IMetaDataImport::EnumCustomAttributes, metod
Räknar upp anpassade attributdefinitionstoken som är associerade med den angivna typen eller medlemmen.
Syntax
HRESULT EnumCustomAttributes (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute rCustomAttributes[],
[in] ULONG cMax,
[out, optional] ULONG *pcCustomAttributes
);
Parametrar
phEnum
[in, ut] En pekare till den returnerade uppräknaren.
tk
[in] En token för uppräkningsomfånget eller noll för alla anpassade attribut.
tkType
[in] En token för konstruktorn för typen av attribut som ska räknas upp, eller null
för alla typer.
rCustomAttributes
[ut] En matris med anpassade attributtoken.
cMax
[in] Matrisens rCustomAttributes
maximala storlek.
pcCustomAttributes
[ut, valfritt] Det faktiska antalet tokenvärden som returneras i rCustomAttributes
.
Returvärde
HRESULT | Description |
---|---|
S_OK |
EnumCustomAttributes returnerades. |
S_FALSE |
Det finns inga anpassade attribut att räkna upp. I så fall pcCustomAttributes är noll. |
Krav
Plattformar: Se Systemkrav.
Huvudet: Cor.h
Bibliotek: Ingår som en resurs i MsCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0