Sdílet prostřednictvím


CommunicationIdentifierModel interface

Identifikuje účastníka ve službách Azure Communication. Účastník je například telefonní číslo nebo uživatel komunikace Azure. Tento model je polymorfní: Kromě kind a rawId může být nastavena maximálně jedna další vlastnost, která musí odpovídat hodnotě výčtu kind.

Vlastnosti

communicationUser

Komunikační uživatel.

kind

Druh identifikátoru. Vyžaduje se pouze v odpovědích.

microsoftTeamsApp

Aplikace Microsoft Teams.

microsoftTeamsUser

Uživatel Microsoft Teams.

phoneNumber

Telefonní číslo.

rawId

Nezpracované ID identifikátoru. Volitelné v požadavcích, povinné v odpovědích.

Podrobnosti vlastnosti

communicationUser

Komunikační uživatel.

communicationUser?: CommunicationUserIdentifierModel

Hodnota vlastnosti

kind

Druh identifikátoru. Vyžaduje se pouze v odpovědích.

kind?: string

Hodnota vlastnosti

string

microsoftTeamsApp

Aplikace Microsoft Teams.

microsoftTeamsApp?: MicrosoftTeamsAppIdentifierModel

Hodnota vlastnosti

microsoftTeamsUser

Uživatel Microsoft Teams.

microsoftTeamsUser?: MicrosoftTeamsUserIdentifierModel

Hodnota vlastnosti

phoneNumber

Telefonní číslo.

phoneNumber?: PhoneNumberIdentifierModel

Hodnota vlastnosti

rawId

Nezpracované ID identifikátoru. Volitelné v požadavcích, povinné v odpovědích.

rawId: string

Hodnota vlastnosti

string