LocalPresentityNotificationEventArgs 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.
This class represents the endpoint owner's presence data.
public ref class LocalPresentityNotificationEventArgs : EventArgs
public class LocalPresentityNotificationEventArgs : EventArgs
type LocalPresentityNotificationEventArgs = class
inherit EventArgs
Public Class LocalPresentityNotificationEventArgs
Inherits EventArgs
- Inheritance
-
LocalPresentityNotificationEventArgs
Remarks
A list of all presence categories that arrive on a notification can be obtained from AllCategories. Given that this list can be extensive providing details on all the categories published in all the containers, a more usable filered list can be obtained from the property SelfUsageCategories. Well known categories such as ContactCard, PresenceState, Note and Services are populated if there have an entry in SelfUsageCategories and no exceptions when they are parsed. The ContactCard is an aggregate of all contact card instances in the notification. Typically this aggregated instance is not published.
Properties
AggregatedPresenceState |
Gets the presence state of the local owner. |
AllCategories |
Gets the list of all presence categories published in all containers of the local owner. |
ContactCard |
Gets the contact card of the local owner. |
EndpointPresenceState |
Gets the endpoint's machine state. |
OutOfOfficeNote |
Gets the local owner's out-of-office note. |
PersonalNote |
Gets the local owner's personal note. |
SelfUsageCategories |
Gets the filtered list of presence categories published in local owner's self container. |
ServiceCapabilities |
Gets the Service capabilities. |
UserPresenceState |
Gets the manual preference state set by the local owner. |