IMetaDataImport::GetParamProps – metoda
Získá hodnoty metadat pro parametr, na který odkazuje zadaný token ParamDef.
Syntaxe
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
);
Parametry
tk
[v] Token ParamDef, který představuje parametr pro vrácení metadat.
pmd
[out] Ukazatel na token MethodDef představující metodu, která přebírá parametr .
pulSequence
[out] Ordinální pozice parametru v seznamu argumentů metody.
szName
[out] Vyrovnávací paměť pro uložení názvu parametru.
cchName
[v] Požadovaná velikost v širokém znaku .szName
pchName
[out] Vrácená velikost v širokém znaku je .szName
pdwAttr
[out] Ukazatel na všechny příznaky atributů přidružené k parametru. Toto je bitová maska CorParamAttr
hodnot.
pdwCPlusTypeFlag
[out] Ukazatel na příznak určující, že parametr je ValueType.
ppValue
[out] Ukazatel na konstantní řetězec vrácený parametrem .
pcchValue
[out] Velikost v širokých ppValue
znaménce, nebo nula, pokud ppValue
neobsahuje řetězec.
Poznámky
Hodnoty sekvence v parametrech pulSequence
začínají hodnotou 1. Vrácená hodnota má pořadové číslo 0.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Cor.h
Knihovny: Zahrnutý jako prostředek v MsCorEE.dll
Verze rozhraní .NET Framework: K dispozici od verze 1.0