HtmlHistory Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |