次の方法で共有


IEnumString.Clone メソッド

現在の列挙状態と同じ列挙状態を含む別の列挙子を作成します。

名前空間: Microsoft.Office.Interop.InfoPath
アセンブリ: Microsoft.Office.Interop.InfoPath (microsoft.office.interop.infopath.dll 内)

構文

'宣言
Sub Clone ( _
    <OutAttribute> ByRef ppenum As IEnumString _
)
'使用
Dim instance As IEnumString
Dim ppenum As IEnumString

instance.Clone(ppenum)
void Clone (
    out IEnumString ppenum
)

パラメータ

  • ppenum
    列挙オブジェクトへのインターフェイス ポインタを受け取る IEnumString* ポインタ変数のアドレス。メソッドが失敗した場合、この出力変数の値は定義されません。

コメント

このメソッドでは、標準の戻り値 E_INVALIDARG、E_OUTOFMEMORY、および E_UNEXPECTED をサポートしています。

このメソッドを使用すると、クライアントは列挙シーケンス内の特定のポイントを記録し、後でそのポイントに戻ることができます。新しい列挙子では、元のインターフェイスと同じインターフェイスをサポートしています。

関連項目

参照

IEnumString インターフェイス
IEnumString のメンバ
Microsoft.Office.Interop.InfoPath 名前空間