Partilhar via


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.

See Also

Reference

Microsoft.Rtc.Collaboration.Presence Namespace