Поделиться через


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)

Применяется к