eventMessageResponse resource type
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 Versão.
Uma mensagem que representa uma resposta a um pedido 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 tentativelyAccepted
ou declined
, e que inclui uma propriedade proposedNewTime , pode optar por aceitar a proposta. Para tal, primeiro, utilize a propriedade de navegação de eventos do eventMessageResponse para aceder ao 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 novas horas de reunião.
Métodos
Método | Tipo de retorno | Descrição |
---|---|---|
Obter mensagem de evento | eventMessage | Ler propriedades e relações do objeto eventMessage. |
Atualizar mensagem de evento | eventMessage | Atualizar o objeto eventMessage. |
Excluir mensagem de evento | Nenhum | Excluir o objeto eventMessage. |
Copiar mensagem | message | Copiar uma mensagem para uma pasta. |
Criar rascunho para reencaminhar mensagem | message | Criar um rascunho da mensagem de encaminhamento. Em seguida, você pode atualizar ou enviar esse rascunho. |
Criar rascunho para responder | message | Criar um rascunho da mensagem de resposta. Em seguida, você pode atualizar ou enviar esse rascunho. |
Criar rascunho para responder a todos | message | Criar um rascunho da mensagem Responder a Todos. Em seguida, você pode atualizar ou enviar esse rascunho. |
Reencaminhar mensagem | Nenhum | Encaminhar uma mensagem. A mensagem é então salva na pasta Itens Enviados. |
Mover mensagem | message | Mover uma mensagem para uma pasta. Isso cria uma nova cópia da mensagem na pasta de destino. |
Responder à mensagem | Nenhum | Responder ao remetente de uma mensagem. A mensagem é então salva na pasta Itens Enviados. |
Responder a todas as mensagens | Nenhum | Responder a todos os destinatários de uma mensagem. A mensagem é então salva na pasta Itens Enviados. |
Enviar mensagem de rascunho | Nenhum | Envia um rascunho de mensagem anteriormente criado. A mensagem é então salva na pasta Itens Enviados. |
Mensagem de resgate | message | Relembrar uma mensagem na pasta Itens Enviados da caixa de correio do utilizador especificado. |
Cancelar assinatura | 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 | Obtenha uma extensão aberta identificada pelo nome. |
Propriedades estendidas | ||
Criar uma propriedade de valor único | eventMessage | Criar uma ou mais propriedades estendidas de valor único em uma eventMessage nova ou existente. |
Obter uma propriedade de valor único | eventMessage | Obter eventMessages que contenham uma propriedade estendida de valor único usando $expand ou $filter . |
Criar propriedade com múltiplos valores | eventMessage | Criar uma ou mais propriedades estendidas de vários valores em uma eventMessage nova ou existente. |
Obter propriedade de múltiplos 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 fim da reunião pedida. |
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 | Boolean | Indica se a mensagem tem anexos. |
id | Cadeia de caracteres | Identificador exclusivo da mensagem.
Por padrão, esse valor muda quando o item é transferido de um contêiner (como uma pasta ou calendário) para outro. Para alterar esse comportamento, use o cabeçalho Prefer: IdType="ImmutableId" . Para obter mais informações, consulte o artigo Obter identificadores imutáveis para recursos do Outlook. 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 todo o dia. Ajustar esta propriedade requer ajustar também as propriedades startDateTime e endDateTime do evento. |
isDelegated | Booliano | Verdadeiro se esta resposta do pedido de reunião estiver acessível a um delegado, caso contrário, falso. 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 este pedido de reunião foi desatualizado por um pedido 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 | A localização da reunião pedida. |
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 um pedido de reunião comece e termine. Somente leitura. Não filtráveis. |
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 periodicidade da reunião pedida. |
replyTo | Coleção recipient | Os endereços de email a serem usados ao responder. |
responseType | string | Especifica o tipo de resposta a um pedido de reunião. Os valores possíveis são: tentativelyAccepted , accepted , declined . Para o tipo eventMessageResponse, none , organizer e notResponded não são suportados. Somente leitura. Não filtráveis. |
sender | recipient | A conta utilizada 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 pedida. |
assunto | String | O assunto da mensagem. |
toRecipients | Coleção recipient | Os destinatários Para: da mensagem. |
type | Cadeia de caracteres | O tipo de reunião pedida: singleInstance , , occurence exception , seriesMaster . |
uniqueBody | itemBody | A parte do corpo da mensagem que é exclusiva para a mensagem atual. |
Anular subscriçãoDados | 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. |
Anular a subscriçãoEnabled | 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 o ispopout não estiver presente ou se estiver definido como 1, a mensagem é apresentada numa janela de pop-out. Se ispopout estiver definido como 0, o browser mostra a mensagem no painel de revisão do Outlook na Web. A mensagem é aberta no browser se tiver sessão iniciada na sua caixa de correio através do Outlook na Web. Ser-lhe-á pedido para iniciar sessão se ainda não tiver sessão iniciada no browser. Não é possível aceder a este URL a partir de um iFrame. |
Relações
Relação | Tipo | Descrição |
---|---|---|
attachments | Coleção attachment | A coleção de anexos fileAttachment, itemAttachment e referenceAttachment da 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 | Coleção extension | A coleção de extensões abertas definidas para o 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 predefinição, uma GET /messages não devolve esta propriedade, a menos que se aplique $expand na 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
A representação JSON seguinte mostra o tipo de 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"
}