Bagikan melalui


IMetaDataImport::EnumFieldsWithName Method

Menghitung token FieldDef dari jenis yang ditentukan dengan nama yang ditentukan.

Syntax

HRESULT EnumFieldsWithName (
   [in, out] HCORENUM    *phEnum,
   [in]  mdTypeDef       cl,
   [in]  LPCWSTR         szName,
   [out] mdFieldDef      rFields[],
   [in]  ULONG           cMax,
   [out] ULONG           *pcTokens
);

Parameters

phEnum [masuk, keluar] Penunjuk ke enumerator.

cl [di] Token jenis yang bidangnya akan dijumlahkan.

szName [di] Nama bidang yang membatasi cakupan enumerasi.

rFields [out] Array yang digunakan untuk menyimpan token FieldDef.

cMax [di] Ukuran rFields maksimum array.

pcTokens [out] Jumlah aktual token FieldDef yang dikembalikan dalam rFields.

Remarks

Tidak seperti IMetaDataImport::EnumFields, EnumFieldsWithName membuang semua token bidang yang tidak memiliki nama yang ditentukan.

Return Value

HRESULT Description
S_OK EnumFieldsWithName berhasil dikembalikan.
S_FALSE Tidak ada bidang untuk dijumlahkan. Dalam hal ini, pcTokens adalah nol.

Requirements

Platform: Lihat Sistem operasi yang didukung .NET.

Header: Cor.h

Library: CorGuids.lib

See also