Item Classe

Definição

Representa um item genérico. As propriedades disponíveis em itens são definidas na ItemSchema classe. O Item tipo é aplicável para clientes que visam Exchange Online e versões do Exchange começando com Exchange Server 2013.

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

Propriedades

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.

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.

Attachments

Obtém uma lista dos anexos a este item.

Body

Obtém ou define o corpo deste item.

Categories

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

ConversationId

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

Culture

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

DateTimeCreated

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

DateTimeReceived

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

DateTimeSent

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

DisplayCc

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

DisplayTo

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

EffectiveRights

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

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.

ExtendedProperties

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

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.

HasAttachments

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

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.

Id

Obtém a ID deste item.

Importance

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

InReplyTo

Obtém ou define a referência In-Reply-To deste 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.

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.

IsAssociated

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

IsAttachment

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

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.

IsFromMe

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

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.

IsReminderSet

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

IsResend

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

IsSubmitted

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

IsUnmodified

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

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.

LastModifiedName

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

LastModifiedTime

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

MimeContent

Obtém o conteúdo MIME deste item.

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.

ParentFolderId

Obtém a ID da pasta pai deste item.

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.

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.

ReminderDueBy

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

ReminderMinutesBeforeStart

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

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.

Schema

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

(Herdado de ServiceObject)
Sensitivity

Obtém a confidencialidade deste item.

Service

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

(Herdado de ServiceObject)
Size

Obtém o tamanho deste item.

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.

Subject

Obtém ou define o assunto deste item.

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.

UniqueBody

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

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.

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.

Métodos

Bind(ExchangeService, ItemId)

Associa-se a um item existente, seja qual for o tipo real, 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 item existente, seja qual for o tipo real, e carrega o conjunto de propriedades especificado.

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).

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).

Delete(DeleteMode)

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

Delete(DeleteMode, Boolean)

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

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).

Move(WellKnownFolderName)

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

RemoveExtendedProperty(ExtendedPropertyDefinition)

Remove uma propriedade estendida.

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.

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.

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.

SetExtendedProperty(ExtendedPropertyDefinition, Object)

Define a propriedade estendida especificada como o valor especificado.

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.

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.

Aplica-se a