Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Enumera las propiedades y los eventos de cambio de propiedad a los que está relacionado el método especificado.
Syntax
HRESULT EnumMethodSemantics (
[in, out] HCORENUM *phEnum,
[in] mdMethodDef mb,
[out] mdToken rEventProp[],
[in] ULONG cMax,
[out] ULONG *pcEventProp
);
Parameters
phEnum [dentro, fuera] Puntero al enumerador. Debe ser NULL para la primera llamada de este método.
mb [in] Token MethodDef que limita el ámbito de la enumeración.
rEventProp [out] Matriz que se usa para almacenar los eventos o propiedades.
cMax [in] Tamaño máximo de la rEventProp matriz.
pcEventProp [out] Número de eventos o propiedades devueltos en rEventProp.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodSemantics se devolvió correctamente. |
S_FALSE |
No hay eventos ni propiedades para enumerar. En ese caso, pcEventProp es cero. |
Remarks
Muchos tipos de Common Language Runtime definen eventos de propiedadChanged y On métodos PropertyChanged relacionados con sus propiedades. Por ejemplo, el System.Windows.Forms.Control tipo define una Font propiedad, un FontChanged evento y un OnFontChanged método . El método de descriptor de acceso set de la Font propiedad llama al OnFontChanged método , que a su vez genera el FontChanged evento. Llamaría EnumMethodSemantics a mediante MethodDef para OnFontChanged obtener referencias a la Font propiedad y al FontChanged evento .
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib