Bagikan melalui


Metode IMetaDataImport::EnumFieldsWithName (rometadataapi.h)

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

Sintaks

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

Parameter

[in, out] phEnum

Penunjuk ke enumerator.

[in] tkTypeDef

Token jenis yang bidangnya akan dijumlahkan.

[in] szName

Nama bidang yang membatasi cakupan enumerasi.

[out] rFields

Array yang digunakan untuk menyimpan token FieldDef.

[in] cMax

Ukuran maksimum array rFields .

[out] pcTokens

Jumlah aktual token FieldDef yang dikembalikan di rFields.

Nilai kembali

HRESULT Deskripsi
S_OK EnumFieldsWithName berhasil dikembalikan.
S_FALSE Tidak ada bidang untuk dijumlahkan. Dalam hal ini, pcTokens adalah 0 (nol).

Keterangan

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

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header rometadataapi.h

Lihat juga

IMetaDataImport