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

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

Разработчик

Ссылка платформы основы ссылка класса NSExtensionItem

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

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

NSExtensionItem

NSExtensionItem объект является неизменным набором значений, представляющих различные аспекты элемента для расширения для реакции.

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


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


Swift

import Foundation

Objective C

@import Foundation;

Доступность


Доступный в OS X v10.10 и позже.
  • attributedTitle attributedTitle Свойство

    Дополнительный заголовок для элемента.

    Объявление

    Swift

    @NSCopying var attributedTitle: NSAttributedString?

    Objective C

    @property(copy, atomic) NSAttributedString *attributedTitle

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

  • userInfo userInfo Свойство

    Дополнительный словарь ключей и значений, соответствующих свойствам дополнительного элемента.

    Объявление

    Swift

    var userInfo: [NSObject : AnyObject]?

    Objective C

    @property(copy, atomic) NSDictionary *userInfo

    Обсуждение

    Пары ключ/значение, принятые службой, как ожидают, будут указаны в расширении Info.plist. Значения NSExtensionItem свойства отражаются в словарь.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

  • Дополнительный массив данных носителей связался с дополнительным элементом.

    Объявление

    Swift

    var attachments: [AnyObject]?

    Objective C

    @property(copy, atomic) NSArray *attachments

    Обсуждение

    Содержит изображения, видео, URLs, и т.д. Это не предназначено, чтобы быть массивом альтернативных форматов данных или типов, но является вместо этого набором для включения в сообщение средств социального общения, например. Эти элементы всегда вводятся NSItemProvider.

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

  • Дополнительная строка, описывающая дополнительное содержание элемента.

    Объявление

    Swift

    @NSCopying var attributedContentText: NSAttributedString?

    Objective C

    @property(copy, atomic) NSAttributedString *attributedContentText

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

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

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

  • Эти ключи соответствуют дополнительным свойствам элемента и указаны в расширении Info.plist.

    Объявление

    Swift

    let NSExtensionItemAttributedTitleKey: NSString! let NSExtensionItemAttributedContentTextKey: NSString! let NSExtensionItemAttachmentsKey: NSString!

    Objective C

    NSString * const NSExtensionItemAttributedTitleKey; NSString * const NSExtensionItemAttributedContentTextKey; NSString * const NSExtensionItemAttachmentsKey;

    Константы

    • NSExtensionItemAttributedTitleKey

      NSExtensionItemAttributedTitleKey

      Дополнительный заголовок дополнительного элемента.

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

    • NSExtensionItemAttributedContentTextKey

      NSExtensionItemAttributedContentTextKey

      Дополнительная строка, описывающая дополнительное содержание элемента.

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

    • NSExtensionItemAttachmentsKey

      NSExtensionItemAttachmentsKey

      Дополнительный массив данных носителей связался с дополнительным элементом.

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

  • Эти константы представляют sub-UTIs com.apple.structured-text, который соответствует public.plain-text. Используйте эти константы для указания типа данных дополнительные работы с.

    Объявление

    Swift

    let NSTypeIdentifierDateText: NSString! let NSTypeIdentifierAddressText: NSString! let NSTypeIdentifierPhoneNumberText: NSString! let NSTypeIdentifierTransitInformationText: NSString!

    Objective C

    NSString * const NSTypeIdentifierDateText; NSString * const NSTypeIdentifierAddressText; NSString * const NSTypeIdentifierPhoneNumberText; NSString * const NSTypeIdentifierTransitInformationText;

    Константы

    • NSTypeIdentifierDateText

      NSTypeIdentifierDateText

      UTI выделяют подтипы для NSTextCheckingTypeDate, com.apple.structured-text.date.

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

    • NSTypeIdentifierAddressText

      NSTypeIdentifierAddressText

      UTI выделяют подтипы для NSTextCheckingTypeAddress, com.apple.structured-text.address.

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

    • NSTypeIdentifierPhoneNumberText

      NSTypeIdentifierPhoneNumberText

      UTI выделяют подтипы для NSTextCheckingTypePhoneNumber, com.apple.structured-text.telephone-number.

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

    • NSTypeIdentifierTransitInformationText

      NSTypeIdentifierTransitInformationText

      UTI выделяют подтипы для NSTextCheckingTypeTransitInformation, com.apple.structured-text.transit-information.

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