WebDocumentRepresentation
Этот протокол принят классами представления документа, обрабатывающими определенные типы MIME. Можно реализовать собственные классы представления документа и классы представления документа, чтобы представить данные для определенных типов MIME и зарегистрировать те классы с помощью WebFrame registerViewClass:representationClass:forMIMEType: метод.
Наследование
Не применимый
Оператор импорта
Swift
import WebKit
Objective C
@import WebKit;
Доступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
-
Устанавливает источник данных получателя.
Объявление
Swift
func setDataSource(_dataSource: WebDataSource!)Objective C
- (void)setDataSource:(WebDataSource *)dataSourceПараметры
dataSourceИсточник данных для соединения с объектом.
Обсуждение
Этот метод вызывается вскоре после того, как представление документа создается.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Вызванный, когда источник данных получил некоторые данные.
Объявление
Swift
func receivedData(_data: NSData!, withDataSourcedataSource: WebDataSource!)Objective C
- (void)receivedData:(NSData *)datawithDataSource:(WebDataSource *)dataSourceПараметры
dataNSDataобъект, содержащий данные, получен.dataSourceA
WebDataSourceобъект, идентифицирующий запрос, генерировавший эти данные.Обсуждение
Данные загружаются инкрементно, таким образом, этот метод может быть вызван многократно. Получатель ответственен за накопление этих данных.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Вызванный, когда источник данных получает ошибку при загрузке ее содержания.
Объявление
Swift
func receivedError(_error: NSError!, withDataSourcedataSource: WebDataSource!)Objective C
- (void)receivedError:(NSError *)errorwithDataSource:(WebDataSource *)dataSourceПараметры
errorNSErrorобъект, указывающий, какая ошибка произошла.dataSourceA
WebDataSourceобъект, идентифицирующий запрос, вызвавший эту ошибку.Обсуждение
errorпараметр содержит подробные данные о произошедшей ошибке.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Вызванный, когда источник данных заканчивает загружать свое содержание.
Объявление
Swift
func finishedLoadingWithDataSource(_dataSource: WebDataSource!)Objective C
- (void)finishedLoadingWithDataSource:(WebDataSource *)dataSourceПараметры
dataSourceA
WebDataSourceобъект, идентифицирующий запрос, закончивший загружаться.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвраты, может ли получатель обеспечить источник содержания.
Объявление
Swift
func canProvideDocumentSource() -> BoolObjective C
- (BOOL)canProvideDocumentSourceВозвращаемое значение
YEStrueесли получатель может обеспечить источник для содержания документа (например, источник HTML),NOfalseиначе.Обсуждение
Получатель должен возвратиться
YEStrueтолько если это целесообразно для кого-то просматривать источник рассматриваемого документа. Например, веб-представление возвращаетсяNOfalseесли содержание является изображением, было произведено плагином, или уже содержит текстовое содержание.Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвращает источник получателя как текст.
Возвращаемое значение
Возвращает источник документа, связанный с получателем или
nilесли не может быть предоставлен источник.Обсуждение
Например, для документов HTML, получатель должен возвратить источник HTML.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
См. также
-
Возвращает заголовок документа получателя.
Возвращаемое значение
Заголовок связался с объектом документа получения.
Оператор импорта
Objective C
@import WebKit;Swift
import WebKitДоступность
Доступный в OS X v10.2 с Safari 1.0 и позже.
Доступный в OS X v10.2.7 и позже.
