Partager via


IMetaDataImport2::EnumMethodSpecs Method

Obtient un énumérateur pour un tableau de jetons MethodSpec associés au jeton MethodDef ou MemberRef spécifié.

Syntax

HRESULT EnumMethodSpecs (
    [in, out] HCORENUM      *phEnum,
    [in]      mdToken       tk,
    [out]     mdMethodSpec  rMethodSpecs[],
    [in]      ULONG         cMax,
    [out]     ULONG         *pcMethodSpecs
);

Parameters

phEnum [in, out] Pointeur vers l’énumérateur pour rMethodSpecs.

tk [in] Jeton MemberRef ou MethodDef qui représente la méthode dont les jetons MethodSpec doivent être énumérés. Si la valeur est tk 0 (zéro), tous les jetons MethodSpec de l’étendue sont énumérés.

rMethodSpecs [out] Tableau de jetons MethodSpec à énumérer.

cMax [in] Nombre maximal demandé de jetons à placer dans rMethodSpecs.

pcMethodSpecs [out] Nombre retourné de jetons placés dans rMethodSpecs.

Return Value

HRESULT Description
S_OK EnumMethodSpecs retourné avec succès.
S_FALSE phEnum n’a aucun élément membre. Dans ce cas, pcMethodSpecs est défini sur 0 (zéro).

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: Cor.h

Library: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 2.0

See also