次の方法で共有


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 メソッドのパラメーター数を保持するのに役立ちます。