Services Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Services represent the "services" category which captures the capabilities of a presentity.
public ref class Services : Microsoft::Rtc::Collaboration::Presence::PresenceCategory
public class Services : Microsoft.Rtc.Collaboration.Presence.PresenceCategory
type Services = class
inherit PresenceCategory
Public Class Services
Inherits PresenceCategory
- Inheritance
Remarks
It is typically an aggregation of capabilities of all endpoints of a presentity. Whenever endpoints publish a device category or update its instance, the services category is automatically updated/created by an aggregation script that runs on the server which is republished to all endpoints and watchers who are subscribed to this category.
Constructors
Services(PresenceCategoryWithMetaData) |
Create an instance of the Services class. |
Fields
InstanceIdUnknown |
Instance ID is unknown. (Inherited from PresenceCategory) |
Properties
ApplicationSharingEnabled |
Gets whether this presentity is capable of supporting an application sharing session. |
AudioEnabled |
Gets whether this presentity is capable of supporting an audio conversation. |
CategoryName |
Gets the name of the category. (Inherited from PresenceCategory) |
InstantMessagingEnabled |
Gets whether this presentity is capable of supporting an instance messaging (IM) conversation. |
ServiceList |
Gets the list of all the service capabilities. |
VideoEnabled |
Gets whether this presentity is capable of supporting an video conversation. |
Methods
CreateExpiryPolicy() |
Creates an expiry policy. (Inherited from PresenceCategory) |
CreateInstanceId(RealTimeEndpoint) |
Any category class where instanceId needs to be generated as custom, should override this method. In publication if instanceId is custom, then this method will be invoked. (Inherited from PresenceCategory) |
GetCategoryDataXml() |
Returns this services instance as a serialized xml. |
Extension Methods
IsPreferredEndpointForPrivacyMigration(Services, String) |