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