Megosztás a következőn keresztül:


@azure/communication-common package

Osztályok

AzureCommunicationTokenCredential

A CommunicationTokenCredential implementáció a proaktív jogkivonat-frissítés támogatásával.

Interfészek

CommunicationGetTokenOptions

A CommunicationTokenCredentialgetToken függvényének beállításai.

CommunicationTokenCredential

Az Azure Communication Services-jogkivonat hitelesítő adatai.

CommunicationTokenRefreshOptions

Kommunikációs jogkivonat hitelesítő adatainak automatikus frissítésének lehetőségei.

CommunicationUserIdentifier

Egy Azure Communication-felhasználó.

CommunicationUserKind

IdentifierKind egy CommunicationUserIdentifier számára.

EntraCommunicationTokenCredentialOptions

Az Entra kommunikációs token beállításai.

MicrosoftTeamsAppIdentifier

Egy Microsoft Teams-alkalmazás.

MicrosoftTeamsAppKind

IdentifierKind egy MicrosoftTeamsAppIdentifier számára.

MicrosoftTeamsUserIdentifier

Egy Microsoft Teams-felhasználó.

MicrosoftTeamsUserKind

IdentifierKind egy MicrosoftTeamsUserIdentifier számára.

PhoneNumberIdentifier

Egy telefonszám.

PhoneNumberKind

IdentifierKind egy PhoneNumberIdentifier esetében.

TeamsExtensionUserIdentifier

Egy Microsoft Teams telefonos felhasználó, aki az Azure Communication Services erőforrást használja a Teams Phone beállításának kiterjesztéséhez.

TeamsExtensionUserKind

IdentifierKind egy TeamsExtensionUserIdentifier számára.

UnknownIdentifier

Ismeretlen azonosító, amely nem felel meg a többi azonosítótípusnak.

UnknownIdentifierKind

IdentifierKind az UnknownIdentifier számára.

Típusaliasok

CommunicationIdentifier

Azonosítja a kommunikációs résztvevőt.

CommunicationIdentifierKind

A CommunicationIdentifierKind egy diszkriminált unió, amely egy kind tulajdonságot ad hozzá egy azonosítóhoz.

Függvények

createIdentifierFromRawId(string)

Létrehoz egy CommunicationIdentifierKind azonosítót egy adott rawId azonosítóból. A rawId-azonosítók tárolásakor ezzel a függvénnyel állíthatja vissza a rawId-ben kódolt azonosítót.

getIdentifierKind(CommunicationIdentifier)

Egy adott CommunicationIdentifierhez tartozó CommunicationIdentifierKind értéket adja vissza. Nem definiált értéket ad vissza, ha a típus nem vonható le.

getIdentifierRawId(CommunicationIdentifier)

Egy adott CommunicationIdentifier rawId azonosítóját adja vissza. Az azonosító kódolásához használhatja a rawId azonosítót, majd kulcsként használhatja az adatbázisban.

isCommunicationUserIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a CommunicationUserIdentifiert.

isKeyCredential(unknown)

Ellenőrzi, hogy egy érték KeyCredential-e.

isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a MicrosoftTeamsAppIdentifiert.

isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a MicrosoftTeamsUserIdentifiert.

isPhoneNumberIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a PhoneNumberIdentifiert.

isTeamsExtensionUserIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapítására, hogy implementálja-e a TeamsExtensionUserIdentifier elemet.

isUnknownIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e az UnknownIdentifiert.

Függvény adatai

createIdentifierFromRawId(string)

Létrehoz egy CommunicationIdentifierKind azonosítót egy adott rawId azonosítóból. A rawId-azonosítók tárolásakor ezzel a függvénnyel állíthatja vissza a rawId-ben kódolt azonosítót.

function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind

Paraméterek

rawId

string

A nyers azonosító, amelyet az azonosító ábrázolására szeretne lefordítani.

Válaszok

getIdentifierKind(CommunicationIdentifier)

Egy adott CommunicationIdentifierhez tartozó CommunicationIdentifierKind értéket adja vissza. Nem definiált értéket ad vissza, ha a típus nem vonható le.

function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind

Paraméterek

identifier
CommunicationIdentifier

Az az azonosító, amelynek a fajtáját ki kell következtetni.

Válaszok

getIdentifierRawId(CommunicationIdentifier)

Egy adott CommunicationIdentifier rawId azonosítóját adja vissza. Az azonosító kódolásához használhatja a rawId azonosítót, majd kulcsként használhatja az adatbázisban.

function getIdentifierRawId(identifier: CommunicationIdentifier): string

Paraméterek

identifier
CommunicationIdentifier

A nyers azonosítóra lefordítandó azonosító.

Válaszok

string

isCommunicationUserIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a CommunicationUserIdentifiert.

function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier

Paraméterek

identifier
CommunicationIdentifier

A tesztelendő feltételezett CommunicationUserIdentifier.

Válaszok

identifier

isKeyCredential(unknown)

Ellenőrzi, hogy egy érték KeyCredential-e.

function isKeyCredential(credential: unknown): credential

Paraméterek

credential

unknown

A hitelesítő adatok ellenőrzése folyamatban van.

Válaszok

credential

isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a MicrosoftTeamsAppIdentifiert.

function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier

Paraméterek

identifier
CommunicationIdentifier

A tesztelni kívánt feltételezett.

Válaszok

identifier

isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a MicrosoftTeamsUserIdentifiert.

function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier

Paraméterek

identifier
CommunicationIdentifier

A tesztelni kívánt feltételezett.

Válaszok

identifier

isPhoneNumberIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e a PhoneNumberIdentifiert.

function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier

Paraméterek

identifier
CommunicationIdentifier

A tesztelni kívánt PhoneNumberIdentifier feltételezett értéke.

Válaszok

identifier

isTeamsExtensionUserIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapítására, hogy implementálja-e a TeamsExtensionUserIdentifier elemet.

function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier

Paraméterek

identifier
CommunicationIdentifier

A tesztelni kívánt feltételezett.

Válaszok

identifier

isUnknownIdentifier(CommunicationIdentifier)

Tesztel egy azonosítót annak megállapításához, hogy implementálja-e az UnknownIdentifiert.

function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier

Paraméterek

identifier
CommunicationIdentifier

A tesztelni kívánt UnknownIdentifier.

Válaszok

identifier