IMetaDataImport::GetFieldProps-metod
Hämtar metadata som är associerade med fältet som refereras av den angivna FieldDef-token.
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
);
Parametrar
mb
[i] En FieldDef-token som representerar det fält som associerade metadata ska hämtas för.
pClass
[ut] En pekare till en TypeDef-token som representerar typen av klass som fältet tillhör.
szField
[ut] Namnet på fältet.
cchField
[i] Storleken i breda tecken i bufferten för szField.
pchField
[ut] Den faktiska storleken på den returnerade bufferten.
pdwAttr
[ut] Flaggor som är associerade med fältets metadata.
ppvSigBlob
[ut] En pekare till värdet för binära metadata som beskriver fältet.
pcbSigBlob
[ut] Storleken i byte av ppvSigBlob
.
pdwCPlusTypeFlag
[ut] En flagga som anger fältets värdetyp.
ppValue
[ut] Ett konstant värde för fältet.
pcchValue
[ut] Storleken i tecken på ppValue
eller noll om det inte finns någon sträng.
Krav
Plattformar: Se Systemkrav.
Huvudet: Cor.h
Bibliotek: Ingår som en resurs i MsCorEE.dll
.NET Framework versioner: Tillgänglig sedan 1.0