HtmlHistory Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Gerencia a lista de documentos e sites da Web que o usuário visitou na sessão atual.
public ref class HtmlHistory sealed : IDisposable
public sealed class HtmlHistory : IDisposable
type HtmlHistory = class
interface IDisposable
Public NotInheritable Class HtmlHistory
Implements IDisposable
- Herança
-
HtmlHistory
- Implementações
Comentários
O DOM (Modelo de Objeto de Documento) HTML gerenciado controla os sites que um usuário visitou em uma determinada sessão. Uma sessão é definida como o período de tempo de quando um aplicativo que hospeda o DOM HTML gerenciado é iniciado até que o aplicativo seja fechado.
Quando você usa a Url propriedade ou Navigate o WebBrowser método do controle para navegar até uma nova página da Web, a Internet Explorer pode recuperar a versão mais recente dessa página do servidor ou exibir a versão que está atualmente no cache do Explorer internet. Por outro lado, quando você usa HtmlHistory para navegar para frente e para trás nessa pilha, Explorer da Internet exibirá as páginas do cache do computador local de conteúdo da Web baixado, a menos que o servidor indique que o conteúdo do documento deve expirar imediatamente. Para obter mais informações sobre a lista de históricos e o cache na Internet Explorer, consulte How To Prevent Caching in Internet Explorer.
O método principal de HtmlHistory é Go, que navega até a posição especificada na pilha de navegação ou para uma nova URL (Uniform Resource Locator). Os Forward métodos e Back navegam para baixo e para cima na pilha de navegação, respectivamente, pelo número necessário de entradas.
Propriedades
DomHistory |
Obtém a interface não gerenciada encapsulada por essa classe. |
Length |
Obtém o tamanho da pilha de histórico. |
Métodos
Back(Int32) |
Navega para trás na pilha de navegação recuando o número especificado de entradas. |
Dispose() |
Libera todos os recursos usados pelo HtmlHistory. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
Forward(Int32) |
Navega para a frente na pilha de navegação avançando o número especificado de entradas. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
Go(Int32) |
Navega para a posição relativa especificada no histórico do navegador. |
Go(String) |
Navega para a URL (Uniform Resource Locator) especificada. |
Go(Uri) |
Navega para a URL (Uniform Resource Locator) especificada. |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |