Partager via


CommunicationIdentifierModel interface

Identifie un participant dans Azure Communication Services. Un participant est, par exemple, un numéro de téléphone ou un utilisateur de communication Azure. Ce modèle est polymorphe : à part le type et rawId, au plus une autre propriété peut être définie, qui doit correspondre à la valeur d’énumération de type.

Propriétés

communicationUser

Utilisateur de communication.

kind

Type d’identificateur. Obligatoire uniquement dans les réponses.

microsoftTeamsApp

Application Microsoft Teams.

microsoftTeamsUser

Utilisateur Microsoft Teams.

phoneNumber

Numéro de téléphone.

rawId

ID brut de l’identificateur. Facultatif dans les requêtes, requis dans les réponses.

Détails de la propriété

communicationUser

Utilisateur de communication.

communicationUser?: CommunicationUserIdentifierModel

Valeur de propriété

kind

Type d’identificateur. Obligatoire uniquement dans les réponses.

kind?: string

Valeur de propriété

string

microsoftTeamsApp

Application Microsoft Teams.

microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel

Valeur de propriété

microsoftTeamsUser

Utilisateur Microsoft Teams.

microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel

Valeur de propriété

phoneNumber

Numéro de téléphone.

phoneNumber?: PhoneNumberIdentifierModel

Valeur de propriété

rawId

ID brut de l’identificateur. Facultatif dans les requêtes, requis dans les réponses.

rawId: string

Valeur de propriété

string