| description | Learn more about: ArgTraitsHelper Structure | ||
|---|---|---|---|
| title | ArgTraitsHelper Structure | ||
| ms.date | 09/21/2018 | ||
| ms.topic | reference | ||
| f1_keywords |
|
||
| helpviewer_keywords |
|
||
| ms.assetid | e3f798da-0aef-4a57-95d3-d38c34c47d72 |
Supports the WRL infrastructure and is not intended to be used directly from your code.
template<typename TDelegateInterface>
struct ArgTraitsHelper;TDelegateInterface
A delegate interface.
Helps define common characteristics of delegate arguments.
| Name | Description |
|---|---|
methodType |
A synonym for decltype(&TDelegateInterface::Invoke). |
Traits |
A synonym for ArgTraits<methodType>. |
| Name | Description |
|---|---|
| ArgTraitsHelper::args | Helps ArgTraits::args keep count of the number of parameters on the Invoke method of a delegate interface. |
ArgTraitsHelper
Header: event.h
Namespace: Microsoft::WRL::Details
Supports the WRL infrastructure and is not intended to be used directly from your code.
static const int args = Traits::args;Helps ArgTraitsHelper::args keep count of the number of parameters on the Invoke method of a delegate interface.