Contact Classe

Definição

Representa um contato. As propriedades disponíveis em contatos são definidas pela classe ContactSchema.

public ref class Contact : Microsoft::Exchange::WebServices::Data::Item
public class Contact : Microsoft.Exchange.WebServices.Data.Item
Public Class Contact
Inherits Item
Herança

Construtores

Contact(ExchangeService)

Inicializa uma instância local não salva da classe Contact. Para associar a um contato existente, use o método Bind.

Propriedades

Alias

Obtém o alias do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

AllowedResponseActions

Obtém um valor que indica quais ações de resposta são permitidas neste item. Exemplos de ações de resposta são Responder e Encaminhar.

(Herdado de Item)
ArchiveTag

Obtém ou define a marca de arquivo. A ArchiveTag propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
AssistantName

Obtém ou define o nome do assistente do contato.

Attachments

Obtém uma lista dos anexos a este item.

(Herdado de Item)
Birthday

Obtém ou define o aniversário do contato.

Body

Obtém ou define o corpo deste item.

(Herdado de Item)
BusinessHomePage

Obtém ou define a home page comercial do contato.

Categories

Obtém ou define a lista de categorias associadas a esse item.

(Herdado de Item)
Children

Obtém ou define uma lista de crianças para o contato.

Companies

Obtém ou define uma lista de empresas para o contato.

CompanyName

Obtém ou define o nome da empresa do contato.

CompleteName

Obtém ou define o nome completo do contato.

ContactSource

Obtém a origem do contato.

ConversationId

Obtém a ID da conversa da qual esse item faz parte.

(Herdado de Item)
Culture

Obtém ou define a cultura associada a esse item.

(Herdado de Item)
DateTimeCreated

Obtém a data e a hora em que esse item foi criado.

(Herdado de Item)
DateTimeReceived

Obtém a hora em que esse item foi recebido.

(Herdado de Item)
DateTimeSent

Obtém a data e a hora em que esse item foi enviado.

(Herdado de Item)
Department

Obtém ou define o departamento do contato.

DirectoryId

Obtém o identificador de diretório do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

DirectoryPhoto

Obtém a foto do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

DirectReports

Obtém os relatórios diretos do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

DisplayCc

Obtém uma cadeia de caracteres de texto que lista os destinatários cc deste item.

(Herdado de Item)
DisplayName

Obtém ou define o nome de exibição do contato.

DisplayTo

Obtém uma cadeia de caracteres de texto que lista os destinatários to deste item.

(Herdado de Item)
EffectiveRights

Obtém um valor que indica os direitos efetivos que o usuário autenticado atual tem neste item.

(Herdado de Item)
EmailAddresses

Obtém uma lista indexada de endereços de email para o contato.

EntityExtractionResult

Obtém as informações de extração da entidade no item. A EntityExtractionResult propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
ExtendedProperties

Obtém uma lista de propriedades estendidas definidas neste item.

(Herdado de Item)
FileAs

Obtém ou define o nome no qual esse contato é arquivado. Essa propriedade pode ser definida manualmente ou pode ser calculada automaticamente com base no valor da propriedade FileAsMapping.

FileAsMapping

Obtém ou define um valor que indica como a propriedade FileAs deve ser calculada automaticamente.

Flag

Obtém ou define um valor de sinalizador que indica o status, a data de início, a data de vencimento ou a data de conclusão de um item. A Flag propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
Generation

Obtém ou define a geração do contato.

GivenName

Obtém ou define o nome determinado do contato.

HasAttachments

Obtém um valor que indica se o item tem anexos.

(Herdado de Item)
HasPicture

Obtém um valor que indica se o contato tem uma imagem.

IconIndex

Obtém o índice de ícone. A IconIndex propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
Id

Obtém a ID deste item.

(Herdado de Item)
ImAddresses

Obtém uma lista indexada de endereços de IM (mensagens instantâneas) para o contato.

Importance

Obtém ou define a importância deste item.

(Herdado de Item)
Initials

Obtém ou define as iniciais do contato.

InReplyTo

Obtém ou define a referência In-Reply-To deste item.

(Herdado de Item)
InstanceKey

Obtém a chave da instância do item. A InstanceKey propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
InternetMessageHeaders

Obtém uma lista de cabeçalhos da Internet para este item. Para obter toda a coleção de cabeçalhos de mensagens da Internet, use a propriedade PR_TRANSPORT_MESSAGE_HEADERS.

(Herdado de Item)
IsAssociated

Obtém um valor que indica se este é um item associado.

