Share via


ContactCard Members

Include Protected Members
Include Inherited Members

This class represents the contact card presence category which provides a details about a presentity such as display name, physical and email address, work information, personal web urls and phone numbers among others. Information on whether this presentity is an automaton or a regular user can also be found here.

The ContactCard type exposes the following members.

Constructors

  Name Description
Public method ContactCard(Int64) Create an instance of the ContactCard class.
Public method ContactCard(PresenceCategoryWithMetaData) Creates an instance of the ContactCard class.

Top

Properties

  Name Description
Public property CategoryName Gets the name of the category. (inherited from PresenceCategory)
Public property Company Gets or sets the name of the company that the Presentity belongs to.
Public property Department Gets or sets the department that the presentity belongs to.
Public property Description Gets or Sets the description of the Presentity
Public property DisplayName Gets or sets the display name on the contact card.
Public property EmailAddress Gets or sets the presentity's Email Id.
Public property IconUri Gets the icon uri of the PIC or federated contact.
Public property InstanceId Gets the instance id of the contact card.
Public property IsAllowedToShowPhoto Gets or sets the boolean value representing whether this presentity's photo should be displayed.
Public property IsAutomatedService Gets or Sets the value that indicates if presentity is a bot or automaton whose presence information rarely changes.
Public property JobTitle Gets or sets the presentity's Title.
Public property OfficeLocation Gets or sets the presentity's office.
Public property PersonalWebUrl Gets or sets the url of the personal website.
Public property PhoneNumbers Gets or Sets the presentity's phone numbers
Public property PhotoHashValue Gets the photo hash value.
Public property PhotoUri Gets or sets the uri indicating the web url of the photo.
Public property PhysicalAddress Gets or sets the address of the Presentity.
Public property PresentityType Gets or Sets the type of the Presentity (automaton/person/huntgroup/autoattendant).

Top

Methods

  Name Description
Protected method CreateExpiryPolicy Creates an expiry policy. (Overrides PresenceCategory.CreateExpiryPolicy().)
Protected method CreateInstanceId Returns the instance id (Overrides PresenceCategory.CreateInstanceId(RealTimeEndpoint).)
Public method Equals (inherited from Object)
Protected method Finalize (inherited from Object)
Public method GetCategoryDataXml Returns this instance of contact card as a serialized xml. (Overrides PresenceCategory.GetCategoryDataXml().)
Public method GetHashCode (inherited from Object)
Public method GetType (inherited from Object)
Protected method MemberwiseClone (inherited from Object)
Public method ToString (inherited from Object)

Top

See Also

Reference

ContactCard Class

Microsoft.Rtc.Collaboration.Presence Namespace