Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Számba adja azokat a tulajdonságokat és tulajdonságmódosítási eseményeket, amelyekhez a megadott metódus kapcsolódik.
Syntax
HRESULT EnumMethodSemantics (
[in, out] HCORENUM *phEnum,
[in] mdMethodDef mb,
[out] mdToken rEventProp[],
[in] ULONG cMax,
[out] ULONG *pcEventProp
);
Parameters
phEnum [be, ki] Mutató az enumerátorhoz. Ennek null értékűnek kell lennie a metódus első hívásához.
mb [in] MethodDef-jogkivonat, amely korlátozza az enumerálás hatókörét.
rEventProp [kifelé] Az események vagy tulajdonságok tárolására használt tömb.
cMax [in] A tömb maximális mérete rEventProp .
pcEventProp [kifelé] A visszaadott rEventPropesemények vagy tulajdonságok száma.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodSemantics sikeresen visszaadott. |
S_FALSE |
Nincsenek felsorolandó események vagy tulajdonságok. Ebben az esetben pcEventProp nulla. |
Remarks
Számos gyakori nyelvi futtatókörnyezet-típus definiálja a tulajdonságukhoz kapcsolódó tulajdonságeseményeket Changed és On tulajdonságmetszeteketChanged. A típus például System.Windows.Forms.Control meghatároz egy tulajdonságot Font , egy eseményt FontChanged és egy metódust OnFontChanged . A tulajdonsághívási FontOnFontChanged metódus beállított tartozékmetódusa, amely viszont növeli az eseményt FontChanged . A MethodDef használatával hívhatja EnumMethodSemantics meg a tulajdonságra és az FontFontChanged eseményre OnFontChanged mutató hivatkozásokat.
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib