virtualEvent tipo de recurso

Namespace: microsoft.graph

Representa um tipo base abstrato para um evento virtual. Tipo base de virtualEventTownhall e virtualEventWebinar.

Herda de entidade.

Dica

Esse é um tipo abstrato e não pode ser usado diretamente. Em vez disso, use os tipos derivados virtualEventTownhall ou virtualEventWebinar .

Métodos

Método Tipo de retorno Descrição
Definir informações de eventos externos Nenhum Vincule informações de eventos externos a um virtualEventTownhall ou virtualEventWebinar definindo um externalEventId.

Propriedades

Propriedade Tipo Descrição
createdBy communicationsIdentitySet As informações de identidade do criador do evento virtual. Herdado de virtualEvent.
description itemBody Uma descrição do evento virtual.
displayName Cadeia de caracteres O nome de exibição do evento virtual.
endDateTime dateTimeTimeZone A hora de término do evento virtual. A propriedade timeZonepode ser definida como qualquer um dos fusos horários atualmente suportados pelo Windows. Para obter detalhes sobre como obter todos os fusos horários disponíveis usando o PowerShell, consulte Get-TimeZone.
externalEventInformation Coleção virtualEventExternalInformation As informações externas de um evento virtual. Retornado apenas para organizadores ou coorganizadores de eventos; caso contrário, null.
id Cadeia de caracteres O identificador exclusivo do evento virtual. Herdado da entidade.
isRegistrationRequired Booliano Indica se o registro do participante está habilitado para o evento virtual.
settings virtualEventSettings As configurações do evento virtual.
startDateTime dateTimeTimeZone Hora de início do evento virtual. A propriedade timeZonepode ser definida como qualquer um dos fusos horários atualmente suportados pelo Windows. Para obter detalhes sobre como obter todos os fusos horários disponíveis usando o PowerShell, consulte Get-TimeZone.
status virtualEventStatus O status do evento virtual. Os valores possíveis são: draft, published, cancelede unknownFutureValue.

Observação

A propriedade isRegistrationRequired controla se o evento virtual usa o fluxo de trabalho de registro. Quando isRegistrationRequired for false, as APIs relacionadas ao registro ainda poderão ser invocadas. No entanto, essas chamadas não disparam a experiência de registro completa. Em vez disso, eles se comportam como uma ação adicionar ao calendário, permitindo que os participantes adicionem o evento ao calendário sem concluir um processo de registro. Para webinars, o registro é habilitado por padrão (isRegistrationRequired é true). Para reuniões gerais, o registro não está habilitado por padrão. Se o registro for necessário para uma reunião geral, o organizador deverá definir explicitamente isRegistrationRequired para true ao configurar o evento virtual.

Relações

Relação Tipo Descrição
apresentadores coleção virtualEventPresenter Os apresentadores do evento virtual.
sessões coleção virtualEventSession As sessões do evento virtual.

Representação JSON

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

{
  "@odata.type": "#microsoft.graph.virtualEvent",
  "createdBy": {
    "@odata.type": "microsoft.graph.communicationsIdentitySet"
  },
  "description": {
    "@odata.type": "microsoft.graph.itemBody"
  },
  "displayName": "String",
  "endDateTime": {
    "@odata.type": "microsoft.graph.dateTimeTimeZone"
  },
  "externalEventInformation" : [{
    "@odata.type": "microsoft.graph.virtualEventExternalInformation"
  }],
  "id": "String (identifier)",
  "isRegistrationRequired": "Boolean",
  "settings": {
    "@odata.type": "microsoft.graph.virtualEventSettings"
  },
  "startDateTime": {
    "@odata.type": "microsoft.graph.dateTimeTimeZone"
  },
  "status": "String"
}