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-документа (DOM) отслеживает сайты, которые пользователь посетил в рамках данного сеанса. Сеанс определяется как продолжительность времени от времени, когда приложение, в котором размещается управляемый КОД HTML- DOM, до закрытия приложения.
При использовании Url свойства или Navigate метода WebBrowser элемента управления для перехода на новую веб-страницу Internet Explorer может получить последнюю версию этой страницы с сервера или отобразить версию, которая в настоящее время находится в кэше Internet Explorer. Напротив, при HtmlHistory переходе вперед и назад в этом стеке Internet Explorer будет отображать страницы из кэша скачаированного веб-содержимого локального компьютера, если сервер не указывает, что содержимое документа должно истекать немедленно. Дополнительные сведения о списке журналов и кэшировании в Internet Explorer см. в статье "Предотвращение кэширования в Internet Explorer".
Основной метод — Goэто переход HtmlHistory к указанной позиции в стеке навигации или к новому URL-адресу универсального указателя ресурсов. Back Методы Forward перемещаются вниз и вверх по стеку навигации соответственно по требуемому количеству записей.
Свойства
| Имя | Описание |
|---|---|
| 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) |