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

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

Разработчик

Ссылка платформы IMServicePlugIn ссылка класса IMServicePlugInMessage

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

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

IMServicePlugInMessage

Экземпляры IMServicePlugInMessage класс представляет мгновенные сообщения.

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


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


Swift

import IMServicePlugIn

Objective C

@import IMServicePlugIn;

Доступность


Доступный в OS X v10.7 и позже.
  • Инициализирует недавно создаваемое сообщение с указанным содержанием.

    Объявление

    Swift

    init!(content content: NSAttributedString!)

    Objective C

    - (id)initWithContent:(NSAttributedString *)content

    Параметры

    content

    Содержание сообщения.

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

    Недавно инициализированное сообщение.

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

  • Инициализирует недавно создаваемое сообщение с указанным содержанием и датой.

    Объявление

    Swift

    init!(content content: NSAttributedString!, date date: NSDate!)

    Objective C

    - (id)initWithContent:(NSAttributedString *)content date:(NSDate *)date

    Параметры

    content

    Содержание сообщения.

    date

    Отметка даты сообщения.

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

    Недавно инициализированное сообщение.

    Обсуждение

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

    Отметка даты выведена на экран пользователю в копии — это обычно - дата, которую было отправлено сообщение.

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

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

    Объявление

    Swift

    class func servicePlugInMessageWithContent(_ content: NSAttributedString!) -> AnyObject!

    Objective C

    + (id)servicePlugInMessageWithContent:(NSAttributedString *)content

    Параметры

    content

    Содержание сообщения.

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

    IMServicePlugInMessage объект с указанным содержанием.

    Обсуждение

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

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

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

    Объявление

    Swift

    class func servicePlugInMessageWithContent(_ content: NSAttributedString!, date date: NSDate!) -> AnyObject!

    Objective C

    + (id)servicePlugInMessageWithContent:(NSAttributedString *)content date:(NSDate *)date

    Параметры

    content

    Содержание сообщения.

    date

    Отметка даты сообщения.

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

    IMServicePlugInMessage объект с указанным содержанием и датой.

    Обсуждение

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

    Отметка даты выведена на экран пользователю в копии — это обычно - дата, которую было отправлено сообщение.

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

  • Содержание сообщения.

    Объявление

    Swift

    @NSCopying var content: NSAttributedString!

    Objective C

    @property(nonatomic, copy) NSAttributedString *content

    Обсуждение

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

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

  • дата дата Свойство

    Отметка даты сообщения.

    Объявление

    Swift

    @NSCopying var date: NSDate!

    Objective C

    @property(nonatomic, copy) NSDate *date

    Обсуждение

    Отметка даты выведена на экран пользователю в копии — это обычно - дата, которую было отправлено сообщение.

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

  • гуид гуид Свойство

    Уникальный идентификатор сообщения. (только для чтения)

    Объявление

    Swift

    var guid: String! { get }

    Objective C

    @property(readonly) NSString *guid

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

    Objective C

    @import IMServicePlugIn;

    Swift

    import IMServicePlugIn

    Доступность

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

  • Текст приписывает для сообщений обогащенного текста.

    Объявление

    Swift

    let IMAttributeFontFamily: NSString! let IMAttributeFontSize: NSString! let IMAttributeItalic: NSString! let IMAttributeBold: NSString! let IMAttributeUnderline: NSString! let IMAttributeStrikethrough: NSString! let IMAttributeLink: NSString! let IMAttributePreformatted: NSString! let IMAttributeBaseWritingDirection: NSString! let IMAttributeForegroundColor: NSString! let IMAttributeBackgroundColor: NSString! let IMAttributeMessageBackgroundColor: NSString!

    Objective C

    NSString * const IMAttributeFontFamily; NSString * const IMAttributeFontSize; NSString * const IMAttributeItalic; NSString * const IMAttributeBold; NSString * const IMAttributeUnderline; NSString * const IMAttributeStrikethrough; NSString * const IMAttributeLink; NSString * const IMAttributePreformatted; NSString * const IMAttributeBaseWritingDirection; NSString * const IMAttributeForegroundColor; NSString * const IMAttributeBackgroundColor; NSString * const IMAttributeMessageBackgroundColor;

    Константы

    • IMAttributeFontFamily

      IMAttributeFontFamily

      Семейство шрифтов. (NSString)

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

    • IMAttributeFontSize

      IMAttributeFontSize

      Размер шрифта. (NSNumber)

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

    • IMAttributeItalic

      IMAttributeItalic

      Курсивный стиль. (Булево значение как NSNumber)

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

    • IMAttributeBold

      IMAttributeBold

      Полужирный стиль. (Булево значение как NSNumber)

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

    • IMAttributeUnderline

      IMAttributeUnderline

      Подчеркнутый стиль. (Булево значение как NSNumber)

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

    • IMAttributeStrikethrough

      IMAttributeStrikethrough

      Пораженный - через стиль. (Булево значение как NSNumber)

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

    • IMAttributeLink

      IMAttributeLink

      URL для соединения с. (NSURL)

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

    • IMAttributePreformatted

      IMAttributePreformatted

      Предварительно отформатированный текст. (Булево значение как NSNumber)

      Если текст уже отформатирован, агент мгновенного обмена сообщениями не принимает мер для текста, который, кажется, эмотикон или URL, или выполняет любое другое обнаружение данных.

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

    • IMAttributeBaseWritingDirection

      IMAttributeBaseWritingDirection

      Направление записи основы. (NSNumber)

      Использовать 1 указать справа налево текст и 0 указать слева направо текст.

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

    • IMAttributeForegroundColor

      IMAttributeForegroundColor

      Основной цвет текста. (Шестнадцатеричное цветное описание как NSString)

      Например, #FF0033, #555, и #78a9bc допустимые значения.

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

    • IMAttributeBackgroundColor

      IMAttributeBackgroundColor

      Цвет фона позади текста. (Шестнадцатеричное цветное описание как NSString)

      Например, #FF0033, #555, и #78a9bc допустимые значения.

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

    • IMAttributeMessageBackgroundColor

      IMAttributeMessageBackgroundColor

      Цвет фона поля или пузыря, содержащего текст. (Шестнадцатеричное цветное описание как NSString)

      Например, #FF0033, #555, и #78a9bc допустимые значения.

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

    Обсуждение

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