IContextProperties::EnumNames メソッド (comsvcs.h)
コンテキスト オブジェクトのプロパティの列挙子への参照を取得します。
構文
HRESULT EnumNames(
[out] IEnumNames **ppenum
);
パラメーター
[out] ppenum
すべてのコンテキスト オブジェクト プロパティを反復処理するために使用できる新しい列挙子オブジェクトの IEnumNames インターフェイスへの参照。
戻り値
このメソッドは、E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL、S_OKの標準戻り値を返すことができます。
注釈
列挙子オブジェクトへの参照を取得するには、 EnumNames メソッドを使用します。 返される IEnumNames インターフェイスは、コンテキスト オブジェクトのプロパティを表す BSTR 値の一覧を反復処理するために使用できるいくつかのメソッドを公開します。 名前がある場合は、 GetProperty メソッドを使用して、それが表すコンテキスト オブジェクト プロパティへの参照を取得できます。 COM オブジェクトと同様に、列挙子オブジェクトの使用が完了したら、そのオブジェクトを解放する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | comsvcs.h |