IMetaDataImport::GetParamProps — Metoda
Pobiera wartości metadanych dla parametru, do których odwołuje się określony token ParamDef.
Składnia
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
[w] Token ParamDef reprezentujący parametr do zwracania metadanych.
pmd
[out] Wskaźnik do tokenu MethodDef reprezentującego metodę, która przyjmuje parametr .
pulSequence
[out] Położenie porządkowe parametru na liście argumentów metody.
szName
[out] Bufor do przechowywania nazwy parametru.
cchName
[w] Żądany rozmiar w szerokich znakach szName
.
pchName
[out] Zwrócony rozmiar w szerokich znakach szName
.
pdwAttr
[out] Wskaźnik do wszystkich flag atrybutów skojarzonych z parametrem. Jest to maska bitów CorParamAttr
wartości.
pdwCPlusTypeFlag
[out] Wskaźnik do flagi określającej, że parametr jest parametrem ValueType.
ppValue
[out] Wskaźnik do ciągu stałej zwróconego przez parametr .
pcchValue
[out] Rozmiar w szerokich ppValue
znakach lub zero, jeśli ppValue
nie zawiera ciągu.
Uwagi
Wartości sekwencji zaczynają pulSequence
się od 1 dla parametrów. Wartość zwracana ma liczbę sekwencji 0.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Uwzględnione jako zasób w MsCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0