Поделиться через


Contact Класс

Определение

Представляет контакт. Свойства, доступные для контактов, определяются классом ContactSchema.

public ref class Contact : Microsoft::Exchange::WebServices::Data::Item
public class Contact : Microsoft.Exchange.WebServices.Data.Item
Public Class Contact
Inherits Item
Наследование

Конструкторы

Contact(ExchangeService)

Инициализирует несохраненные локальные экземпляры класса Contact. Чтобы выполнить привязку к существующему контакту, используйте вместо этого метод Bind.

Свойства

Alias

Возвращает псевдоним контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

AllowedResponseActions

Возвращает значение, указывающее, какие действия ответа разрешены для этого элемента. Примерами действий ответа являются Ответ и Пересылка.

(Унаследовано от Item)
ArchiveTag

Возвращает или задает тег архива. Свойство ArchiveTag применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
AssistantName

Возвращает или задает имя помощник контакта.

Attachments

Возвращает список вложений к этому элементу.

(Унаследовано от Item)
Birthday

Возвращает или задает день рождения контакта.

Body

Возвращает или задает текст этого элемента.

(Унаследовано от Item)
BusinessHomePage

Возвращает или задает домашнюю страницу контакта.

Categories

Возвращает или задает список категорий, связанных с этим элементом.

(Унаследовано от Item)
Children

Возвращает или задает список дочерних элементов для контакта.

Companies

Возвращает или задает список компаний для контакта.

CompanyName

Возвращает или задает название компании контакта.

CompleteName

Возвращает или задает полное имя контакта.

ContactSource

Возвращает источник контакта.

ConversationId

Возвращает идентификатор беседы, частью которую является этот элемент.

(Унаследовано от Item)
Culture

Возвращает или задает язык и региональные параметры, связанные с этим элементом.

(Унаследовано от Item)
DateTimeCreated

Возвращает дату и время создания этого элемента.

(Унаследовано от Item)
DateTimeReceived

Возвращает время получения этого элемента.

(Унаследовано от Item)
DateTimeSent

Возвращает дату и время отправки этого элемента.

(Унаследовано от Item)
Department

Возвращает или задает отдел контакта.

DirectoryId

Возвращает идентификатор каталога контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

DirectoryPhoto

Получает фотографию контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

DirectReports

Возвращает прямые отчеты контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

DisplayCc

Возвращает текстовую строку, которая перечисляет получателей cc этого элемента.

(Унаследовано от Item)
DisplayName

Возвращает или задает отображаемое имя контакта.

DisplayTo

Возвращает текстовую строку, в которую перечислены получатели элемента To.

(Унаследовано от Item)
EffectiveRights

Возвращает значение, указывающее действующие права текущего пользователя, прошедшего проверку подлинности, на этот элемент.

(Унаследовано от Item)
EmailAddresses

Возвращает индексированные списки адресов электронной почты для контакта.

EntityExtractionResult

Возвращает сведения об извлечении сущности для элемента. Свойство EntityExtractionResult применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
ExtendedProperties

Возвращает список расширенных свойств, определенных для этого элемента.

(Унаследовано от Item)
FileAs

Возвращает или задает имя, под которым подается этот контакт. Это свойство можно задать вручную или автоматически вычислить на основе значения свойства FileAsMapping.

FileAsMapping

Возвращает или задает значение, указывающее, как свойство FileAs должно вычисляться автоматически.

Flag

Возвращает или задает значение флага, указывающее состояние, дату начала, дату выполнения или дату завершения элемента. Свойство Flag применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
Generation

Возвращает или задает создание контакта.

GivenName

Возвращает или задает заданное имя контакта.

HasAttachments

Возвращает значение, указывающее, есть ли у элемента вложения.

(Унаследовано от Item)
HasPicture

Возвращает значение, указывающее, есть ли у контакта изображение.

IconIndex

Возвращает индекс значка. Свойство IconIndex применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
Id

Возвращает идентификатор этого элемента.

(Унаследовано от Item)
ImAddresses

Возвращает индексированные списки адресов для обмена мгновенными сообщениями (IM) для контакта.

Importance

Возвращает или задает важность этого элемента.

(Унаследовано от Item)
Initials

Возвращает или задает инициалы контакта.

InReplyTo

Возвращает или задает ссылку в ответе на этот элемент.

(Унаследовано от Item)
InstanceKey

Возвращает ключ экземпляра элемента. Свойство InstanceKey применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
InternetMessageHeaders

Возвращает список заголовков Интернета для этого элемента. Чтобы получить всю коллекцию заголовков сообщений Интернета, используйте свойство PR_TRANSPORT_MESSAGE_HEADERS.

