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