Condividi tramite


HtmlHistory Classe

Definizione

Gestisce l'elenco di documenti e siti Web visitati dall'utente all'interno della sessione corrente.

public ref class HtmlHistory sealed : IDisposable
public sealed class HtmlHistory : IDisposable
type HtmlHistory = class
    interface IDisposable
Public NotInheritable Class HtmlHistory
Implements IDisposable
Ereditarietà
HtmlHistory
Implementazioni

Commenti

Il DOM (Document Object Model) HTML gestito tiene traccia dei siti visitati da un utente all'interno di una determinata sessione. Una sessione viene definita come periodo di tempo da quando un'applicazione che ospita il DOM HTML gestito viene avviata fino alla chiusura dell'applicazione.

Quando si utilizza la proprietà o Navigate il Url metodo del WebBrowser controllo per passare a una nuova pagina Web, Internet Explorer potrebbe recuperare la versione più recente di tale pagina dal server o visualizzare la versione attualmente presente nella cache di Internet Explorer. Al contrario, quando si usa HtmlHistory per spostarsi avanti e indietro in questo stack, Internet Explorer visualizzerà le pagine dalla cache del computer locale del contenuto Web scaricato, a meno che il server non indichi che il contenuto del documento deve scadere immediatamente. Per altre informazioni sull'elenco della cronologia e sulla memorizzazione nella cache in Internet Explorer, vedere How To Prevent Caching in Internet Explorer.

Il metodo principal di HtmlHistory è Go, che passa alla posizione specificata nello stack di spostamento o a un nuovo URL (Uniform Resource Locator). I Forward metodi e Back spostano verso il basso e verso l'alto rispettivamente lo stack di navigazione in base al numero di voci richiesto.

Proprietà

Nome Descrizione
DomHistory

Ottiene l'interfaccia non gestita di cui è stato eseguito il wrapping da questa classe.

Length

Ottiene le dimensioni dello stack di cronologia.

Metodi

Nome Descrizione
Back(Int32)

Si sposta all'indietro nello stack di navigazione in base al numero specificato di voci.

Dispose()

Rilascia tutte le risorse usate da HtmlHistory.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Forward(Int32)

Si sposta in avanti nello stack di navigazione in base al numero specificato di voci.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
Go(Int32)

Passa alla posizione relativa specificata nella cronologia del browser.

Go(String)

Passa all'URL (Uniform Resource Locator) specificato.

Go(Uri)

Passa all'URL (Uniform Resource Locator) specificato.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a