Condividi tramite


Metodo IMetaDataImport::GetCustomAttributeByName

Ottiene l'attributo personalizzato, dati i relativi nome e proprietario.

HRESULT GetCustomAttributeByName (
   [in]  mdToken          tkObj,
   [in]  LPCWSTR          szName,
   [out] const void       **ppData,
   [out] ULONG            *pcbData
);

Parametri

  • tkObj
    [in] Token di metadati che rappresenta l'oggetto proprietario dell'attributo personalizzato.

  • szName
    [in] Nome dell'attributo personalizzato.

  • ppData
    [out] Puntatore a una matrice di dati che è il valore dell'attributo personalizzato.

  • pcbData
    [out] Dimensione in byte dei dati restituiti in *ppData.

Note

È consentito definire più attributi personalizzati per lo stesso proprietario. Possono persino avere lo stesso nome. GetCustomAttributeByName comunque restituisce solo un'istanza. (GetCustomAttributeByName restituisce la prima istanza che rileva. Per cercare tutte le istanze di un attributo personalizzato, chiamare il metodo IMetaDataImport::EnumCustomAttributes.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: inclusa come risorsa in MsCorEE.dll

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

Interfaccia IMetaDataImport

Interfaccia IMetaDataImport2