@azure/communication-common package
Klasser
| AzureCommunicationTokenCredential |
CommunicationTokenCredential-implementeringen med stöd för proaktiv tokenuppdatering. |
Gränssnitt
| CommunicationGetTokenOptions |
Alternativ för funktionen |
| CommunicationTokenCredential |
Autentiseringsuppgifter för Azure Communication Services-token. |
| CommunicationTokenRefreshOptions |
Alternativ för automatisk uppdatering av en autentiseringsuppgift för kommunikationstoken. |
| CommunicationUserIdentifier |
En Azure Communication-användare. |
| CommunicationUserKind |
IdentifierKind för en CommunicationUserIdentifier. |
| EntraCommunicationTokenCredentialOptions |
Alternativen för Entra-kommunikationstoken. |
| MicrosoftTeamsAppIdentifier |
En Microsoft Teams-app. |
| MicrosoftTeamsAppKind |
IdentifierKind för en MicrosoftTeamsAppIdentifier. |
| MicrosoftTeamsUserIdentifier |
En Microsoft Teams-användare. |
| MicrosoftTeamsUserKind |
IdentifierKind för en MicrosoftTeamsUserIdentifier. |
| PhoneNumberIdentifier |
Ett telefonnummer. |
| PhoneNumberKind |
IdentifierKind för en PhoneNumberIdentifier. |
| TeamsExtensionUserIdentifier |
En Microsoft Teams Phone-användare som använder Azure Communication Services-resursen för att utöka sin Teams Phone-konfiguration. |
| TeamsExtensionUserKind |
IdentifierKind för en TeamsExtensionUserIdentifier. |
| UnknownIdentifier |
En okänd identifierare som inte passar någon av de andra identifierartyperna. |
| UnknownIdentifierKind |
IdentifierKind för UnknownIdentifier. |
Typalias
| CommunicationIdentifier |
Identifierar en kommunikationsdeltagare. |
| CommunicationIdentifierKind |
CommunicationIdentifierKind är en diskriminerad union som lägger till en egenskap |
Funktioner
| create |
Skapar en CommunicationIdentifierKind från ett givet rawId. När du lagrar rawId använder du den här funktionen för att återställa identifieraren som kodades i rawId. |
| get |
Returnerar CommunicationIdentifierKind för en viss CommunicationIdentifier. Returnerar odefinierat om typen inte kunde härledas. |
| get |
Returnerar rawId för en viss CommunicationIdentifier. Du kan använda rawId för att koda identifieraren och sedan använda den som en nyckel i en databas. |
| is |
Testar en identifierare för att avgöra om den implementerar CommunicationUserIdentifier. |
| is |
Kontrollerar om ett värde är en KeyCredential. |
| is |
Testar en identifierare för att avgöra om den implementerar MicrosoftTeamsAppIdentifier. |
| is |
Testar en identifierare för att avgöra om den implementerar MicrosoftTeamsUserIdentifier. |
| is |
Testar en identifierare för att avgöra om den implementerar PhoneNumberIdentifier. |
| is |
Testar en identifierare för att avgöra om den implementerar TeamsExtensionUserIdentifier. |
| is |
Testar en identifierare för att avgöra om den implementerar UnknownIdentifier. |
Funktionsinformation
createIdentifierFromRawId(string)
Skapar en CommunicationIdentifierKind från ett givet rawId. När du lagrar rawId använder du den här funktionen för att återställa identifieraren som kodades i rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Parametrar
- rawId
-
string
RawId som ska översättas till dess identifierarrepresentation.
Returer
getIdentifierKind(CommunicationIdentifier)
Returnerar CommunicationIdentifierKind för en viss CommunicationIdentifier. Returnerar odefinierat om typen inte kunde härledas.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Parametrar
- identifier
- CommunicationIdentifier
Identifieraren vars typ ska härledas.
Returer
getIdentifierRawId(CommunicationIdentifier)
Returnerar rawId för en viss CommunicationIdentifier. Du kan använda rawId för att koda identifieraren och sedan använda den som en nyckel i en databas.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Parametrar
- identifier
- CommunicationIdentifier
Identifieraren som ska översättas till dess rawId.
Returer
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Testar en identifierare för att avgöra om den implementerar CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametrar
- identifier
- CommunicationIdentifier
Den antagna CommunicationUserIdentifier som ska testas.
Returer
identifier
isKeyCredential(unknown)
Kontrollerar om ett värde är en KeyCredential.
function isKeyCredential(credential: unknown): credential
Parametrar
- credential
-
unknown
Autentiseringsuppgifterna som kontrolleras.
Returer
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Testar en identifierare för att avgöra om den implementerar MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Parametrar
- identifier
- CommunicationIdentifier
Den antagna tillgängliga som ska testas.
Returer
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Testar en identifierare för att avgöra om den implementerar MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametrar
- identifier
- CommunicationIdentifier
Den antagna tillgängliga som ska testas.
Returer
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Testar en identifierare för att avgöra om den implementerar PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Parametrar
- identifier
- CommunicationIdentifier
Den antagna PhoneNumberIdentifier som ska testas.
Returer
identifier
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
Testar en identifierare för att avgöra om den implementerar TeamsExtensionUserIdentifier.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametrar
- identifier
- CommunicationIdentifier
Den antagna tillgängliga som ska testas.
Returer
identifier
isUnknownIdentifier(CommunicationIdentifier)
Testar en identifierare för att avgöra om den implementerar UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Parametrar
- identifier
- CommunicationIdentifier
Den antagna UnknownIdentifier som ska testas.
Returer
identifier