Metodo IMetaDataImport::GetParamProps
Ottiene i valori di metadati relativi al parametro a cui fa riferimento il token ParamDef specificato.
Sintassi
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
);
Parametri
tk
[in] Token ParamDef che rappresenta il parametro per cui restituire i metadati.
pmd
[out] Puntatore a un token MethodDef che rappresenta il metodo che accetta il parametro .
pulSequence
[out] Posizione ordinale del parametro nell'elenco di argomenti del metodo.
szName
[out] Buffer in cui contenere il nome del parametro.
cchName
[in] Dimensione richiesta in caratteri wide di szName
.
pchName
[out] Dimensione restituita in caratteri wide di szName
.
pdwAttr
[out] Puntatore a qualsiasi flag di attributo associato al parametro . Si tratta di una maschera di bit di CorParamAttr
valori.
pdwCPlusTypeFlag
[out] Puntatore a un flag che specifica che il parametro è un oggetto ValueType.
ppValue
[out] Puntatore a una stringa costante restituita dal parametro .
pcchValue
[out] Dimensione di ppValue
in caratteri wide o zero se ppValue
non contiene una stringa.
Commenti
I valori della sequenza in pulSequence
iniziano con 1 per i parametri. Un valore restituito ha un numero di sequenza pari a 0.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Cor.h
Libreria: Incluso come risorsa in MsCorEE.dll
Versioni di .NET Framework: Disponibile dalla versione 1.0