HtmlHistory Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Gère la liste des documents et des sites Web visités par l’utilisateur dans la session active.
public ref class HtmlHistory sealed : IDisposable
public sealed class HtmlHistory : IDisposable
type HtmlHistory = class
interface IDisposable
Public NotInheritable Class HtmlHistory
Implements IDisposable
- Héritage
-
HtmlHistory
- Implémente
Remarques
Le modèle DOM (Document Object Model) HTML managé effectue le suivi des sites visités par un utilisateur au sein d’une session donnée. Une session est définie comme la durée du démarrage d’une application hébergeant le DOM HTML managé jusqu’à ce que l’application se ferme.
Lorsque vous utilisez la propriété ou Navigate la Url méthode du WebBrowser contrôle pour accéder à une nouvelle page web, Internet Explorer peut récupérer la dernière version de cette page à partir du serveur ou afficher la version actuellement dans le cache Internet Explorer. En revanche, lorsque vous utilisez HtmlHistory pour naviguer vers l’avant et vers l’arrière dans cette pile, Internet Explorer affiche les pages du cache de l’ordinateur local du contenu Web téléchargé, sauf si le serveur indique que le contenu du document doit expirer immédiatement. Pour plus d’informations sur la liste d’historiques et la mise en cache dans Internet Explorer, consultez Comment empêcher la mise en cache dans Internet Explorer.
La méthode principale d’est HtmlHistoryGo, qui navigue vers la position spécifiée dans la pile de navigation ou vers une nouvelle URL (Uniform Resource Locator). Les Forward méthodes et Back les méthodes naviguent vers le bas et le haut de la pile de navigation, respectivement, par le nombre requis d’entrées.
Propriétés
| Nom | Description |
|---|---|
| DomHistory |
Obtient l’interface non managée encapsulée par cette classe. |
| Length |
Obtient la taille de la pile d’historique. |
Méthodes
| Nom | Description |
|---|---|
| Back(Int32) |
Navigue vers l’arrière dans la pile de navigation par le nombre spécifié d’entrées. |
| Dispose() |
Libère toutes les ressources utilisées par le HtmlHistory. |
| Equals(Object) |
Détermine si l’objet spécifié est égal à l’objet actuel. (Hérité de Object) |
| Forward(Int32) |
Navigue vers l’avant dans la pile de navigation par le nombre spécifié d’entrées. |
| GetHashCode() |
Sert de fonction de hachage par défaut. (Hérité de Object) |
| GetType() |
Obtient la Type de l’instance actuelle. (Hérité de Object) |
| Go(Int32) |
Accède à la position relative spécifiée dans l’historique du navigateur. |
| Go(String) |
Accède à l’URL (Uniform Resource Locator) spécifiée. |
| Go(Uri) |
Accède à l’URL (Uniform Resource Locator) spécifiée. |
| MemberwiseClone() |
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| ToString() |
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |