@azure/communication-common package
Classes
| AzureCommunicationTokenCredential |
Implémentation communicationTokenCredential avec prise en charge de l’actualisation proactive des jetons. |
Interfaces
| CommunicationGetTokenOptions |
Options pour |
| CommunicationTokenCredential |
Informations d’identification du jeton Azure Communication Services. |
| CommunicationTokenRefreshOptions |
Options d’actualisation automatique d’informations d’identification d’un jeton de communication. |
| CommunicationUserIdentifier |
Un utilisateur Azure Communication. |
| CommunicationUserKind |
IdentifierKind pour un CommunicationUserIdentifier. |
| EntraCommunicationTokenCredentialOptions |
Les options du jeton de communication Entra. |
| MicrosoftTeamsAppIdentifier |
Une application Microsoft Teams. |
| MicrosoftTeamsAppKind |
IdentifierKind pour un MicrosoftTeamsAppIdentifier. |
| MicrosoftTeamsUserIdentifier |
Un utilisateur Microsoft Teams. |
| MicrosoftTeamsUserKind |
IdentifierKind pour un MicrosoftTeamsUserIdentifier. |
| PhoneNumberIdentifier |
Numéro de téléphone. |
| PhoneNumberKind |
IdentifierKind pour un PhoneNumberIdentifier. |
| TeamsExtensionUserIdentifier |
Un utilisateur de Microsoft Teams Phone qui utilise la ressource Azure Communication Services pour étendre la configuration de son téléphone Teams. |
| TeamsExtensionUserKind |
IdentifierKind pour un TeamsExtensionUserIdentifier. |
| UnknownIdentifier |
Identificateur inconnu qui ne correspond à aucun des autres types d’identificateurs. |
| UnknownIdentifierKind |
IdentifierKind pour UnknownIdentifier. |
Alias de type
| CommunicationIdentifier |
Identifie un participant à la communication. |
| CommunicationIdentifierKind |
CommunicationIdentifierKind est une union discriminée qui ajoute une propriété |
Functions
| create |
Crée un CommunicationIdentifierKind à partir d’un rawId donné. Lorsque vous stockez des rawIds, utilisez cette fonction pour restaurer l’identificateur qui a été encodé dans le rawId. |
| get |
Retourne communicationIdentifierKind pour un CommunicationIdentifier donné. Retourne une valeur non définie si le type n’a pas pu être déduit. |
| get |
Retourne le rawId d’un CommunicationIdentifier donné. Vous pouvez utiliser le rawId pour encoder l’identificateur, puis l’utiliser comme clé dans une base de données. |
| is |
Teste un identificateur pour déterminer s’il implémente CommunicationUserIdentifier. |
| is |
Vérifie si une valeur est un KeyCredential. |
| is |
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsAppIdentifier. |
| is |
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsUserIdentifier. |
| is |
Teste un identificateur pour déterminer s’il implémente PhoneNumberIdentifier. |
| is |
Teste un identificateur pour déterminer s’il implémente TeamsExtensionUserIdentifier. |
| is |
Teste un identificateur pour déterminer s’il implémente UnknownIdentifier. |
Informations relatives à la fonction
createIdentifierFromRawId(string)
Crée un CommunicationIdentifierKind à partir d’un rawId donné. Lorsque vous stockez des rawIds, utilisez cette fonction pour restaurer l’identificateur qui a été encodé dans le rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Paramètres
- rawId
-
string
RawId à traduire en sa représentation d’identificateur.
Retours
getIdentifierKind(CommunicationIdentifier)
Retourne communicationIdentifierKind pour un CommunicationIdentifier donné. Retourne une valeur non définie si le type n’a pas pu être déduit.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Paramètres
- identifier
- CommunicationIdentifier
Identificateur dont le type doit être déduit.
Retours
getIdentifierRawId(CommunicationIdentifier)
Retourne le rawId d’un CommunicationIdentifier donné. Vous pouvez utiliser le rawId pour encoder l’identificateur, puis l’utiliser comme clé dans une base de données.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Paramètres
- identifier
- CommunicationIdentifier
Identificateur à traduire en rawId.
Retours
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
CommunicationUserIdentifier supposé à tester.
Retours
identifier
isKeyCredential(unknown)
Vérifie si une valeur est un KeyCredential.
function isKeyCredential(credential: unknown): credential
Paramètres
- credential
-
unknown
Informations d’identification vérifiées.
Retours
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
La valeur supposée disponible pour être testée.
Retours
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
La valeur supposée disponible pour être testée.
Retours
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
PhoneNumberIdentifier supposé à tester.
Retours
identifier
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente TeamsExtensionUserIdentifier.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
La valeur supposée disponible pour être testée.
Retours
identifier
isUnknownIdentifier(CommunicationIdentifier)
Teste un identificateur pour déterminer s’il implémente UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Paramètres
- identifier
- CommunicationIdentifier
InconnuIdentifier supposé à tester.
Retours
identifier