IBrowserService インターフェイス (shdeprecated.h)

非推奨になりました。 このインターフェイスによって公開されるメソッドは、通常の C++ 継承における仮想保護メソッドに似ています。 オブジェクトの継承階層は、複数の DLL にまたがっています。 階層は、基本クラスと、CLSID_WebBrowserやユーザーのデスクトップなど、コントロールに対応するいくつかの派生クラスで構成されます。 階層内にないオブジェクトは、このインターフェイスを実装したり、ほとんどのメソッドを使用したりしないでください。

継承

IBrowserService インターフェイスは、IUnknown インターフェイスから継承されます。 IBrowserService には、次の種類のメンバーもあります。

メソッド

IBrowserService インターフェイスには、これらのメソッドがあります。

 
IBrowserService::CacheOLEServer

非推奨になりました。 再利用時にサーバーを再読み込みしないように、外部オブジェクトへの参照をキャッシュします。
IBrowserService::CanNavigateNow

非推奨になりました。 ナビゲーションが現在許可されているかどうかを示す値を返します。
IBrowserService::D isplayParseError

非推奨になりました。 IBrowserService::IEParseDisplayName によって正常に解析できなかった URL を表示します。
IBrowserService::GetBrowserByIndex

非推奨になりました。 指定されたインデックスを持つブラウザーを取得します。
IBrowserService::GetBrowserIndex

非推奨になりました。 ウィンドウ階層内のブラウザーのインデックスを取得します。
IBrowserService::GetFlags

非推奨になりました。 ブラウザー フラグの現在のセットを取得します。
IBrowserService::GetHistoryObject

非推奨になりました。 ブラウザーの履歴オブジェクトを表す IOleObject を取得します。
IBrowserService::GetNavigateState

非推奨になりました。 ブラウザーの現在のナビゲーション状態を取得します。
IBrowserService::GetOleObject

非推奨になりました。 ブラウザーの IOleObject を取得します。
IBrowserService::GetPalette

非推奨になりました。 ブラウザーのパレットを取得します。
IBrowserService::GetParentSite

非推奨になりました。 ブラウザーの親のインプレース クライアント サイトを取得します。
IBrowserService::GetPidl

非推奨になりました。 項目識別子リスト (PIDL) への現在のポインターのコピーを取得します。
IBrowserService::GetSetCodePage

非推奨になりました。 新しい文字コード ページを設定し、前のコード ページへのポインターを取得します。
IBrowserService::GetTitle

非推奨になりました。 ブラウザー ウィンドウのタイトルを取得します。
IBrowserService::GetTravelLog

非推奨になりました。 ブラウザーの ITravelLog を取得します。
IBrowserService::IEGetDisplayName

非推奨になりました。 項目識別子リスト (PIDL) へのポインターに対応する URL を取得します。
IBrowserService::IEParseDisplayName

非推奨になりました。 URL をアイテム識別子リスト (PIDL) へのポインターに解析します。 (IBrowserService.IEParseDisplayName)
IBrowserService::IsControlWindowShown

非推奨になりました。 指定したフレーム コントロールが現在表示されているかどうかを示す値を取得します。
IBrowserService::NavigateToPidl

非推奨になりました。 ブラウザーを、項目識別子リスト (PIDL) へのポインターによって示される場所に移動します。
IBrowserService::NotifyRedirect

非推奨になりました。 ブラウザーを項目識別子リスト (PIDL) への指定されたポインターに更新し、必要に応じて移動します。 このメソッドは、ページがリダイレクトされるときに呼び出されます。
IBrowserService::OnHttpEquiv

非推奨になりました。 IOleCommandTarget::Exec を介して OLECMDID_HTTPEQUIV または OLECMDID_HTTPEQUIV_DONE コマンドを発行して、ドキュメント オブジェクトが HTTP-EQUIV メタタグに応答すると呼び出されます。
IBrowserService::RegisterWindow

非推奨になりました。 ブラウザー ウィンドウの一覧にブラウザーを登録します。
IBrowserService::SetFlags

非推奨になりました。 ブラウザーの状態を示すフラグを設定します。
IBrowserService::SetHistoryObject

非推奨になりました。 ブラウザーの履歴オブジェクトを設定します。
IBrowserService::SetNavigateState

非推奨になりました。 現在のナビゲーション状態を設定します。 このメソッドは、カーソルとアニメーションに影響します。
IBrowserService::SetReferrer

非推奨になりました。 新しいウィンドウの作成時にゾーン チェックに使用される項目識別子リスト (PIDL) へのポインターを設定します。
IBrowserService::SetTitle

非推奨になりました。 ブラウザー ウィンドウのタイトルを設定します。
IBrowserService::ShowControlWindow

非推奨になりました。 さまざまなフレーム コントロールを表示または非表示にします。
IBrowserService::UpdateBackForwardState

非推奨になりました。 ブラウザーの [戻る] ボタンと [進む] ボタンの状態を更新します。
IBrowserService::UpdateWindowList

非推奨になりました。 ウィンドウ リスト内の項目識別子リスト (PIDL) へのポインターを更新するようにブラウザーに指示します。 このメソッドは、ナビゲーション後に呼び出されます。

注釈

直接継承スキームでは、これらのメソッドは保護されたメンバーになります。 そのため、このインターフェイスは実装者が直接使用しないことをお勧めします。 直接使用すると、既存のデータが危険にさらされる可能性があります。

要件

要件
対象プラットフォーム Windows
ヘッダー shdeprecated.h