ITuningSpaceContainer::get__NewEnum
get__NewEnum メソッドは、Automation クライアントの For...Each ループをサポートする。
構文
HRESULT get__NewEnum(
IEnumVARIANT** ppNewEnum
);
パラメータ
ppNewEnum
[out] IEnumVARIANT インターフェイス ポインタを受け取る変数へのポインタ。呼び出し元はそのインターフェイスを解放しなければならない。
戻り値
成功した場合は S_OK を返す。メソッドが失敗した場合は、標準 COM IErrorInfo インターフェイスを使ってエラー情報を取得できる。
注意
このメソッドは、スクリプト アプリケーションおよび VB アプリケーションが For...Each ループの繰り返しでコレクション全体を処理できるようにするために提供されている。C++ アプリケーションでは ITuningSpaceContainer::get_EnumTuningSpaces メソッドを使うこと。
返される IEnumVARIANT インターフェイスはスレッド セーフではない。これは、主に Automation クライアントで使うことを目的としているからである。クライアントは、複数のスレッドからこのインターフェイスを呼び出してはならない。
参照