PresenceStateType Enumeration
This enum represents the type of presence state.
Namespace: Microsoft.Rtc.Collaboration.Presence
Assembly: Microsoft.Rtc.Collaboration (in Microsoft.Rtc.Collaboration.dll)
Syntax
'Declaration
Public Enumeration PresenceStateType
'Usage
Dim instance As PresenceStateType
public enum PresenceStateType
Members
Member name | Description | |
---|---|---|
Unknown | Unknown State type. | |
AggregateState | Represents the overall availability of the presentity.
Typically published by the aggregation script on the server, it represents the aggregation of all of the presentity's presence state at various endpoints. |
|
AggregateEndpointState | Represents the aggregate of all device or machine presence states. | |
UserState | Represents the manual presence state chosen by the presentity. | |
PhoneState | Represents whether and how the presentity is using a phone. | |
EndpointState | Represents how available the presentity is at an endpoint. | |
CalendarState | Represents the availability of the presentity based on the information from their calendar. |