Tipo de recurso eventMessageResponse

Namespace: microsoft.graph

Importante

As APIs na versão /beta no Microsoft Graph estão sujeitas a alterações. Não há suporte para o uso dessas APIs em aplicativos de produção. Para determinar se uma API está disponível na v1.0, use o seletor de versão.

Uma mensagem que representa uma resposta a uma solicitação de reunião na caixa de correio do organizador da reunião.

Derivado de eventMessage.

Um organizador que recebe um eventMessageResponse com o responseType definido como ou , e que inclui uma propriedade tentativelyAccepted declined proposedNewTime, pode optar por aceitar a proposta. Para fazer isso, primeiro, use a propriedade de navegação de eventos do eventMessageResponse para acessar o evento correspondente, conforme mostrado neste exemplo. Em seguida, atualize o evento associado para a hora proposta.

Para obter mais informações sobre como propor uma hora e como receber e aceitar uma nova proposta de hora, consulte Propor novos horários de reunião.

Métodos

Método Tipo de retorno Descrição
Get eventMessage eventMessage Ler propriedades e relações do objeto eventMessage.
Update eventMessage Atualizar o objeto eventMessage.
Delete Nenhum(a) Excluir o objeto eventMessage.
copy message Copiar uma mensagem para uma pasta.
createForward message Criar um rascunho da mensagem de encaminhamento. Em seguida, você pode atualizar ou enviar esse rascunho.
createReply message Criar um rascunho da mensagem de resposta. Em seguida, você pode atualizar ou enviar esse rascunho.
createReplyAll message Criar um rascunho da mensagem Responder a Todos. Em seguida, você pode atualizar ou enviar esse rascunho.
forward Nenhum Encaminhar uma mensagem. A mensagem é então salva na pasta Itens Enviados.
move message Mover uma mensagem para uma pasta. Isso cria uma nova cópia da mensagem na pasta de destino.
reply Nenhum Responder ao remetente de uma mensagem. A mensagem é então salva na pasta Itens Enviados.
replyAll Nenhum Responder a todos os destinatários de uma mensagem. A mensagem é então salva na pasta Itens Enviados.
send Nenhum Envia um rascunho de mensagem anteriormente criado. A mensagem é então salva na pasta Itens Enviados.
unsubscribe Nenhum Envie uma mensagem usando os dados e o endereço especificados no primeiro comando mailto no cabeçalho List-Unsubscribe.
Anexos
List attachments Coleção attachment Obtenha todos os anexos em um eventMessage.
Add attachment attachment Adicionar um novo anexo a um eventMessage postando na coleção attachments.
Extensões abertas
Criar extensão aberta openTypeExtension Criar uma extensão aberta e adicionar propriedades personalizadas em uma instância nova ou existente de um recurso.
Obter extensão aberta Coleção openTypeExtension Obter uma extensão aberta identificada pelo nome.
Propriedades estendidas
Criar uma propriedade estendida de valor único eventMessage Criar uma ou mais propriedades estendidas de valor único em uma eventMessage nova ou existente.
Obter eventMessage com propriedade estendida de valor único eventMessage Obter eventMessages que contenham uma propriedade estendida de valor único usando $expand ou $filter.
Criar propriedade estendida de vários valores eventMessage Criar uma ou mais propriedades estendidas de vários valores em uma eventMessage nova ou existente.
Obter eventMessage com propriedade estendida de vários valores eventMessage Obter um eventMessage que contenha uma propriedade estendida de vários valores usando $expand.

Propriedades

