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

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

Разработчик

Ссылочная ссылка класса веб-представления платформы WebKit

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

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

Веб-представление

WebView базовый класс представления в платформе WebKit, управляющей взаимодействиями между WebFrame и WebFrameView классы. Для встраивания веб-контента в приложение Вы просто создаете a WebView объект, присоедините его к окну и отправьте a loadRequest: обменивайтесь сообщениями к его основному кадру.

Негласно, WebFrame объекты инкапсулируют содержание, содержавшееся в единственном элементе кадра. Иерархия WebFrame объекты используются для моделирования всей веб-страницы, где корень вызывают основным кадром. Существует a WebFrameView объект на WebFrame объект раньше выводил на экран содержание кадра. Поэтому существует параллельная иерархия WebFrameView объекты раньше представляли всю страницу. WebView объект является также родительским представлением этой иерархии. Вы не должны создавать WebFrame и WebFrameView объекты непосредственно. Когда страница загружается, или программно или пользователем, нажимающим на ссылку, эти объекты автоматически создаются.

Вы настраиваете свой встроенный веб-контент путем реализации WebView делегаты для обработки определенных аспектов процесса. WebView объекты имеют многократных делегатов, потому что процесс загрузки веб-страницы является асинхронным и сложным, если происходят ошибки. Весь WebView делегаты используют неофициальные протоколы, таким образом, только необходимо реализовать только делегатов и методы, определяющие поведение, которое Вы хотите изменить — реализации по умолчанию уже предоставлены.

Например, Вы могли бы хотеть реализовать загрузку кадра и делегатов загрузки ресурса для контроля динамики загрузки и сообщений состояния дисплея. Приложения, использующие многократные окна, могут хотеть реализовать делегата пользовательского интерфейса. Дополнительную информацию см. в отдельных неофициальных протоколах делегата: Ссылка на протокол WebFrameLoadDelegate, Ссылка на протокол WebPolicyDelegate, Ссылка на протокол WebResourceLoadDelegate и Ссылка на протокол WebUIDelegate.

Другой способ контролировать динамику загрузки с меньшим количеством управления состоит в том, чтобы наблюдать WebViewProgressEstimateChangedNotification, WebViewProgressFinishedNotification, и WebViewProgressStartedNotification уведомления. Например, Вы могли наблюдать, что эти уведомления реализовали простой индикатор хода выполнения в Вашем приложении. Вы обновляете индикатор хода выполнения путем вызова estimatedProgress метод для получения оценки суммы в настоящее время загружающегося содержания.

A WebView объект предназначается, чтобы поддерживать большинство функций, которые Вы ожидали бы в веб-браузере за исключением того, что он не реализует определенный пользовательский интерфейс для тех функций. Вы ответственны за реализацию объектов пользовательского интерфейса, таких как строки состояния, панели инструментов, кнопки и текстовые поля. Например, a WebView объект управляет прямым спиной списком по умолчанию и имеет goBack: и goForward: методы действия. Именно Ваша ответственность создать кнопки отправила бы сообщения действия тезисов. Отметьте, существуют немного наверху в ведении прямого спиной списка и кэша страницы, таким образом, необходимо отключить его, если приложение не использует его.

Вы используете a WebPreferences объект инкапсулировать предпочтения a WebView объект, такой как шрифт, текстовое кодирование и настройки изображения. Можно изменить предпочтения частного лица WebView объекты или указывают совместно используемое WebPreferences объект с помощью setPreferencesIdentifier: метод. Используйте setAutosaves: WebPreferences метод, чтобы указать, должны ли предпочтения быть автоматически сохранены к пользовательской базе данных значений по умолчанию.

Можно также расширить WebKit путем реализации собственного представления документа и классов представления для определенных типов MIME. Используйте registerViewClass:representationClass:forMIMEType: метод класса зарегистрировать Ваши пользовательские классы в a WebView объект.

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


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


Swift

import WebKit

Objective C

@import WebKit;

