共用方式為


IMetaDataImport::EnumCustomAttributes 方法

列舉與指定類型或成員相關聯的自訂屬性定義語彙基元。

語法

HRESULT EnumCustomAttributes (
   [in, out] HCORENUM      *phEnum,  
   [in]  mdToken            tk,
   [in]  mdToken            tkType,
   [out] mdCustomAttribute  rCustomAttributes[],
   [in]  ULONG              cMax,  
   [out, optional] ULONG   *pcCustomAttributes  
);  

參數

phEnum
[in, out] 傳回列舉程式的指標。

tk
[in] 列舉範圍的語彙基元,或為零代表所有自訂屬性。

tkType
[in] 要列舉之屬性類型的建構函式語彙基元,或為 null 代表所有類型。

rCustomAttributes
[out] 自訂屬性語彙基元的陣列。

cMax
[in] rCustomAttributes 陣列的大小上限。

pcCustomAttributes
[out, optional] rCustomAttributes 中傳回的實際語彙基元值數目。

傳回值

HRESULT 描述
S_OK 成功傳回 EnumCustomAttributes
S_FALSE 沒有可列舉的自訂屬性。 在此情況下,pcCustomAttributes 為零。

規格需求

平台:請參閱系統需求

標頭:Cor.h

程式庫:包含作為 MSCorEE.dll 中的資源

.NET Framework版本:自 1.0 起提供

另請參閱