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

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

Разработчик

Кварцевая ссылка платформы ссылка на протокол IKImageBrowserItem

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

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

IKImageBrowserItem

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

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


Не применимый

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


Не применимый

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


Swift

import Quartz

Objective C

@import Quartz;

Доступность


Доступный в OS X v10.5 и позже.
  • Возвращает уникальную строку, идентифицирующую элемент источника данных.

    Объявление

    Swift

    func imageUID() -> String!

    Objective C

    - (NSString *)imageUID

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

    Строка, идентифицирующая элемент источника данных

    Обсуждение

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

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

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

    Объявление

    Swift

    func imageRepresentationType() -> String!

    Objective C

    - (NSString *)imageRepresentationType

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

    Строка, указывающая тип представления изображения. Строка может быть любой из констант, определенных в “Image Representation Types”.

    Обсуждение

    Ваш источник данных должен реализовать этот метод.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

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

    Объявление

    Swift

    func imageRepresentation() -> AnyObject!

    Objective C

    - (id)imageRepresentation

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

    Изображение для отображения; может возвратиться nil если элемент не имеет никакого изображения для отображения.

    Обсуждение

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

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвращает версию элемента.

    Объявление

    Swift

    func imageVersion() -> Int

    Objective C

    - (NSUInteger)imageVersion

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

    Версия элемента.

    Обсуждение

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

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

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

    Объявление

    Swift

    func imageTitle() -> String!

    Objective C

    - (NSString *)imageTitle

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

    Заголовок дисплея изображения.

    Обсуждение

    Этот метод является дополнительным.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

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

    Объявление

    Swift

    func imageSubtitle() -> String!

    Objective C

    - (NSString *)imageSubtitle

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

    Подзаголовок дисплея изображения.

    Обсуждение

    Этот метод является дополнительным.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Возвраты, можно ли этот элемент выбрать.

    Объявление

    Swift

    func isSelectable() -> Bool

    Objective C

    - (BOOL)isSelectable

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

    YEStrue если элемент можно выбрать; NOfalse иначе.

    Обсуждение

    Этот метод является дополнительным. Можно предотвратить выбор этого элемента путем возврата NOfalse.

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

    Objective C

    @import Quartz;

    Swift

    import Quartz

    Доступность

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

  • Представление вводит для изображений.

    Объявление

    Swift

    let IKImageBrowserPathRepresentationType: NSString! let IKImageBrowserNSURLRepresentationType: NSString! let IKImageBrowserNSImageRepresentationType: NSString! let IKImageBrowserCGImageRepresentationType: NSString! let IKImageBrowserCGImageSourceRepresentationType: NSString! let IKImageBrowserNSDataRepresentationType: NSString! let IKImageBrowserNSBitmapImageRepresentationType: NSString! let IKImageBrowserQTMovieRepresentationType: NSString! let IKImageBrowserQTMoviePathRepresentationType: NSString! let IKImageBrowserQCCompositionRepresentationType: NSString! let IKImageBrowserQCCompositionPathRepresentationType: NSString! let IKImageBrowserQuickLookPathRepresentationType: NSString! let IKImageBrowserIconRefPathRepresentationType: NSString! let IKImageBrowserIconRefRepresentationType: NSString! let IKImageBrowserPDFPageRepresentationType: NSString!

    Objective C

    NSString * const IKImageBrowserPathRepresentationType; NSString * const IKImageBrowserNSURLRepresentationType; NSString * const IKImageBrowserNSImageRepresentationType; NSString * const IKImageBrowserCGImageRepresentationType; NSString * const IKImageBrowserCGImageSourceRepresentationType; NSString * const IKImageBrowserNSDataRepresentationType; NSString * const IKImageBrowserNSBitmapImageRepresentationType; NSString * const IKImageBrowserQTMovieRepresentationType; NSString * const IKImageBrowserQTMoviePathRepresentationType; NSString * const IKImageBrowserQCCompositionRepresentationType; NSString * const IKImageBrowserQCCompositionPathRepresentationType; NSString * const IKImageBrowserQuickLookPathRepresentationType; NSString * const IKImageBrowserIconRefPathRepresentationType; NSString * const IKImageBrowserIconRefRepresentationType; NSString * const IKImageBrowserPDFPageRepresentationType;

    Константы

    • IKImageBrowserPathRepresentationType

      IKImageBrowserPathRepresentationType

      Представление пути (NSString).

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

    • IKImageBrowserNSURLRepresentationType

      IKImageBrowserNSURLRepresentationType

      NSURLобъект.

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

    • IKImageBrowserNSImageRepresentationType

      IKImageBrowserNSImageRepresentationType

      NSImage объект.

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

    • IKImageBrowserCGImageRepresentationType

      IKImageBrowserCGImageRepresentationType

      A CGImageRef объект.

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

    • IKImageBrowserCGImageSourceRepresentationType

      IKImageBrowserCGImageSourceRepresentationType

      A CGImageSourceRef объект.

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

    • IKImageBrowserNSDataRepresentationType

      IKImageBrowserNSDataRepresentationType

      NSData объект.

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

    • IKImageBrowserNSBitmapImageRepresentationType

      IKImageBrowserNSBitmapImageRepresentationType

      NSBitmapImageRep объект.

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

    • IKImageBrowserQTMovieRepresentationType

      IKImageBrowserQTMovieRepresentationType

      A QTMovie объект.

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

    • IKImageBrowserQTMoviePathRepresentationType

      IKImageBrowserQTMoviePathRepresentationType

      Путь (NSString) или URL (NSURL) к фильму в формате QuickTime.

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

    • IKImageBrowserQCCompositionRepresentationType

      IKImageBrowserQCCompositionRepresentationType

      A QCComposition объект.

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

    • IKImageBrowserQCCompositionPathRepresentationType

      IKImageBrowserQCCompositionPathRepresentationType

      Путь (NSString) или URL (NSURL) к Кварцевому составу Композитора.

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

    • IKImageBrowserQuickLookPathRepresentationType

      IKImageBrowserQuickLookPathRepresentationType

      Путь (NSString) или URL (NSURL) для загрузки использования данных QuickLook.

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

    • IKImageBrowserIconRefPathRepresentationType

      IKImageBrowserIconRefPathRepresentationType

      Путь к значку.

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

    • IKImageBrowserIconRefRepresentationType

      IKImageBrowserIconRefRepresentationType

      Значок.

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

    • IKImageBrowserPDFPageRepresentationType

      IKImageBrowserPDFPageRepresentationType

      A PDFPage экземпляр или a CGPDFPageRef.

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