IMetaDataImport::GetCustomAttributeByName, metod
Hämtar det anpassade attributet med namnet och ägaren.
Syntax
HRESULT GetCustomAttributeByName (
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const void **ppData,
[out] ULONG *pcbData
);
Parametrar
tkObj
[in] En metadatatoken som representerar objektet som äger det anpassade attributet.
szName
[in] Namnet på det anpassade attributet.
ppData
[ut] En pekare till en matris med data som är värdet för det anpassade attributet.
pcbData
[ut] Storleken i byte av data som returneras i *ppData
.
Kommentarer
Det är lagligt att definiera flera anpassade attribut för samma ägare. de kanske till och med har samma namn. Returnerar dock GetCustomAttributeByName
bara en instans. (GetCustomAttributeByName
returnerar den första instansen som den påträffar.) Om du vill hitta alla instanser av ett anpassat attribut anropar du metoden IMetaDataImport::EnumCustomAttributes .
Krav
Plattformar: Se Systemkrav.
Huvudet: Cor.h
Bibliotek: Ingår som en resurs i MsCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0