HtmlHistory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Управляет списком документов и веб-сайтов, посещенных пользователем в текущем сеансе.
public ref class HtmlHistory sealed : IDisposable
public sealed class HtmlHistory : IDisposable
type HtmlHistory = class
interface IDisposable
Public NotInheritable Class HtmlHistory
Implements IDisposable
- Наследование
-
HtmlHistory
- Реализации
Комментарии
Управляемая модель HTML Document Object Model (DOM) отслеживает сайты, которые пользователь посетил в течение заданного сеанса. Сеанс определяется как период времени с момента запуска приложения, в котором размещена управляемая модель HTML DOM, до закрытия приложения.
При использовании Url свойства или Navigate метода WebBrowser элемента управления для перехода на новую веб-страницу интернет-Обозреватель может либо получить последнюю версию этой страницы с сервера, либо отобразить версию, которая в настоящее время находится в кэше интернет-Обозреватель. В отличие от этого, при использовании HtmlHistory для перемещения вперед и назад в этом стеке интернет-Обозреватель будут отображаться страницы из кэша загруженного веб-содержимого локального компьютера, если сервер не укажет, что срок действия содержимого документа должен истекать немедленно. Дополнительные сведения о списке журналов и кэшировании в интернет-Обозреватель см. в статье How To Prevent Caching in Internet Обозреватель.
Основной HtmlHistory метод — , Goкоторый переходит либо к указанной позиции в стеке навигации, либо к новому URL-адресу. Методы Forward и Back перемещаются вниз и вверх по стеку навигации соответственно по требуемому количеству записей.
Свойства
DomHistory |
Получает неуправляемый интерфейс, оболочкой для которого является этот класс. |
Length |
Получает размер стека журнала. |
Методы
Back(Int32) |
Переходит назад по стеку навигации на заданное число позиций. |
Dispose() |
Освобождает все ресурсы, занятые модулем HtmlHistory. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Forward(Int32) |
Переходит вперед по стеку навигации на заданное число позиций. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
Go(Int32) |
Выполняет переход к заданной относительной позиции в журнале браузера. |
Go(String) |
Переходит по заданному URL-адресу. |
Go(Uri) |
Переходит по заданному URL-адресу. |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |