Freigeben über


CommunicationIdentifierModel interface

Identifiziert einen Teilnehmer an Azure Communication Services. Ein Teilnehmer ist z. B. eine Telefonnummer oder ein Azure-Kommunikationsbenutzer. Dieses Modell ist polymorph: Abgesehen von Art und RawId kann eine weitere Eigenschaft festgelegt werden, die mit dem Enumerationswert der Art übereinstimmen muss.

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