Propriedade Tipo Descrição
bccRecipients Coleção recipient Os destinatários Cco: da mensagem.
body itemBody O corpo da mensagem. Pode estar no formato HTML ou no formato de texto.
bodyPreview String Os primeiros 255 caracteres do corpo da mensagem. Está no formato de texto.
categories String collection As categorias associadas à mensagem.
ccRecipients Coleção recipient Os destinatários Cc: da mensagem.
changeKey String A versão da mensagem.
conversationId String A ID da conversa à qual o email pertence.
conversationIndex Edm.Binary O Índice da conversa à qual o email pertence.
createdDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
endDateTime dateTimeTimeZone A hora de término da reunião solicitada.
flag followupFlag O valor do sinalizador que indica o status, a data de início, a data de conclusão ou a data de finalização da mensagem.
from recipient O proprietário da caixa de correio da qual a mensagem foi enviada. Na maioria dos casos, esse valor é o mesmo que o da propriedade remetente, exceto para cenários de compartilhamento ou delegação. O valor deve corresponder à caixa de correio real que foi usada. Saiba mais sobre como definir as propriedades from e sender de uma mensagem.
hasAttachments Booliano Indica se a mensagem tem anexos.
id Cadeia de caracteres Identificador exclusivo da mensagem. By default, this value changes when the item is moved from one container (such as a folder or calendar) to another. To change this behavior, use the Prefer: IdType="ImmutableId" header. See Get immutable identifiers for Outlook resources for more information. Somente leitura.
importância String A importância da mensagem: low, normal, high.
inferenceClassification String Os valores possíveis são: focused e other.
internetMessageHeaders Coleção internetMessageHeader A coleção de cabeçalhos da mensagem, definida por RFC5322, que fornece detalhes do caminho de rede adotado por uma mensagem do remetente para o destinatário. Somente leitura.
internetMessageId String A ID da mensagem no formato especificado por RFC5322.
isAllDay Booliano Indica se o evento dura o dia inteiro. Ajustar essa propriedade requer o ajuste das propriedades startDateTime e endDateTime do evento também.
isDelegated Booliano True se essa resposta de solicitação de reunião estiver acessível a um representante, caso contrário, false. O padrão é false.
isDeliveryReceiptRequested Boolean Indica se uma confirmação de leitura foi solicitada para a mensagem.
isDraft Boolean Indica se a mensagem é um rascunho. Uma mensagem é um rascunho quando ela ainda não foi enviada.
isOutOfDate Booliano Indica se essa solicitação de reunião foi feita fora de data por uma solicitação mais recente.
isRead Boolean Indica se a mensagem foi lida.
isReadReceiptRequested Boolean Indica se uma confirmação de leitura foi solicitada para a mensagem.
lastModifiedDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
location location O local da reunião solicitada.
meetingMessageType String O tipo de mensagem de evento: none, meetingRequest, meetingCancelled, meetingAccepted, meetingTentativelyAccepted, meetingDeclined.
mentionsPreview mentionsPreview Informações sobre menções na mensagem. Ao processar uma solicitação GET /messages, o servidor define essa propriedade e a inclui na resposta por padrão. O servidor retornará null se não houver menções na mensagem. Opcional.
parentFolderId String O identificador exclusivo para a mailFolder pai da mensagem.
proposedNewTime timeSlot Uma data/hora alternativa proposta por um convidado para que uma solicitação de reunião seja inicial e final. Somente leitura. Não filtre.
receivedDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
recurrence patternedRecurrence O padrão de recorrência da reunião solicitada.
replyTo Coleção recipient Os endereços de email a serem usados ao responder.
responseType cadeia de caracteres Especifica o tipo de resposta a uma solicitação de reunião. Os valores possíveis são: tentativelyAccepted, accepted, declined. Para o tipo eventMessageResponse, none , e não há organizer notResponded suporte. Somente leitura. Não filtre.
sender recipient A conta que é realmente usada para gerar a mensagem. Na maioria dos casos, esse valor é o mesmo da propriedade from. Você pode definir essa propriedade como um valor diferente ao enviar uma mensagem de uma caixa de correio compartilhada, ou ao enviar uma mensagem como um delegado. De qualquer forma, o valor deve corresponder à caixa de correio real que foi usada. Saiba mais sobre como definir as propriedades from e sender de uma mensagem.
sentDateTime DateTimeOffset O tipo Timestamp representa informações de data e hora usando o formato ISO 8601 e está sempre no horário UTC. Por exemplo, meia-noite UTC em 1 de janeiro de 2014 é 2014-01-01T00:00:00Z
startDateTime dateTimeTimeZone A hora de início da reunião solicitada.
assunto String O assunto da mensagem.
toRecipients Coleção recipient Os destinatários Para: da mensagem.
tipo Cadeia de caracteres O tipo de reunião solicitada: singleInstance , occurence , , exception seriesMaster .
uniqueBody itemBody A parte do corpo da mensagem que é exclusiva para a mensagem atual.
UnsubscribeData String As entradas válidas analisadas no cabeçalho List-Unsubscribe. Esses são os dados para o comando mail no cabeçalho List-Unsubscribe, se a propriedade UnsubscribeEnabled for true.
UnsubscribeEnabled Booliano Indica se a mensagem está habilitada para o cancelamento da assinatura. valueTrue se o cabeçalho list-Unsubscribe estiver em conformidade com o rfc-2369.
webLink String O URL para abrir a mensagem no Outlook na Web.

