ContactSetting Enumeration
Local user defined contact properties for privacy and tagging.
Namespace: UCCollaborationLib
Assembly: Microsoft.Office.Uc (in Microsoft.Office.Uc.dll)
Syntax
typedef enum ContactSetting
{
ucContactTagged = 0 | ucPropertyClassContact | ucPropertyBoolean,
ucContactAccessLevel = 1 | ucPropertyClassContact | ucPropertyEnumeration,
ucContactExchangeServiceEntryId = 2 | ucPropertyClassContact | ucPropertyString,
ucContactSource = 3 | ucPropertyClassContact | ucPropertyEnumeration,
ucContactDefaultEndpoint = 4 | ucPropertyClassContact | ucPropertyObject
};
Members
Member name | Description | |
---|---|---|
ucContactTagged |
Returns a boolean value indicating the tagged status of a contact.
|
|
ucContactAccessLevel |
Returns an AccessLevel enum indicating the privacy relationship of a contact.
|
|
ucContactExchangeServiceEntryId |
Readonly: entry ID of the outlook contact if the contact is an outlook contact.
|
|
ucContactSource |
Readonly: The ContactSourceTypes enum showing the sources of the contact.
|
|
ucContactDefaultEndpoint |
The default collaboration endpoint for this contact. This can be set to store most recently used/preferred endpoint to connect to for a contact.
|
Remarks
Enumerates the properties of a contact list entry that can be set by a user. The properties apply only to the contact list locally and are not applicable to the global Contact.