Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
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 [] rgCustomAttributes,
[in] ULONG cMax,
[out] ULONG *pcCustomAttributes
);
Parameter
[in, out] phEnum
Ein Zeiger auf den zurückgegebenen Enumerator.
[in] tk
Ein Token für den Bereich der Enumeration oder null für alle benutzerdefinierten Attribute.
[in] tkType
Ein Token für den Typ der attribute, die aufgelistet werden sollen, oder null für alle Typen.
[out] rgCustomAttributes
Ein Array von benutzerdefinierten Attributtoken.
[in] cMax
Die maximale Größe des rgCustomAttributes-Arrays .
[out] pcCustomAttributes
Die tatsächliche Anzahl der in rgCustomAttributes zurückgegebenen Tokenwerte.
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 0 (null). |
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform | Windows |
| Kopfzeile | rometadataapi.h |