Você pode acrescentar um argumento ispopout ao final da URL para alterar como a mensagem é exibida. Se ispopout não houver presente ou estiver definido como 1, a mensagem será mostrada em uma janela pop-up. Se a entrada for definida como 0, o navegador mostrará a mensagem no painel de revisão do Outlook na Web.

A mensagem será aberta no navegador se você estiver conectado à sua caixa de correio através do Outlook na Web. Você será solicitado a fazer o login, se ainda não estiver conectado com o navegador.

Este URL não pode ser acessado a partir de um iFrame.

Relações

Relação Tipo Descrição
attachments Coleção attachment A coleção de anexos fileAttachment, itemAttachmente referenceAttachment para a mensagem. Somente leitura. Anulável.
event event O evento associado à mensagem de evento. A pressuposição dos participantes ou recursos da sala é que o Atendedor de Calendário esteja definido para atualizar automaticamente o calendário com um evento quando mensagens de evento de solicitação de reunião chegarem. Propriedade de navegação. Somente leitura.
extensions extension collection A coleção de extensões abertas definidas para eventMessage. Somente leitura. Anulável.
menções Coleção mention Uma coleção de menções na mensagem, ordenada pelo createdDateTime, do mais novo para o mais antigo. Por padrão, um GET /messages não retorna essa propriedade, a menos que você aplique $expand à propriedade.
multiValueExtendedProperties Coleção multiValueLegacyExtendedProperty A coleção de propriedades estendidas de vários valores definidas para a eventMessage. Somente leitura. Anulável.
singleValueExtendedProperties Coleção singleValueLegacyExtendedProperty A coleção de propriedades estendidas de valor único definidas para a eventMessage. Somente leitura. Anulável.

Representação JSON

Veja a seguir uma representação JSON do recurso.

{
  "bccRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
  "body": {"@odata.type": "microsoft.graph.itemBody"},
  "bodyPreview": "String",
  "categories": ["String"],
  "ccRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
  "changeKey": "String",
  "conversationId": "String",
  "conversationIndex": "String (binary)",
  "createdDateTime": "String (timestamp)",
  "endDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "flag": {"@odata.type": "microsoft.graph.followupFlag"},
  "from": {"@odata.type": "microsoft.graph.recipient"},
  "hasAttachments": true,
  "id": "String (identifier)",
  "importance": "string",
  "inferenceClassification": "string",
  "internetMessageHeaders": [{"@odata.type": "microsoft.graph.internetMessageHeader"}],
  "internetMessageId": "String",
  "isAllDay": true,
  "isDelegated": true,
  "isDeliveryReceiptRequested": true,
  "isDraft": true,
  "isOutOfDate": true,
  "isRead": true,
  "isReadReceiptRequested": true,
  "lastModifiedDateTime": "String (timestamp)",
  "location": {"@odata.type": "microsoft.graph.location"},
  "meetingMessageType": "string",
  "mentionsPreview": {"@odata.type": "microsoft.graph.mentionsPreview"},
  "parentFolderId": "String",
  "proposedNewTime": {"@odata.type": "microsoft.graph.timeSlot"},
  "receivedDateTime": "String (timestamp)",
  "recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
  "replyTo": [{"@odata.type": "microsoft.graph.recipient"}],
  "responseType": "string",
  "sender": {"@odata.type": "microsoft.graph.recipient"},
  "sentDateTime": "String (timestamp)",
  "startDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "subject": "String",
  "toRecipients": [{"@odata.type": "microsoft.graph.recipient"}],
  "type": "string",
  "uniqueBody": {"@odata.type": "microsoft.graph.itemBody"},
  "unsubscribeData": ["String"],
  "unsubscribeEnabled": true,
  "webLink": "String"
}