Freigeben über


ArgTraitsHelper-Struktur

Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.

Syntax

template<typename TDelegateInterface>
struct ArgTraitsHelper;

Parameter

TDelegateInterface
Eine Stellvertretungsschnittstelle.

Hinweise

Hilft beim Definieren allgemeiner Merkmale von Stellvertretungsargumenten.

Member

Öffentliche Typedefs

Name Beschreibung
methodType Ein Synonym für decltype(&TDelegateInterface::Invoke).
Traits Ein Synonym für ArgTraits<methodType>.

Öffentliche Konstanten

Name Beschreibung
ArgTraitsHelper::args Unterstützt ArgTraits::args dabei, die Anzahl der Parameter für die Invoke Methode einer Stellvertretungsschnittstelle zu behalten.

Vererbungshierarchie

ArgTraitsHelper

Anforderungen

Header: event.h

Namespace: Microsoft::WRL::D etails

ArgTraitsHelper::args

Unterstützt die WRL-Infrastruktur und soll nicht direkt aus Ihrem Code verwendet werden.

static const int args = Traits::args;

Hinweise

Hilft dabei ArgTraitsHelper::args , die Anzahl der Parameter für die Invoke Methode einer Stellvertretungsschnittstelle zu behalten.