IEnumFORMATETC インターフェイス

定義

IEnumFORMATETC インターフェイスのマネージド定義を提供します。Provides the managed definition of the IEnumFORMATETC interface.

public interface class IEnumFORMATETC
[System.Runtime.InteropServices.Guid("00000103-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IEnumFORMATETC
type IEnumFORMATETC = interface
Public Interface IEnumFORMATETC
属性

注釈

このインターフェイスは、構造体FORMATETCの配列を列挙します。This interface enumerates an array of FORMATETC structures.

インターフェイスのIEnumFORMATETC詳細については、MSDN ライブラリを参照してください。For more information about the IEnumFORMATETC interface, see the MSDN Library.

ネイティブコードの COM メソッドが HRESULT を返す場合、共通言語ランタイムは例外をスローします。The common language runtime throws an exception when a COM method in native code returns an HRESULT. 詳細については、「 How to: Map HRESULTs and Exceptions」を参照してください。For more information, see How to: Map HRESULTs and Exceptions.

メソッド

Clone(IEnumFORMATETC)

現在の列挙状態と同じ列挙状態を格納する新しい列挙子を作成します。Creates a new enumerator that contains the same enumeration state as the current enumerator.

Next(Int32, FORMATETC[], Int32[])

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

Reset()

列挙のシーケンスを最初にリセットします。Resets the enumeration sequence to the beginning.

Skip(Int32)

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

適用対象