Freigeben über


CommunicationIdentifierModel interface

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist beispielsweise eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell ist polymorph: Außer "kind" und "rawId" kann höchstens eine weitere Eigenschaft festgelegt werden, die mit dem Wert der Sorteume übereinstimmen muss.

Eigenschaften

communicationUser

Der Kommunikationsbenutzer.

kind

Die Bezeichnerart. Nur in Antworten erforderlich.

microsoftTeamsApp

Die Microsoft Teams-Anwendung.

microsoftTeamsUser

Der Microsoft Teams-Benutzer.

phoneNumber

Die Telefonnummer.

rawId

Rohe ID des Bezeichners. Optional in Anforderungen, erforderlich in Antworten.

Details zur Eigenschaft

communicationUser

Der Kommunikationsbenutzer.

communicationUser?: CommunicationUserIdentifierModel

Eigenschaftswert

kind

Die Bezeichnerart. Nur in Antworten erforderlich.

kind?: string

Eigenschaftswert

string

microsoftTeamsApp

Die Microsoft Teams-Anwendung.

microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel

Eigenschaftswert

microsoftTeamsUser

Der Microsoft Teams-Benutzer.

microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel

Eigenschaftswert

phoneNumber

Die Telefonnummer.

phoneNumber?: PhoneNumberIdentifierModel

Eigenschaftswert

rawId

Rohe ID des Bezeichners. Optional in Anforderungen, erforderlich in Antworten.

rawId: string

Eigenschaftswert

string