tipo de recurso eventMessageRequest

Namespace: microsoft.graph

Uma mensagem que representa uma solicitação de reunião na caixa de correio de um convidado.

A entidade eventMessageRequest é derivada de eventMessage.

Para responder à solicitação de reunião, primeiro use a propriedade de navegação de eventos para acessar o evento correspondente, como mostrado neste exemplo. Em seguida, aceite, aceite provisoriamente ou recuse o evento associado ao eventMessageRequest.

Representação JSON

A representação JSON a seguir mostra o tipo de recurso.

{
  "allowNewTimeProposals": "Boolean",
  "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"},
  "from": {"@odata.type": "microsoft.graph.recipient"},
  "hasAttachments": true,
  "id": "string (identifier)",
  "importance": "String",
  "inferenceClassification": "String",
  "isDelegated": true,
  "isDeliveryReceiptRequested": true,
  "isDraft": true,
  "isOutOfDate": "Boolean",
  "isRead": true,
  "isReadReceiptRequested": true,
  "lastModifiedDateTime": "String (timestamp)",
  "location": {"@odata.type": "microsoft.graph.location"},
  "meetingMessageType": "microsoft.graph.meetingMessageType",
  "parentFolderId": "string",
  "previousEndDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "previousLocation": {"@odata.type": "microsoft.graph.location"},
  "previousStartDateTime": {"@odata.type": "microsoft.graph.dateTimeTimeZone"},
  "receivedDateTime": "String (timestamp)",
  "recurrence": {"@odata.type": "microsoft.graph.patternedRecurrence"},
  "replyTo": [{"@odata.type": "microsoft.graph.recipient"}],
  "responseRequested": "Boolean",
  "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"},
  "webLink": "string"
}

Propriedades

Propriedade Tipo Descrição
allowNewTimeProposals Booliano True se o organizador permite que os convidados proponham um novo horário ao responder, caso contrário,false. Opcional. O padrão é true.
bccRecipients Coleção recipient Os destinatários Cco: da mensagem.
body itemBody O corpo da mensagem.
bodyPreview String Os primeiros 255 caracteres do corpo da mensagem.
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 A data e a hora em que a mensagem foi criada.
endDateTime DateTimeTimeZone A hora de término da reunião solicitada.
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 String Somente leitura.
importância String A importância da mensagem: Low, Normal, High.
inferenceClassification String Os valores possíveis são: Focused, Other.
isDelegated Booliano Verdadeiro se esta resposta de solicitação de reunião estiver acessível a um representante; 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 esta solicitação de reunião ficou desatualizada 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 A data e a hora em que a mensagem foi alterada pela última vez.
location Location O local da reunião solicitada.
meetingMessageType String O tipo de mensagem de evento: none, meetingRequest, meetingCancelled, meetingAccepted, meetingTentativelyAccepted, meetingDeclined.
parentFolderId String O identificador exclusivo para a mailFolder pai da mensagem.
previousEndDateTime DateTimeTimeZone Se a atualização da reunião alterar a hora de término da reunião, essa propriedade especificará a hora de término da reunião anterior.
anteriorLocalização Location Se a atualização da reunião alterar o local da reunião, essa propriedade especificará o local da reunião anterior.
anteriorStartDateTime DateTimeTimeZone Se a atualização da reunião alterar a hora de início da reunião, essa propriedade especificará a hora de início da reunião anterior.
receivedDateTime DateTimeOffset A data e a hora em que a mensagem foi recebida.
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.
responseRequested Booliano Defina como true se o remetente desejar que o convidado envie uma resposta à reunião solicitada.
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 A data e a hora em que a mensagem foi enviada.
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.
type Cadeia de caracteres O tipo de reunião solicitada: singleInstance, occurence, seriesMasterexception, .
uniqueBody itemBody A parte do corpo da mensagem que é exclusiva para a mensagem atual.
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, itemAttachment e 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 Coleção extension A coleção de extensões abertas definidas para o eventMessage. Somente leitura. Anulável.
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.

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 encaminhar 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.
Encaminhar 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 a uma 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 rascunho de mensagem Nenhum Envia um rascunho de mensagem anteriormente criado. A mensagem é então salva na pasta Itens Enviados.
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 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 de vários valores eventMessage Criar uma ou mais propriedades estendidas de vários valores em uma eventMessage nova ou existente.
Obter propriedade de vários valores eventMessage Obter um eventMessage que contenha uma propriedade estendida de vários valores usando $expand.