IMetaDataImport::GetFieldProps-Methode
Ruft Metadaten ab, die dem Feld zugeordnet sind, auf das durch das angegebene FieldDef-Token verwiesen wird.
Syntax
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
);
Parameter
mb
[in] Ein FieldDef-Token, das das Feld darstellt, für das zugeordnete Metadaten abgerufen werden sollen.
pClass
[out] Ein Zeiger auf ein TypeDef-Token, das den Typ der Klasse darstellt, zu der das Feld gehört.
szField
[out] Der Name des Felds.
cchField
[in] Die Größe des Puffers für szField in Breitzeichen.
pchField
[out] Die tatsächliche Größe des zurückgegebenen Puffers.
pdwAttr
[out] Flags, die den Metadaten des Felds zugeordnet sind.
ppvSigBlob
[out] Ein Zeiger auf den binären Metadatenwert, der das Feld beschreibt.
pcbSigBlob
[out] Die Größe von ppvSigBlob
in Byte.
pdwCPlusTypeFlag
[out] Ein Flag, das den Werttyp des Felds angibt.
ppValue
[out] Ein konstanter Wert für das Feld.
pcchValue
[out] Die Größe in Zeichen von ppValue
oder null, wenn keine Zeichenfolge vorhanden ist.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: Cor.h
Library: Als Ressource in „MsCorEE.dll“ enthalten
.NET Framework-Versionen: Seit Version 1.0 verfügbar