(Herdado de Item)
IsAttachment

Obtém um valor que indica se o item é um anexo.

(Herdado de Item)
IsDirty

Obtém um valor que indica se o objeto foi modificado.

(Herdado de ServiceObject)
IsDraft

Obtém um valor que indica se o item é um rascunho. Um item é um rascunho quando ainda não foi enviado.

(Herdado de Item)
IsFromMe

Obtém um valor que indica se o item foi enviado pelo usuário autenticado atual.

(Herdado de Item)
IsNew

Obtém um valor que indica se esse objeto é um item de repositório real ou um objeto local que ainda não foi salvo.

(Herdado de Item)
IsReminderSet

Obtém ou define um valor que indica se um lembrete está definido para este item.

(Herdado de Item)
IsResend

Obtém um valor que indica se o item é uma reenviação de outro item.

(Herdado de Item)
IsSubmitted

Obtém um valor que indica se a mensagem foi enviada para ser enviada.

(Herdado de Item)
IsUnmodified

Obtém um valor que indica se o item foi modificado desde que foi criado.

(Herdado de Item)
Item[PropertyDefinitionBase]

Obtém o valor da propriedade especificada nesta instância.

(Herdado de ServiceObject)
ItemClass

Obtém ou define o nome da classe personalizada deste item.

(Herdado de Item)
JobTitle

Obtém ou define o título do trabalho do contato.

LastModifiedName

Obtém o nome do usuário que modificou este item pela última vez.

(Herdado de Item)
LastModifiedTime

Obtém a data e a hora em que esse item foi modificado pela última vez.

(Herdado de Item)
Manager

Obtém ou define o nome do gerente do contato.

ManagerMailbox

Obtém o endereço de email do gerente direto do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

MiddleName

Obtém ou define o nome do meio do contato.

Mileage

Obtém ou define a quilometragem para o contato.

MimeContent

Obtém o conteúdo MIME deste item.

(Herdado de Item)
MSExchangeCertificate

Obtém uma matriz binária codificando o certificado microsoft exchange do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

NickName

Obtém ou define o apelido do contato.

NormalizedBody

Obtém o corpo da mensagem de um item que foi convertido em um valor normalizado. A NormalizedBody propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
Notes

Obtém a propriedade anotações de um contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

OfficeLocation

Obtém ou define o local do escritório do contato.

ParentFolderId

Obtém a ID da pasta pai deste item.

(Herdado de Item)
PhoneNumbers

Obtém uma lista indexada de números de telefone para o contato.

PhoneticFirstName

Obtém o primeiro nome de um contato usando o alfabeto fonético. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

PhoneticFullName

Obtém o nome completo de um contato, incluindo primeiro e último, usando o alfabeto fonético. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

PhoneticLastName

Obtém o sobrenome de um contato usando o alfabeto fonético. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

PhysicalAddresses

Obtém uma lista indexada de endereços físicos para o contato.

PolicyTag

Obtém ou define o valor da política de retenção. A PolicyTag propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
PostalAddressIndex

Obtém ou define o índice do endereço postal do contato. Quando definido, PostalAddressIndex refere-se a uma entrada na lista indexada de propriedades PhysicalAddresses.

Preview

Obtém a visualização do item. A Preview propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
Profession

Obtém ou define a profissão do contato.

ReminderDueBy

Obtém ou define a data e a hora em que o lembrete é devido para este item.

(Herdado de Item)
ReminderMinutesBeforeStart

Obtém ou define o número de minutos antes do início deste item que o lembrete deve ser disparado.

(Herdado de Item)
RetentionDate

Obtém a data até a qual um item deve ser preservado. A RetentionDate propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
Schema

Obtém o esquema associado a esse tipo de objeto.

(Herdado de ServiceObject)
Sensitivity

Obtém a confidencialidade deste item.

(Herdado de Item)
Service

Obtém o serviço Exchange para este objeto.

(Herdado de ServiceObject)
Size

Obtém o tamanho deste item.

(Herdado de Item)
SpouseName

Obtém ou define o nome do cônjuge/parceiro do contato.

StoreEntryId

Obtém a ID de entrada do repositório que hospeda o item. A StoreEntryId propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
Subject

Obtém ou define o assunto deste item.

(Herdado de Item)
Surname

Obtém ou define o sobrenome do contato.

TextBody

Obtém o corpo do texto do item. A TextBody propriedade é aplicável para clientes que visam Exchange Online e versões do Exchange a partir de Exchange Server 2013.

(Herdado de Item)
UniqueBody

