Share via


PresenceCategoryWithMetaData Members

Include Protected Members
Include Inherited Members

PresenceCategoryWithMetaData class represents a Rich Presence Category data and contains certain meta data information in addition to the category data.

The PresenceCategoryWithMetaData type exposes the following members.

Constructors

  Name Description
Public method PresenceCategoryWithMetaData(Int64, Int32, PresenceCategory) Creates a new instance of the PresenceCategoryWithMetaData class.
Public method PresenceCategoryWithMetaData(String, Int64, Int32) Creates a new instance of the PresenceCategoryWithMetaData class with empty data.

Top

Properties

  Name Description
Public property Category Gets or sets the actual presence category data.
Public property ContainerId Gets the container ID of the container wherein the category is published.
Public property Expires Gets or sets the expiration time for the category.
Public property ExpiryPolicy Gets or sets expiration type for the category. The default expiration type is "endpoint".
Public property ExtensionXml Gets or sets the extension category xml set by derived classes.
Public property InstanceId Gets the instance ID of the category item.
Public property Name Gets the name of the category.
Public property PublishTime Gets the time of publication for the Category item.
Public property Version Gets the version number of the category item.

Top

Methods

  Name Description
Public method CreateInnerDataXml Creates an XML string that represents the presence category data.
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ParseInnerDataXml Parses XML into an instance that represents the presence category.
Public method ToString (inherited from Object)

Top

Fields

  Name Description
Public fieldStatic member UnknownContainer Constant for unknown container
Public fieldStatic member UnknownExpires Constant for unknown expiry time

Top

See Also

Reference

PresenceCategoryWithMetaData Class

Microsoft.Rtc.Collaboration.Presence Namespace