Delen via


Methode IMetaDataImport::GetFieldProps

Hiermee worden metagegevens opgehaald die zijn gekoppeld aan het veld waarnaar wordt verwezen door het opgegeven FieldDef-token.

Syntaxis

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  
);  

Parameters

mb
[in] Een FieldDef-token dat het veld vertegenwoordigt waarvoor metagegevens moeten worden opgehaald.

pClass
[uit] Een verwijzing naar een TypeDef-token dat het type klasse aangeeft waartoe het veld behoort.

szField
[uit] De naam van het veld.

cchField
[in] De grootte in brede tekens van de buffer voor szField.

pchField
[uit] De werkelijke grootte van de geretourneerde buffer.

pdwAttr
[uit] Vlaggen die zijn gekoppeld aan de metagegevens van het veld.

ppvSigBlob
[uit] Een verwijzing naar de binaire metagegevenswaarde waarmee het veld wordt beschreven.

pcbSigBlob
[uit] De grootte in bytes van ppvSigBlob.

pdwCPlusTypeFlag
[uit] Een vlag die het waardetype van het veld aangeeft.

ppValue
[uit] Een constante waarde voor het veld.

pcchValue
[uit] De grootte in tekens van ppValue, of nul als er geen tekenreeks bestaat.

Vereisten

Platforms: Zie Systeemvereisten.

Header: Cor.h

Bibliotheek: Opgenomen als een resource in MsCorEE.dll

.NET Framework versies: beschikbaar sinds 1.0

Zie ook