@azure/communication-common package
Klassen
| AzureCommunicationTokenCredential |
Die CommunicationTokenCredential-Implementierung mit Unterstützung für die proaktive Tokenaktualisierung. |
Schnittstellen
| CommunicationGetTokenOptions |
Optionen für |
| CommunicationTokenCredential |
Die Azure Communication Services-Tokenanmeldeinformationen. |
| CommunicationTokenRefreshOptions |
Optionen zum automatischen Aktualisieren von Anmeldeinformationen für Kommunikationstoken. |
| CommunicationUserIdentifier |
Ein Azure Communication-Benutzer. |
| CommunicationUserKind |
IdentifierKind für einen CommunicationUserIdentifier. |
| EntraCommunicationTokenCredentialOptions |
Die Optionen für den Entra Communication Token. |
| MicrosoftTeamsAppIdentifier |
Eine Microsoft Teams-App. |
| MicrosoftTeamsAppKind |
IdentifierKind für einen MicrosoftTeamsAppIdentifier. |
| MicrosoftTeamsUserIdentifier |
Ein Microsoft Teams-Benutzer. |
| MicrosoftTeamsUserKind |
IdentifierKind für einen MicrosoftTeamsUserIdentifier. |
| PhoneNumberIdentifier |
Eine Telefonnummer. |
| PhoneNumberKind |
IdentifierKind für einen PhoneNumberIdentifier. |
| TeamsExtensionUserIdentifier |
Ein Microsoft Teams Phone-Benutzer, der die Azure Communication Services-Ressource verwendet, um seine Teams Phone-Einrichtung zu erweitern. |
| TeamsExtensionUserKind |
IdentifierKind für einen TeamsExtensionUserIdentifier. |
| UnknownIdentifier |
Ein unbekannter Bezeichner, der nicht in einen der anderen Bezeichnertypen passt. |
| UnknownIdentifierKind |
IdentifierKind für UnknownIdentifier. |
Typaliase
| CommunicationIdentifier |
Identifiziert einen Kommunikationsteilnehmer. |
| CommunicationIdentifierKind |
"CommunicationIdentifierKind" ist eine diskriminierte Vereinigung, die einem Bezeichner eine Eigenschaft |
Functions
| create |
Erstellt eine CommunicationIdentifierKind aus einer gegebenen rawId. Verwenden Sie beim Speichern von rawIds diese Funktion, um den Bezeichner wiederherzustellen, der in der rawId codiert wurde. |
| get |
Gibt "CommunicationIdentifierKind" für einen bestimmten CommunicationIdentifier zurück. Gibt nicht definiert zurück, wenn die Art nicht abgeleitet werden konnte. |
| get |
Gibt die rawId für einen bestimmten CommunicationIdentifier zurück. Sie können die rawId zum Codieren des Bezeichners und dann als Schlüssel in einer Datenbank verwenden. |
| is |
Testet einen Bezeichner, um festzustellen, ob communicationUserIdentifier implementiert wird. |
| is |
Überprüft, ob ein Wert ein KeyCredential-Wert ist. |
| is |
Testet einen Bezeichner, um festzustellen, ob microsoftTeamsAppIdentifier implementiert wird. |
| is |
Testet einen Bezeichner, um zu bestimmen, ob microsoftTeamsUserIdentifier implementiert wird. |
| is |
Testet einen Bezeichner, um zu bestimmen, ob phoneNumberIdentifier implementiert wird. |
| is |
Testet einen Bezeichner, um zu bestimmen, ob TeamsExtensionUserIdentifier implementiert wird. |
| is |
Testet einen Bezeichner, um zu ermitteln, ob UnbekanntIdentifier implementiert wird. |
Details zur Funktion
createIdentifierFromRawId(string)
Erstellt eine CommunicationIdentifierKind aus einer gegebenen rawId. Verwenden Sie beim Speichern von rawIds diese Funktion, um den Bezeichner wiederherzustellen, der in der rawId codiert wurde.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Parameter
- rawId
-
string
Die rawId, die in die Bezeichnerdarstellung übersetzt werden soll.
Gibt zurück
getIdentifierKind(CommunicationIdentifier)
Gibt "CommunicationIdentifierKind" für einen bestimmten CommunicationIdentifier zurück. Gibt nicht definiert zurück, wenn die Art nicht abgeleitet werden konnte.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Parameter
- identifier
- CommunicationIdentifier
Der Bezeichner, dessen Art abgeleitet werden soll.
Gibt zurück
getIdentifierRawId(CommunicationIdentifier)
Gibt die rawId für einen bestimmten CommunicationIdentifier zurück. Sie können die rawId zum Codieren des Bezeichners und dann als Schlüssel in einer Datenbank verwenden.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Parameter
- identifier
- CommunicationIdentifier
Der bezeichner, der in seine rawId übersetzt werden soll.
Gibt zurück
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Testet einen Bezeichner, um festzustellen, ob communicationUserIdentifier implementiert wird.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Der angenommene CommunicationUserIdentifier, der getestet werden soll.
Gibt zurück
identifier
isKeyCredential(unknown)
Überprüft, ob ein Wert ein KeyCredential-Wert ist.
function isKeyCredential(credential: unknown): credential
Parameter
- credential
-
unknown
Die überprüften Anmeldeinformationen.
Gibt zurück
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Testet einen Bezeichner, um festzustellen, ob microsoftTeamsAppIdentifier implementiert wird.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Die annahme, dass sie getestet werden kann.
Gibt zurück
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Testet einen Bezeichner, um zu bestimmen, ob microsoftTeamsUserIdentifier implementiert wird.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Die annahme, dass sie getestet werden kann.
Gibt zurück
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Testet einen Bezeichner, um zu bestimmen, ob phoneNumberIdentifier implementiert wird.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Der angenommene PhoneNumberIdentifier, der getestet werden soll.
Gibt zurück
identifier
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
Testet einen Bezeichner, um zu bestimmen, ob TeamsExtensionUserIdentifier implementiert wird.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Die annahme, dass sie getestet werden kann.
Gibt zurück
identifier
isUnknownIdentifier(CommunicationIdentifier)
Testet einen Bezeichner, um zu ermitteln, ob UnbekanntIdentifier implementiert wird.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Parameter
- identifier
- CommunicationIdentifier
Der angenommene UnknownIdentifier, der getestet werden soll.
Gibt zurück
identifier