Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Énumère les méthodes qui ont le nom spécifié et qui sont définies par le type référencé par le jeton TypeDef spécifié.
Syntax
HRESULT EnumMethodsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdMethodDef rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [in, out] Pointeur vers l’énumérateur. Il doit s’agir de NULL pour le premier appel de cette méthode.
cl [in] Jeton TypeDef représentant le type dont les méthodes à énumérer.
szName [in] Nom qui limite l’étendue de l’énumération.
rMethods [out] Tableau utilisé pour stocker les jetons MethodDef.
cMax [in] Taille maximale du rMethods tableau.
pcTokens [out] Nombre de jetons MethodDef retournés dans rMethods.
Remarks
Cette méthode énumère les champs et méthodes, mais pas les propriétés ou les événements. Contrairement à IMetaDataImport ::EnumMethods, EnumMethodsWithName ignore tous les jetons de méthode qui n’ont pas le nom spécifié.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodsWithName retourné avec succès. |
S_FALSE |
Il n’existe aucun jeton à énumérer. Dans ce cas, pcTokens c’est zéro. |
Requirements
Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.
Header: Cor.h
Library: CorGuids.lib