IMServicePlugInMessage
Экземпляры IMServicePlugInMessage класс представляет мгновенные сообщения.
Соответствует
-
AnyObject -
CVarArgType -
Сопоставимый -
Hashable -
NSCoding -
NSCopying -
NSObjectProtocol -
Печатаемый -
NSCoding -
NSCopying -
NSObject
Оператор импорта
Swift
import IMServicePlugIn
Objective C
@import IMServicePlugIn;
Доступность
Доступный в OS X v10.7 и позже.
-
Инициализирует недавно создаваемое сообщение с указанным содержанием.
Объявление
Swift
init!(contentcontent: NSAttributedString!)Objective C
- (id)initWithContent:(NSAttributedString *)contentПараметры
contentСодержание сообщения.
Возвращаемое значение
Недавно инициализированное сообщение.
Оператор импорта
Objective C
@import IMServicePlugIn;Swift
import IMServicePlugInДоступность
Доступный в OS X v10.7 и позже.
-
Инициализирует недавно создаваемое сообщение с указанным содержанием и датой.
Объявление
Swift
init!(contentcontent: NSAttributedString!, datedate: NSDate!)Objective C
- (id)initWithContent:(NSAttributedString *)contentdate:(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 *)contentdate:(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;Константы
-
IMAttributeFontFamilyIMAttributeFontFamilyСемейство шрифтов. (
NSString)Доступный в OS X v10.7 и позже.
-
IMAttributeFontSizeIMAttributeFontSizeРазмер шрифта. (
NSNumber)Доступный в OS X v10.7 и позже.
-
IMAttributeItalicIMAttributeItalicКурсивный стиль. (Булево значение как
NSNumber)Доступный в OS X v10.7 и позже.
-
IMAttributeBoldIMAttributeBoldПолужирный стиль. (Булево значение как
NSNumber)Доступный в OS X v10.7 и позже.
-
IMAttributeUnderlineIMAttributeUnderlineПодчеркнутый стиль. (Булево значение как
NSNumber)Доступный в OS X v10.7 и позже.
-
IMAttributeStrikethroughIMAttributeStrikethroughПораженный - через стиль. (Булево значение как
NSNumber)Доступный в OS X v10.7 и позже.
-
IMAttributeLinkIMAttributeLinkURL для соединения с. (
NSURL)Доступный в OS X v10.7 и позже.
-
IMAttributePreformattedIMAttributePreformattedПредварительно отформатированный текст. (Булево значение как
NSNumber)Если текст уже отформатирован, агент мгновенного обмена сообщениями не принимает мер для текста, который, кажется, эмотикон или URL, или выполняет любое другое обнаружение данных.
Доступный в OS X v10.7 и позже.
-
IMAttributeBaseWritingDirectionIMAttributeBaseWritingDirectionНаправление записи основы. (
NSNumber)Использовать
1указать справа налево текст и0указать слева направо текст.Доступный в OS X v10.7 и позже.
-
IMAttributeForegroundColorIMAttributeForegroundColorОсновной цвет текста. (Шестнадцатеричное цветное описание как
NSString)Например,
#FF0033,#555, и#78a9bcдопустимые значения.Доступный в OS X v10.7 и позже.
-
IMAttributeBackgroundColorIMAttributeBackgroundColorЦвет фона позади текста. (Шестнадцатеричное цветное описание как
NSString)Например,
#FF0033,#555, и#78a9bcдопустимые значения.Доступный в OS X v10.7 и позже.
-
IMAttributeMessageBackgroundColorIMAttributeMessageBackgroundColorЦвет фона поля или пузыря, содержащего текст. (Шестнадцатеричное цветное описание как
NSString)Например,
#FF0033,#555, и#78a9bcдопустимые значения.Доступный в OS X v10.7 и позже.
Обсуждение
Эти атрибуты для содержания сообщения эквивалентны текстовым атрибутам, предоставленным платформой AppKit для
NSAttributedStringобъекты. Им предоставлена эта платформа так, чтобы плагины мгновенного обмена сообщениями не соединялись против всей платформы AppKit только для получения приписанных строковых констант. -
