Edit

Share via


ContactCard Constructors

Definition

Overloads

ContactCard(ContactCard)

Create an instance of the ContactCard class.

ContactCard(PresenceCategoryWithMetaData)

Creates an instance of the ContactCard class.

ContactCard(Int64)

Create an instance of the ContactCard class.

ContactCard(ContactCard)

Create an instance of the ContactCard class.

public:
 ContactCard(Microsoft::Rtc::Collaboration::Presence::ContactCard ^ contactCard);
public ContactCard (Microsoft.Rtc.Collaboration.Presence.ContactCard contactCard);
new Microsoft.Rtc.Collaboration.Presence.ContactCard : Microsoft.Rtc.Collaboration.Presence.ContactCard -> Microsoft.Rtc.Collaboration.Presence.ContactCard

Parameters

contactCard
ContactCard

Exceptions

Thrown when contactCard is null.

Thrown when contactCard has an invalid inner xml.

Applies to

ContactCard(PresenceCategoryWithMetaData)

Creates an instance of the ContactCard class.

public:
 ContactCard(Microsoft::Rtc::Collaboration::Presence::PresenceCategoryWithMetaData ^ category);
public ContactCard (Microsoft.Rtc.Collaboration.Presence.PresenceCategoryWithMetaData category);
new Microsoft.Rtc.Collaboration.Presence.ContactCard : Microsoft.Rtc.Collaboration.Presence.PresenceCategoryWithMetaData -> Microsoft.Rtc.Collaboration.Presence.ContactCard
Public Sub New (category As PresenceCategoryWithMetaData)

Parameters

category
PresenceCategoryWithMetaData

The category as received in the presence notification.

Exceptions

Thrown when category or category.Category are null.

If category.Name is anything other than the ContactCard.Name or the xml representing category.Category provided is invalid.

Applies to

ContactCard(Int64)

Create an instance of the ContactCard class.

public:
 ContactCard(long instanceId);
public ContactCard (long instanceId);
new Microsoft.Rtc.Collaboration.Presence.ContactCard : int64 -> Microsoft.Rtc.Collaboration.Presence.ContactCard
Public Sub New (instanceId As Long)

Parameters

instanceId
Int64

The instance ID of the ContactCard.

Exceptions

Thrown when instanceId is not between 0 and UInt32.MaxValue.

Applies to