Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка платформы WebKit ссылка класса WebHistory

Опции
Развертывание Target:

На этой странице
Язык:

WebHistory

WebHistory объекты используются для поддержания страниц, которые посещают пользователи. Посещаемые страницы представлены WebHistoryItem объекты. Вы добавляете и удаляете элементы истории с помощью addItems: и removeItems: методы. Эти методы отправляют надлежащие уведомления, когда элементы добавлены или удалены так, можно обновить дисплей. WebHistory организует WebHistoryItem объекты поденно их посетили, упорядочили от нового до самого старого. Можно запросить все дни, содержащие элементы истории с помощью orderedLastVisitedDays метод или запрос элементы, которые посещают в определенный день с помощью orderedItemsLastVisitedOnDay: метод. WebHistory объекты могут быть загружены и сохранены путем указания файла URL (см. loadFromURL:error:).

Наследование


Соответствует


Оператор импорта


Swift

import WebKit

Objective C

@import WebKit;

Доступность


Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
  • Возвращает совместно используемый веб-объект истории, если Вы существуете.

    Объявление

    Swift

    class func optionalSharedHistory() -> WebHistory!

    Objective C

    + (WebHistory *)optionalSharedHistory

    Возвращаемое значение

    Совместно используемый веб-объект истории, инициализированный с веб-файлом истории по умолчанию, или nil если Вы не были ранее указаны с помощью setOptionalSharedHistory: метод.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

    См. также

    – loadFromURL:error:

  • Устанавливает веб-объект истории совместно использовать.

    Объявление

    Swift

    class func setOptionalSharedHistory(_ history: WebHistory!)

    Objective C

    + (void)setOptionalSharedHistory:(WebHistory *)history

    Параметры

    history

    Веб-история возражает для совместного использования.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Вставляет или обновляет указанные элементы в веб-истории.

    Объявление

    Swift

    func addItems(_ newItems: [AnyObject]!)

    Objective C

    - (void)addItems:(NSArray *)newItems

    Параметры

    newItems

    Массив веб-элементов истории для добавления. Если элемент в массиве уже существует в веб-истории, этот метод заменяет существующий элемент, так, чтобы была обновлена посещаемая в последний раз дата элемента.

    Обсуждение

    Когда успешный, этот метод отправляет уведомление (WebHistoryItemsAddedNotification).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Удаляет указанные элементы из веб-истории.

    Объявление

    Swift

    func removeItems(_ items: [AnyObject]!)

    Objective C

    - (void)removeItems:(NSArray *)items

    Параметры

    items

    Массив веб-элементов истории для удаления.

    Обсуждение

    Когда успешный, этот метод отправляет уведомление (WebHistoryItemsRemovedNotification).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Удаляет все элементы из веб-истории.

    Объявление

    Swift

    func removeAllItems()

    Objective C

    - (void)removeAllItems

    Обсуждение

    Когда успешный, этот метод отправляет уведомление (WebHistoryAllItemsRemovedNotification).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Веб-элементы истории возвратов, которые в последний раз посетили на указанную дату.

    Объявление

    Swift

    func orderedItemsLastVisitedOnDay(_ calendarDate: NSCalendarDate!) -> [AnyObject]!

    Objective C

    - (NSArray *)orderedItemsLastVisitedOnDay:(NSCalendarDate *)calendarDate

    Параметры

    calendarDate

    Дата, на которую в последний раз посетили веб-элементы истории.

    Возвращаемое значение

    Массив веб-элементов истории, которые в последний раз посетили на указанную дату.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

    См. также

    – orderedLastVisitedDays

  • Возвраты все календарные дни представлены в веб-истории.

    Объявление

    Swift

    var orderedLastVisitedDays: [AnyObject]! { get }

    Objective C

    @property(nonatomic, readonly, copy) NSArray *orderedLastVisitedDays

    Возвращаемое значение

    Массив календарных дней, в порядке от нового до самого старого. Каждый календарный день связан по крайней мере с одним веб-элементом истории.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Возвращает веб-элемент истории, соответствующий указанному веб-узлу.

    Объявление

    Swift

    func itemForURL(_ URL: NSURL!) -> WebHistoryItem!

    Objective C

    - (WebHistoryItem *)itemForURL:(NSURL *)URL

    Параметры

    URL

    Расположение, как URL, веб-страницы, которую посетили.

    Возвращаемое значение

    Веб-элемент истории, представляющий посещения указанного URL, или nil если ни один не был найден.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Загружает содержание указанного веб-файла истории.

    Объявление

    Swift

    func loadFromURL(_ URL: NSURL!, error error: NSErrorPointer) -> Bool

    Objective C

    - (BOOL)loadFromURL:(NSURL *)URL error:(NSError **)error

    Параметры

    URL

    URL файла для загрузки. Файл должен был быть создан ранее веб-объектом истории. Обратите внимание на то, что формат файла является частным и не должен быть отредактирован непосредственно.

    error

    На выводе, nil если загрузка была успешна; иначе, error, содержит подробные данные отказа.

    Возвращаемое значение

    YEStrue если успешный; иначе, NOfalse.

    Обсуждение

    Когда успешный, этот метод отправляет уведомление (WebHistoryLoadedNotification).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Сохраняет веб-историю к указанному файлу.

    Объявление

    Swift

    func saveToURL(_ URL: NSURL!, error error: NSErrorPointer) -> Bool

    Objective C

    - (BOOL)saveToURL:(NSURL *)URL error:(NSError **)error

    Параметры

    URL

    URL файла для содержания веб-информации об истории. Файл должен быть перезаписываем пользователем, но его формат является частным и не должен быть отредактирован непосредственно.

    error

    На выводе, nil если загрузка была успешна; иначе, error, который содержит подробные данные отказа.

    Возвращаемое значение

    YEStrue если успешный; иначе, NOfalse

    Обсуждение

    Когда успешный, этот метод отправляет уведомление (WebHistorySavedNotification).

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

    См. также

    – loadFromURL:error:

  • Возвращает максимальный возраст веб-элементов истории, которые могут быть получены.

    Объявление

    Swift

    var historyAgeInDaysLimit: Int32

    Objective C

    @property(nonatomic) int historyAgeInDaysLimit

    Возвращаемое значение

    Максимальный возраст, в днях, веб-элементов истории, которые могут быть получены.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3.9 и позже.

  • Устанавливает максимальный возраст веб-элементов истории, которые могут быть получены.

    Объявление

    Swift

    var historyAgeInDaysLimit: Int32

    Objective C

    @property(nonatomic) int historyAgeInDaysLimit

    Параметры

    limit

    Максимальный возраст, в днях, восстановимых веб-элементов истории.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3.9 и позже.

    См. также

    – historyAgeInDaysLimit

  • Возвращает максимальное количество веб-элементов истории, которые могут быть сохранены.

    Объявление

    Swift

    var historyItemLimit: Int32

    Objective C

    @property(nonatomic) int historyItemLimit

    Возвращаемое значение

    Максимальное количество веб-элементов истории, которые могут быть сохранены.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3.9 и позже.

  • Определяет максимальный номер веб-элементов истории для хранения.

    Объявление

    Swift

    var historyItemLimit: Int32

    Objective C

    @property(nonatomic) int historyItemLimit

    Параметры

    limit

    Максимальное количество веб-элементов истории для хранения.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.3.9 и позже.

    См. также

    – historyItemLimit

  • Ключ для доступа к веб-элементам истории сохранен в словаре информации о пользователе уведомления.

    Объявление

    Swift

    var WebHistoryItemsKey: NSString!

    Objective C

    extern NSString *WebHistoryItemsKey;

    Константы

    • WebHistoryItemsKey

      WebHistoryItemsKey

      Ключ для доступа к массиву, содержащему добавленные или удаленные веб-элементы истории.

      Доступный в OS X v10.2 и позже.

    Обсуждение

    Эта строка используется в качестве ключа userInfo словарь передал как параметр WebHistoryAllItemsRemovedNotification, WebHistoryItemsAddedNotification, и WebHistoryItemsRemovedNotification уведомления.

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Отправленный, когда все элементы истории были удалены из веб-истории.

    Объект уведомления является веб-историей, из которой были удалены элементы истории. userInfo словарь содержит следующую информацию:

    Ключ

    Значение

    ” WebHistoryItemsKey”

    NSArray объект, содержащий удаленные элементы.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Отправленный, когда элементы истории были добавлены к веб-истории.

    Объект уведомления является веб-историей, к которой были добавлены элементы. userInfo словарь содержит следующую информацию:

    Ключ

    Значение

    ” WebHistoryItemsKey”

    NSArray объект, содержащий добавленные элементы.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Отправленный, когда элементы были удалены из веб-истории.

    Объект уведомления является веб-историей, из которой были удалены элементы истории. userInfo словарь содержит следующую информацию:

    Ключ

    Значение

    ” WebHistoryItemsKey”

    NSArray объект, содержащий удаленные элементы.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Отправленный, когда веб-элементы истории были загружены из URL.

    Объект уведомления является веб-историей, загрузившей элементы истории. Это уведомление не содержит a userInfo словарь.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.

  • Отправленный, когда веб-элементы истории были сохранены к URL.

    Объект уведомления является веб-историей, сохранившей элементы истории. Это уведомление не содержит a userInfo словарь.

    Оператор импорта

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

    Доступный в OS X v10.2 с Safari 1.0 и позже.

    Доступный в OS X v10.2.7 и позже.