HtmlHistory クラス

定義

ユーザーが現在のセッションで表示したドキュメントと Web サイトの一覧を管理します。

public ref class HtmlHistory sealed : IDisposable
public sealed class HtmlHistory : IDisposable
type HtmlHistory = class
    interface IDisposable
Public NotInheritable Class HtmlHistory
Implements IDisposable
継承
HtmlHistory
実装

注釈

マネージド HTML ドキュメント オブジェクト モデル (DOM) は、ユーザーが特定のセッション内でアクセスしたサイトを追跡 しますセッションは、マネージド HTML DOM をホストするアプリケーションが開始されてからアプリケーションが閉じるまでの時間の長さとして定義されます。

コントロールの WebBrowser プロパティまたはNavigateメソッドをUrl使用して新しい Web ページに移動すると、インターネット エクスプローラーは、サーバーからそのページの最新バージョンを取得するか、インターネット エクスプローラー キャッシュ内の現在のバージョンを表示できます。 これに対し、 を使用HtmlHistoryしてこのスタック内を前後に移動すると、インターネット エクスプローラーは、ダウンロードした Web コンテンツのローカル コンピューターのキャッシュからページを表示します。ただし、サーバーがドキュメントのコンテンツを直ちに期限切れにすることが示されていない限り、ページが表示されます。 インターネット エクスプローラーでの履歴リストとキャッシュの詳細については、「インターネット エクスプローラーでのキャッシュを防止する方法」を参照してください。

HtmlHistory プリンシパル メソッドは で Go、ナビゲーション スタック内の指定した位置または新しい Uniform Resource Locator (URL) に移動します。 メソッドと Back メソッドはそれぞれForward、必要なエントリ数だけナビゲーション スタックを上下に移動します。

プロパティ

DomHistory

このクラスによってラップされたアンマネージ インターフェイスを取得します。

Length

履歴スタックのサイズを取得します。

メソッド

Back(Int32)

指定したエントリの数だけ、移動スタック内の後ろへ移動します。

Dispose()

HtmlHistory によって使用されているすべてのリソースを解放します。

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
Forward(Int32)

指定したエントリの数だけ、移動スタック内の前へ移動します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Go(Int32)

ブラウザーの履歴内の指定した相対位置に移動します。

Go(String)

指定した URL に移動します。

Go(Uri)

指定した URL に移動します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象