Bagikan melalui


IMetaDataImport::GetFieldProps Method

Mendapatkan metadata yang terkait dengan bidang yang dirujuk oleh token FieldDef yang ditentukan.

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

Parameters

mb [di] Token FieldDef yang mewakili bidang untuk mendapatkan metadata terkait.

pClass [out] Penunjuk ke token TypeDef yang mewakili jenis kelas tempat bidang berada.

szField [out] Nama bidang.

cchField [di] Ukuran dalam karakter luas buffer untuk szField.

pchField [out] Ukuran aktual buffer yang dikembalikan.

pdwAttr [out] Bendera yang terkait dengan metadata bidang.

ppvSigBlob [out] Penunjuk ke nilai metadata biner yang menjelaskan bidang .

pcbSigBlob[out] Ukuran dalam byte .ppvSigBlob

pdwCPlusTypeFlag [out] Bendera yang menentukan jenis nilai bidang.

ppValue [out] Nilai konstanta untuk bidang .

pcchValue [out] Ukuran dalam karakter ppValue, atau nol jika tidak ada string.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also