Доступность


Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
  • Добавляет указанная схема URL к списку локальных схем.

    Объявление

    Swift

    class func registerURLSchemeAsLocal(_ scheme: String!)

    Objective C

    + (void)registerURLSchemeAsLocal:(NSString *)scheme

    Параметры

    scheme

    Схема добавить к списку.

    Обсуждение

    Необходимо зарегистрировать схему, столь же локальную для ресурсов доступа с файлом URLs и иметь те же проверки безопасности как локальный файл.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Указывает представление и объекты представления, которые будут использоваться для определенных типов MIME.

    Объявление

    Swift

    class func registerViewClass(_ viewClass: AnyClass!, representationClass representationClass: AnyClass!, forMIMEType MIMEType: String!)

    Objective C

    + (void)registerViewClass:(Class)viewClass representationClass:(Class)representationClass forMIMEType:(NSString *)MIMEType

    Параметры

    viewClass

    Класс, соответствующий WebDocumentView протокол, выводящий на экран указанные типы MIME.

    representationClass

    Класс, соответствующий WebDocumentRepresentation протокол, представляющий указанные типы MIME.

    MIMEType

    Тип MIME содержания.

    Это может быть основным типом MIME или подтипом. Например, если MIMEType “видео /” указанное представление, и объекты представления используются для всех типов видео. Более определенные отображения подтипа, такие как «image/gif», имеют приоритет по основному соответствию типа, такому как “изображение /”.

    Обсуждение

    После вызова этого метода, когда MIMEType с содержанием встречаются, экземпляры representationClass и viewClass создаются, чтобы обработать и вывести на экран его.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Инициализирует получатель с прямоугольником кадра, именем кадра и названием группы.

    Объявление

    Swift

    init!(frame frameRect: NSRect, frameName frameName: String!, groupName groupName: String!)

    Objective C

    - (instancetype)initWithFrame:(NSRect)frameRect frameName:(NSString *)frameName groupName:(NSString *)groupName

    Параметры

    frameRect

    Прямоугольник кадра для создаваемого объекта представления.

    frameName

    Имя веб-кадра. Это не должно быть одним из предопределенных имен кадра (см. WebFramefindFrameNamed: метод для описания их значения), но пользовательское имя или имя используются в источнике HTML. Этот параметр может быть nil.

    groupName

    Произвольный идентификатор раньше группировал связанные кадры. Например, JavaScript, работающий в кадре, может получить доступ к любому другому кадру в той же группе. Это до приложения, как это принимает решение определить объем связанных кадров. Этот параметр может быть nil.

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

    Инициализированное представление возражает или nil если не мог бы быть создан объект.

    Обсуждение

    Этот метод является определяемым инициализатором для WebView класс.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Закрывает веб-представление, когда оно больше не необходимо.

    Объявление

    Swift

    func close()

    Objective C

    - (void)close

    Обсуждение

    Закрывает веб-представление путем разгрузки его веб-страницы и отмены любых незаконченных запросов загрузки. Закрытое веб-представление больше не реагирует на новые запросы, ни отправляет сообщения делегата. Если окно включения получателя или окно узла закрываются и отправка, это вызывается автоматически shouldCloseWithWindow к возвратам получателя YEStrue. Используйте этот метод, чтобы мешать получателю загрузить и отправить сообщения делегата.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвраты, должно ли веб-представление закрыться, когда закрывается его окно окна или узла.

    Объявление

    Swift

    var shouldCloseWithWindow: Bool

    Objective C

    @property(nonatomic) BOOL shouldCloseWithWindow

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

    Если YEStrue, веб-представление должно закрыться; иначе, это не должно.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Наборы, должно ли веб-представление закрыться, когда закрывается его окно окна или узла.

    Объявление

    Swift

    var shouldCloseWithWindow: Bool

    Objective C

    @property(nonatomic) BOOL shouldCloseWithWindow

    Параметры

    close

    Если YEStrue, веб-представление должно закрыться; иначе, это не должно.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает основной кадр, корень веб-иерархии кадра для этой страницы.

    Объявление

    Swift

    var mainFrame: WebFrame! { get }

    Objective C

    @property(nonatomic, readonly, strong) WebFrame *mainFrame

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

    Основной кадр.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Объявление

    Swift

    @IBAction func stopLoading(_ sender: AnyObject?)

    Objective C

    - (IBAction)stopLoading:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Остановки любое содержание в процессе того, чтобы быть загруженным основным кадром или любым из его дочерних кадров. Если никакое содержание не загружается, ничего не делает.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Устанавливает текущее расположение получателя путем получения строки URL из отправителя.

    Объявление

    Swift

    @IBAction func takeStringURLFrom(_ sender: AnyObject?)

    Objective C

    - (IBAction)takeStringURLFrom:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод устанавливает текущее расположение получателя в значение, полученное путем отправки a stringValue сообщение к sender, тогда начинает загружать URL, возвращенный sender.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    loadRequest: (WebFrame)

  • Метод действия, перезагружающий текущую страницу.

    Объявление

    Swift

    @IBAction func reload(_ sender: AnyObject?)

    Objective C

    - (IBAction)reload:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Метод действия, выполняющий сквозное придание вновь юридической силы с помощью проверяющих кэш условных выражений, если это возможно.

    Объявление

    Swift

    @IBAction func reloadFromOrigin(_ sender: AnyObject?)

    Objective C

    - (IBAction)reloadFromOrigin:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    reloadFromOrigin (Веб-представление)
    – перезагрузка:

  • Возвращает оценку, как процент, суммы в настоящее время загружающегося содержания.

    Объявление

    Swift

    var estimatedProgress: Double { get }

    Objective C

    @property(nonatomic, readonly) double estimatedProgress

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

    Число в пределах от 0 к 1.0 и, как только загрузка завершается, 1.0 пока новая загрузка не запускается, в которой точке она сбрасывает к 0.

    Значение является оценкой на основе общего количества байтов, которые, как ожидают, будут получены для документа, включая все его возможные подресурсы. Для более точной информации о прогрессе загрузки реализуйте делегатов, соответствующих WebFrameLoadDelegate и WebResourceLoadDelegate неофициальные протоколы.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Объявление

    Swift

    var drawsBackground: Bool

    Objective C

    @property(nonatomic) BOOL drawsBackground

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

    YEStrue если нарисован фон; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Наборы, нарисован ли фон по умолчанию, когда веб-страница не имеет никакого фонового набора.

    Объявление

    Swift

    var drawsBackground: Bool

    Objective C

    @property(nonatomic) BOOL drawsBackground

    Параметры

    drawsBackround

    Если YEStrue, фон по умолчанию нарисован; если NOfalse, это не.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Наборы, должно ли веб-представление обновить, даже когда это не находится в окне, которое в настоящее время видимо.

    Объявление

    Swift

    var shouldUpdateWhileOffscreen: Bool

    Objective C

    @property(nonatomic) BOOL shouldUpdateWhileOffscreen

    Параметры

    updateWhileOffscreen

    Если YEStrue, веб-представление обновляет независимо, если это видимо. Если NOfalse, это обновляет, только если это видимо, возможно улучшая производительность, и затем обновляет автоматически, когда это становится видимым. Значение по умолчанию YEStrue.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    Объявление

    Swift

    var shouldUpdateWhileOffscreen: Bool

    Objective C

    @property(nonatomic) BOOL shouldUpdateWhileOffscreen

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

    YEStrue если это должно обновить, даже когда это не видимо; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Наборы, использовать ли прямой спиной список.

    Объявление

    Swift

    func setMaintainsBackForwardList(_ flag: Bool)

    Objective C

    - (void)setMaintainsBackForwardList:(BOOL)flag

    Параметры

    flag

    Если NOfalse, очищает прямой спиной список и оставляет владение кэш страницы; иначе, это не делает.

    Обсуждение

    Прямой спиной список поддерживает кэш страницы, таким образом, приложения, не использующие goForward или goBack методы должны отключить его.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – backForwardList

  • Возвращает прямой спиной список получателя.

    Объявление

    Swift

    var backForwardList: WebBackForwardList! { get }

    Objective C

    @property(nonatomic, readonly, strong) WebBackForwardList *backForwardList

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

    Прямой спиной список получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвраты, может ли быть загружено предыдущее расположение.

    Объявление

    Swift

    var canGoBack: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL canGoBack

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

    YEStrue если способный перемещаться назад; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Загружает предыдущее расположение в прямом спиной списке.

    Объявление

    Swift

    func goBack() -> Bool

    Objective C

    - (BOOL)goBack

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

    YEStrue если способный перемещаться назад; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Метод действия, загружающий предыдущее расположение в прямом спиной списке.

    Объявление

    Swift

    @IBAction func goBack(_ sender: AnyObject?)

    Objective C

    - (IBAction)goBack:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод ничего не делает, если это неспособно переместиться назад.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – goForward:

  • Возвраты, может ли быть загружено следующее расположение.

    Объявление

    Swift

    var canGoForward: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL canGoForward

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

    YEStrue если способный продвигаться; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Загружает следующее расположение в прямом спиной списке.

    Объявление

    Swift

    func goForward() -> Bool

    Objective C

    - (BOOL)goForward

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

    YEStrue если способный продвигаться; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Метод действия, загружающий следующее расположение в прямом спиной списке.

    Объявление

    Swift

    @IBAction func goForward(_ sender: AnyObject?)

    Objective C

    - (IBAction)goForward:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод ничего не делает, если это неспособно продвинуться.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – goBack:

  • Загружает определенное расположение из прямого спиной списка и устанавливает его как текущий элемент.

    Объявление

    Swift

    func goToBackForwardItem(_ item: WebHistoryItem!) -> Bool

    Objective C

    - (BOOL)goToBackForwardItem:(WebHistoryItem *)item

    Параметры

    item

    Индекс расположения для загрузки. Этот метод устанавливает текущий элемент в прямом спиной списке к item.

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

    YEStrue если item находится в прямом спиной списке; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвраты, может ли текст быть сделан больше.

    Объявление

    Swift

    var canMakeTextLarger: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL canMakeTextLarger

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

    YEStrue если способный сделать текст больше; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Метод действия, увеличивающий размер текста одним модулем.

    Объявление

    Swift

    @IBAction func makeTextLarger(_ sender: AnyObject?)

    Objective C

    - (IBAction)makeTextLarger:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвраты, может ли текст быть сделан меньшим.

    Объявление

    Swift

    var canMakeTextSmaller: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL canMakeTextSmaller

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

    YEStrue если способный сделать текст меньшим; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Метод действия, сокращающий размер текста одним модулем.

    Объявление

    Swift

    @IBAction func makeTextSmaller(_ sender: AnyObject?)

    Objective C

    - (IBAction)makeTextSmaller:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвратите делегата загрузки получателя.

    Объявление

    Swift

    unowned(unsafe) var downloadDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id downloadDelegate

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

    Делегат загрузки получателя, реализующий WebDownload протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setDownloadDelegate:

  • Устанавливает совместно используемого делегата загрузки получателя.

    Объявление

    Swift

    unowned(unsafe) var downloadDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id downloadDelegate

    Параметры

    delegate

    Делегат загрузки, реализующий WebDownload протокол.

    Обсуждение

    WebKit может создать WebDownload объекты автоматически для обработки загрузок, запускающихся с веб-страницы или ссылки.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – downloadDelegate

  • Возвратите делегата загрузки кадра получателя.

    Объявление

    Swift

    unowned(unsafe) var frameLoadDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id frameLoadDelegate

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

    Делегат загрузки кадра, соответствующий WebFrameLoadDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setFrameLoadDelegate:

  • Устанавливает делегата загрузки кадра получателя.

    Объявление

    Swift

    unowned(unsafe) var frameLoadDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id frameLoadDelegate

    Параметры

    delegate

    Делегат загрузки кадра, соответствующий WebFrameLoadDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – frameLoadDelegate

  • Возвращает делегата политики получателя.

    Объявление

    Swift

    unowned(unsafe) var policyDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id policyDelegate

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

    Делегат политики, соответствующий WebPolicyDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setPolicyDelegate:

  • Устанавливает делегата политики получателя.

    Объявление

    Swift

    unowned(unsafe) var policyDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id policyDelegate

    Параметры

    delegate

    Делегат политики, соответствующий WebPolicyDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – policyDelegate

  • Возвращает делегата загрузки ресурса получателя.

    Объявление

    Swift

    unowned(unsafe) var resourceLoadDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id resourceLoadDelegate

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

    Делегат загрузки ресурса, соответствующий WebResourceLoadDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Устанавливает делегата загрузки ресурса получателя.

    Объявление

    Swift

    unowned(unsafe) var resourceLoadDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id resourceLoadDelegate

    Параметры

    delegate

    Делегат загрузки ресурса, соответствующий WebResourceLoadDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – resourceLoadDelegate

  • Возвращает делегата пользовательского интерфейса получателя.

    Объявление

    Swift

    unowned(unsafe) var UIDelegate: AnyObject!

    Objective C

    @property(nonatomic, assign) id UIDelegate

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

    Делегат пользовательского интерфейса, соответствующий WebUIDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setUIDelegate:

  • Устанавливает делегата пользовательского интерфейса получателя.

    Объявление

    Objective C

    - (void)setUIDelegate:(id)delegate

    Параметры

    delegate

    Делегат пользовательского интерфейса, соответствующий WebUIDelegate протокол.

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

    Objective C

    @import WebKit;

    Доступность

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

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

    См. также

    – UIDelegate

  • Возвращает окно узла получателя.

    Объявление

    Swift

    var hostWindow: NSWindow!

    Objective C

    @property(nonatomic, strong) NSWindow *hostWindow

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

    Окно узла получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setHostWindow:

  • Устанавливает окно узла получателя.

    Объявление

    Swift

    var hostWindow: NSWindow!

    Objective C

    @property(nonatomic, strong) NSWindow *hostWindow

    Параметры

    hostWindow

    Окно узла.

    Обсуждение

    Этот метод устанавливает окно узла получателя в hostWindow. Ваше приложение должно только использовать этот метод, если веб-представление будет удаленным из своего окна временно, и Вы хотите, чтобы веб-представление продолжало действовать (например, Вы не хотите прерывать происходящую загрузку). Так как получатель поддерживает копию hostWindow, это - Ваша ответственность установить окно узла в nil прежде, чем закрыть окно, чтобы избежать использовать избыточную память.

    Например, Вы могли бы вызвать этот метод при присоединении веб-представления к NSTabView объект (как в снабженной вкладками реализации браузера). NSTabView объект вынимает представления из окна, когда они не находятся на активной вкладке, таким образом, необходимо вызвать этот метод, прежде чем веб-представление будет удалено из его окна. Если Вы не вызовете этот метод, то плагины прекратят работать, когда веб-представление будет удалено из его окна.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – hostWindow

  • Возвращает предпочтения получателя.

    Объявление

    Swift

    var preferences: WebPreferences!

    Objective C

    @property(nonatomic, strong) WebPreferences *preferences

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

    Предпочтения получателя или стандартные предпочтения, если предпочтения не были установлены с помощью setPreferences: метод.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Устанавливает предпочтения получателя.

    Объявление

    Swift

    var preferences: WebPreferences!

    Objective C

    @property(nonatomic, strong) WebPreferences *preferences

    Параметры

    preferences

    Предпочтения веб-представления.

    Обсуждение

    Как правило, Вы не вызываете этот метод непосредственно. Используйте setPreferencesIdentifier: метод для изменения предпочтений получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает идентификатор предпочтений получателя.

    Объявление

    Swift

    var preferencesIdentifier: String!

    Objective C

    @property(nonatomic, copy) NSString *preferencesIdentifier

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

    Предпочтительный идентификатор.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Устанавливает предпочтительный идентификатор получателя, создавая предпочтительный объект в случае необходимости.

    Объявление

    Swift

    var preferencesIdentifier: String!

    Objective C

    @property(nonatomic, copy) NSString *preferencesIdentifier

    Параметры

    anIdentifier

    Уникальный идентификатор для предпочтений — это фиксируется к ключам, используемым для хранения предпочтений получателя в пользовательской базе данных значений по умолчанию. WebView объекты могут совместно использовать экземпляры WebPreferences класс при помощи того же предпочтительного идентификатора.

    Обсуждение

    Этот метод устанавливает предпочтения получателя в указанный предпочтительный объект, если это существует. Иначе, этот метод создает новое WebPreferences объект для получателя, инициализированного с anIdentifier. Используйте этот метод для изменения предпочтений, используемых получателем WebFrameView объекты. Если Вы непосредственно не устанавливаете предпочтения, WebFrameView объекты используют предпочтения, возвращенные standardPreferences метод класса WebPreferences.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвраты, загружает ли веб-представление содержание.

    Объявление

    Objective C

    - (BOOL)isLoading

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

    YEStrue если веб-представление в настоящее время загружает какие-либо ресурсы; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Доступность

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

  • Возвращает кадр с активным выбором.

    Объявление

    Swift

    var selectedFrame: WebFrame! { get }

    Objective C

    @property(nonatomic, readonly, strong) WebFrame *selectedFrame

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

    Кадр, содержащий первого респондента. Если это не существует, кадр, содержащий выбор «не нулевая длина»; иначе, nil.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Устанавливает URL, который загружает основной кадр.

    Объявление

    Swift

    var mainFrameURL: String!

    Objective C

    @property(nonatomic, copy) NSString *mainFrameURL

    Параметры

    URLString

    Основной кадр строка URL.

    Обсуждение

    Этот метод функционально эквивалентен вызову [[webView mainFrame] loadRequest:[NSURLRequest requestWithURL: [NSURL URLWithString:URLString]]].

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает URL, который загружает основной кадр.

    Объявление

    Swift

    var mainFrameURL: String!

    Objective C

    @property(nonatomic, copy) NSString *mainFrameURL

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

    Основной кадр строка URL.

    Обсуждение

    Этот метод функционально эквивалентен вызову [[[[[webView mainFrame] provisionalDataSource] request] URL] absoluteString].

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает заголовок HTML загруженной страницы.

    Объявление

    Swift

    var mainFrameTitle: String! { get }

    Objective C

    @property(nonatomic, readonly, copy) NSString *mainFrameTitle

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

    Заголовок HTML загруженной страницы. Возвраты @"" если загруженным документом не является HTML.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает favicon сайта.

    Объявление

    Swift

    var mainFrameIcon: NSImage! { get }

    Objective C

    @property(nonatomic, readonly, strong) NSImage *mainFrameIcon

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

    Значок сайта. Возвраты nil если не предоставлен никакой favicon.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает документ DOM для основного кадра.

    Объявление

    Swift

    var mainFrameDocument: DOMDocument! { get }

    Objective C

    @property(nonatomic, readonly, strong) DOMDocument *mainFrameDocument

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

    Документ DOM для основного кадра.

    Обсуждение

    Вызов этого метода эквивалентен [[webView mainFrame] DOMDocument].

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвраты, может ли получатель вывести на экран содержание данного типа MIME.

    Объявление

    Swift

    class func canShowMIMEType(_ MIMEType: String!) -> Bool

    Objective C

    + (BOOL)canShowMIMEType:(NSString *)MIMEType

    Параметры

    MIMEType

    Тип MIME содержания.

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

    YEStrue если получатель может вывести на экран содержание указанного типа MIME где MIMEType один из стандартных типов как «image/gif»; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращается список MIME вводит тот WebKit рендеринг как HTML.

    Объявление

    Swift

    class func MIMETypesShownAsHTML() -> [AnyObject]!

    Objective C

    + (NSArray *)MIMETypesShownAsHTML

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

    Массив, содержащий NSString объекты, представляющие MIME, вводят попытки WebKit представить как HTML.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    + setMIMETypesShownAsHTML:

  • Устанавливает типы MIME тот WebKit попытки представить как HTML.

    Объявление

    Swift

    class func setMIMETypesShownAsHTML(_ MIMETypes: [AnyObject]!)

    Objective C

    + (void)setMIMETypesShownAsHTML:(NSArray *)MIMETypes

    Параметры

    MIMETypes

    Массив NSString объекты, представляющие типы MIME. Как правило, Вы создаете MIMETypes массив путем добавления дополнительных типов к массиву, возвращенному MIMETypesShownAsHTML метод класса.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвраты, интерпретирует ли получатель тип MIME как HTML.

    Объявление

    Swift

    class func canShowMIMETypeAsHTML(_ MIMEType: String!) -> Bool

    Objective C

    + (BOOL)canShowMIMETypeAsHTML:(NSString *)MIMEType

    Параметры

    MIMEType

    Тип MIME содержания.

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

    YEStrue если получатель интерпретирует MIMEType как HTML; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвраты, поддерживает ли представление документа различные текстовые кодировки.

    Объявление

    Swift

    var supportsTextEncoding: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL supportsTextEncoding

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

    YEStrue если представление документа получателя может поддерживать различные текстовые кодировки; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает пользовательский текст, кодирующий имя.

    Объявление

    Swift

    var customTextEncodingName: String!

    Objective C

    @property(nonatomic, copy) NSString *customTextEncodingName

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

    Пользовательский текст получателя, кодирующий имя или nil если не был установлен никакой пользовательский текст, кодирующий имя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Определяет пользовательский текст, кодирующий имя.

    Объявление

    Swift

    var customTextEncodingName: String!

    Objective C

    @property(nonatomic, copy) NSString *customTextEncodingName

    Параметры

    encodingName

    Текст, кодирующий имя. Если nil, кодировка по умолчанию восстанавливается.

    Обсуждение

    Этот метод переопределяет текстовое кодирование по умолчанию, включая любое кодирование, указанное в заголовке веб-страницы или ответе HTTP. Вызов этого метода останавливает любую происходящую загрузку. Когда основной кадр изменяется на новое расположение, или если, кодировка по умолчанию восстанавливается encodingName nil.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – customTextEncodingName

  • Возвращает множитель размера шрифта для текста, выведенного на экран в веб-объектах представления кадра, которыми управляет получатель.

    Объявление

    Swift

    var textSizeMultiplier: Float

    Objective C

    @property(nonatomic) float textSizeMultiplier

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

    Множитель размера шрифта, дробное значение процента, где 1.0 обозначает 100%.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setTextSizeMultiplier:

  • Измените множитель размера шрифта для текста, выведенного на экран в веб-объектах представления кадра, которыми управляет получатель.

    Объявление

    Swift

    var textSizeMultiplier: Float

    Objective C

    @property(nonatomic) float textSizeMultiplier

    Параметры

    multiplier

    Дробный процент оценивает где 1.0 обозначает 100%.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – textSizeMultiplier

  • Ищет представление документа строку и выделяет его, если это найдено.

    Объявление

    Swift

    func searchFor(_ string: String!, direction forward: Bool, caseSensitive caseFlag: Bool, wrap wrapFlag: Bool) -> Bool

    Objective C

    - (BOOL)searchFor:(NSString *)string direction:(BOOL)forward caseSensitive:(BOOL)caseFlag wrap:(BOOL)wrapFlag

    Параметры

    string

    Строка поиска.

    forward

    Если YEStrue направление поиска вперед; если NOfalse, направление является обратным.

    caseFlag

    Если YEStrue если поиск чувствителен к регистру; иначе, это не.

    wrapFlag

    Если YEStrue если переносится поиск; иначе, это не делает.

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

    YEStrue если поиск успешен; иначе, NOfalse.

    Обсуждение

    Поиск string начинается с текущего выбора и продолжается в направлении, указанном forward. Поиск продолжается через все кадры.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает название группы получателя.

    Объявление

    Swift

    var groupName: String!

    Objective C

    @property(nonatomic, copy) NSString *groupName

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

    Название группы получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    См. также

    – setGroupName:

  • Устанавливает название группы получателя.

    Объявление

    Swift

    var groupName: String!

    Objective C

    @property(nonatomic, copy) NSString *groupName

    Параметры

    groupName

    Произвольный идентификатор раньше группировал связанные кадры.

    Обсуждение

    Вы могли бы использовать этот метод для установки названия группы a WebView объект после того, как это загружается из файла пера.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает надлежащую строку агента пользователя для данного URL.

    Объявление

    Swift

    func userAgentForURL(_ URL: NSURL!) -> String!

    Objective C

    - (NSString *)userAgentForURL:(NSURL *)URL

    Параметры

    URL

    URL, для которого Вы нуждаетесь в строке агента пользователя.

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

    Строка агента пользователя для данного URL. Строка агента пользователя используется веб-сайтами для идентификации клиентского браузера.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает имя приложения получателя, использующееся в строке агента пользователя.

    Объявление

    Swift

    var applicationNameForUserAgent: String!

    Objective C

    @property(nonatomic, copy) NSString *applicationNameForUserAgent

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

    Имя приложения для использования в строке агента пользователя. Агент пользователя используется веб-сайтами для идентификации клиентского браузера.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Устанавливает имя приложения, используемое в строке агента пользователя.

    Объявление

    Swift

    var applicationNameForUserAgent: String!

    Objective C

    @property(nonatomic, copy) NSString *applicationNameForUserAgent

    Параметры

    applicationName

    Имя приложения для использования в строке агента пользователя. Агент пользователя используется веб-сайтами для идентификации клиентского браузера.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает пользовательскую строку агента пользователя получателя.

    Объявление

    Swift

    var customUserAgent: String!

    Objective C

    @property(nonatomic, copy) NSString *customUserAgent

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

    Строка агента пользователя для идентификации клиентского браузера. Пользовательская строка агента пользователя используется для всего URLs.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Устанавливает пользовательскую строку агента пользователя получателя.

    Объявление

    Swift

    var customUserAgent: String!

    Objective C

    @property(nonatomic, copy) NSString *customUserAgent

    Параметры

    userAgentString

    Пользовательская строка агента пользователя. Строка агента пользователя используется веб-сайтами для идентификации клиентского браузера. Пользовательская строка агента пользователя используется для всего URLs. Если nil, тогда получатель создает строку агента пользователя, приводящую к лучшим результатам рендеринга для каждого URL.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает результат выполнения сценария.

    Объявление

    Swift

    func stringByEvaluatingJavaScriptFromString(_ script: String!) -> String!

    Objective C

    - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script

    Параметры

    script

    Сценарий для выполнения.

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

    Результат выполнения JavaScript, указанного script, или пустая строка, если сценарий перестал работать.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

  • Возвращает URL из указанной области монтажа.

    Объявление

    Swift

    class func URLFromPasteboard(_ pasteboard: NSPasteboard!) -> NSURL!

    Objective C

    + (NSURL *)URLFromPasteboard:(NSPasteboard *)pasteboard

    Параметры

    pasteboard

    Область монтажа, содержащая URL.

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

    URL от указанной области монтажа или nil если нет никакого URL на pasteboard.

    Обсуждение

    Этот метод поддерживает многократные типы области монтажа включая NSRULPboardType.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    + URLTitleFromPasteboard:

  • Возвращает заголовок URL от указанной области монтажа.

    Объявление

    Swift

    class func URLTitleFromPasteboard(_ pasteboard: NSPasteboard!) -> String!

    Objective C

    + (NSString *)URLTitleFromPasteboard:(NSPasteboard *)pasteboard

    Параметры

    pasteboard

    Область монтажа, содержащая URL.

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

    Заголовок URL на pasteboard. Возвраты nil если нет никакого URL на pasteboard или URL не имеет никакого заголовка.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    + URLFromPasteboard:

  • Возвращает массив типов области монтажа для элемента.

    Объявление

    Swift

    func pasteboardTypesForElement(_ element: [NSObject : AnyObject]!) -> [AnyObject]!

    Objective C

    - (NSArray *)pasteboardTypesForElement:(NSDictionary *)element

    Параметры

    element

    Элемент, типы области монтажа которого Вы хотите.

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    Объявление

    Swift

    var pasteboardTypesForSelection: [AnyObject]! { get }

    Objective C

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

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Пишет элемент в область монтажа с помощью списка типов.

    Объявление

    Swift

    func writeElement(_ element: [NSObject : AnyObject]!, withPasteboardTypes types: [AnyObject]!, toPasteboard pasteboard: NSPasteboard!)

    Objective C

    - (void)writeElement:(NSDictionary *)element withPasteboardTypes:(NSArray *)types toPasteboard:(NSPasteboard *)pasteboard

    Параметры

    element

    Элемент для записи в область монтажа.

    types

    Область монтажа вводит для использования для элемента.

    pasteboard

    Область монтажа для использования для записи.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Пишет текущий выбор получателя в область монтажа с помощью списка типов.

    Объявление

    Swift

    func writeSelectionWithPasteboardTypes(_ types: [AnyObject]!, toPasteboard pasteboard: NSPasteboard!)

    Objective C

    - (void)writeSelectionWithPasteboardTypes:(NSArray *)types toPasteboard:(NSPasteboard *)pasteboard

    Параметры

    types

    Область монтажа вводит для использования для выбора.

    pasteboard

    Область монтажа для использования для записи.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает описание словаря элемента в данной точке в координатах получателя.

    Объявление

    Swift

    func elementAtPoint(_ point: NSPoint) -> [NSObject : AnyObject]!

    Objective C

    - (NSDictionary *)elementAtPoint:(NSPoint)point

    Параметры

    point

    Точка для представления как словарь.

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

    Описание словаря элемента в point в координатах получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Перемещает каре перетаскивания, указывающее место назначения работы перетаскивания к данной точке.

    Объявление

    Swift

    func moveDragCaretToPoint(_ point: NSPoint)

    Objective C

    - (void)moveDragCaretToPoint:(NSPoint)point

    Параметры

    point

    Точка для перемещения каре перетаскивания в.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – removeDragCaret

  • Удаляет каре перетаскивания, указывающее место назначения работы перетаскивания.

    Объявление

    Swift

    func removeDragCaret()

    Objective C

    - (void)removeDragCaret

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – moveDragCaretToPoint:

  • Метод действия, копирующий выбранное содержание в общую область монтажа.

    Объявление

    Swift

    func copy(_ sender: AnyObject?)

    Objective C

    - (void)copy:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия копирует выбранное содержание на общую область монтажа в стольких же форматов сколько поддержки получателя. Например, простой текст возражают использованию NSStringPboardType для простого текста и объекта обогащенного текста также использует NSRTFPboardType.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, копирующий информацию о шрифтах на область монтажа шрифта.

    Объявление

    Swift

    func copyFont(_ sender: AnyObject?)

    Objective C

    - (void)copyFont:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия копирует информацию о шрифтах для первого символа выбора (или для точки вставки) на область монтажа шрифта как NSFontPboardType.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – pasteFont:

  • Метод действия, удаляющий выбранное содержание и помещающий его на общую область монтажа.

    Объявление

    Swift

    func cut(_ sender: AnyObject?)

    Objective C

    - (void)cut:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия удаляет выбранное содержание и помещает его на общую область монтажа в стольких же форматов сколько поддержки получателя. Например, простой текст возражают использованию NSStringPboardType для простого текста и объекта обогащенного текста также использует NSRTFPboardType.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, удаляющий выбранное содержание.

    Объявление

    Swift

    func delete(_ sender: AnyObject?)

    Objective C

    - (void)delete:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Область монтажа незатронута путем вызова этого метода.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – сокращение:

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

    Объявление

    Swift

    func paste(_ sender: AnyObject?)

    Objective C

    - (void)paste:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, вставляющий информацию о шрифтах от области монтажа шрифта.

    Объявление

    Swift

    func pasteFont(_ sender: AnyObject?)

    Objective C

    - (void)pasteFont:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия вставляет информацию о шрифтах от области монтажа шрифта на выбранное довольное или точку вставки объекта обогащенного текста, или по всему тексту получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – copyFont:

  • Метод действия, вставляющий содержание области монтажа как простой текст.

    Объявление

    Swift

    func pasteAsPlainText(_ sender: AnyObject?)

    Objective C

    - (void)pasteAsPlainText:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – pasteAsRichText:

  • Метод действия, вставляющий содержание области монтажа в получатель как обогащенный текст, поддерживая его атрибуты.

    Объявление

    Swift

    func pasteAsRichText(_ sender: AnyObject?)

    Objective C

    - (void)pasteAsRichText:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Если существует тот, текст вставляется в точке вставки; иначе, это заменяет выбор.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – pasteAsPlainText:

  • Метод действия, применяющий выравнивание по центру к выбранному содержанию или всему содержанию, если нет никакого выбора.

    Объявление

    Swift

    func alignCenter(_ sender: AnyObject?)

    Objective C

    - (void)alignCenter:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, применяющий полное выравнивание к выбранному содержанию или всему содержанию, если нет никакого выбора.

    Объявление

    Swift

    func alignJustified(_ sender: AnyObject?)

    Objective C

    - (void)alignJustified:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод ведет себя подобный alignJustified: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, применяющий выравнивание по левому краю к выбранному содержанию или всему содержанию, если нет никакого выбора.

    Объявление

    Swift

    func alignLeft(_ sender: AnyObject?)

    Objective C

    - (void)alignLeft:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, применяющий выравнивание по правому краю к выбранному содержанию или всему содержанию, если нет никакого выбора.

    Объявление

    Swift

    func alignRight(_ sender: AnyObject?)

    Objective C

    - (void)alignRight:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, изменяющий шрифт выбора или все содержание, если нет никакого выбора.

    Объявление

    Swift

    func changeFont(_ sender: AnyObject?)

    Objective C

    - (void)changeFont:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Если получатель не использует панель Fonts, этот метод ничего не делает.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – changeAttributes:

  • Метод действия, изменяющий атрибуты текущего выбора.

    Объявление

    Swift

    func changeAttributes(_ sender: AnyObject?)

    Objective C

    - (void)changeAttributes:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод ведет себя подобный changeAttributes: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – changeFont:

  • Выбирает цвет фона выбранного содержания.

    Объявление

    Swift

    func changeDocumentBackgroundColor(_ sender: AnyObject?)

    Objective C

    - (void)changeDocumentBackgroundColor:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод вызывается NSColorPanel отправитель и ведет себя подобный changeDocumentBackgroundColor: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – changeColor:

  • Выбирает цвет выбранного содержания.

    Объявление

    Swift

    func changeColor(_ sender: AnyObject?)

    Objective C

    - (void)changeColor:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод вызывается NSColorPanel отправитель и ведет себя подобный changeColor: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, ищущий слово с ошибками в получателе.

    Объявление

    Swift

    func checkSpelling(_ sender: AnyObject?)

    Objective C

    - (void)checkSpelling:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия запускает поиск в конце выбора и продолжается, пока это не достигает слова, подозреваемого в том, чтобы быть написанным c орфографическими ошибками или конце содержания. Если слово не распознано сервером написания, a showGuessPanel: сообщение отправляется в получатель, открывающий панель Guess и позволяющий пользователю делать исправление или добавлять слово к локальному словарю.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – showGuessPanel:

  • Метод действия, показывающий панель исправления орфографических ошибок.

    Объявление

    Swift

    func showGuessPanel(_ sender: AnyObject?)

    Objective C

    - (void)showGuessPanel:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия открывает панель Spelling, позволяя пользователю сделать исправление во время проверки правописания.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – checkSpelling:

  • Метод действия, открывающий меню Find и панель Find.

    Объявление

    Swift

    func performFindPanelAction(_ sender: AnyObject?)

    Objective C

    - (void)performFindPanelAction:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод ведет себя подобный performFindPanelAction: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Метод действия, начинающий говорить выделенный текст или весь текст, если нет никакого выбора.

    Объявление

    Swift

    func startSpeaking(_ sender: AnyObject?)

    Objective C

    - (void)startSpeaking:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Речь продолжается асинхронно до конца текста или, пока не завершено путем вызова stopSpeaking: метод. Этот метод ведет себя подобный startSpeaking: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – stopSpeaking:

  • Метод действия, прекращающий говорить, который происходит.

    Объявление

    Swift

    func stopSpeaking(_ sender: AnyObject?)

    Objective C

    - (void)stopSpeaking:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

    Обсуждение

    Этот метод действия останавливает речь, ранее запущенную с startSpeaking:. Этот метод ведет себя подобный stopSpeaking: метод в NSTextView.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – startSpeaking:

  • Возвраты, разрешают ли пользователю отредактировать документ.

    Объявление

    Objective C

    - (BOOL)isEditable

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

    YEStrue если получатель позволяет пользователю редактировать документ HTML, NOfalse если это не делает.

    Обсуждение

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

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

    Objective C

    @import WebKit;

    Доступность

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

    См. также

    – setEditable:

  • Наборы, позволяет ли получатель пользователю редактировать свой документ HTML.

    Объявление

    Swift

    var editable: Bool

    Objective C

    @property(nonatomic, getter=isEditable) BOOL editable

    Параметры

    flag

    YEStrue если получатель позволяет пользователю редактировать документ. NOfalse если элемент в документе получателя может быть отредактирован только если CONTENTEDITABLE атрибут был установлен на элементе или одном из его родительских элементов.

    Обсуждение

    Можно изменить документ получателя программно независимо от этой установки. По умолчанию a WebView объект не доступен для редактирования.

    Обычно, документ HTML не доступен для редактирования, если элементы в документе не доступны для редактирования. Этот метод обеспечивает низкоуровневый способ сделать содержание a WebView объект, доступный для редактирования, не изменяя документ или структуру DOM.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – isEditable

  • Возвраты, включены ли вставка умного пространства и удаление.

    Объявление

    Swift

    var smartInsertDeleteEnabled: Bool

    Objective C

    @property(nonatomic) BOOL smartInsertDeleteEnabled

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

    YEStrue если получатель вставляет или удаляет пространство вокруг выбранных слов, чтобы сохранить надлежащий интервал и пунктуацию. NOfalse если это вставляет и удаляет точно, что выбрано.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Наборы, должен ли получатель вставить или удалить пробелы вокруг выбранных слов для сохранения надлежащего интервала и пунктуации.

    Объявление

    Swift

    var smartInsertDeleteEnabled: Bool

    Objective C

    @property(nonatomic) BOOL smartInsertDeleteEnabled

    Параметры

    flag

    Если YEStrue, получатель выполняет умную вставку, и удалите; если NOfalse, это вставляет и удаляет точно, что выбрано.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    Объявление

    Objective C

    - (BOOL)isContinuousSpellCheckingEnabled

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

    YEStrue если объекту включили непрерывную проверку правописания; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Доступность

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

  • Наборы, включили ли веб-представлению непрерывную проверку правописания.

    Объявление

    Swift

    var continuousSpellCheckingEnabled: Bool

    Objective C

    @property(nonatomic, getter=isContinuousSpellCheckingEnabled) BOOL continuousSpellCheckingEnabled

    Параметры

    flag

    YEStrue если объекту нужно включить непрерывную проверку правописания; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает тег документа программы проверки правописания для этого документа.

    Объявление

    Swift

    var spellCheckerDocumentTag: Int { get }

    Objective C

    @property(nonatomic, readonly) NSInteger spellCheckerDocumentTag

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

    Тег документа для этого веб-представления. Тег, идентифицирующий текст получателя как документ для сервера программы проверки правописания. Посмотрите NSSpellChecker и NSSpellServer спецификации класса для получения дополнительной информации о том, как используется этот тег.

    Возвращаемое значение изменилось от unsigned int к a NSUInteger в OS X v10.5.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    spellCheckerDocumentTag (NSTextView)

  • Возвращает менеджера по отмене получателя.

    Объявление

    Swift

    var undoManager: NSUndoManager! { get }

    Objective C

    @property(nonatomic, readonly, strong) NSUndoManager *undoManager

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

    Менеджер по отмене получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает редактирующего делегата получателя.

    Объявление

    Swift

    var editingDelegate: AnyObject!

    Objective C

    @property(nonatomic, strong) id editingDelegate

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

    Редактирующий делегат получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – setEditingDelegate:

  • Устанавливает редактирующего делегата получателя.

    Объявление

    Swift

    var editingDelegate: AnyObject!

    Objective C

    @property(nonatomic, strong) id editingDelegate

    Параметры

    delegate

    Делегат редактирования к веб-представлению, соответствующему WebEditingDelegate протокол.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – editingDelegate

  • Возвращает доступный для редактирования Объект DOM, расположенный в данной точке.

    Объявление

    Swift

    func editableDOMRangeForPoint(_ point: NSPoint) -> DOMRange!

    Objective C

    - (DOMRange *)editableDOMRangeForPoint:(NSPoint)point

    Параметры

    point

    Расположение доступного для редактирования Объекта DOM.

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

    Единственный объект диапазона доступного для редактирования Объекта DOM расположился в point в координатах получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Заменяет текущий выбор получателя указанным узлом DOM.

    Объявление

    Swift

    func replaceSelectionWithNode(_ node: DOMNode!)

    Objective C

    - (void)replaceSelectionWithNode:(DOMNode *)node

    Параметры

    node

    Узел, заменяющий текущий выбор. Если nil, a NOT_FOUND_ERR Ошибка DOM брошена как исключение. Используйте deleteSelection метод для удаления выбора.

    Обсуждение

    Если текущий выбор разрушен (диапазон выбран с теми же узлами и смещениями для запуска и конца), тогда, никакое содержание не удалено при вставке узла, и выбор разрушен и перемещен до конца вставленного содержания. Если никакое содержание не выбрано, узел не вставляется.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Заменяет текущий выбор строкой текста.

    Объявление

    Swift

    func replaceSelectionWithText(_ text: String!)

    Objective C

    - (void)replaceSelectionWithText:(NSString *)text

    Параметры

    text

    Текст, заменяющий текущий выбор.

    Обсуждение

    Если текущий выбор разрушен (диапазон выбран с теми же узлами и смещениями для запуска и конца), тогда, никакое содержание не удалено при вставке текста, и выбор разрушен и перемещен до конца вставленного содержания. Если никакое содержание не выбрано, текст не вставляется.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Заменяет текущий выбор смешанным текстом и разметкой.

    Объявление

    Swift

    func replaceSelectionWithMarkupString(_ markupString: String!)

    Objective C

    - (void)replaceSelectionWithMarkupString:(NSString *)markupString

    Параметры

    markupString

    Строка разметки, заменяющая текущий выбор.

    Обсуждение

    Если текущий выбор разрушен (диапазон выбран с теми же узлами и смещениями для запуска и конца), тогда, никакое содержание не удалено при вставке разметки, и выбор разрушен и перемещен до конца вставленного содержания. Если никакое содержание не выбрано, разметка не вставляется.

    Посмотрите Формат Буфера обмена HTML для спецификации поддерживаемой разметки HTML.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Заменяет текущий выбор содержанием архива.

    Объявление

    Swift

    func replaceSelectionWithArchive(_ archive: WebArchive!)

    Objective C

    - (void)replaceSelectionWithArchive:(WebArchive *)archive

    Параметры

    archive

    Архив, заменяющий текущий выбор.

    Обсуждение

    Если текущий выбор разрушен (диапазон выбран с теми же узлами и смещениями для запуска и конца), тогда, никакое содержание не удалено при вставке архива, и выбор разрушен и перемещен до конца вставленного содержания. Если никакое содержание не выбрано, архив не вставляется.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Удаляет текущий выбор получателя, если он не разрушился.

    Объявление

    Swift

    func deleteSelection()

    Objective C

    - (void)deleteSelection

    Обсуждение

    Никакое содержание не удалено, если текущий выбор разрушен (диапазон выбран с теми же узлами и смещениями для запуска и конца), или если нет никакого текущего выбора.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Перемещает точку вставки в начало текущего предложения.

    Объявление

    Swift

    func moveToBeginningOfSentence(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfSentence:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Перемещает точку вставки и расширяет выбор до начала текущего предложения.

    Объявление

    Swift

    func moveToBeginningOfSentenceAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToBeginningOfSentenceAndModifySelection:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Перемещает точку вставки до конца текущего предложения.

    Объявление

    Swift

    func moveToEndOfSentence(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfSentence:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Перемещает точку вставки и расширяет выбор до конца текущего предложения.

    Объявление

    Swift

    func moveToEndOfSentenceAndModifySelection(_ sender: AnyObject?)

    Objective C

    - (void)moveToEndOfSentenceAndModifySelection:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Выбирает все предложение вокруг точки вставки.

    Объявление

    Swift

    func selectSentence(_ sender: AnyObject?)

    Objective C

    - (void)selectSentence:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Переключатели, доступна ли непрерывная проверка правописания.

    Объявление

    Swift

    @IBAction func toggleContinuousSpellChecking(_ sender: AnyObject?)

    Objective C

    - (IBAction)toggleContinuousSpellChecking:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Переключатели, вставлены ли пробелы вокруг выбранных слов или удалены для сохранения надлежащего интервала и пунктуации.

    Объявление

    Swift

    @IBAction func toggleSmartInsertDelete(_ sender: AnyObject?)

    Objective C

    - (IBAction)toggleSmartInsertDelete:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвраты, является ли размер текущего текста кратным числом 1.

    Объявление

    Swift

    var canMakeTextStandardSize: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL canMakeTextStandardSize

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

    YEStrue если размер текущего текста является кратным числом 1; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Сбрасывает размер текста к кратному числу 1.

    Объявление

    Swift

    @IBAction func makeTextStandardSize(_ sender: AnyObject?)

    Objective C

    - (IBAction)makeTextStandardSize:(id)sender

    Параметры

    sender

    Объект, отправивший это сообщение.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвраты, сохраняется ли выбор, когда потерян фокус.

    Объявление

    Swift

    var maintainsInactiveSelection: Bool { get }

    Objective C

    @property(nonatomic, readonly) BOOL maintainsInactiveSelection

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

    YEStrue когда фокус потерян, если сохраняется выбор; иначе, NOfalse.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает диапазон текущего выбора.

    Объявление

    Swift

    var selectedDOMRange: DOMRange! { get }

    Objective C

    @property(nonatomic, readonly, strong) DOMRange *selectedDOMRange

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

    Диапазон текущего выбора. nil если ничто не выбрано.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

    Объявление

    Swift

    func setSelectedDOMRange(_ range: DOMRange!, affinity selectionAffinity: NSSelectionAffinity)

    Objective C

    - (void)setSelectedDOMRange:(DOMRange *)range affinity:(NSSelectionAffinity)selectionAffinity

    Параметры

    range

    Диапазон узлов для выбора. Если range nil, текущий выбор очищен. Этот метод повышает a DOMRangeExcepton если диапазон был отсоединен или относится к узлам, не выведенным на экран получателем.

    selectionAffinity

    Посмотрите selectionAffinity метод для получения информации о сродстве выбора.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает текущее сродство выбора.

    Объявление

    Swift

    var selectionAffinity: NSSelectionAffinity { get }

    Objective C

    @property(nonatomic, readonly) NSSelectionAffinity selectionAffinity

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

    Предпочтительное направление выбора — вверх или вниз — текущего выбора получателя. Например, если текстовые обертки через границы строки, значение, возвращенное этим методом, указывают, появляется ли точка вставки после последнего charactrer первой строки или перед первым символом следующей строки.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает вычисленный стиль элемента и его псевдо элемента.

    Объявление

    Swift

    func computedStyleForElement(_ element: DOMElement!, pseudoElement pseudoElement: String!) -> DOMCSSStyleDeclaration!

    Objective C

    - (DOMCSSStyleDeclaration *)computedStyleForElement:(DOMElement *)element pseudoElement:(NSString *)pseudoElement

    Параметры

    element

    Элемент, вычисленный стиль которого возвращается.

    pseudoElement

    Псевдо элемент для element.

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

    Неизменный объект, описывающий вычисленный стиль element и pseudoElement согласно Спецификации Каскадных таблиц стилей в http://www.w3.org/TR/CSS21. Возвраты nil если получатель не выводит на экран element.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает свойство носителей CSS получателя.

    Объявление

    Swift

    var mediaStyle: String!

    Objective C

    @property(nonatomic, copy) NSString *mediaStyle

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

    Свойство носителей CSS получателя. nil если не был установлен никакой стиль носителей.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – setMediaStyle:

  • Устанавливает свойство носителей CSS получателя.

    Объявление

    Swift

    var mediaStyle: String!

    Objective C

    @property(nonatomic, copy) NSString *mediaStyle

    Параметры

    mediaStyle

    Свойство носителей CSS для получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    – mediaStyle

  • Возвращает стиль ввода CSS получателя.

    Объявление

    Swift

    var typingStyle: DOMCSSStyleDeclaration!

    Objective C

    @property(nonatomic, strong) DOMCSSStyleDeclaration *typingStyle

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

    Стиль ввода CSS получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Устанавливает стиль ввода CSS получателя.

    Объявление

    Swift

    var typingStyle: DOMCSSStyleDeclaration!

    Objective C

    @property(nonatomic, strong) DOMCSSStyleDeclaration *typingStyle

    Параметры

    style

    Стиль ввода CSS получателя.

    Обсуждение

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает объявление стиля CSS для указанного текста.

    Объявление

    Swift

    func styleDeclarationWithText(_ text: String!) -> DOMCSSStyleDeclaration!

    Objective C

    - (DOMCSSStyleDeclaration *)styleDeclarationWithText:(NSString *)text

    Параметры

    text

    Текст, объявление стиля которого возвращается.

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

    Объявление стиля для text.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Применяет стиль ввода CSS к текущему выбору.

    Объявление

    Swift

    func applyStyle(_ style: DOMCSSStyleDeclaration!)

    Objective C

    - (void)applyStyle:(DOMCSSStyleDeclaration *)style

    Параметры

    style

    Стиль для применения к текущему выбору.

    Обсуждение

    Этот метод ничего не делает, если нет никакого текущего выбора или если разрушен текущий выбор.

    Этот метод скрывает сложности применения стилей к элементам. Если необходимо, этот метод сделает многократные передачи по диапазону текущего выбора, чтобы гарантировать, что необходимый стиль применяется к элементам в том диапазоне и принимает во внимание сложности правил приложения стиля CSS. Этот метод также упрощает атрибуты моделирования так, чтобы минимальное число моделирования директив использовалось для получения данного вычисленного стиля.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

  • Возвращает объект окна получателя из среды сценариев.

    Объявление

    Swift

    var windowScriptObject: WebScriptObject! { get }

    Objective C

    @property(nonatomic, readonly, strong) WebScriptObject *windowScriptObject

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

    Объект окна получателя.

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

    См. также

    objectForWebScript (WebPlugIn) (WebFrameLoadDelegate)
    webView:windowScriptObjectAvailable:

  • Предопределенные ключи раньше получали доступ к словарю элемента.

    Объявление

    Swift

    var WebElementDOMNodeKey: NSString! var WebElementFrameKey: NSString! var WebElementImageAltStringKey: NSString! var WebElementImageKey: NSString! var WebElementImageRectKey: NSString! var WebElementImageURLKey: NSString! var WebElementIsSelectedKey: NSString! var WebElementLinkURLKey: NSString! var WebElementLinkTargetFrameKey: NSString! var WebElementLinkTitleKey: NSString! var WebElementLinkLabelKey: NSString!

    Objective C

    extern NSString *WebElementDOMNodeKey; extern NSString *WebElementFrameKey; extern NSString *WebElementImageAltStringKey; extern NSString *WebElementImageKey; extern NSString *WebElementImageRectKey; extern NSString *WebElementImageURLKey; extern NSString *WebElementIsSelectedKey; extern NSString *WebElementLinkURLKey; extern NSString *WebElementLinkTargetFrameKey; extern NSString *WebElementLinkTitleKey; extern NSString *WebElementLinkLabelKey;

    Константы

    • WebElementDOMNodeKey

      WebElementDOMNodeKey

      DOMNode для этого элемента.

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

    • WebElementFrameKey

      WebElementFrameKey

      Объект WebFrame связался с этим элементом.

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

    • WebElementImageAltStringKey

      WebElementImageAltStringKey

      NSString атрибута ALT элемента изображения.

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

    • WebElementImageKey

      WebElementImageKey

      NSImage представление элемента изображения.

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

    • WebElementImageRectKey

      WebElementImageRectKey

      NSValue, содержащий NSRect, размер элемента изображения.

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

    • WebElementImageURLKey

      WebElementImageURLKey

      NSURL, содержащий расположение элемента изображения.

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

    • WebElementIsSelectedKey

      WebElementIsSelectedKey

      NSNumber раньше в качестве значения BOOL указывал, выбран ли текстовый элемент или нет. Нулевое значение указывает ложь, истина иначе.

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

    • WebElementLinkURLKey

      WebElementLinkURLKey

      NSURL, содержащий расположение ссылки, если элемент в привязке.

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

    • WebElementLinkTargetFrameKey

      WebElementLinkTargetFrameKey

      Объект WebFrame связался с целью привязки.

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

    • WebElementLinkTitleKey

      WebElementLinkTitleKey

      NSString, содержащий заголовок привязки.

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

    • WebElementLinkLabelKey

      WebElementLinkLabelKey

      NSString, содержащий текст в привязке.

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

    Обсуждение

    Эти константы представляют предопределенные ключи, используемые для доступа к словарю элемента. Словарь элемента является представлением NSDictionary элемента HTML, как в по которому щелкают или выбранном элементе. Некоторые методы в WebPolicyDelegate неофициальный протокол имеет параметр словаря элемента. Описания ниже описывают значение словаря для ключа.

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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

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

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

    Objective C

    @import WebKit;

    Swift

    import WebKit

    Доступность

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

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