Udostępnij przez


IMetaDataImport::GetCustomAttributeProps Method

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

Syntax

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

Parameters

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 zwracanych w *ppBlob.

Remarks

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

Requirements

Platformy: Zobacz Obsługiwane systemy operacyjne platformy .NET.

Header: Cor.h

Library: CorGuids.lib

See also