次の方法で共有


IMetaDataImport::EnumFields Method

指定した TypeDef トークンによって参照される型の FieldDef トークンを列挙します。

Syntax

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

Parameters

phEnum [入力、出力]列挙子へのポインター。

cl [in]フィールドを列挙するクラスの TypeDef トークン。

rFields [out]FieldDef トークンの一覧。

cMax [in] rFields 配列の最大サイズ。

pcTokens [out] rFieldsで返される FieldDef トークンの実際の数。

Return Value

HRESULT Description
S_OK EnumFields が正常に返されました。
S_FALSE 列挙するフィールドはありません。 その場合、 pcTokens は 0 です。

Requirements

プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。

Header: Cor.h

Library: CorGuids.lib

See also