(Унаследовано от Item)
IsAssociated

Возвращает значение, указывающее, является ли этот элемент связанным.

(Унаследовано от Item)
IsAttachment

Возвращает значение, указывающее, является ли элемент вложением.

(Унаследовано от Item)
IsDirty

Возвращает значение, указывающее, был ли изменен объект.

(Унаследовано от ServiceObject)
IsDraft

Возвращает значение, указывающее, является ли элемент черновиком. Элемент является черновиком, если он еще не отправлен.

(Унаследовано от Item)
IsFromMe

Возвращает значение, указывающее, был ли элемент отправлен текущим пользователем, прошедшим проверку подлинности.

(Унаследовано от Item)
IsNew

Возвращает значение, указывающее, является ли этот объект реальным элементом хранилища или локальным объектом, который еще не сохранен.

(Унаследовано от Item)
IsReminderSet

Возвращает или задает значение, указывающее, задано ли напоминание для этого элемента.

(Унаследовано от Item)
IsResend

Возвращает значение, указывающее, является ли элемент повторной отправкаю другого элемента.

(Унаследовано от Item)
IsSubmitted

Возвращает значение, указывающее, было ли отправлено сообщение для отправки.

(Унаследовано от Item)
IsUnmodified

Возвращает значение, указывающее, был ли изменен элемент с момента его создания.

(Унаследовано от Item)
Item[PropertyDefinitionBase]

Возвращает значение указанного свойства в этом экземпляре.

(Унаследовано от ServiceObject)
ItemClass

Возвращает или задает имя пользовательского класса этого элемента.

(Унаследовано от Item)
JobTitle

Возвращает или задает должность контакта.

LastModifiedName

Возвращает имя пользователя, который в последний раз изменял этот элемент.

(Унаследовано от Item)
LastModifiedTime

Возвращает дату и время последнего изменения этого элемента.

(Унаследовано от Item)
Manager

Возвращает или задает имя руководителя контакта.

ManagerMailbox

Возвращает адрес электронной почты прямого руководителя контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

MiddleName

Возвращает или задает отчество контакта.

Mileage

Возвращает или задает пробег для контакта.

MimeContent

Возвращает содержимое MIME этого элемента.

(Унаследовано от Item)
MSExchangeCertificate

Возвращает двоичный массив, кодирующий сертификат Microsoft Exchange контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

NickName

Возвращает или задает псевдоним контакта.

NormalizedBody

Возвращает текст сообщения элемента, преобразованного в нормализованное значение. Свойство NormalizedBody применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
Notes

Возвращает свойство notes контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

OfficeLocation

Возвращает или задает расположение офиса контакта.

ParentFolderId

Возвращает идентификатор родительской папки этого элемента.

(Унаследовано от Item)
PhoneNumbers

Возвращает индексированные номера телефонов для контакта.

PhoneticFirstName

Получает имя контакта с использованием фонетического алфавита. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

PhoneticFullName

Возвращает полное имя контакта, включая первое и последнее, с помощью фонетического алфавита. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

PhoneticLastName

Получает фамилию контакта с использованием фонетического алфавита. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

PhysicalAddresses

Возвращает индексированные список физических адресов для контакта.

PolicyTag

Возвращает или задает значение политики хранения. Свойство PolicyTag применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
PostalAddressIndex

Возвращает или задает индекс почтового адреса контакта. Если задано значение , PostalAddressIndex ссылается на запись в индексированном списке свойств PhysicalAddresses.

Preview

Возвращает предварительный просмотр элемента. Свойство Preview применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
Profession

Возвращает или задает профессию контакта.

ReminderDueBy

Возвращает или задает дату и время, когда напоминание должно быть для этого элемента.

(Унаследовано от Item)
ReminderMinutesBeforeStart

Возвращает или задает количество минут до начала этого элемента, в течение которых должно быть активировано напоминание.

(Унаследовано от Item)
RetentionDate

Возвращает дату, до которой элемент должен быть сохранен. Свойство RetentionDate применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
Schema

Возвращает схему, связанную с объектом этого типа.

(Унаследовано от ServiceObject)
Sensitivity

Возвращает чувствительность этого элемента.

(Унаследовано от Item)
Service

Возвращает службу Exchange для этого объекта.

(Унаследовано от ServiceObject)
Size

Возвращает размер этого элемента.

(Унаследовано от Item)
SpouseName

Возвращает или задает имя супруга или партнера контакта.

StoreEntryId

Возвращает идентификатор записи хранилища, в котором размещается элемент. Свойство StoreEntryId применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
Subject

Возвращает или задает тему этого элемента.

