Compartir a través de


CommunicationIdentifierModel interface

Identifica a un participante en Azure Communication Services. Un participante es, por ejemplo, un número de teléfono o un usuario de comunicación de Azure. Este modelo es polimórfico: aparte del tipo y rawId, se puede establecer como máximo una propiedad adicional que debe coincidir con el valor de enumeración de tipo.

Propiedades

communicationUser

El usuario de comunicación.

kind

Tipo de identificador. Solo es necesario en las respuestas.

microsoftTeamsApp

La aplicación Microsoft Teams.

microsoftTeamsUser

Usuario de Microsoft Teams.

phoneNumber

Número de teléfono.

rawId

Identificador sin formato del identificador. Opcional en las solicitudes, necesarias en las respuestas.

Detalles de las propiedades

communicationUser

El usuario de comunicación.

communicationUser?: CommunicationUserIdentifierModel

Valor de propiedad

kind

Tipo de identificador. Solo es necesario en las respuestas.

kind?: string

Valor de propiedad

string

microsoftTeamsApp

La aplicación Microsoft Teams.

microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel

Valor de propiedad

microsoftTeamsUser

Usuario de Microsoft Teams.

microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel

Valor de propiedad

phoneNumber

Número de teléfono.

phoneNumber?: PhoneNumberIdentifierModel

Valor de propiedad

rawId

Identificador sin formato del identificador. Opcional en las solicitudes, necesarias en las respuestas.

rawId: string

Valor de propiedad

string