IMetaDataImport::EnumCustomAttributes – metoda
Vytvoří výčet tokenů definice vlastních atributů přidružených k zadanému typu nebo členu.
Syntaxe
HRESULT EnumCustomAttributes (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute rCustomAttributes[],
[in] ULONG cMax,
[out, optional] ULONG *pcCustomAttributes
);
Parametry
phEnum
[in, out] Ukazatel na vrácený enumerátor.
tk
[v] Token pro obor výčtu nebo nula pro všechny vlastní atributy.
tkType
[v] Token pro konstruktor typu atributů, které se mají vyčíslit, nebo null
pro všechny typy.
rCustomAttributes
[out] Pole tokenů vlastních atributů.
cMax
[v] Maximální velikost rCustomAttributes
pole.
pcCustomAttributes
[out, optional] Skutečný počet hodnot tokenů vrácených v rCustomAttributes
.
Návratová hodnota
HRESULT | Description |
---|---|
S_OK |
EnumCustomAttributes úspěšně vráceno. |
S_FALSE |
Neexistují žádné vlastní atributy k vytvoření výčtu. V takovém případě pcCustomAttributes je nula. |
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Cor.h
Knihovny: Zahrnutý jako prostředek v MsCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 1.0