IEnumFORMATETC.Next(Int32, FORMATETC[], Int32[]) メソッド

定義

列挙体シーケンス内の指定した数の項目を取得します。Retrieves a specified number of items in the enumeration sequence.

public:
 int Next(int celt, cli::array <System::Runtime::InteropServices::ComTypes::FORMATETC> ^ rgelt, cli::array <int> ^ pceltFetched);
public int Next (int celt, System.Runtime.InteropServices.ComTypes.FORMATETC[] rgelt, int[] pceltFetched);
abstract member Next : int * System.Runtime.InteropServices.ComTypes.FORMATETC[] * int[] -> int
Public Function Next (celt As Integer, rgelt As FORMATETC(), pceltFetched As Integer()) As Integer

パラメーター

celt
Int32

FORMATETC に返される rgelt の参照の数。The number of FORMATETC references to return in rgelt.

rgelt
FORMATETC[]

このメソッドから制御が戻るときに、列挙された FORMATETC 参照への参照を格納します。When this method returns, contains a reference to the enumerated FORMATETC references. このパラメーターは初期化せずに渡されます。This parameter is passed uninitialized.

pceltFetched
Int32[]

このメソッドから制御が戻るときに、rgelt に列挙された参照の実数への参照を格納します。When this method returns, contains a reference to the actual number of references enumerated in rgelt. このパラメーターは初期化せずに渡されます。This parameter is passed uninitialized.

戻り値

S_OK パラメーターが pceltFetched パラメーターに等しい場合は celt。それ以外の場合は S_FALSES_OK if the pceltFetched parameter equals the celt parameter; otherwise, S_FALSE.

注釈

IEnumFORMATETC::Nextの詳細については、MSDN ライブラリを参照してください。For more information about IEnumFORMATETC::Next, see the MSDN Library.

適用対象