Meeting SDK for Windows API Reference
Loading...
Searching...
No Matches
IContactInfo Class Referenceabstract

Contact information interface. More...

#include <presence_helper_interface.h>

Public Member Functions

virtual const zchar_tGetContactId ()=0
 Get the contact's ID.
 
virtual const zchar_tGetContactName ()=0
 Get the contact's name.
 
virtual SDKPresenceStatus GetPresenceStatus ()=0
 Get the contact's presence status.
 
virtual const zchar_tGetProfilePicture ()=0
 Get the contact's profile picture.
 
virtual const zchar_tGetPersonalNote ()=0
 Get the contact's personal note.
 
virtual const zchar_tGetCompanyName ()=0
 Get the contact's company name.
 
virtual const zchar_tGetDepartment ()=0
 Get the contact's department.
 
virtual const zchar_tGetJobTitle ()=0
 Get the contact's job title.
 
virtual const zchar_tGetPhoneNumber ()=0
 Get the contact's phone number.
 
virtual const zchar_tGetEmail ()=0
 Get the contact's email.
 
virtual ~IContactInfo ()
 

Detailed Description

Contact information interface.

Definition at line 44 of file presence_helper_interface.h.

Constructor & Destructor Documentation

◆ ~IContactInfo()

virtual IContactInfo::~IContactInfo ( )
inlinevirtual

Definition at line 108 of file presence_helper_interface.h.

108{};

Member Function Documentation

◆ GetCompanyName()

virtual const zchar_t * IContactInfo::GetCompanyName ( )
pure virtual

Get the contact's company name.

Returns
The company name, such as "Acme Incorporated".

◆ GetContactId()

virtual const zchar_t * IContactInfo::GetContactId ( )
pure virtual

Get the contact's ID.

Get the contact's ID.

Returns
The contact ID.

◆ GetContactName()

virtual const zchar_t * IContactInfo::GetContactName ( )
pure virtual

Get the contact's name.

Returns
The contact name.

◆ GetDepartment()

virtual const zchar_t * IContactInfo::GetDepartment ( )
pure virtual

Get the contact's department.

Returns
The contact's department, such as "Human resources".

◆ GetEmail()

virtual const zchar_t * IContactInfo::GetEmail ( )
pure virtual

Get the contact's email.

Returns
The email address, such as "jillchill@example.com".

◆ GetJobTitle()

virtual const zchar_t * IContactInfo::GetJobTitle ( )
pure virtual

Get the contact's job title.

Returns
The contact's job title,such as "Support engineer".

◆ GetPersonalNote()

virtual const zchar_t * IContactInfo::GetPersonalNote ( )
pure virtual

Get the contact's personal note.

Returns
The personal note.

◆ GetPhoneNumber()

virtual const zchar_t * IContactInfo::GetPhoneNumber ( )
pure virtual

Get the contact's phone number.

Returns
The phone number, such as "+1 000 000-0000".

◆ GetPresenceStatus()

virtual SDKPresenceStatus IContactInfo::GetPresenceStatus ( )
pure virtual

Get the contact's presence status.

Returns
The return value is the contact presence such as SDKPresenceStatus_Available. It's just the state when you get the contact detail information.

◆ GetProfilePicture()

virtual const zchar_t * IContactInfo::GetProfilePicture ( )
pure virtual

Get the contact's profile picture.

Returns
The profile picture.