IMetaDataImport::EnumCustomAttributes-Methode
Zählt benutzerdefinierte Attributdefinitionstoken mit dem angegebenen Typ oder Element auf
Syntax
HRESULT EnumCustomAttributes (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute rCustomAttributes[],
[in] ULONG cMax,
[out, optional] ULONG *pcCustomAttributes
);
Parameter
phEnum
[in, out] Ein Zeiger auf den zurückgegebenen Enumerator
tk
[in] Ein Token für den Bereich der Enumeration oder 0 (null) für alle benutzerdefinierten Attribute
tkType
[in] Ein Token für den Konstruktor des Typs der Attribute, die aufgezählt werden sollen, oder null
für alle Typen
rCustomAttributes
[out] Ein Array von benutzerdefinierten Attributtoken
cMax
[in] Die maximale Größe des rCustomAttributes
-Arrays.
pcCustomAttributes
[out, optional] Die tatsächliche Anzahl der Tokenwerte, die in rCustomAttributes
zurückgegeben werden
Rückgabewert
HRESULT | BESCHREIBUNG |
---|---|
S_OK |
EnumCustomAttributes wurde erfolgreich zurückgegeben. |
S_FALSE |
Es gibt keine benutzerdefinierten Attribute, die aufgezählt werden sollen. In diesem Fall ist pcCustomAttributes null. |
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit Version 1.0 verfügbar