@azure/communication-common package
Classi
| AzureCommunicationTokenCredential |
Implementazione communicationTokenCredential con supporto per l'aggiornamento proattivo del token. |
Interfacce
| CommunicationGetTokenOptions |
Opzioni per |
| CommunicationTokenCredential |
Credenziali del token di Servizi di comunicazione di Azure. |
| CommunicationTokenRefreshOptions |
Opzioni per l'aggiornamento automatico delle credenziali di un token di comunicazione. |
| CommunicationUserIdentifier |
Un utente di Comunicazione di Azure. |
| CommunicationUserKind |
IdentifierKind per communicationUserIdentifier. |
| EntraCommunicationTokenCredentialOptions |
Le opzioni del token di comunicazione Entra. |
| MicrosoftTeamsAppIdentifier |
Un'app di Microsoft Teams. |
| MicrosoftTeamsAppKind |
IdentifierKind per MicrosoftTeamsAppIdentifier. |
| MicrosoftTeamsUserIdentifier |
Un utente di Microsoft Teams. |
| MicrosoftTeamsUserKind |
IdentifierKind per MicrosoftTeamsUserIdentifier. |
| PhoneNumberIdentifier |
Numero di telefono. |
| PhoneNumberKind |
IdentifierKind per phoneNumberIdentifier. |
| TeamsExtensionUserIdentifier |
Un utente di Microsoft Teams Phone che usa la risorsa Servizi di comunicazione di Azure per estendere la configurazione di Teams Phone. |
| TeamsExtensionUserKind |
IdentifierKind per un TeamsExtensionUserIdentifier. |
| UnknownIdentifier |
Identificatore sconosciuto che non rientra in alcun altro tipo di identificatore. |
| UnknownIdentifierKind |
IdentifierKind per UnknownIdentifier. |
Alias tipo
| CommunicationIdentifier |
Identifica un partecipante alla comunicazione. |
| CommunicationIdentifierKind |
CommunicationIdentifierKind è un'unione discriminata che aggiunge una proprietà |
Funzioni
| create |
Crea un elemento CommunicationIdentifierKind da un valore rawId specificato. Quando si archiviano rawIds, usare questa funzione per ripristinare l'identificatore codificato in rawId. |
| get |
Restituisce CommunicationIdentifierKind per un oggetto CommunicationIdentifier specificato. Restituisce undefined se non è stato possibile dedurre il tipo. |
| get |
Restituisce il rawId per un oggetto CommunicationIdentifier specificato. È possibile usare il rawId per codificare l'identificatore e quindi usarlo come chiave in un database. |
| is |
Verifica un identificatore per determinare se implementa CommunicationUserIdentifier. |
| is |
Controlla se un valore è KeyCredential. |
| is |
Verifica un identificatore per determinare se implementa MicrosoftTeamsAppIdentifier. |
| is |
Verifica un identificatore per determinare se implementa MicrosoftTeamsUserIdentifier. |
| is |
Verifica un identificatore per determinare se implementa PhoneNumberIdentifier. |
| is |
Verifica un identificatore per determinare se implementa TeamsExtensionUserIdentifier. |
| is |
Verifica un identificatore per determinare se implementa UnknownIdentifier. |
Dettagli funzione
createIdentifierFromRawId(string)
Crea un elemento CommunicationIdentifierKind da un valore rawId specificato. Quando si archiviano rawIds, usare questa funzione per ripristinare l'identificatore codificato in rawId.
function createIdentifierFromRawId(rawId: string): CommunicationIdentifierKind
Parametri
- rawId
-
string
RawId da convertire nella relativa rappresentazione dell'identificatore.
Restituisce
getIdentifierKind(CommunicationIdentifier)
Restituisce CommunicationIdentifierKind per un oggetto CommunicationIdentifier specificato. Restituisce undefined se non è stato possibile dedurre il tipo.
function getIdentifierKind(identifier: CommunicationIdentifier): CommunicationIdentifierKind
Parametri
- identifier
- CommunicationIdentifier
Identificatore il cui tipo deve essere dedotto.
Restituisce
getIdentifierRawId(CommunicationIdentifier)
Restituisce il rawId per un oggetto CommunicationIdentifier specificato. È possibile usare il rawId per codificare l'identificatore e quindi usarlo come chiave in un database.
function getIdentifierRawId(identifier: CommunicationIdentifier): string
Parametri
- identifier
- CommunicationIdentifier
Identificatore da convertire nel relativo rawId.
Restituisce
string
isCommunicationUserIdentifier(CommunicationIdentifier)
Verifica un identificatore per determinare se implementa CommunicationUserIdentifier.
function isCommunicationUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametri
- identifier
- CommunicationIdentifier
Oggetto che si presuppone che CommunicationUserIdentifier venga testato.
Restituisce
identifier
isKeyCredential(unknown)
Controlla se un valore è KeyCredential.
function isKeyCredential(credential: unknown): credential
Parametri
- credential
-
unknown
Credenziali da controllare.
Restituisce
credential
isMicrosoftTeamsAppIdentifier(CommunicationIdentifier)
Verifica un identificatore per determinare se implementa MicrosoftTeamsAppIdentifier.
function isMicrosoftTeamsAppIdentifier(identifier: CommunicationIdentifier): identifier
Parametri
- identifier
- CommunicationIdentifier
Oggetto presupposto disponibile per il test.
Restituisce
identifier
isMicrosoftTeamsUserIdentifier(CommunicationIdentifier)
Verifica un identificatore per determinare se implementa MicrosoftTeamsUserIdentifier.
function isMicrosoftTeamsUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametri
- identifier
- CommunicationIdentifier
Oggetto presupposto disponibile per il test.
Restituisce
identifier
isPhoneNumberIdentifier(CommunicationIdentifier)
Verifica un identificatore per determinare se implementa PhoneNumberIdentifier.
function isPhoneNumberIdentifier(identifier: CommunicationIdentifier): identifier
Parametri
- identifier
- CommunicationIdentifier
Oggetto phoneNumberIdentifier che deve essere testato.
Restituisce
identifier
isTeamsExtensionUserIdentifier(CommunicationIdentifier)
Verifica un identificatore per determinare se implementa TeamsExtensionUserIdentifier.
function isTeamsExtensionUserIdentifier(identifier: CommunicationIdentifier): identifier
Parametri
- identifier
- CommunicationIdentifier
Oggetto presupposto disponibile per il test.
Restituisce
identifier
isUnknownIdentifier(CommunicationIdentifier)
Verifica un identificatore per determinare se implementa UnknownIdentifier.
function isUnknownIdentifier(identifier: CommunicationIdentifier): identifier
Parametri
- identifier
- CommunicationIdentifier
Si presuppone che UnknownIdentifier venga testato.
Restituisce
identifier