共用方式為


IMetaDataImport::GetFieldProps 方法

取得與指定 FieldDef 語彙基元所參考欄位相關聯的中繼資料。

語法

HRESULT GetFieldProps (  
   [in]  mdFieldDef        mb,
   [out] mdTypeDef         *pClass,  
   [out] LPWSTR            szField,  
   [in]  ULONG             cchField,
   [out] ULONG             *pchField,  
   [out] DWORD             *pdwAttr,  
   [out] PCCOR_SIGNATURE   *ppvSigBlob,
   [out] ULONG             *pcbSigBlob,
   [out] DWORD             *pdwCPlusTypeFlag,
   [out] UVCP_CONSTANT     *ppValue,  
   [out] ULONG             *pcchValue  
);  

參數

mb
[in] FieldDef 語彙基元,表示要為其取得相關聯中繼資料的欄位。

pClass
[out] TypeDef 語彙基元的指標,表示欄位所屬類別的類型。

szField
[out] 欄位的名稱。

cchField
[in] szField 緩衝區的大小,以寬字元為單位。

pchField
[out] 傳回緩衝區的實際大小。

pdwAttr
[out] 與欄位中繼資料相關聯的旗標。

ppvSigBlob
[out] 描述欄位的二進位中繼資料值的指標。

pcbSigBlob
[out] ppvSigBlob 的大小,以位元組為單位。

pdwCPlusTypeFlag
[out] 指定欄位實值型別的旗標。

ppValue
[out] 欄位的常數值。

pcchValue
[out] ppValue 之 Char 的大小,如果沒有字串,則為零。

規格需求

平台:請參閱系統需求

標頭:Cor.h

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

.NET Framework版本:自 1.0 起可用

另請參閱