Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Listet die Eigenschaften und die Eigenschaftsänderungsereignisse auf, mit denen die angegebene Methode verknüpft ist.
Syntax
HRESULT EnumMethodSemantics (
[in, out] HCORENUM *phEnum,
[in] mdMethodDef mb,
[out] mdToken rEventProp[],
[in] ULONG cMax,
[out] ULONG *pcEventProp
);
Parameters
phEnum [in, out] Ein Zeiger auf den Enumerator. Dies muss NULL für den ersten Aufruf dieser Methode sein.
mb [in] Ein MethodDef-Token, das den Bereich der Enumeration begrenzt.
rEventProp [out] Das Array, das zum Speichern der Ereignisse oder Eigenschaften verwendet wird.
cMax [in] Die maximale Größe des rEventProp Arrays.
pcEventProp [out] Die Anzahl der Ereignisse oder Eigenschaften, die in rEventProp.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodSemantics erfolgreich zurückgegeben. |
S_FALSE |
Es gibt keine Ereignisse oder Eigenschaften, die aufgezählt werden sollen. In diesem Fall pcEventProp ist null. |
Remarks
Viele gängige Sprachlaufzeittypen definieren Property-EreignisseChanged und OnProperty-MethodenChanged im Zusammenhang mit ihren Eigenschaften. Beispielsweise definiert der System.Windows.Forms.Control Typ eine Font Eigenschaft, ein FontChanged Ereignis und eine OnFontChanged Methode. Die Set-Accessor-Methode der Font Eigenschaftsaufrufmethode OnFontChanged , die wiederum das FontChanged Ereignis auslöst. Sie würden die MethodDef-Methode OnFontChanged aufrufenEnumMethodSemantics, um Verweise auf die Font Eigenschaft und das FontChanged Ereignis abzurufen.
Requirements
Plattformen: Siehe .NET unterstützte Betriebssysteme.
Header: Cor.h
Library: CorGuids.lib