(Унаследовано от Item)
Surname

Возвращает или задает фамилию контакта.

TextBody

Возвращает текст элемента. Свойство TextBody применимо для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.

(Унаследовано от Item)
UniqueBody

Возвращает часть текста, которая является уникальной для беседы, в которую входит этот элемент.

(Унаследовано от Item)
UserSMIMECertificate

Возвращает двоичный массив, кодирующий сертификат SMIME контакта. Это свойство появилось в Exchange Server 2010 с пакетом обновления 2 (SP2) и управляемым API веб-служб Exchange (EWS) 1.2.

WebClientEditFormQueryString

Возвращает строку запроса, которую можно добавить к URL-адресу Outlook Web App, чтобы открыть этот элемент в веб-браузере.

(Унаследовано от Item)
WebClientReadFormQueryString

Возвращает строку запроса, которая должна быть добавлена к URL-адресу веб-клиента Exchange, чтобы открыть этот элемент с помощью соответствующей формы чтения в веб-браузере.

(Унаследовано от Item)
WeddingAnniversary

Возвращает или задает дату годовщины свадьбы контакта.

Методы

Bind(ExchangeService, ItemId, PropertySet)

Привязывается к существующему контакту и загружает указанный набор свойств. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

Bind(ExchangeService, ItemId)

Привязывается к существующему контакту и загружает его свойства первого класса. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

Copy(FolderId)

Создает копию этого элемента в указанной папке. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

(Унаследовано от Item)
Copy(WellKnownFolderName)

Создает копию этого элемента в указанной папке. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

(Унаследовано от Item)
Delete(DeleteMode, Boolean)

Удаляет элемент. Вызов этого метода приводит к вызову EWS.

(Унаследовано от Item)
Delete(DeleteMode)

Удаляет элемент. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

(Унаследовано от Item)
GetContactPictureAttachment()

Возвращает вложение файла, содержащее изображение контакта.

GetLoadedPropertyDefinitions()

Предоставляет коллекцию загруженных определений свойств.

(Унаследовано от ServiceObject)
Load()

Загружает свойства первого класса.

(Унаследовано от ServiceObject)
Load(PropertySet)

Загружает указанный набор свойств.

(Унаследовано от ServiceObject)
Move(FolderId)

Перемещает этот элемент в указанную папку. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

(Унаследовано от Item)
Move(WellKnownFolderName)

Перемещает этот элемент в указанную папку. Вызов этого метода приводит к вызову веб-служб Exchange (EWS).

(Унаследовано от Item)
RemoveContactPicture()

Удаляет изображение контакта.

RemoveExtendedProperty(ExtendedPropertyDefinition)

Удаляет расширенное свойство.

(Унаследовано от Item)
Save()

Сохраняет этот элемент в папке по умолчанию в зависимости от типа элемента. Вызов этого метода приводит по крайней мере к одному вызову веб-служб Exchange (EWS). При добавлении вложений можно выполнить несколько вызовов к EWS.

(Унаследовано от Item)
Save(FolderId)

Сохраняет этот элемент в определенной папке. Вызов этого метода приводит по крайней мере к одному вызову веб-служб Exchange (EWS). При добавлении вложений можно выполнить несколько вызовов к EWS.

(Унаследовано от Item)
Save(WellKnownFolderName)

Сохраняет этот элемент в определенной папке. Вызов этого метода приводит по крайней мере к одному вызову веб-служб Exchange (EWS). При добавлении вложений можно выполнить несколько вызовов к EWS.

(Унаследовано от Item)
SetContactPicture(Byte[])

Задает изображение контакта с помощью указанного массива байтов.

SetContactPicture(Stream)

Задает изображение контакта с помощью указанного потока.

SetContactPicture(String)

Задает изображение контакта с помощью указанного файла.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Задает для указанного расширенного свойства указанное значение.

(Унаследовано от Item)
TryGetProperty(PropertyDefinitionBase, Object)

Пытается получить значение указанного свойства.

(Унаследовано от ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Пытается получить значение указанного свойства.

(Унаследовано от ServiceObject)
Update(ConflictResolutionMode, Boolean)

Применяет локальные изменения, внесенные в этот элемент. Вызов этого метода приводит по крайней мере к одному вызову EWS. Вызовы mutliple к EWS могут выполняться, если вложения были добавлены или удалены.

(Унаследовано от Item)
Update(ConflictResolutionMode)

Применяет локальные изменения, внесенные в этот элемент. Вызов этого метода приводит по крайней мере к одному вызову веб-служб Exchange (EWS). Если вложения добавлены или удалены, можно выполнить несколько вызовов к EWS.

(Унаследовано от Item)

Применяется к