CommunicationIdentifierModel interface
Identifikuje účastníka ve službách Azure Communication Services. Účastník je například telefonní číslo nebo komunikační uživatel 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 typu.
Vlastnosti
| communication |
Uživatel komunikace. |
| kind | Druh identifikátoru. Vyžaduje se pouze v odpovědích. |
| microsoft |
Aplikace Microsoft Teams. |
| microsoft |
Uživatel Microsoft Teams. |
| phone |
Telefonní číslo. |
| raw |
Nezpracované ID identifikátoru. Volitelné v požadavcích, které jsou požadovány v odpovědích. |
Podrobnosti vlastnosti
communicationUser
Uživatel komunikace.
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, které jsou požadovány v odpovědích.
rawId: string
Hodnota vlastnosti
string