@azure/communication-common package
Třídy
AzureCommunicationTokenCredential |
Implementace CommunicationTokenCredential s podporou proaktivní aktualizace tokenů. |
Rozhraní
CommunicationGetTokenOptions |
Možnosti funkce |
CommunicationTokenCredential |
Přihlašovací údaje tokenu Azure Communication Services. |
CommunicationTokenRefreshOptions |
Možnosti automatické aktualizace přihlašovacích údajů komunikačního tokenu |
CommunicationUserIdentifier |
Uživatel služby Azure Communication. |
CommunicationUserKind |
IdentifierKind pro CommunicationUserIdentifier. |
MicrosoftTeamsAppIdentifier |
Aplikace Microsoft Teams. |
MicrosoftTeamsAppKind |
IdentifierKind pro MicrosoftTeamsAppIdentifier. |
MicrosoftTeamsUserIdentifier |
Uživatel Microsoft Teams. |
MicrosoftTeamsUserKind |
IdentifierKind pro MicrosoftTeamsUserIdentifier. |
PhoneNumberIdentifier |
Telefonní číslo. |
PhoneNumberKind |
IdentifierKind pro PhoneNumberIdentifier. |
UnknownIdentifier |
Neznámý identifikátor, který neodpovídá žádnému z ostatních typů identifikátorů. |
UnknownIdentifierKind |
IdentifierKind pro UnknownIdentifier. |
Aliasy typu
CommunicationIdentifier |
Identifikuje účastníka komunikace. |
CommunicationIdentifierKind |
CommunicationIdentifierKind je diskriminované sjednocení, které přidává vlastnost |
Funkce
create |
Vytvoří CommunicationIdentifierKind z daného identifikátoru rawId. Při ukládání identifikátorů rawId použijte tuto funkci k obnovení identifikátoru, který byl kódován v rawId. |
get |
Vrátí CommunicationIdentifierKind pro daný CommunicationIdentifier. Vrátí nedefinovanou hodnotu, pokud druh nelze odvodit. |
get |
Vrátí rawId pro daný CommunicationIdentifier. Pro kódování identifikátoru můžete použít rawId a pak ho použít jako klíč v databázi. |
is |
Testuje identifikátor k určení, zda implementuje CommunicationUserIdentifier. |
is |
Zkontroluje, jestli je hodnota KeyCredential. |
is |
Testuje identifikátor a určí, jestli implementuje MicrosoftTeamsAppIdentifier. |
is |
Testuje identifikátor a určí, jestli implementuje MicrosoftTeamsUserIdentifier. |
is |
Testuje identifikátor k určení, zda implementuje PhoneNumberIdentifier. |
is |
Testuje identifikátor k určení, zda implementuje UnknownIdentifier. |
Podrobnosti funkce
createIdentifierFromRawId(string)
Vytvoří CommunicationIdentifierKind z daného identifikátoru rawId. Při ukládání identifikátorů rawId použijte tuto funkci k obnovení identifikátoru, který byl kódován v rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Parametry
- rawId
-
string
Identifikátor rawId, který se má přeložit na reprezentaci identifikátoru.
Návraty
getIdentifierKind(CommunicationIdentifier)
Vrátí CommunicationIdentifierKind pro daný CommunicationIdentifier. Vrátí nedefinovanou hodnotu, pokud druh nelze odvodit.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Parametry
- identifier
- CommunicationIdentifier
Identifikátor, jehož druh má být odvozen.
Návraty
getIdentifierRawId(CommunicationIdentifier)
Vrátí rawId pro daný CommunicationIdentifier. Pro kódování identifikátoru můžete použít rawId a pak ho použít jako klíč v databázi.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Parametry
- identifier
- CommunicationIdentifier
Identifikátor, který se má přeložit na jeho rawId.
Návraty
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Testuje identifikátor k určení, zda implementuje CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametry
- identifier
- CommunicationIdentifier
Předpokládá se, že CommunicationUserIdentifier bude testován.
Návraty
identifier
isKeyCredential(unknown)
Zkontroluje, jestli je hodnota KeyCredential.
function isKeyCredential(credential: unknown): credential
Parametry
- credential
-
unknown
Přihlašovací údaje, které se kontrolují.
Návraty
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Testuje identifikátor a určí, jestli implementuje MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Parametry
- identifier
- CommunicationIdentifier
Předpokládá se, že je k dispozici k testování.
Návraty
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Testuje identifikátor a určí, jestli implementuje MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametry
- identifier
- CommunicationIdentifier
Předpokládá se, že je k dispozici k testování.
Návraty
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Testuje identifikátor k určení, zda implementuje PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Parametry
- identifier
- CommunicationIdentifier
Předpokládá se, že PhoneNumberIdentifier bude testován.
Návraty
identifier
isUnknownIdentifier(CommunicationIdentifier)
Testuje identifikátor k určení, zda implementuje UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Parametry
- identifier
- CommunicationIdentifier
Předpokládá se, že unknownIdentifier bude testován.
Návraty
identifier