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.
Azokat a metódusokat sorolja fel, amelyek a megadott névvel rendelkeznek, és amelyeket a megadott TypeDef-jogkivonat által hivatkozott típus határoz meg.
Syntax
HRESULT EnumMethodsWithName (
[in, out] HCORENUM *phEnum,
[in] mdTypeDef cl,
[in] LPCWSTR szName,
[out] mdMethodDef rMethods[],
[in] ULONG cMax,
[out] ULONG *pcTokens
);
Parameters
phEnum [be, ki] Mutató az enumerátorhoz. Ennek null értékűnek kell lennie a metódus első hívásához.
cl [in] TypeDef-jogkivonat, amely azt a típust jelöli, amelynek metódusai számbavételre kerüljenek.
szName [in] Az a név, amely korlátozza az enumerálás hatókörét.
rMethods [kifelé] A MethodDef-tokenek tárolására használt tömb.
cMax [in] A tömb maximális mérete rMethods .
pcTokens [kifelé] A MethodDef-tokenek visszaadott száma a következőben rMethods: .
Remarks
Ez a metódus mezőket és metódusokat sorol fel, tulajdonságokat és eseményeket nem. Az IMetaDataImport::EnumMethods függvénytől eltérően az összes metódus jogkivonatát elveti, EnumMethodsWithName amely nem rendelkezik a megadott névvel.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumMethodsWithName sikeresen visszaadott. |
S_FALSE |
Nincsenek enumerálandó jogkivonatok. Ebben az esetben pcTokens nulla. |
Requirements
Platformok: Lásd: .NET által támogatott operációs rendszerek.
Header: Cor.h
Library: CorGuids.lib