CommunicationIdentifierModel interface

Identifica um participante dos serviços de Comunicação do Azure. Um participante é, por exemplo, um número de telefone ou um usuário de comunicação do Azure. Esse modelo é polimórfico: além de tipo e rawId, no máximo uma propriedade adicional pode ser definida, o que deve corresponder ao valor de enumeração do tipo.

Propriedades

communicationUser

O usuário de comunicação.

kind

O tipo de identificador. Necessário apenas em respostas.

microsoftTeamsApp

O aplicativo Microsoft Teams.

microsoftTeamsUser

O usuário do Microsoft Teams.

phoneNumber

O número de telefone.

rawId

ID bruta do identificador. Opcional em solicitações, necessárias em respostas.

Detalhes da propriedade

communicationUser

O usuário de comunicação.

communicationUser?: CommunicationUserIdentifierModel

Valor da propriedade

kind

O tipo de identificador. Necessário apenas em respostas.

kind?: string

Valor da propriedade

string

microsoftTeamsApp

O aplicativo Microsoft Teams.

microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel

Valor da propriedade

microsoftTeamsUser

O usuário do Microsoft Teams.

microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel

Valor da propriedade

phoneNumber

O número de telefone.

phoneNumber?: PhoneNumberIdentifierModel

Valor da propriedade

rawId

ID bruta do identificador. Opcional em solicitações, necessárias em respostas.

rawId: string

Valor da propriedade

string