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 起提供