Condividi tramite


Metodo IMetaDataImport::GetCustomAttributeProps

Ottiene il valore dell'attributo personalizzato, dato il relativo token di metadati.

Sintassi

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

Parametri

cv
[in] Token di metadati che rappresenta l'attributo personalizzato da recuperare.

ptkObj
[out, facoltativo] Token di metadati che rappresenta l'oggetto che viene modificato dall'attributo personalizzato. Questo valore può essere un tipo qualsiasi di token di metadati, eccetto mdCustomAttribute.

ptkType
[out, facoltativo] Token di metadati mdMethodDef o mdMemberRef che rappresenta la classe Type dell'attributo personalizzato restituito.

ppBlob
[out, facoltativo] Puntatore a una matrice di dati che è il valore dell'attributo personalizzato.

pcbSize
[out, facoltativo] Dimensione in byte dei dati restituiti in *ppBlob.

Commenti

Un attributo personalizzato viene archiviato come matrice di dati, il formato riconosciuto dal modulo di gestione dei metadati.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: Incluso come risorsa in MsCorEE.dll

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche