Freigeben über


CommunicationIdentifierModel interface

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist z. B. eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell muss als Vereinigung interpretiert werden: Abgesehen von rawId kann eine weitere Eigenschaft festgelegt werden.

Eigenschaften

communicationUser

Der Kommunikationsbenutzer.

kind

Der Bezeichnertyp. Nur in Antworten erforderlich.

microsoftTeamsApp

Die Microsoft Teams-Anwendung.

microsoftTeamsUser

Der Microsoft Teams-Benutzer.

phoneNumber

Die Telefonnummer.

rawId

Unformatierte ID des Bezeichners. Optional in Anforderungen, die in Antworten erforderlich sind.

Details zur Eigenschaft

communicationUser

Der Kommunikationsbenutzer.

communicationUser: CommunicationUserIdentifierModel

Eigenschaftswert

kind

Der Bezeichnertyp. 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

Unformatierte ID des Bezeichners. Optional in Anforderungen, die in Antworten erforderlich sind.

rawId: string

Eigenschaftswert

string