Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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