ArgTraitsHelper 構造体
WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
構文
template<typename TDelegateInterface>
struct ArgTraitsHelper;
パラメーター
TDelegateInterface
デリゲート インターフェイス。
解説
デリゲート引数の共通の特性を定義するのに役立ちます。
メンバー
パブリック typedef
名前 | 説明 |
---|---|
methodType |
decltype(&TDelegateInterface::Invoke) と同義。 |
Traits |
ArgTraits<methodType> と同義。 |
パブリック定数
名前 | 説明 |
---|---|
ArgTraitsHelper::args | ArgTraits::args が、デリゲート インターフェイスの Invoke メソッドのパラメーター数を保持するのに役立ちます。 |
継承階層
ArgTraitsHelper
要件
ヘッダー: event.h
名前空間: Microsoft::WRL::Details
ArgTraitsHelper::args
WRL インフラストラクチャをサポートします。コードから直接使用するためのものではありません。
static const int args = Traits::args;
解説
ArgTraitsHelper::args
が、デリゲート インターフェイスの Invoke
メソッドのパラメーター数を保持するのに役立ちます。