Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Inventariseert de eigenschappen en de eigenschapswijzigingsgebeurtenissen waaraan de opgegeven methode is gerelateerd.
Syntax
HRESULT EnumMethodSemantics (
[in, out] HCORENUM *phEnum,
[in] mdMethodDef mb,
[out] mdToken rEventProp[],
[in] ULONG cMax,
[out] ULONG *pcEventProp
);
Parameters
phEnum [in, uit] Een aanwijzer naar de enumerator. Dit moet NULL zijn voor de eerste aanroep van deze methode.
mb [in] Een MethodDef-token dat het bereik van de opsomming beperkt.
rEventProp [uit] De matrix die wordt gebruikt om de gebeurtenissen of eigenschappen op te slaan.
cMax [in] De maximale grootte van de rEventProp matrix.
pcEventProp [uit] Het aantal gebeurtenissen of eigenschappen dat wordt geretourneerd in rEventProp.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodSemantics is geretourneerd. |
S_FALSE |
Er zijn geen gebeurtenissen of eigenschappen om te inventariseren. In dat geval pcEventProp is het nul. |
Remarks
Veel veelvoorkomende runtimetypen voor taal definiƫren eigenschapsChanged - en OneigenschapsmethodenChanged met betrekking tot hun eigenschappen. Het type definieert bijvoorbeeld System.Windows.Forms.Control een Font eigenschap, een FontChanged gebeurtenis en een OnFontChanged methode. De methode voor het instellen van toegangsrechten van de Font eigenschap roept OnFontChanged methode aan, waardoor de FontChanged gebeurtenis op zijn beurt wordt gegenereerd. U roept EnumMethodSemantics de MethodDef aan om OnFontChanged verwijzingen naar de Font eigenschap en de FontChanged gebeurtenis op te halen.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Header: Cor.h
Library: CorGuids.lib