Sdílet prostřednictvím


IMetaDataImport::GetFieldProps – metoda

Získá metadata přidružená k poli, na které odkazuje zadaný token FieldDef.

Syntaxe

HRESULT GetFieldProps (  
   [in]  mdFieldDef        mb,
   [out] mdTypeDef         *pClass,  
   [out] LPWSTR            szField,  
   [in]  ULONG             cchField,
   [out] ULONG             *pchField,  
   [out] DWORD             *pdwAttr,  
   [out] PCCOR_SIGNATURE   *ppvSigBlob,
   [out] ULONG             *pcbSigBlob,
   [out] DWORD             *pdwCPlusTypeFlag,
   [out] UVCP_CONSTANT     *ppValue,  
   [out] ULONG             *pcchValue  
);  

Parametry

mb
[v] Token FieldDef, který představuje pole pro získání přidružených metadat.

pClass
[out] Ukazatel na token TypeDef, který představuje typ třídy, do které pole patří.

szField
[out] Název pole.

cchField
[v] Velikost vyrovnávací paměti pro szField v širokých znaménách.

pchField
[out] Skutečná velikost vrácené vyrovnávací paměti.

pdwAttr
[out] Příznaky přidružené k metadatům pole.

ppvSigBlob
[out] Ukazatel na hodnotu binárních metadat, která popisuje pole.

pcbSigBlob
[out] Velikost v bajtech ppvSigBlob.

pdwCPlusTypeFlag
[out] Příznak, který určuje typ hodnoty pole.

ppValue
[out] Konstantní hodnota pole.

pcchValue
[out] Velikost v znakech ppValuenebo nula, pokud neexistuje žádný řetězec.

Požadavky

Platformy: Viz Požadavky na systém.

Záhlaví: Kor.h

Knihovny: Zahrnuto jako prostředek v MsCorEE.dll

Verze rozhraní .NET Framework: K dispozici od verze 1.0

Viz také