IMServicePlugInMessage
Экземпляры IMServicePlugInMessage
класс представляет мгновенные сообщения.
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSCopying
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSCopying
-
NSObject
Оператор импорта
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!, datedate
: 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!, datedate
: 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 и позже.
-
Отметка даты сообщения.
Обсуждение
Отметка даты выведена на экран пользователю в копии — это обычно - дата, которую было отправлено сообщение.
Оператор импорта
Objective C
@import IMServicePlugIn;
Swift
import IMServicePlugIn
Доступность
Доступный в OS X v10.8 и позже.
-
Текст приписывает для сообщений обогащенного текста.
Объявление
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 только для получения приписанных строковых констант. -