共用方式為


IMetaDataImport::GetParamProps 方法

取得指定 ParamDef 語彙基元所參考參數的中繼資料值。

語法

HRESULT GetParamProps (  
   [in]  mdParamDef      tk,  
   [out] mdMethodDef     *pmd,  
   [out] ULONG           *pulSequence,  
   [out] LPWSTR          szName,  
   [in]  ULONG           cchName,  
   [out] ULONG           *pchName,  
   [out] DWORD           *pdwAttr,  
   [out] DWORD           *pdwCPlusTypeFlag,  
   [out] UVCP_CONSTANT   *ppValue,  
   [out] ULONG           *pcchValue  
);  

參數

tk
[in] ParamDef 語彙基元,表示要傳回中繼資料的參數。

pmd
[out] MethodDef 語彙基元的指標,表示採用參數的方法。

pulSequence
[out] 參數在方法引數清單中的序數位置。

szName
[out] 用來保存參數名稱的緩衝區。

cchName
[in] szName 要求的大小,以寬字元為單位。

pchName
[out] szName 寬字元的傳回大小。

pdwAttr
[out] 與參數相關聯之任何屬性旗標的指標。 這是 CorParamAttr 值的位元遮罩。

pdwCPlusTypeFlag
[out] 指定參數為 ValueType 之旗標的指標。

ppValue
[out] 參數所傳回之常數字串的指標。

pcchValue
[out] ppValue 的大小 (以寬字元為單位),如果 ppValue 沒有保存字串,則為零。

備註

參數的 pulSequence 中的序列值開頭為 1。 傳回值的序號為 0。

規格需求

平台:請參閱系統需求

標頭:Cor.h

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

.NET Framework版本:自 1.0 起提供

另請參閱