IMServicePlugInPresenceSupport
Реализация этого протокола на основном классе плагина Вашей службы указывает, что Ваша служба поддерживает информацию о присутствии, такую как доступность дескриптора, сообщение о состоянии, состояние ожидания и изменения изображения. При реализации этого протокола необходимо также включать IMServicePlugInPresenceSupport
как значение для IMServiceCapabilities
ключ Info.plist
файл Вашего плагина службы.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import IMServicePlugIn
Objective C
@import IMServicePlugIn;
Доступность
Доступный в OS X v10.7 и позже.
-
Указывает что доступность, сообщение о состоянии, состояние ожидания или измененное изображение. (требуемый)
Объявление
Swift
func updateSessionProperties(_
properties
: [NSObject : AnyObject]!)Objective C
- (oneway void)updateSessionProperties:(NSDictionary *)
properties
Параметры
properties
Словарь изменений. Для ключей посмотрите Ключи Свойства Сеанса.
Оператор импорта
Objective C
@import IMServicePlugIn;
Swift
import IMServicePlugIn
Доступность
Доступный в OS X v10.7 и позже.