Udostępnij za pośrednictwem


IMetaDataImport::GetCustomAttributeProps — Metoda

Pobiera wartość atrybutu niestandardowego, biorąc pod uwagę jego token metadanych.

Składnia

HRESULT GetCustomAttributeProps (  
   [in]            mdCustomAttribute   cv,  
   [out, optional] mdToken             *ptkObj,  
   [out, optional] mdToken             *ptkType,  
   [out, optional] void const          **ppBlob,  
   [out, optional] ULONG               *pcbSize  
);  

Parametry

cv
[in] Token metadanych reprezentujący atrybut niestandardowy do pobrania.

ptkObj
[out, optional] Token metadanych reprezentujący obiekt, który modyfikuje atrybut niestandardowy. Ta wartość może być dowolnym typem tokenu metadanych z wyjątkiem mdCustomAttribute.

ptkType
[out, optional] Token mdMethodDef lub mdMemberRef metadanych reprezentujący Type zwrócony atrybut niestandardowy.

ppBlob
[out, optional] Wskaźnik do tablicy danych, która jest wartością atrybutu niestandardowego.

pcbSize
[out, optional] Rozmiar w bajtach danych zwróconych w *ppBlob.

Uwagi

Atrybut niestandardowy jest przechowywany jako tablica danych— format zrozumiały dla aparatu metadanych.

Wymagania

Platformy: Zobacz Wymagania systemowe.

Nagłówka: Cor.h

Biblioteki: Uwzględnione jako zasób w MsCorEE.dll

wersje .NET Framework: dostępne od wersji 1.0

Zobacz też