CustomPresenceCategory Class
CustomPresenceCategory represents category data as an XML string in its simplest form.
Inheritance Hierarchy
System.Object
Microsoft.Rtc.Collaboration.Presence.PresenceCategory
Microsoft.Rtc.Collaboration.Presence.CustomPresenceCategory
Namespace: Microsoft.Rtc.Collaboration.Presence
Assembly: Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)
Syntax
'Declaration
Public Class CustomPresenceCategory _
Inherits PresenceCategory
'Usage
Dim instance As CustomPresenceCategory
public class CustomPresenceCategory : PresenceCategory
Remarks
Applications that wish to publish an instance of CustomPresenceCategory can supply the instance id by setting the InstanceId. In the event that they don't assign a valid value and a well-known category is being published, UCMA 3.0 will attempt to determine the value itself during the publication operation. In the event it cannot an ArgumentException will be raised during publication. Well known categories include note, state, alerts, routing, rccOptions, calendarData, device, userproperties and userinformation. Similarly the expiry policy is automatically set if the category is any of the categories listed above.
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
See Also
Reference
CustomPresenceCategory Members