ScriptManager.AddHistoryPoint メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
履歴ポイントを作成してブラウザーの履歴スタックに追加します。
オーバーロード
AddHistoryPoint(NameValueCollection, String) |
指定した状態データ コレクションおよび状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。 |
AddHistoryPoint(String, String) |
指定した状態キーおよび状態値を使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。 |
AddHistoryPoint(String, String, String) |
指定した状態キー、状態値、および状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。 |
注釈
これらのメソッド オーバーロードを使用すると、サーバーの状態と、必要に応じてブラウザーの履歴エントリのタイトルを定義できます。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。
AddHistoryPoint(NameValueCollection, String)
指定した状態データ コレクションおよび状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。
public:
void AddHistoryPoint(System::Collections::Specialized::NameValueCollection ^ state, System::String ^ title);
public void AddHistoryPoint (System.Collections.Specialized.NameValueCollection state, string title);
member this.AddHistoryPoint : System.Collections.Specialized.NameValueCollection * string -> unit
Public Sub AddHistoryPoint (state As NameValueCollection, title As String)
パラメーター
- state
- NameValueCollection
状態データを含むキーと値のペアのコレクション。
- title
- String
この状態のタイトルとしてブラウザーの履歴スタックに追加するテキスト。
注釈
状態データに対して複数のキーと値のペアを保存する場合は、このメソッドを使用して履歴ポイントを作成します。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 パラメーターが title
の場合、 null
Web ページのタイトルが履歴スタック内の状態エントリのタイトルとして使用されます。
後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。
適用対象
AddHistoryPoint(String, String)
指定した状態キーおよび状態値を使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。
public:
void AddHistoryPoint(System::String ^ key, System::String ^ value);
public void AddHistoryPoint (string key, string value);
member this.AddHistoryPoint : string * string -> unit
Public Sub AddHistoryPoint (key As String, value As String)
パラメーター
- key
- String
Web ページの状態を識別するキーと値のペアのキー部分。
- value
- String
Web ページの状態を識別するキーと値のペアの値部分。
注釈
状態を識別する値のみを保存する場合は、このメソッドを使用して履歴ポイントを作成します。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 Web ページのタイトルは、履歴スタック内の状態エントリのタイトルとして使用されます。
後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。
適用対象
AddHistoryPoint(String, String, String)
指定した状態キー、状態値、および状態タイトルを使用して、履歴ポイントを作成し、ブラウザーの履歴スタックに追加します。
public:
void AddHistoryPoint(System::String ^ key, System::String ^ value, System::String ^ title);
public void AddHistoryPoint (string key, string value, string title);
member this.AddHistoryPoint : string * string * string -> unit
Public Sub AddHistoryPoint (key As String, value As String, title As String)
パラメーター
- key
- String
Web ページの状態を識別するキーと値のペアのキー部分。
- value
- String
Web ページの状態を識別するキーと値のペアの値部分。
- title
- String
この状態のタイトルとしてブラウザーの履歴スタックに追加するテキスト。
注釈
状態と状態のタイトルを識別する値を保存する場合は、このメソッドを使用して履歴ポイントを作成します。 履歴ポイントを作成すると、シリアル化されたデータと暗号化されたデータが Web ページの URL に追加され、エントリがブラウザーの履歴スタックに含まれます。 パラメーターが title
の場合、 null
Web ページのタイトルが履歴スタック内の状態エントリのタイトルとして使用されます。
後続のサーバー ナビゲーション イベントが発生したときに、状態データを使用してページを再作成できます。 詳細については、「 サーバー コントロールを使用したブラウザー履歴の管理」を参照してください。
適用対象
.NET