Obtém a parte do corpo exclusiva da conversa da qual esse item faz parte.

(Herdado de Item)
UserSMIMECertificate

Obtém uma matriz binária codificando o certificado SMIME do contato. Essa propriedade foi introduzida no Exchange Server 2010 SP2 e na API Gerenciada do Exchange Web Services (EWS) 1.2.

WebClientEditFormQueryString

Obtém a cadeia de caracteres de consulta que pode ser anexada à URL Outlook Web App para abrir esse item em um navegador da Web.

(Herdado de Item)
WebClientReadFormQueryString

Obtém a cadeia de caracteres de consulta que deve ser anexada à URL do cliente Web do Exchange para abrir esse item usando o formulário de leitura apropriado em um navegador da Web.

(Herdado de Item)
WeddingAnniversary

Obtém ou define a data do aniversário de casamento do contato.

Métodos

Bind(ExchangeService, ItemId)

Associa-se a um contato existente e carrega suas propriedades de primeira classe. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

Bind(ExchangeService, ItemId, PropertySet)

Associa-se a um contato existente e carrega o conjunto de propriedades especificado. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

Copy(FolderId)

Cria uma cópia desse item na pasta especificada. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

(Herdado de Item)
Copy(WellKnownFolderName)

Cria uma cópia desse item na pasta especificada. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

(Herdado de Item)
Delete(DeleteMode)

Exclui o item. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

(Herdado de Item)
Delete(DeleteMode, Boolean)

Exclui o item. Chamar esse método resulta em uma chamada para o EWS.

(Herdado de Item)
GetContactPictureAttachment()

Retorna o anexo do arquivo que contém a imagem do contato.

GetLoadedPropertyDefinitions()

Fornece a coleção de definições de propriedade carregadas.

(Herdado de ServiceObject)
Load()

Carrega as propriedades de primeira classe.

(Herdado de ServiceObject)
Load(PropertySet)

Carrega o conjunto de propriedades especificado.

(Herdado de ServiceObject)
Move(FolderId)

Move esse item para a pasta especificada. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

(Herdado de Item)
Move(WellKnownFolderName)

Move esse item para a pasta especificada. Chamar esse método resulta em uma chamada para o Exchange Web Services (EWS).

(Herdado de Item)
RemoveContactPicture()

Remove a imagem do contato.

RemoveExtendedProperty(ExtendedPropertyDefinition)

Remove uma propriedade estendida.

(Herdado de Item)
Save()

Salva esse item na pasta padrão com base no tipo do item. Chamar esse método resulta em pelo menos uma chamada para o EWS (Exchange Web Services). Várias chamadas ao EWS poderão ser feitas se anexos tiverem sido adicionados.

(Herdado de Item)
Save(FolderId)

Salva esse item em uma pasta específica. Chamar esse método resulta em pelo menos uma chamada para o EWS (Exchange Web Services). Várias chamadas ao EWS poderão ser feitas se anexos tiverem sido adicionados.

(Herdado de Item)
Save(WellKnownFolderName)

Salva esse item em uma pasta específica. Chamar esse método resulta em pelo menos uma chamada para o EWS (Exchange Web Services). Várias chamadas ao EWS poderão ser feitas se anexos tiverem sido adicionados.

(Herdado de Item)
SetContactPicture(Byte[])

Define a imagem do contato usando a matriz de bytes especificada.

SetContactPicture(Stream)

Define a imagem do contato usando o fluxo especificado.

SetContactPicture(String)

Define a imagem do contato usando o arquivo especificado.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Define a propriedade estendida especificada como o valor especificado.

(Herdado de Item)
TryGetProperty(PropertyDefinitionBase, Object)

Tenta obter o valor de uma propriedade especificada.

(Herdado de ServiceObject)
TryGetProperty<T>(PropertyDefinitionBase, T)

Tenta obter o valor de uma propriedade especificada.

(Herdado de ServiceObject)
Update(ConflictResolutionMode)

Aplica as alterações locais que foram feitas a este item. Chamar esse método resulta em pelo menos uma chamada para o EWS (Exchange Web Services). Várias chamadas para o EWS poderão ser feitas se os anexos tiverem sido adicionados ou removidos.

(Herdado de Item)
Update(ConflictResolutionMode, Boolean)

Aplica as alterações locais que foram feitas a este item. Chamar esse método resulta em pelo menos uma chamada para o EWS. Chamadas mutliple para EWS podem ser feitas se anexos tiverem sido adicionados ou removidos.

(Herdado de Item)

Aplica-se a