Edit

Share via


PresenceStateInternal Class

Definition

public ref class PresenceStateInternal abstract : Microsoft::Rtc::Collaboration::Presence::PresenceCategory
public abstract class PresenceStateInternal : Microsoft.Rtc.Collaboration.Presence.PresenceCategory
type PresenceStateInternal = class
    inherit PresenceCategory
Public MustInherit Class PresenceStateInternal
Inherits PresenceCategory
Inheritance
PresenceStateInternal
Derived

Constructors

PresenceStateInternal()

Fields

InstanceIdUnknown

Instance ID is unknown.

(Inherited from PresenceCategory)
Name

Properties

Activity
Availability
CategoryName

Gets the name of the category.

(Inherited from PresenceCategory)
IsManual
StartTime
StateType

Methods

Create(PresenceCategoryWithMetaData)
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 the XML string represented by this category.

(Inherited from PresenceCategory)
SetAvailabilityActivityStateType(Int32, PresenceActivityInternal, String)

Applies to