IMetaDataImport::GetCustomAttributeByName 方法
根據提供的名稱和擁有者,取得自訂屬性的值。
語法
HRESULT GetCustomAttributeByName (
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const void **ppData,
[out] ULONG *pcbData
);
參數
tkObj
[in] 中繼資料語彙基元,代表擁有自訂屬性的物件。
szName
[in] 自訂屬性的名稱。
ppData
[out] 做為自訂屬性值之資料陣列的指標。
pcbData
[out] *ppData
中傳回之資料的大小,以位元組為單位。
備註
定義相同擁有者的多個自訂屬性是合法的;它們甚至可能具有相同的名稱。 不過,GetCustomAttributeByName
只會傳回一個執行個體。 (GetCustomAttributeByName
會傳回遇到的第一個執行個體。) 若要尋找自訂屬性的所有執行個體,請呼叫 IMetaDataImport::EnumCustomAttributes 方法。
規格需求
平台:請參閱系統需求。
標頭:Cor.h
程式庫:包含作為 MSCorEE.dll 中的資源
.NET Framework版本:自 1.0 起提供