Condividi tramite


@azure/communication-react package

Classi

CallError

Errore generato dai metodi API con stato non riusciti.

ChatError

Errore generato da metodi di StatefulChatClient.

Interfacce

AcceptedTransfer

Trasferire lo stato della funzione

ActiveErrorMessage

Messaggi di errore attivi da visualizzare tramite ErrorBar.

ActiveNotification

Le notifiche attive devono essere mostrate tramite NotificationStack.

AdapterError

Errore segnalato tramite eventi di errore e archiviato nello stato dell'adapter.

AdapterNotification

Notifica dallo stato del client di chiamata archiviata nello stato dell'adapter.

AdapterState

Funzionalità per l'interfaccia con lo stato dell'adattatore composito.

AttachmentMetadata

Modello di dati che rappresenta un allegato di un messaggio di chat in cui contiene un ID per identificare in modo univoco l'allegato, un nome che rappresenta il nome del file e un URL per scaricare l'allegato.

BaseCompositeProps

Proprietà comuni a tutti i compositi esportati da questa libreria.

BaseCustomStyles

Stili fluenti di base per tutti i componenti esportati da questa libreria.

BreakoutRoomsState

Stato delle stanze per sottogruppi di lavoro

CallAdapter

Interfaccia dell'adapter specifica per l'identità di comunicazione di Azure che estende CommonCallAdapter.

CallAdapterCallManagement

Funzionalità per la gestione della chiamata corrente o l'avvio di una nuova chiamata

CallAdapterCallOperations

Funzionalità per la gestione della chiamata corrente.

CallAdapterDeviceManagement

Funzionalità per la gestione dei dispositivi all'interno di una chiamata.

CallAdapterSubscribers

Chiamare eventi compositi a cui è possibile effettuare la sottoscrizione.

CallAgentProviderProps

Argomenti per inizializzare un CallAgentProvider.

CallAgentState

Solo la versione di <xref:%40azure%2Fcommunication-calling%23CallAgent>, ad eccezione delle chiamate, viene spostata come figlio direttamente di CallClientState e non è inclusa qui. Il motivo per cui lo stato di CallAgent è proxied consiste nel fornire l'accesso a displayName. Non si appiattisce CallAgent.displayName e lo si inserisce in CallClientState perché sarebbe ambiguo che displayName sia effettivamente dipendente dalla creazione/esistenza di CallAgent per essere disponibile.

CallAndChatLocator

Argomenti da usare in creareAzureCommunicationCallWithChatAdapter per unire una chiamata a un thread di chat associato.

CallClientProviderProps

Argomenti per inizializzare un CallClientProvider.

CallClientState

Contenitore per tutti i dati sullo stato proxied da StatefulCallClient. Le chiamate, le chiamateEnded, incomingCalls e gli stati incomingCallsEnded verranno forniti automaticamente se è stato creato un callAgent. DeviceManager sarà inizialmente vuoto fino a quando non verrà popolato DeviceManagerState. Lo stato userId viene fornito per praticità per lo sviluppatore ed è completamente controllato e impostato dallo sviluppatore.

CallCompositeLoaderProps

Props per OutboundCallComposite che è possibile utilizzare nell'applicazione.

Contiene due opzioni di sacchetti:

CallCompositeProps

Proprietà per CallComposite.

CallCompositeStrings

Stringhe usate direttamente dal CallComposite.

Queste stringhe sono aggiunte a quelle usate dai componenti della libreria dei componenti.

CallFeatureStreamState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23CallFeatureStream>. Rappresenta lo stato del flusso di funzionalità di chiamata.

CallInfoState

Stato per tenere traccia dei tipi <xref:CallInfo> e <xref:TeamsCallInfo>

CallNotification
CallProviderProps

Argomenti per inizializzare un CallProvider.

CallState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient recupererà automaticamente lo stato della chiamata e lo aggiungerà allo stato esposto da StatefulCallClient.

CallSurveyImprovementSuggestions

Rappresenta la parte di suggerimento di miglioramento del sondaggio sulle chiamate

CallWithChatAdapter

CallWithChatComposite Interfaccia adattatore.

CallWithChatAdapterManagement

Funzionalità per la gestione della chiamata corrente con chat.

CallWithChatAdapterState

CallWithChat State è una combinazione di client con chat con stato e chiamate con stato con stato specifici solo per CallWithChat Composite.

CallWithChatAdapterSubscriptions

Chiamare e chattare eventi che possono essere sottoscritti nel CallWithChatAdapter.

CallWithChatAdapterUiState

Stato dell'interfaccia utente relativo al CallWithChatComposite.

CallWithChatClientState

Stato dei servizi back-end che determinano CallWithChatComposite.

CallWithChatCompositeLoaderProps

Props per CallWithChatComposite che è possibile utilizzare nell'applicazione.

Contiene due opzioni di sacchetti:

CallWithChatCompositeProps

Proprietà necessarie per la CallWithChatComposite

CallWithChatCompositeStrings

Stringhe usate direttamente dal CallWithChatCompos ite.

Queste stringhe sono aggiunte a quelle usate dai componenti della libreria dei componenti.

CallWithChatControlOptions

Opzioni di personalizzazione per la barra di controllo nelle chiamate con esperienza di chat.

CallingHandlers

Oggetto contenente tutti i gestori necessari per chiamare i componenti.

La chiamata di componenti correlati da questo pacchetto è in grado di selezionare i gestori pertinenti da questo oggetto. Vedere <xref:useHandlers> e usePropsFor.

CallingTheme

Tavolozza del tema Fluent personalizzata utilizzata chiamando i componenti correlati in questa libreria.

CameraButtonContextualMenuStyles

Stili per il menu camerabutton.

CameraButtonProps

Proprietà per componente CameraButton.

CameraButtonStrings

Stringhe di CameraButton di cui è possibile eseguire l'override.

CameraButtonStyles

Stili per CameraButton

CapabilitiesFeatureState

Versione solo per lo stato di <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>

CapabilityChangedNotificationStrings

Stringhe per la notifica di modifica della funzionalità

CaptionLanguageStrings

Stringhe della lingua dei sottotitoli per l'impostazione modale dei sottotitoli

CaptionsBannerProps

DidascalieOggetti di scena dei componenti del banner.

CaptionsBannerStrings

Stringhe per didascalie Banner

CaptionsCallFeatureState
CaptionsInfo
CaptionsSettingsModalProps

didascalieImpostazioniComponenti modali.

CaptionsSettingsModalStrings

stringhe per didascalie impostazione modale

ChatAdapterSubscribers

Eventi compositi di chat a cui è possibile effettuare la sottoscrizione.

ChatAdapterThreadManagement

Funzionalità per la gestione del thread di chat corrente.

ChatCompositeLoaderProps

Props per ChatComposite che è possibile utilizzare nell'applicazione. Contiene le opzioni per ChatComposite, ChatCompositeOptions.

ChatCompositeProps

Proprietà per ChatComposite.

ChatCompositeStrings

Stringhe usate direttamente dal ChatComposite.

Queste stringhe sono aggiunte a quelle usate dai componenti della libreria dei componenti.

ChatMessage

Un messaggio di chat.

CommonCallAdapter

CallComposite Interfaccia adattatore.

CommonCallingHandlers

Oggetto contenente tutti i gestori necessari per chiamare i componenti.

La chiamata di componenti correlati da questo pacchetto è in grado di selezionare i gestori pertinenti da questo oggetto. Vedere <xref:useHandlers> e usePropsFor.

ComponentLocale

Informazioni sulle impostazioni locali per tutti i componenti esportati da questa libreria.

ComponentStrings

Stringhe usate da tutti i componenti esportati da questa libreria.

CompositeLocale

Informazioni sulle impostazioni locali per tutti i compositi esportati da questa libreria.

CompositeStrings

Stringhe usate direttamente nei compositi.

Queste stringhe vengono usate direttamente dai compositi, anziché dai componenti contenuti.

ConferencePhoneInfo

Informazioni per informazioni telefoniche per conferenze

ContentSystemMessage

Messaggio di sistema con contenutobitario.

ControlBarButtonProps

Proprietà per ControlBarButton.

ControlBarButtonStrings

Stringhe di controlBarButton che possono essere sottoposte a override.

ControlBarProps

Proprietà per ControlBar.

CreateVideoStreamViewResult

Oggetto restituito dopo la creazione di un videostream locale o remoto. Contiene funzioni helper per modificare il rendering del flusso.

CustomCallControlButtonCallbackArgs

Argomenti per CustomCallControlButtonCallback.

CustomCallControlButtonProps

Risposta da CustomCallControlButtonCallback. Include gli oggetti di scena di base necessari per eseguire il rendering di un oggetto ControlBarButton o <xref:DrawerMenuItem>.

CustomCallControlButtonStrings

Stringhe per CustomCallControlButtons

CustomMessage

Tipo di messaggio personalizzato.

Il rendering dei messaggi personalizzati non viene eseguito per impostazione predefinita, ma le applicazioni possono fornire renderer personalizzati.

DevicesButtonContextualMenuStyles

Stili per il menu DevicesButton.

DevicesButtonProps

Proprietà per dispositivi Button.

DevicesButtonStrings

Stringhe di DevicesButton che possono essere sottoposte a override.

DevicesButtonStyles

Stili per le voci di menu del pulsante Dispositivi.

DiagnosticsCallFeatureState

Proxy di stato solo per <xref:%40azure%2Fcommunication-calling%23DiagnosticsCallFeature>.

DialpadProps

Puntelli per il componente Dialpad .

DialpadStrings

Stringhe di Dialpad di cui è possibile eseguire l'override.

DialpadStyles

Stili per il componente Dialbox .

Disposable

Funzionalità per la corretta eliminazione di un composito.

DtmfDialPadOptions

Opzioni per determinare il comportamento di rendering di dtmfDialer in CallComposite

EndCallButtonProps

Proprietà per EndCallButton.

EndCallButtonStrings

Stringhe di EndCallButton di cui è possibile eseguire l'override.

ErrorBarProps

Proprietà per ErrorBar.

Oltre a quanto segue, ErrorBar inoltra tutti i <xref:%40fluentui%2Freact%23IMessageBarProps> all'<xref:%40fluentui%2Freact%23MessageBar>sottostante.

ErrorBarStrings

Tutte le stringhe che possono essere visualizzate nell'interfaccia utente nell'ErrorBar.

FluentThemeProviderProps

Proprietà per FluentThemeProvider.

GridLayoutProps

Proprietà per GridLayout.

GridLayoutStyles

Stili componente gridLayout.

HoldButtonProps
HoldButtonStrings

Stringhe per le etichette del pulsante di attesa

HorizontalGalleryStyles

<xref:HorizontalGallery> stili dei componenti.

ImageOverlayProps

Oggetti di scena per ImageOverlay.

ImageOverlayStrings

Stringhe di ImageOverlay di cui è possibile eseguire l'override.

IncomingCallNotificationProps

Proprietà per il componente di notifica delle chiamate in arrivo.

IncomingCallNotificationStrings

Stringhe per il componente di notifica della chiamata in arrivo.

IncomingCallNotificationStyles

Stili per il componente di notifica delle chiamate in arrivo.

IncomingCallStackCall

Rappresenta una chiamata in arrivo attiva.

IncomingCallStackProps

Props per il componente IncomingCallManager.

IncomingCallState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23IncomingCall>. StatefulCallClient rileverà automaticamente le chiamate in ingresso e aggiungerà il relativo stato allo stato esposto da StatefulCallClient.

InlineImage

Stato di InlineImage, come indicato nell'interfaccia utente.

InlineImageOptions

Opzioni per visualizzare l'immagine in linea nello scenario di immagine in linea.

JoinCallOptions

Opzioni per l'impostazione dello stato del microfono e della fotocamera durante l'accesso a una chiamata true = accensione del dispositivo durante l'accesso alla chiamata false = spegnimento del dispositivo durante l'accesso alla chiamata 'mantieni'/undefined = mantieni lo stato di prechiamata dei dispositivi

JumpToNewMessageButtonProps

Argomenti per <xref:MessageThreadProps.onRenderJumpToNewMessageButton>.

LocalVideoCameraCycleButtonProps
LocalVideoStreamState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23LocalVideoStream>.

LocalVideoStreamVideoEffectsState

Stato solo della versione di .<xref:%40azure%2Fcommunication-calling%23VideoEffectsFeature>

LocalVideoTileOptions

Opzioni per il riquadro video locale nel composito Chiamata.

MediaAccessState

Stato di accesso ai file multimediali

MediaDiagnosticsState

Proxy di stato solo per <xref:%40azure%2Fcommunication-calling%23MediaDiagnostics>.

MeetingConferencePhoneInfoModalStrings

Stringhe per info modali telefoniche

MessageCommon

Proprietà comuni di tutti i tipi di messaggio.

MessageStatusIndicatorProps

Proprietà per MessageStatusIndicator.

MessageStatusIndicatorStrings

Stringhe di MessageStatusIndicator di cui è possibile eseguire l'override.

MessageThreadStrings

Stringhe di MessageThread di cui è possibile eseguire l'override.

MessageThreadStyles

Stili Fluent per MessageThread.

MicrophoneButtonContextualMenuStyles

Stili per il menu microfono.

MicrophoneButtonProps

Proprietà per MicrophoneButton.

MicrophoneButtonStrings

Stringhe di MicrophoneButton che possono essere sostituite.

MicrophoneButtonStyles

Stili per MicrofonoButton

NetworkDiagnosticsState

Proxy di stato solo per <xref:%40azure%2Fcommunication-calling%23NetworkDiagnostics>.

NotificationOptions

Opzioni per il controllo delle notifiche nel composito.

NotificationProps

Oggetti di scena per la notifica.

NotificationStackProps

Props per NotificationStack.

NotificationStackStrings

Tutte le stringhe che possono essere visualizzate nell'interfaccia utente in NotificationStack.

NotificationStrings

Tutte le stringhe che possono essere visualizzate nell'interfaccia utente nella notifica.

NotificationStyles

Stili per il componente di notifica.

OptimalVideoCountFeatureState

Versione solo stato della funzione <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>di conteggio video ottimale.

OptionsDevice

Un dispositivo, ad esempio fotocamera, microfono o altoparlante, nel riquadro a comparsa DevicesButton.

OutboundCallCompositeLoaderProps

Props per OutboundCallComposite che è possibile utilizzare nell'applicazione.

Contiene due opzioni di sacchetti:

PPTLiveCallFeatureState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. StatefulCallClient ascolterà automaticamente pptLive durante la chiamata e aggiornerà di conseguenza lo stato esposto da StatefulCallClient .

ParticipantAddedSystemMessage

Messaggio di sistema che informa che un partecipante è stato aggiunto al thread della chat.

ParticipantItemProps

Proprietà per ParticipantItem.

ParticipantItemStrings

Stringhe di ParticipantItem di cui è possibile eseguire l'override.

ParticipantItemStyles

Stili Fluent per ParticipantItem.

ParticipantListItemStyles

Stili per il ParticipantListParticipantItem.

ParticipantListStyles

Stili per la ParticipantList.

ParticipantRemovedSystemMessage

Messaggio di sistema che informa che un partecipante è stato rimosso dal thread di chat.

ParticipantsButtonContextualMenuStyles

Stili per il menu ParticipantsButton.

ParticipantsButtonProps

Proprietà per PartecipantiButton.

ParticipantsButtonStrings

Stringhe di PartecipantiButton che possono essere sottoposte a override.

ParticipantsButtonStyles

Proprietà degli stili per PartecipantiButton.

RaiseHandButtonProps

Puntelli per RaiseHandButton.

RaiseHandButtonStrings

Stringhe di RaiseHandButton di cui è possibile eseguire l'override.

RaiseHandCallFeature

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. StatefulCallClient ascolterà automaticamente le mani alzate durante la chiamata e aggiornerà di conseguenza lo stato esposto da StatefulCallClient .

ReactionButtonProps

Oggetti di scena per ReactionButton.

ReactionButtonStrings

Stringhe di ReactionButton di cui è possibile eseguire l'override.

ReactionResources

Interfaccia per l'animazione, l'immagine sprite e i relativi metadati

RealTimeTextCallFeatureState
RealTimeTextInfo
RealTimeTextModalProps

Props del componente RealTimeTextModal.

RealTimeTextModalStrings

stringhe per la modalità realTimeText

RealTimeTextProps

Props per una singola riga di RealTimeText.

RealTimeTextStrings

Stringhe per RTT

RecordingCallFeature

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. StatefulCallClient ascolterà automaticamente lo stato di registrazione della chiamata e aggiornerà lo stato esposto da StatefulCallClient di conseguenza.

RemoteParticipantState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23RemoteParticipant>. StatefulCallClient recupererà automaticamente RemoteParticipants e aggiungerà il relativo stato allo stato esposto da StatefulCallClient.

RemoteVideoStreamState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23RemoteVideoStream>.

RemoteVideoTileMenuOptions

Opzioni di menu per i riquadri video remoti in VideoGallery.

ScreenShareButtonProps

Proprietà per ScreenShareButton.

ScreenShareButtonStrings

Stringhe di ScreenShareButton che possono essere sottoposte a override.

SendBoxProps

Proprietà per SendBox.

SendBoxStrings

Stringhe di SendBox che possono essere sottoposte a override.

SendBoxStylesProps

Stili Fluent per <xref:Sendbox>.

SpokenLanguageStrings

Stringhe della lingua parlata per i sottotitoli Impostazione modale

SpotlightCallFeatureState

Versione solo per lo stato di <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>

SpotlightPromptStrings

Stringhe utilizzate nel prompt relative a spotlight

SpotlightState

Stato Spotlight con ordine

StartCaptionsAdapterOptions

Opzioni passate a adapter.startCaptions

StartCaptionsButtonProps
StartCaptionsButtonStrings

Stringhe per le etichette del pulsante di attesa

StartRealTimeTextButtonProps

Props per il componente StartRealTimeTextButton

StartRealTimeTextButtonStrings

Stringhe per le etichette del pulsante di attesa

StatefulCallClient

Definisce i metodi che consentono a CallClient di <xref:%40azure%2Fcommunication-calling%23CallClient> di essere usati in modo con stato. L'interfaccia fornisce l'accesso allo stato proxy e consente anche di registrare un gestore per gli eventi di modifica dello stato. Per la definizione dello stato, vedere CallClientState.

Gli eventi di modifica dello stato sono basati su:

  • Dati restituiti dalle API di <xref:%40azure%2Fcommunication-calling%23DeviceManager>.
  • Dati restituiti dalle API di <xref:%40azure%2Fcommunication-calling%23CallAgent>.
  • Listener collegati automaticamente a vari oggetti di chiamata alle comunicazioni di Azure:
    • CallAgent 'incomingCall'
    • CallAgent 'chiamaAggiornato'
    • Gestione dispositivi 'videoDevicesUpdated'
    • DeviceManager 'audioDevicesAggiornato
    • Gestione dispositivi 'selectedMicrophoneChanged'
    • Gestione dispositivi 'selectedSpeakerChanged'
    • Chiamare 'stateChanged'
    • Chiama 'idChanged'
    • Chiamare 'isMutedChanged'
    • Chiamare 'isScreenSharingOnChanged'
    • Chiamare 'remoteParticipantsUpdated'
    • Chiama 'localVideoStreamsUpdated'
    • Chiamata in arrivo 'callEndEnded'
    • Partecipante Remoto 'stateChanged'
    • Partecipante Remoto 'isMutedChanged'
    • Partecipante Remoto 'displayNameChanged'
    • Partecipante Remoto 'isSpeakingChanged'
    • RemoteParticipant 'videoStreamsUpdated'
    • RemoteVideoStream 'isAvailableChanged'
    • Richiamo di trascrizioneChiamataCaratteristica 'isTranscriptionActiveChanged'
    • RichiamoRegistrazioneFunzione 'isRecordingActiveChanged'
    • LocalRecordingCallFeature 'isLocalRecordingActiveChanged'
    • RaiseHandCallFeature 'raiisedHandEvent'
    • RaiseHandcallFeature 'loweredHandEvent'
    • PPTLiveCallFeature 'isAciveChanged'
    • ReactionCallFeature 'reazione'
StatefulChatClient

Definisce i metodi che consentono l'uso di {@Link @azure/communication-chat#ChatClient} con uno stato generato centralizzato.

L'interfaccia fornisce l'accesso allo stato proxy e consente anche di registrare un gestore per gli eventi di modifica dello stato.

StatefulDeviceManager

Definisce i metodi aggiuntivi aggiunti dall'oggetto con stato sopra <xref:%40azure%2Fcommunication-calling%23DeviceManager>.

StopCaptionsAdapterOptions

Opzioni passate a adapter.stopCaptions

StreamMediaProps

Proprietà per StreamMedia.

SurveyIssues

Testi corrispondenti a ciascun bando

SurveyIssuesHeadingStrings

Testi corrispondenti a ciascuna categoria di bando

SystemMessageCommon

Proprietà comuni di tutti i messaggi di sistema.

TeamsCallAdapter

Un'interfaccia dell'adattatore specifica per l'identità di Teams che estende CommonCallAdapter.

TeamsCallingHandlers

Oggetto contenente tutti i gestori di chiamate teams necessari per la chiamata dei componenti.

La chiamata di componenti correlati da questo pacchetto è in grado di selezionare i gestori pertinenti da questo oggetto. Vedere <xref:useHandlers> e usePropsFor.

TeamsIncomingCallState

Versione solo per lo stato di <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall>

TogetherModeCallFeatureState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>. StatefulCallClient. Rappresenta lo stato della funzionalità Modalità Insieme.

TogetherModeSeatingPositionState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23TogetherModeSeatingMap>.

Rappresenta la posizione di seduta di un partecipante in modalità Insieme.

TogetherModeStreamOptions

Interfaccia che rappresenta il risultato di una visualizzazione del flusso in modalità Insieme.

TogetherModeStreamViewResult

Interfaccia che rappresenta il risultato di una visualizzazione del flusso in modalità Insieme.

TogetherModeStreamsState

Rappresenta i flussi in modalità Insieme.

TopicUpdatedSystemMessage

Messaggio di sistema che informa che l'argomento del thread di chat è stato aggiornato.

TranscriptionCallFeature

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>. StatefulCallClient ascolterà automaticamente lo stato di trascrizione della chiamata e aggiornerà lo stato esposto da StatefulCallClient di conseguenza.

TransferFeature

Trasferire lo stato della funzione

TypingIndicatorProps

Proprietà per TypingIndicator.

TypingIndicatorStrings

Stringhe di TypingIndicator che possono essere sottoposte a override.

TypingIndicatorStylesProps

Stili Fluent per TypingIndicator.

VerticalGalleryControlBarStyles

Stili per la barra di controllo all'interno del componente VerticalGallery

VerticalGalleryStrings

Stringhe per la localizzazione della galleria verticale.

VerticalGalleryStyles

Stili per il componente Galleria verticale

VideoBackgroundBlurEffect

Contiene gli attributi dell'effetto di sfocatura dello sfondo del video

VideoBackgroundImage

Contiene gli attributi di un'immagine di sfondo come url, nome ecc.

VideoBackgroundNoEffect

Contiene gli attributi per rimuovere l'effetto di sfondo del video

VideoBackgroundReplacementEffect

Contiene gli attributi di un effetto di sfondo video sostitutivo selezionato

VideoGalleryLocalParticipant

Stato del partecipante locale nel VideoGallery.

VideoGalleryProps

Proprietà per VideoGallery.

VideoGalleryRemoteParticipant

Stato di un partecipante remoto nel VideoGallery.

VideoGalleryStream

Flusso video di un partecipante a VideoGallery.

VideoGalleryStrings

Tutte le stringhe che possono essere visualizzate nell'interfaccia utente nella VideoGallery.

VideoGalleryStyles

Stili componente VideoGallery.

VideoGalleryTogetherModeSeatingInfo

Interfaccia che rappresenta le informazioni sui posti a sedere in modalità Insieme.

VideoGalleryTogetherModeStreams

Interfaccia che rappresenta i flussi in modalità Insieme.

VideoStreamOptions

Opzioni per controllare la modalità di rendering dei flussi video.

VideoStreamRendererViewState

Versione solo stato di <xref:%40azure%2Fcommunication-calling%23VideoStreamRendererView>. Questa proprietà viene aggiunta allo stato esposto da StatefulCallClient da createView e rimosso da disposeView.

VideoTileContextualMenuProps

Proprietà per la visualizzazione del menu contestuale per i componenti VideoTile remoti in VideoGallery.

VideoTileDrawerMenuProps

Proprietà per la visualizzazione del menu del cassetto sul tocco prolungato di VideoTile remoto in VideoGallery.

VideoTileProps

Proprietà per VideoTile.

VideoTileStrings

Stringhe di VideoTile di cui è possibile eseguire l'override.

VideoTileStylesProps

Stili Fluent per VideoTile.

VideoTilesOptions

Opzioni che si applicano a tutti i riquadri video in VideoGallery

Alias tipo

AdapterErrors

Gli adapter archivia l'errore più recente per ogni operazione nello stato .

target è una stringa definita dall'adattatore per ogni operazione univoca eseguita dall'adattatore.

AdapterNotifications

Gli adattatori archiviano la notifica più recente per ogni destinazione.

AreEqual

Confrontare se 2 componenti react sono esattamente uguali, il tipo di risultato sarà true/false

AreParamEqual

Confrontare se le proprietà di 2 componenti react sono uguali, il tipo di risultato sarà true/false

AreTypeEqual

Confrontare se due tipi sono uguali, il tipo di risultato sarà true/false

AvatarPersonaData

Attributi di dati personalizzati per la visualizzazione dell'avatar per un utente.

AvatarPersonaDataCallback

Funzione di callback usata per fornire dati personalizzati per creare un avatar per un utente.

AzureCommunicationCallAdapterArgs

Argomenti per la creazione dell'implementazione di Servizi di comunicazione di Azure di CallAdapter.

Nota: displayName può contenere un massimo di 256 caratteri.

AzureCommunicationCallAdapterOptions

Parametri facoltativi da creare useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

AzureCommunicationCallWithChatAdapterArgs

Argomenti per createAzureCommunicationCallWithChatAdapter

AzureCommunicationCallWithChatAdapterFromClientArgs

Argomenti per <xref:createAzureCommunicationCallWithChatAdapterFromClient>

AzureCommunicationChatAdapterArgs

Argomenti per la creazione dell'implementazione di Servizi di comunicazione di Azure di ChatAdapter.

AzureCommunicationOutboundCallAdapterArgs

Argomenti per la creazione dell'implementazione di Servizi di comunicazione di Azure di CallAdapter.

Questi argomenti vengono utilizzati per creare scenari di chiamata in uscita.

Nota: displayName può contenere un massimo di 256 caratteri.

CallAdapterCallEndedEvent

Payload per CallEndedListener contenente i dettagli sulla chiamata terminata.

CallAdapterClientState

stato CommonCallAdapter dedotto dal back-end di Servizi di comunicazione di Azure.

CallAdapterLocator

Localizzatore usato da createAzureCommunicationCallAdapter per individuare la chiamata a join

CallAdapterState

stato CommonCallAdapter.

CallAdapterUiState

stato CommonCallAdapter per scopi di interfaccia utente pura.

CallCompositeIcons

Icone di cui è possibile eseguire l'override per CallComposite.

CallCompositeOptions

Funzionalità facoltative del CallComposite.

CallCompositePage

Schermate principali dell'interfaccia utente visualizzate nel CallComposite.

CallControlDisplayType

Tipo di visualizzazione della barra di controllo per CallComposite.

CallControlOptions

Opzioni di personalizzazione per la barra di controllo nell'esperienza di chiamata.

CallEndedListener

Callback per CallAdapterSubscribers evento 'callEnded'.

CallErrorBarSelector

Tipo di selettore per componente ErrorBar.

CallErrorTarget

Tipo di valore letterale stringa per tutte le chiavi consentite in {@Link CallErrors}.

CallErrors

Errori generati dalle chiamate API all'SDK chiamante.

Ogni proprietà nell'oggetto archivia l'errore più recente per un particolare metodo API SDK.

Gli errori di questo oggetto possono essere cancellati usando il <xref:newClearCallErrorsModifier>. Inoltre, gli errori vengono cancellati automaticamente quando:

  • Lo stato viene cancellato.
  • Le chiamate successive ai metodi API correlati hanno esito positivo. Per informazioni dettagliate su quando gli errori possono essere cancellati automaticamente, vedere la documentazione dei singoli metodi client con stato.
CallFeatureStreamName

Rappresenta il nome del flusso di funzionalità di chiamata

CallIdChangedListener

Callback per CallAdapterSubscribers evento 'callIdChanged'.

CallNotifications
CallParticipantListParticipant

Chiamata dello stato del partecipante, come illustrato nei componenti dell'interfaccia utente.

CallWithChatCompositeIcons

Icone di cui è possibile eseguire l'override per CallWithChatComposite.

CallWithChatCompositeOptions

Funzionalità facoltative del CallWithChatComposite.

CallWithChatEvent

Eventi generati dal CallWithChatAdapter.

CallingBaseSelectorProps

Proprietà comuni usate per fare riferimento allo stato del client dichiarativo chiamante.

CallingHandlersOptions

Opzioni di configurazione per includere la dipendenza dallo sfondo dell'effetto video.

CallingReturnProps

Tipo di helper per usePropsFor.

CallingSounds

Tipo per rappresentare un insieme di suoni da utilizzare per diversi eventi di chiamata

CameraButtonSelector

Tipo di selettore per componente CameraButton.

CancelEditCallback

La funzione di callback viene eseguita quando la modifica di un messaggio viene annullata.

CapabilitiesChangedListener

Callback per l'evento 'capabilitiesChanged' di CallAdapterSubscribers .

CaptionSettingsSelector

Tipo di selettore per i componenti per la modifica della lingua dei sottotitoli e della lingua parlata

CaptionsBannerSelector

Tipo di selettore per il componente CaptionsBanner .

CaptionsInformation

Informazioni richieste per ogni riga di didascalia

CaptionsOptions

Borsa delle opzioni per iniziare i sottotitoli

CaptionsReceivedListener

Callback per l'evento 'captionsReceived' di CallAdapterSubscribers .

ChatAdapter

interfaccia adapter ChatComposite.

ChatAdapterOptions

Opzioni per la configurazione di ChatAdapter.

ChatAdapterState

stato di ChatAdapter.

ChatAdapterUiState

chatadapter stato per scopi di interfaccia utente pura.

ChatAttachmentType

Rappresenta il tipo di allegato

ChatBaseSelectorProps

Proprietà comuni per i selettori per ChatClientState.

ChatClientProviderProps

Argomenti per inizializzare un ChatClientProvider.

ChatClientState

Stato centralizzato per <xref:%40azure%2Fcommunication-chat%23ChatClient>.

ChatCompositeClientState

ChatAdapter stato dedotto dal back-end di Servizi di comunicazione di Azure.

ChatCompositeIcons

Icone di cui è possibile eseguire l'override per ChatComposite.

ChatCompositeOptions

Funzionalità facoltative del ChatComposite.

ChatErrorBarSelector

Tipo di selettore per componente ErrorBar.

ChatErrorTarget

Tipo letterale stringa per tutte le chiavi consentite in ChatErrors.

ChatErrors

Errori generati dalle chiamate API a Chat SDK.

Ogni proprietà nell'oggetto archivia l'errore più recente per un particolare metodo API SDK.

ChatHandlers

Oggetto contenente tutti i gestori necessari per i componenti della chat.

I componenti correlati alla chat di questo pacchetto sono in grado di selezionare i gestori pertinenti da questo oggetto. Vedere <xref:useHandlers> e usePropsFor.

ChatInitializedListener

Callback per <xref:CallWithChatAdapterSubscribers> l'evento 'chatInitialized'.

ChatMessageWithStatus

Estensione per <xref:%40azure%2Fcommunication-chat%23ChatMessage> che archivia i metadati solo lato client per i messaggi di chat.

TODO: il nome è bitrotted. Rinominami.

ChatParticipantListSelector

Tipo di selettore per il componente ParticipantList.

ChatProfile

Il profilo di un utente o di un bot.

ChatReturnProps

Tipo di helper per usePropsFor.

ChatThreadClientProviderProps

Argomenti per inizializzare un ChatThreadClientProvider.

ChatThreadClientState

Stato centralizzato per <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.

ChatThreadProperties

Proprietà di un thread di chat.

Viene definito un valore minimo che consente di nascondere i diversi tipi usati dall'API sottostante.

ClientState

Stato centralizzato per <xref:%40azure%2Fcommunication-calling%23CallClient> o <xref:%40azure%2Fcommunication-chat%23ChatClient>.

Vedere anche: CallClientState, ChatClientState.

Common

Restituisce il tipo di intersezione di 2 tipi

CommonCallAdapterOptions

Parametri facoltativi comuni da creare useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) o TeamsCallAdapter

CommonCallControlOptions

Opzioni di personalizzazione per la barra di controllo nell'esperienza di chiamata.

CommonProperties

Restituisce proprietà interseca di 2 tipi

CommunicationParticipant

Lo stato di un partecipante chat o chiamante, come illustrato nell'interfaccia utente.

ComponentIcons

Icone usate dai componenti React esportati da questa libreria.

ComponentProps

Tipo di helper per usePropsFor.

ComponentSlotStyle

ComponentSlotStyle è un @fluentui/react-northstar tipo. Poiché ci siamo allontanati da questo pacchetto, abbiamo utilizzato il tipo IRawStyle più generico di fluent per l'interoperabilità.

CompositeIcons

Icone di cui è possibile eseguire l'override in uno dei compositi esportati da questa libreria.

Per altri tipi di destinazione, vedere ChatCompositeIcons, CallCompositeIcon s e CallWithChatCompositeIcon s.

ControlBarButtonStyles

Stili per tutte le implementazioni controlBarButton.

ControlBarLayout

Presenta layout per ControlBar.

CreateDefaultCallingHandlers

Tipo di createDefaultCallingHandlers.

CreateViewResult

Restituire il risultato da createView.

CustomAvatarOptions

Opzioni che possono essere inserite nella funzione onRender per personalizzare un componente Avatar (Persona).

CustomCallControlButtonCallback

Un callback che restituisce le proprietà per eseguire il rendering di un oggetto ControlBarButton personalizzato e <xref:DrawerMenuItem>di .

La risposta indica la posizione in cui deve essere posizionato il pulsante personalizzato.

Suggerimento per le prestazioni: questa richiamata viene chiamata solo quando la richiamata o i relativi argomenti cambiano.

CustomCallControlButtonPlacement

Posizionamento per un pulsante personalizzato inserito in <xref:CommonCallControlBar>.

'primario': posizionare i pulsanti all'estremità destra della barra di controllo centrale ma prima di EndCallButton (estremità sinistra in modalità rtl). 'overflow': Posizionare i pulsanti all'estremità del menu di overflow. 'secondario': posizionare i pulsanti all'estremità sinistra della barra di controllo laterale (a destra in modalità rtl).

Più pulsanti assegnati alla stessa posizione vengono aggiunti in ordine. Ad esempio, se due pulsanti sono posizionati in "secondario", appariranno entrambi all'estremità sinistra (estremità destra in modalità rtl) nell'ordine fornito.

Solo il posizionamento "primario" funziona quando il controllo delle chiamate legacy è abilitato nella chiamata composita

DeclarativeCallAgent

DeclarativeCallAgent estende e proxy il <xref:%40azure%2Fcommunication-calling%23CallAgent>

DeclarativeTeamsCallAgent

DeclarativeTeamsCallAgent estende e proxy il <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent>

DeepNoiseSuppressionEffectDependency

Tipo di dipendenza da iniettare per una profonda soppressione del rumore

DeviceManagerState

Questo tipo è progettato per incapsulare tutto lo stato all'interno di <xref:%40azure%2Fcommunication-calling%23DeviceManager>. Per i parametri facoltativi, potrebbero non essere disponibili finché l'autorizzazione non viene concessa dall'utente. Le fotocamere, i microfoni, gli altoparlanti e gli stati deviceAccess saranno vuoti fino a quando <xref:%40azure%2Fcommunication-calling%23DeviceManager>non vengono chiamate e completate le API getCamera, getMicrophones, getSpeakers e askDevicePermission corrispondenti.

DevicesButtonSelector

Tipo di selettore per DispositiviButton componente.

DiagnosticChangedEventListner

Callback per CallAdapterSubscribers evento 'diagnosticChanged'.

DialpadMode

Modalità del componente della tastiera.

DisplayNameChangedListener

Callback per CallAdapterSubscribers evento 'displayNameChanged'.

DtmfTone

Tono DTMF per le chiamate PSTN.

EmptySelector

Tipo per selettori semplici che non restituiscono dati.

Usato come valore restituito predefinito se usePropsFor viene chiamato per un componente che non richiede dati.

ErrorType

Tutti gli errori che possono essere visualizzati nella ErrorBar.

GetCallingSelector

Tipo specifico del selettore applicabile a un determinato componente.

GetChatSelector

Tipo specifico del selettore applicabile a un determinato componente.

HoldButtonSelector

Tipo di selettore per il componente HoldButton .

IncomingCallManagement

Contiene un array di sola lettura che restituisce tutti i file .incomingCalls Una chiamata in arrivo attiva è una chiamata a cui non è stata data risposta, rifiutata o disconnessa.

IncomingCallStackSelector

Selettore per ottenere le chiamate in arrivo attive e rimosse.

IsCaptionLanguageChangedListener

Callback per l'evento 'isCaptionLanguageChanged' di CallAdapterSubscribers .

IsCaptionsActiveChangedListener

Callback per l'evento 'isCaptionsActiveChanged' di CallAdapterSubscribers .

IsLocalScreenSharingActiveChangedListener

Callback per CallAdapterSubscribers evento 'isLocalScreenSharingActiveChanged'.

IsMutedChangedListener

Callback per CallAdapterSubscribers evento 'isMuted'.

IsSpeakingChangedListener

Callback per CallAdapterSubscribers evento 'isSpeakingChanged'.

IsSpokenLanguageChangedListener

Callback per l'evento 'isSpokenLanguageChanged' di CallAdapterSubscribers .

LoadingState

Indica se il flusso sta caricando o meno.

LocalScreenShareView
LocalVideoTileSize

Diverse modalità del riquadro video locale

LocalizationProviderProps

Proprietà per LocalizationProvider.

LongPressTrigger

Modalità di come i gestori di longpress possono essere tiggerati.

MediaAccess

Stato di accesso ai media audio/video

MediaDiagnosticChangedEvent

Payload per DiagnosticChangedEventListner in cui è presente una modifica in una diagnostica multimediale.

Message

Unione discriminante di tutti i messaggi.

Il campo messageType è specializzato in varianti di unione.

MessageAttachedStatus

Indicare se deve essere visualizzato un messaggio di chat unito al messaggio prima o dopo. Se true, il messaggio verrà visualizzato raggruppato con il messaggio precedente. 'top' e 'bottom' sono usati per indicare che il messaggio è l'inizio o la fine di un gruppo.

MessageContentType

Tipi supportati di contenuto dei messaggi di chat.

MessageDeletedListener

Callback per l'evento 'messageDeleted' di ChatAdapterSubscribers .

MessageEditedListener

Callback per l'evento 'messageEdited' di ChatAdapterSubscribers .

MessageProps

Proprietà per il rendering di un singolo messaggio.

Vedere MessageRenderer.

MessageReadListener

Callback per ChatAdapterSubscribers evento 'messageRead'.

MessageReceivedListener

Callback per ChatAdapterSubscribers evento 'messageReceived'.

MessageRenderer

Componente per il rendering di un singolo messaggio.

MessageSentListener

Callback per ChatAdapterSubscribers evento 'messageSent'.

MessageStatus

Stato lato client di un messaggio inviato.

Include gli stati transitori che si verificano prima della conferma del recapito dei messaggi dal back-end.

MessageThreadProps

Proprietà per MessageThread.

MessageThreadSelector

Tipo di selettore per componente MessageThread.

MicrophoneButtonSelector

Tipo di selettore per componente microfonoButton.

NetworkDiagnosticChangedEvent

Payload per DiagnosticChangedEventListner in cui si verifica una modifica in una diagnostica di rete.

NotificationStackSelector

Tipo di selettore per il componente Notifica .

NotificationTarget
NotificationType

Tutte le notifiche che possono essere visualizzate in NotificationStack.

OnFetchChatProfileCallback

Funzione di callback utilizzata per fornire dati personalizzati per creare un profilo per un utente o un bot.

OnFetchProfileCallback

Funzione di callback utilizzata per fornire dati personalizzati per creare un profilo per un utente o un bot.

OnRenderAvatarCallback

Callback con rendering personalizzato che consente agli utenti di personalizzare il rendering di un componente persona.

OverflowGalleryPosition

Diverse modalità e posizioni della galleria di overflow nella VideoGallery

ParticipantListParticipant

Partecipanti visualizzati in un ParticipantList.

ParticipantListProps

Proprietà per ParticipantList.

ParticipantListSelector

Tipo di selettore per il componente ParticipantList.

ParticipantMenuItemsCallback

Callback per fornire voci di menu personalizzate per ogni partecipante in ParticipantList.

ParticipantState

Stato della connessione di un partecipante di una chiamata.

ParticipantsAddedListener

Callback per ChatAdapterSubscribers evento 'participantsAdded'.

ParticipantsButtonSelector

Tipo di selettore per Componente ParticipantsButton.

ParticipantsJoinedListener

Callback per CallAdapterSubscribers evento 'participantsJoined'.

ParticipantsLeftListener

Callback per CallAdapterSubscribers evento 'participantsLeft'.

ParticipantsRemovedListener

Callback per ChatAdapterSubscribers evento 'participantsRemoved'.

Profile

Il profilo di un utente o di un bot.

RaiseHandButtonSelector

Tipo di selettore per il componente RaiseHandButton .

RaisedHand

Stato della mano alzata con ordine

RaisedHandState

Stato della mano alzata con ordine

Reaction

Stato di reazione con tipo di reazione da renderizzare

ReactionButtonReaction

Tipi di reazioni per il pulsante Reazione

ReactionSprite

Digita per l'immagine sprite dell'animazione e i relativi metadati

ReactionState

Stato solo versione di <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> con oggetti di supporto dell'interfaccia utente receivedOn. Stato di reazione con un timestamp che consente all'interfaccia utente di decidere di eseguire il rendering della reazione di conseguenza.

ReadReceiptsBySenderId

Matrice di coppie chiave-valore che archivia il nome visualizzato di ogni mittente e l'ultimo messaggio di lettura

RealTimeTextInformation

informazioni richieste per ogni riga di testo in tempo reale

RealTimeTextReceivedListener

Callback per l'evento 'realTimeTextReceived' di CallAdapterSubscribers .

ResourceDetails

Dettagli necessari per scaricare una risorsa da memorizzare nella cache.

ResourceFetchResult

Risultato della risorsa scaricata dal client con stato

ScreenShareButtonSelector

Tipo di selettore per componente ScreenShareButton.

Selector

Selettore ottimizzato che affina gli aggiornamenti ClientState in props per i componenti React in questa libreria.

SendBoxSelector

Tipo di selettore per componente SendBox.

SoundEffect

Tipo per rappresentare un suono personalizzato da utilizzare per un evento chiamante

Spotlight

Stato Spotlight con ordine

SpotlightChangedListener

Callback per l'evento 'spotlightChanged' di CallAdapterSubscribers .

StartCallIdentifier

Tipi di identificatore per l'avvio di una chiamata tramite CallAdapter

StartCaptionsButtonSelector

Tipo di selettore per il componente StartCaptionsButton .

StatefulCallClientArgs

Argomenti per costruire StatefulCallClient.

StatefulCallClientOptions

Opzioni per costruire StatefulCallClient con.

StatefulChatClientArgs

Argomenti per costruire il StatefulChatClient.

StatefulChatClientOptions

Opzioni per costruire il StatefulChatClient.

SupportedCaptionLanguage
SupportedSpokenLanguage
SystemMessage

Unione discriminante di tutti i messaggi di sistema.

Il campo systemMessageType è specializzato in varianti di unione.

TeamsAdapterOptions

Parametri facoltativi per creare TeamsCallAdapter

TeamsCallAdapterArgs

Argomenti per la creazione dell'implementazione di Servizi di comunicazione di Azure di TeamsCallAdapter.

TeamsCallAdapterArgsCommon

Parte comune degli argomenti per creare l'implementazione di Servizi di comunicazione di Azure di TeamsCallAdapter.

TeamsIncomingCallManagement

Inoltra l'interfaccia <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall> .

TogetherModeParticipantSeatingState

Rappresenta le posizioni dei partecipanti in modalità Insieme.

TopicChangedListener

Callback per ChatAdapterSubscribers evento 'topicChanged'.

TransferAcceptedListener

Callback per l'evento 'transferRequested' di CallAdapterSubscribers .

TypingIndicatorSelector

Tipo di selettore per componente TypingIndicator.

UpdateMessageCallback

La funzione di callback viene eseguita quando viene aggiornato un messaggio.

VideoBackgroundEffect

Contiene gli attributi di un effetto di sfondo video selezionato

VideoBackgroundEffectsDependency

Tipo di dipendenza da iniettare per gli effetti di sfondo video

VideoGalleryLayout
VideoGalleryParticipant

Stato di un partecipante al VideoGallery.

VideoGallerySelector

Tipo di selettore per componente VideoGallery.

VideoGalleryTogetherModeParticipantPosition

Interfaccia che rappresenta la posizione di un partecipante in modalità Insieme.

ViewScalingMode

Modalità di ridimensionamento di un VideoGalleryStream.

Funzioni

CallAgentProvider(CallAgentProviderProps)

A <xref:React.Context> in cui è archiviato un file .<xref:%40azure%2Fcommunication-calling%23CallAgent>

I componenti chiamanti da questo pacchetto devono essere incapsulati con un CallAgentProvider.

CallClientProvider(CallClientProviderProps)

A <xref:React.Context> che archivia un oggetto StatefulCallClient.

I componenti di chiamata da questo pacchetto devono essere incapsulati con un oggetto CallClientProvider.

CallComposite(CallCompositeProps)

Un'interfaccia utente composita personalizzabile per l'esperienza di chiamata.

CallProvider(CallProviderProps)

A <xref:React.Context> in cui è archiviato un file .<xref:%40azure%2Fcommunication-calling%23Call>

I componenti chiamanti da questo pacchetto devono essere incapsulati con un CallProvider.

CallWithChatComposite(CallWithChatCompositeProps)

CallWithChatComposite riunisce i componenti chiave per fornire una chiamata completa con un'esperienza di chat pronta all'uso.

CameraButton(CameraButtonProps)

Un pulsante per accendere/spegnere la fotocamera.

Può essere utilizzato con ControlBar.

CaptionsBanner(CaptionsBannerProps)

Un componente per la visualizzazione di un CaptionsBanner con l'icona dell'utente, displayName e il testo delle didascalie.

CaptionsSettingsModal(CaptionsSettingsModalProps)

Un componente per l'impostazione delle lingue parlate

ChatClientProvider(ChatClientProviderProps)

A <xref:React.Context> che archivia un oggetto StatefulChatClient.

I componenti di chat di questo pacchetto devono essere inclusi in un oggetto ChatClientProvider.

ChatComposite(ChatCompositeProps)

Un'interfaccia utente composita personalizzabile per l'esperienza di chat.

ChatThreadClientProvider(ChatThreadClientProviderProps)

A <xref:React.Context> in cui è archiviato un file .<xref:%40azure%2Fcommunication-chat%23ChatThreadClient>

I componenti di chat di questo pacchetto devono essere incapsulati con un ChatThreadClientProvider.

ControlBar(ControlBarProps)

Un contenitore per vari pulsanti per i controlli delle chiamate.

Utilizzare con vari pulsanti di controllo delle chiamate in questa libreria, ad esempio CameraButton, o direttamente le proprie istanze di ControlBarButton .

ControlBarButton(ControlBarButtonProps)

Pulsante predefinito con stile per la barra di controllo.

Utilizza questo componente per creare pulsanti personalizzati con lo stesso stile degli altri pulsanti forniti dalla libreria dell'interfaccia utente.

DevicesButton(DevicesButtonProps)

Un pulsante per aprire un menu che controlla le opzioni del dispositivo.

Può essere utilizzato con ControlBar.

Dialpad(DialpadProps)

Un componente per consentire agli utenti di inserire il numero di telefono facendo clic sul tastierino numerico/utilizzando la tastiera Restituirà un componente vuoto per le build stabili

EndCallButton(EndCallButtonProps)

Un pulsante per terminare una chiamata in corso.

Può essere utilizzato con ControlBar.

ErrorBar(ErrorBarProps)

Un componente per mostrare i messaggi di errore nell'interfaccia utente. Tutte le stringhe che possono essere visualizzate vengono accettate come stringhe in modo che possano essere localizzate. Gli errori attivi vengono selezionati da activeErrorMessages.

Questo componente tiene traccia internamente delle operazioni ignorate dall'utente.

  • Errori a cui è associato un timestamp: l'errore viene visualizzato di nuovo nell'interfaccia utente se si verifica dopo essere stato chiuso.
  • Errori che non hanno un timestamp: l'errore viene ignorato fino a quando non scompare dalle proprietà. Se l'errore si ripresenta, viene visualizzato nell'interfaccia utente.

Utilizza l'elemento <xref:%40fluentui%2Freact%23MessageBar> dell'interfaccia utente.

FluentThemeProvider(FluentThemeProviderProps)

Provider per applicare un tema Fluent ai componenti react di questa libreria.

GridLayout(GridLayoutProps)

Un componente per disporre i riquadri dei partecipanti audio/video in una chiamata.

HoldButton(HoldButtonProps)

Un pulsante per mettere in attesa o riprendere una chiamata in corso.

Può essere utilizzato con ControlBar

ImageOverlay(ImageOverlayProps)

Componente per il rendering di una modalità a schermo intero per un'immagine selezionata.

IncomingCallNotification(IncomingCallNotificationProps)

Componente di notifica che deve essere utilizzato per rappresentare le chiamate in arrivo all'utente finale. Consente all'utente di accettare o rifiutare la chiamata in arrivo.

IncomingCallStack(IncomingCallStackProps)

Wrapper per gestire più chiamate in arrivo

LocalizationProvider(LocalizationProviderProps)

Provider per fornire stringhe localizzate per i componenti react di questa libreria.

MessageStatusIndicator(MessageStatusIndicatorProps)

Componente per visualizzare lo stato di un messaggio inviato.

Aggiunge un'icona e una descrizione comando corrispondenti allo stato del messaggio.

MessageThread(MessageThreadProps)

MessageThread Consente di creare facilmente un componente per il rendering dei messaggi di chat, la gestione del comportamento di scorrimento dei messaggi nuovi/vecchi e la personalizzazione delle icone e dei controlli all'interno del thread di chat.

MicrophoneButton(MicrophoneButtonProps)

Un pulsante per accendere/spegnere il microfono.

Può essere utilizzato con ControlBar.

Notification(NotificationProps)

Un componente per mostrare i messaggi di notifica nell'interfaccia utente.

NotificationStack(NotificationStackProps)

Un componente per mostrare le notifiche nell'interfaccia utente. Tutte le stringhe che possono essere visualizzate vengono accettate come stringhe in modo che possano essere localizzate. Le notifiche attive vengono selezionate da activeNotifications.

Questo componente tiene traccia internamente delle operazioni ignorate dall'utente.

  • Notifiche a cui è associato un timestamp: la notifica viene visualizzata nuovamente nell'interfaccia utente se si verifica dopo essere stata ignorata.
  • Notifiche che non hanno un timestamp: la notifica viene ignorata fino a quando non scompare dalle proprietà. Se la notifica si ripete, viene visualizzata nell'interfaccia utente.
ParticipantItem(ParticipantItemProps)

Componente per il rendering di un partecipante alla chiamata o alla chat.

Visualizza l'avatar, il displayName e lo stato del partecipante, nonché le icone facoltative e il menu contestuale.

ParticipantList(ParticipantListProps)

Componente per il rendering di tutti i partecipanti alla chiamata o alla chat.

Per impostazione predefinita, il rendering di ogni partecipante viene eseguito con ParticipantItem. Vedere <xref:ParticipantListProps.onRenderParticipant> per eseguire l'override.

ParticipantsButton(ParticipantsButtonProps)

Un pulsante per mostrare un menu con partecipanti alle chiamate o alla chat.

Può essere utilizzato con ControlBar.

Questo pulsante contiene le voci del menu a discesa definite tramite la sua proprietà menuProps. Per impostazione predefinita, può visualizzare il numero di partecipanti remoti con l'elenco completo come sottomenu e un'opzione per disattivare l'audio di tutti i partecipanti, nonché un pulsante di copia negli appunti per copiare l'URL dell'invito alla chiamata. Questo menuProps può essere completamente ridefinito e la sua proprietà è di tipo IContextualMenuProps.

RaiseHandButton(RaiseHandButtonProps)

Un pulsante per avviare / interrompere la condivisione dello schermo.

Può essere utilizzato con ControlBar.

ReactionButton(ReactionButtonProps)

Un pulsante per inviare le reazioni.

Può essere utilizzato con ControlBar.

RealTimeText(RealTimeTextProps)

Un componente per la visualizzazione di una singola riga di RealTimeText

RealTimeTextModal(RealTimeTextModalProps)

un componente per la modalità realTimeText

ScreenShareButton(ScreenShareButtonProps)

Un pulsante per avviare / interrompere la condivisione dello schermo.

Può essere utilizzato con ControlBar.

SendBox(SendBoxProps)

Componente per la digitazione e l'invio di messaggi.

Supporta l'invio di una notifica di digitazione quando l'utente inizia a inserire il testo. Supporta un messaggio facoltativo sotto il campo di immissione del testo.

StartCaptionsButton(StartCaptionsButtonProps)

un pulsante per avviare o interrompere i sottotitoli

Può essere utilizzato con ControlBar

StartRealTimeTextButton(StartRealTimeTextButtonProps)

un pulsante per avviare RealTimeText in base ai requisiti di accessibilità, il testo in tempo reale non può essere disattivato una volta acceso

Può essere utilizzato con ControlBar

StreamMedia(StreamMediaProps)

Componente di utilità per convertire un HTMLElement con un flusso video in un elemento JSX.

Da usare per convertire un HTMLElement restituito dall'API di chiamata headless in un componente di cui è possibile eseguire il rendering come VideoTile.

TypingIndicator(TypingIndicatorProps)

Componente per notificare all'utente locale quando uno o più partecipanti al thread della chat stanno digitando.

VideoGallery(VideoGalleryProps)

VideoGallery rappresenta un layout di riquadri video per una chiamata specifica. Visualizza un VideoTile per l'utente locale e per ogni partecipante remoto che si è unito alla chiamata.

VideoTile(VideoTileProps)

Un componente per il rendering del flusso video per un singolo partecipante alla chiamata.

Da utilizzare con GridLayout in un oggetto VideoGallery.

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

Creare un CallAdapter supportato da Servizi di comunicazione di Azure.

Questa è l'implementazione predefinita di CallAdapter fornita da questa libreria.

Nota: displayName può contenere un massimo di 256 caratteri.

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

Creare un CallAdapter supportato da Servizi di comunicazione di Azure.

Questa è l'implementazione predefinita di CallAdapter fornita da questa libreria.

Nota: displayName può contenere un massimo di 256 caratteri.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)

Creare un CallAdapter utilizzando lo StatefulCallClient fornito.

Utile se si desidera mantenere un riferimento a StatefulCallClient. Prendere in considerazione l'uso di createAzureCommunicationCallAdapter per un'API più semplice.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Creare un CallAdapter utilizzando lo StatefulCallClient fornito.

Utile se si desidera mantenere un riferimento a StatefulCallClient. Prendere in considerazione l'uso di createAzureCommunicationCallAdapter per un'API più semplice.

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

Creare un CallWithChatAdapter supportato dai servizi di comunicazione di Azure da collegare a CallWithChatComposite.

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

Creare un oggetto CallWithChatAdapter utilizzando gli strumenti StatefulChatClient e StatefulCallClient forniti.

Utile se si desidera mantenere un riferimento a StatefulChatClient e StatefulCallClient. Tieni presente che chatThreadClient deve essere creato da StatefulChatClient tramite l'API chatClient.getChatThreadClient(chatThreadId). Prendere in considerazione l'uso di createAzureCommunicationCallWithChatAdapter per un'API più semplice.

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

Creare un ChatAdapter supportato da Servizi di comunicazione di Azure.

Questa è l'implementazione predefinita di ChatAdapter fornita da questa libreria.

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

Creare un ChatAdapter utilizzando lo StatefulChatClient fornito.

Utile se si desidera mantenere un riferimento a StatefulChatClient. Prendere in considerazione l'uso di createAzureCommunicationChatAdapter per un'API più semplice.

createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call, CallingHandlersOptions)

Creare l'implementazione predefinita di CallingHandlers per la chiamata teams.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

Creare l'implementazione predefinita di ChatHandlers.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

L'oggetto restituito viene memorizzato per evitare rerenderizzazioni quando viene utilizzato come oggetti di scena per i componenti React.

createDefaultTeamsCallingHandlers(StatefulCallClient, TeamsCallAgent, StatefulDeviceManager, TeamsCall, { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> })

Creare l'implementazione predefinita di TeamsCallingHandlers per la chiamata teams.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

Crea un oggetto StatefulCallClient StatefulCallClient tramite proxy CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> con ProxyCallClient <xref:ProxyCallClient> che consente quindi l'accesso allo stato in modo dichiarativo.

È importante utilizzare l'and <xref:%40azure%2Fcommunication-calling%23DeviceManager><xref:%40azure%2Fcommunication-calling%23CallAgent> e <xref:%40azure%2Fcommunication-calling%23Call> (e così via) ottenuti da StatefulCallClient per consentire che le modifiche di stato vengano proxy correttamente.

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

Crea un ChatClient con stato , StatefulChatClient tramite proxy ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient> con ProxyChatClient, <xref:ProxyChatClient> che consente quindi l'accesso allo stato in modo dichiarativo.

createTeamsCallAdapter(TeamsCallAdapterArgs)
createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Creare un TeamsCallAdapter utilizzando lo StatefulCallClient fornito.

Utile se si desidera mantenere un riferimento a StatefulCallClient. Prendere in considerazione l'uso di createAzureCommunicationCallAdapter per un'API più semplice.

fromFlatCommunicationIdentifier(string)

Operazione inversa di toFlatCommunicationIdentifier.

getCallingSelector<Component>(Component)

Ottenere il selettore per un componente specificato.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

getChatSelector<Component>(Component)

Ottenere il selettore per un componente specificato.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

Funzione di caricamento per CallComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà CallComposite nell'elemento HTML fornito. Il miglior caso d'uso per questo è in un framework dell'interfaccia utente Node che non è basato su React.

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

Props per CallWithChatComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà CallWithChatComposite nell'elemento HTML fornito. Il miglior caso d'uso per questo è in un framework Node UI che non è basato su React.

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

Funzione di caricamento per ChatComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà ChatComposite nell'elemento HTML fornito. Il miglior caso d'uso per questo è in un framework Node UI che non è basato su React.

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

Funzione di caricamento per OutboundCallComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà CallComposite nell'elemento HTML fornito per effettuare chiamate in uscita. Il miglior caso d'uso per questo è in un framework Node UI che non è basato su React.

onResolveDeepNoiseSuppressionDependency()

Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.

onResolveDeepNoiseSuppressionDependencyLazy()

Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.

onResolveVideoEffectDependency()

Risoluzione delle dipendenze per gli effetti di sfondo del video.

onResolveVideoEffectDependencyLazy()

Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.

toFlatCommunicationIdentifier(CommunicationIdentifier)

Una rappresentazione di stringa di un <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>file .

Questa rappresentazione di stringa di CommunicationIdentifier è garantita per essere stabile per un utente di comunicazione univoco. Pertanto

  • Può essere utilizzato per rendere persistente l'identità di un utente in database esterni.
  • può essere utilizzato come chiavi in una mappa per memorizzare i dati per l'utente.
useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di CallAdapter.

Simile a createAzureCommunicationCallAdapter, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di CallWithChatAdapter.

Simile a createAzureCommunicationCallWithChatAdapter, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di ChatAdapter.

Simile a createAzureCommunicationChatAdapter, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

useCall()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23Call> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

per utilizzare questo hook è necessario aver utilizzato in precedenza CallProvider con un oggetto Call

useCallAgent()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23CallAgent> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

useCallClient()

Hook per ottenere StatefulCallClient dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

useChatClient()

Hook per ottenere StatefulChatClient dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

useChatThreadClient()

Hook per ottenere <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

useDeviceManager()

Hook per ottenere StatefulDeviceManager dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

usePropsFor<Component>(Component, "chat" | "calling")

Hook primario per ottenere tutti gli hook necessari per un componente React da questa libreria.

Per chiamare questo hook, il componente deve essere incapsulato in questi provider:

  1. Per i componenti di chat: ChatClientProvider e ChatThreadClientProvider.

  2. Per i componenti chiamanti: CallClientProvider, CallAgentProvider e CallAgentProvider.

L'uso più semplice di un componente è simile al seguente:

Esempio

    import { ParticipantList, usePropsFor } from '@azure/communication-react';

    const App = (): JSX.Element => {
        // ... code to setup Providers ...

        return <ParticipantList {...usePropsFor(ParticipantList)}/>
    }
useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")

Hook per ottenere un selettore per un componente specificato.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

useTeamsCall()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23TeamsCall> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

è necessario aver utilizzato in precedenza CallProvider con un oggetto TeamsCall per utilizzare questo hook

useTeamsCallAdapter(Partial<TeamsCallAdapterArgs>, (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, (adapter: TeamsCallAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di TeamsCallAdapter.

Simile a <xref:createTeamsAzureCommunicationCallAdapter>, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

useTeamsCallAgent()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

useTheme()

Hook di reazione per accedere al tema

Variabili

COMPONENT_LOCALE_AR_SA

Luogo per l'arabo (Arabia Saudita).

COMPONENT_LOCALE_CS_CZ

Località della Repubblica Ceca (Repubblica Ceca).

COMPONENT_LOCALE_CY_GB

Località per il gallese (GB).

COMPONENT_LOCALE_DE_DE

Luogo per il tedesco (Germania).

COMPONENT_LOCALE_EN_GB

Località per l'inglese (GB).

COMPONENT_LOCALE_EN_US

Luogo per l'inglese (USA).

COMPONENT_LOCALE_ES_ES

Luogo per lo spagnolo (Spagna).

COMPONENT_LOCALE_ES_MX

Luogo per lo spagnolo (Messico).

COMPONENT_LOCALE_FI_FI

Località per il finlandese (Finlandia).

COMPONENT_LOCALE_FR_CA

Luogo per il francese (Canada).

COMPONENT_LOCALE_FR_FR

Luogo per il francese (Francia).

COMPONENT_LOCALE_HE_IL

Luogo per l'ebraico (Israele).

COMPONENT_LOCALE_IT_IT

Luogo per l'italiano (Italia).

COMPONENT_LOCALE_JA_JP

Luogo per il giapponese (Giappone).

COMPONENT_LOCALE_KO_KR

Luogo per la Corea del Sud (Corea del Sud).

COMPONENT_LOCALE_NB_NO

Località del Bokmål norvegese (Norvegia).

COMPONENT_LOCALE_NL_NL

Località per olandesi (Paesi Bassi).

COMPONENT_LOCALE_PL_PL

Località per il polacco (Polonia).

COMPONENT_LOCALE_PT_BR

Luogo per il portoghese (Brasile).

COMPONENT_LOCALE_RU_RU

Luogo per il russo (Russia).

COMPONENT_LOCALE_SV_SE

Località per lo svedese (Svezia).

COMPONENT_LOCALE_TR_TR

Luogo per il turco (Turchia).

COMPONENT_LOCALE_ZH_CN

Luogo per i cinesi (Cina continentale).

COMPONENT_LOCALE_ZH_TW

Luogo per i cinesi (Taiwan).

COMPOSITE_LOCALE_AR_SA

Località dell'arabo (Arabia Saudita)

COMPOSITE_LOCALE_CS_CZ

Località per la Repubblica Ceca (Repubblica Ceca)

COMPOSITE_LOCALE_CY_GB

Località per il gallese (GB)

COMPOSITE_LOCALE_DE_DE

Località per il tedesco (Germania)

COMPOSITE_LOCALE_EN_GB

Località per l'inglese (britannico)

COMPOSITE_LOCALE_EN_US

Località per l'inglese (USA)

COMPOSITE_LOCALE_ES_ES

Luogo per lo spagnolo (Spagna)

COMPOSITE_LOCALE_ES_MX

Luogo per lo spagnolo (Messico)

COMPOSITE_LOCALE_FI_FI

Località del finlandese (Finlandia)

COMPOSITE_LOCALE_FR_CA

Località del francese (Canada)

COMPOSITE_LOCALE_FR_FR

Località del francese (Francia)

COMPOSITE_LOCALE_HE_IL

Luogo per l'ebraico (Israele)

COMPOSITE_LOCALE_IT_IT

Località per l'italiano (Italia)

COMPOSITE_LOCALE_JA_JP

Luogo per il giapponese (Giappone)

COMPOSITE_LOCALE_KO_KR

Località per la Corea del Sud (Corea del Sud)

COMPOSITE_LOCALE_NB_NO

Località del Bokmål norvegese (Norvegia)

COMPOSITE_LOCALE_NL_NL

Località per olandesi (Paesi Bassi)

COMPOSITE_LOCALE_PL_PL

Località per il polacco (Polonia)

COMPOSITE_LOCALE_PT_BR

Località del portoghese (Brasile)

COMPOSITE_LOCALE_RU_RU

Località per il russo (Russia)

COMPOSITE_LOCALE_SV_SE

Località per la Svezia (Svezia)

COMPOSITE_LOCALE_TR_TR

Località per il turco (Turchia)

COMPOSITE_LOCALE_ZH_CN

Località per i cinesi (Cina continentale)

COMPOSITE_LOCALE_ZH_TW

Luogo per il cinese (Taiwan)

COMPOSITE_ONLY_ICONS

Il set predefinito di icone utilizzato direttamente dai compositi (cioè non tramite i componenti definiti in questa libreria).

DEFAULT_COMPONENT_ICONS

Il set predefinito di icone disponibili per l'uso nei componenti UI.

DEFAULT_COMPOSITE_ICONS

Il set predefinito di icone disponibili per l'uso nei Composites.

darkTheme

Tema scuro preimpostato per i componenti esportati da questa libreria.

lightTheme

Tema luminoso preimpostato per i componenti esportati da questa libreria.

Dettagli funzione

CallAgentProvider(CallAgentProviderProps)

A <xref:React.Context> in cui è archiviato un file .<xref:%40azure%2Fcommunication-calling%23CallAgent>

I componenti chiamanti da questo pacchetto devono essere incapsulati con un CallAgentProvider.

function CallAgentProvider(props: CallAgentProviderProps): Element

Parametri

Restituisce

Element

CallClientProvider(CallClientProviderProps)

A <xref:React.Context> che archivia un oggetto StatefulCallClient.

I componenti di chiamata da questo pacchetto devono essere incapsulati con un oggetto CallClientProvider.

function CallClientProvider(props: CallClientProviderProps): Element

Parametri

Restituisce

Element

CallComposite(CallCompositeProps)

Un'interfaccia utente composita personalizzabile per l'esperienza di chiamata.

function CallComposite(props: CallCompositeProps): Element

Parametri

Restituisce

Element

Commenti

La larghezza/altezza minima composita delle chiamate è la seguente:

  • Mobile: 17,5 rem x 21 rem (280 px x 336 px, con rem predefinito a 16 px)
  • Desktop: 30 rem x 22 rem (480 px x 352 px, con rem predefinito a 16 px)

CallProvider(CallProviderProps)

A <xref:React.Context> in cui è archiviato un file .<xref:%40azure%2Fcommunication-calling%23Call>

I componenti chiamanti da questo pacchetto devono essere incapsulati con un CallProvider.

function CallProvider(props: CallProviderProps): Element

Parametri

Restituisce

Element

CallWithChatComposite(CallWithChatCompositeProps)

CallWithChatComposite riunisce i componenti chiave per fornire una chiamata completa con un'esperienza di chat pronta all'uso.

function CallWithChatComposite(props: CallWithChatCompositeProps): Element

Parametri

Restituisce

Element

CameraButton(CameraButtonProps)

Un pulsante per accendere/spegnere la fotocamera.

Può essere utilizzato con ControlBar.

function CameraButton(props: CameraButtonProps): Element

Parametri

Restituisce

Element

CaptionsBanner(CaptionsBannerProps)

Un componente per la visualizzazione di un CaptionsBanner con l'icona dell'utente, displayName e il testo delle didascalie.

function CaptionsBanner(props: CaptionsBannerProps): Element

Parametri

Restituisce

Element

CaptionsSettingsModal(CaptionsSettingsModalProps)

Un componente per l'impostazione delle lingue parlate

function CaptionsSettingsModal(props: CaptionsSettingsModalProps): Element

Parametri

Restituisce

Element

ChatClientProvider(ChatClientProviderProps)

A <xref:React.Context> che archivia un oggetto StatefulChatClient.

I componenti di chat di questo pacchetto devono essere inclusi in un oggetto ChatClientProvider.

function ChatClientProvider(props: ChatClientProviderProps): Element

Parametri

Restituisce

Element

ChatComposite(ChatCompositeProps)

Un'interfaccia utente composita personalizzabile per l'esperienza di chat.

function ChatComposite(props: ChatCompositeProps): Element

Parametri

Restituisce

Element

Commenti

La larghezza e l'altezza minime composite della chat sono rispettivamente 17,5 rem e 20 rem (280 px e 320 px, con rem predefinito a 16 px)

ChatThreadClientProvider(ChatThreadClientProviderProps)

A <xref:React.Context> in cui è archiviato un file .<xref:%40azure%2Fcommunication-chat%23ChatThreadClient>

I componenti di chat di questo pacchetto devono essere incapsulati con un ChatThreadClientProvider.

function ChatThreadClientProvider(props: ChatThreadClientProviderProps): Element

Parametri

Restituisce

Element

ControlBar(ControlBarProps)

Un contenitore per vari pulsanti per i controlli delle chiamate.

Utilizzare con vari pulsanti di controllo delle chiamate in questa libreria, ad esempio CameraButton, o direttamente le proprie istanze di ControlBarButton .

function ControlBar(props: ControlBarProps): Element

Parametri

Restituisce

Element

ControlBarButton(ControlBarButtonProps)

Pulsante predefinito con stile per la barra di controllo.

Utilizza questo componente per creare pulsanti personalizzati con lo stesso stile degli altri pulsanti forniti dalla libreria dell'interfaccia utente.

function ControlBarButton(props: ControlBarButtonProps): Element

Parametri

Restituisce

Element

DevicesButton(DevicesButtonProps)

Un pulsante per aprire un menu che controlla le opzioni del dispositivo.

Può essere utilizzato con ControlBar.

function DevicesButton(props: DevicesButtonProps): Element

Parametri

Restituisce

Element

Dialpad(DialpadProps)

Un componente per consentire agli utenti di inserire il numero di telefono facendo clic sul tastierino numerico/utilizzando la tastiera Restituirà un componente vuoto per le build stabili

function Dialpad(props: DialpadProps): Element

Parametri

props
DialpadProps

Restituisce

Element

EndCallButton(EndCallButtonProps)

Un pulsante per terminare una chiamata in corso.

Può essere utilizzato con ControlBar.

function EndCallButton(props: EndCallButtonProps): Element

Parametri

Restituisce

Element

ErrorBar(ErrorBarProps)

Un componente per mostrare i messaggi di errore nell'interfaccia utente. Tutte le stringhe che possono essere visualizzate vengono accettate come stringhe in modo che possano essere localizzate. Gli errori attivi vengono selezionati da activeErrorMessages.

Questo componente tiene traccia internamente delle operazioni ignorate dall'utente.

  • Errori a cui è associato un timestamp: l'errore viene visualizzato di nuovo nell'interfaccia utente se si verifica dopo essere stato chiuso.
  • Errori che non hanno un timestamp: l'errore viene ignorato fino a quando non scompare dalle proprietà. Se l'errore si ripresenta, viene visualizzato nell'interfaccia utente.

Utilizza l'elemento <xref:%40fluentui%2Freact%23MessageBar> dell'interfaccia utente.

function ErrorBar(props: ErrorBarProps): Element

Parametri

Restituisce

Element

FluentThemeProvider(FluentThemeProviderProps)

Provider per applicare un tema Fluent ai componenti react di questa libreria.

function FluentThemeProvider(props: FluentThemeProviderProps): Element

Parametri

Restituisce

Element

Commenti

I componenti di questa libreria sono costituiti principalmente da interfaccia utente Fluent, controlli, combinazione di controlli v8 e v9. Questo provider gestisce l'applicazione di qualsiasi tema fornito ai controlli dell'interfaccia utente Fluent sottostanti. *

GridLayout(GridLayoutProps)

Un componente per disporre i riquadri dei partecipanti audio/video in una chiamata.

function GridLayout(props: GridLayoutProps): Element

Parametri

Restituisce

Element

HoldButton(HoldButtonProps)

Un pulsante per mettere in attesa o riprendere una chiamata in corso.

Può essere utilizzato con ControlBar

function HoldButton(props: HoldButtonProps): Element

Parametri

props
HoldButtonProps

Proprietà per il pulsante Hold.

Restituisce

Element

ImageOverlay(ImageOverlayProps)

Componente per il rendering di una modalità a schermo intero per un'immagine selezionata.

function ImageOverlay(props: ImageOverlayProps): Element

Parametri

Restituisce

Element

IncomingCallNotification(IncomingCallNotificationProps)

Componente di notifica che deve essere utilizzato per rappresentare le chiamate in arrivo all'utente finale. Consente all'utente di accettare o rifiutare la chiamata in arrivo.

function IncomingCallNotification(props: IncomingCallNotificationProps): Element

Parametri

Restituisce

Element

IncomingCallStack(IncomingCallStackProps)

Wrapper per gestire più chiamate in arrivo

function IncomingCallStack(props: IncomingCallStackProps): Element

Parametri

props
IncomingCallStackProps

<xref:IncomingCallManagerProps>

Restituisce

Element

LocalizationProvider(LocalizationProviderProps)

Provider per fornire stringhe localizzate per i componenti react di questa libreria.

function LocalizationProvider(props: LocalizationProviderProps): Element

Parametri

Restituisce

Element

Commenti

Per impostazione predefinita, ai componenti verranno fornite stringhe localizzate in inglese (Stati Uniti) se questo provider non viene utilizzato.

MessageStatusIndicator(MessageStatusIndicatorProps)

Componente per visualizzare lo stato di un messaggio inviato.

Aggiunge un'icona e una descrizione comando corrispondenti allo stato del messaggio.

function MessageStatusIndicator(props: MessageStatusIndicatorProps): Element

Parametri

Restituisce

Element

MessageThread(MessageThreadProps)

MessageThread Consente di creare facilmente un componente per il rendering dei messaggi di chat, la gestione del comportamento di scorrimento dei messaggi nuovi/vecchi e la personalizzazione delle icone e dei controlli all'interno del thread di chat.

function MessageThread(props: MessageThreadProps): Element

Parametri

props
MessageThreadProps

di tipo MessageThreadProps

Gli utenti dovranno fornire almeno i messaggi di chat e userId per eseguire il rendering del MessageThread componente. Gli utenti possono anche personalizzare MessageThread passando il proprio avatar, MessageStatusIndicator l'icona JumpToNewMessageButtonLoadPreviousMessagesButton e il comportamento di questi controlli.

MessageThread Utilizza internamente il Chat componente di @fluentui-contrib/chat. Puoi controllare i dettagli su questi componenti qui.

Restituisce

Element

MicrophoneButton(MicrophoneButtonProps)

Un pulsante per accendere/spegnere il microfono.

Può essere utilizzato con ControlBar.

function MicrophoneButton(props: MicrophoneButtonProps): Element

Parametri

Restituisce

Element

Notification(NotificationProps)

Un componente per mostrare i messaggi di notifica nell'interfaccia utente.

function Notification(props: NotificationProps): Element

Parametri

Restituisce

Element

NotificationStack(NotificationStackProps)

Un componente per mostrare le notifiche nell'interfaccia utente. Tutte le stringhe che possono essere visualizzate vengono accettate come stringhe in modo che possano essere localizzate. Le notifiche attive vengono selezionate da activeNotifications.

Questo componente tiene traccia internamente delle operazioni ignorate dall'utente.

  • Notifiche a cui è associato un timestamp: la notifica viene visualizzata nuovamente nell'interfaccia utente se si verifica dopo essere stata ignorata.
  • Notifiche che non hanno un timestamp: la notifica viene ignorata fino a quando non scompare dalle proprietà. Se la notifica si ripete, viene visualizzata nell'interfaccia utente.
function NotificationStack(props: NotificationStackProps): Element

Parametri

Restituisce

Element

ParticipantItem(ParticipantItemProps)

Componente per il rendering di un partecipante alla chiamata o alla chat.

Visualizza l'avatar, il displayName e lo stato del partecipante, nonché le icone facoltative e il menu contestuale.

function ParticipantItem(props: ParticipantItemProps): Element

Parametri

Restituisce

Element

ParticipantList(ParticipantListProps)

Componente per il rendering di tutti i partecipanti alla chiamata o alla chat.

Per impostazione predefinita, il rendering di ogni partecipante viene eseguito con ParticipantItem. Vedere <xref:ParticipantListProps.onRenderParticipant> per eseguire l'override.

function ParticipantList(props: ParticipantListProps): Element

Parametri

Restituisce

Element

ParticipantsButton(ParticipantsButtonProps)

Un pulsante per mostrare un menu con partecipanti alle chiamate o alla chat.

Può essere utilizzato con ControlBar.

Questo pulsante contiene le voci del menu a discesa definite tramite la sua proprietà menuProps. Per impostazione predefinita, può visualizzare il numero di partecipanti remoti con l'elenco completo come sottomenu e un'opzione per disattivare l'audio di tutti i partecipanti, nonché un pulsante di copia negli appunti per copiare l'URL dell'invito alla chiamata. Questo menuProps può essere completamente ridefinito e la sua proprietà è di tipo IContextualMenuProps.

function ParticipantsButton(props: ParticipantsButtonProps): Element

Parametri

Restituisce

Element

RaiseHandButton(RaiseHandButtonProps)

Un pulsante per avviare / interrompere la condivisione dello schermo.

Può essere utilizzato con ControlBar.

function RaiseHandButton(props: RaiseHandButtonProps): Element

Parametri

Restituisce

Element

ReactionButton(ReactionButtonProps)

Un pulsante per inviare le reazioni.

Può essere utilizzato con ControlBar.

function ReactionButton(props: ReactionButtonProps): Element

Parametri

Restituisce

Element

RealTimeText(RealTimeTextProps)

Un componente per la visualizzazione di una singola riga di RealTimeText

function RealTimeText(props: RealTimeTextProps): Element

Parametri

Restituisce

Element

RealTimeTextModal(RealTimeTextModalProps)

un componente per la modalità realTimeText

function RealTimeTextModal(props: RealTimeTextModalProps): Element

Parametri

Restituisce

Element

ScreenShareButton(ScreenShareButtonProps)

Un pulsante per avviare / interrompere la condivisione dello schermo.

Può essere utilizzato con ControlBar.

function ScreenShareButton(props: ScreenShareButtonProps): Element

Parametri

Restituisce

Element

SendBox(SendBoxProps)

Componente per la digitazione e l'invio di messaggi.

Supporta l'invio di una notifica di digitazione quando l'utente inizia a inserire il testo. Supporta un messaggio facoltativo sotto il campo di immissione del testo.

function SendBox(props: SendBoxProps): Element

Parametri

props
SendBoxProps

Restituisce

Element

StartCaptionsButton(StartCaptionsButtonProps)

un pulsante per avviare o interrompere i sottotitoli

Può essere utilizzato con ControlBar

function StartCaptionsButton(props: StartCaptionsButtonProps): Element

Parametri

props
StartCaptionsButtonProps

Proprietà per il pulsante Avvia didascalie.

Restituisce

Element

StartRealTimeTextButton(StartRealTimeTextButtonProps)

un pulsante per avviare RealTimeText in base ai requisiti di accessibilità, il testo in tempo reale non può essere disattivato una volta acceso

Può essere utilizzato con ControlBar

function StartRealTimeTextButton(props: StartRealTimeTextButtonProps): Element

Parametri

props
StartRealTimeTextButtonProps

per il pulsante di avvio RealTimeText.

Restituisce

Element

StreamMedia(StreamMediaProps)

Componente di utilità per convertire un HTMLElement con un flusso video in un elemento JSX.

Da usare per convertire un HTMLElement restituito dall'API di chiamata headless in un componente di cui è possibile eseguire il rendering come VideoTile.

function StreamMedia(props: StreamMediaProps): Element

Parametri

Restituisce

Element

TypingIndicator(TypingIndicatorProps)

Componente per notificare all'utente locale quando uno o più partecipanti al thread della chat stanno digitando.

function TypingIndicator(props: TypingIndicatorProps): Element

Parametri

Restituisce

Element

VideoGallery(VideoGalleryProps)

VideoGallery rappresenta un layout di riquadri video per una chiamata specifica. Visualizza un VideoTile per l'utente locale e per ogni partecipante remoto che si è unito alla chiamata.

function VideoGallery(props: VideoGalleryProps): Element

Parametri

Restituisce

Element

VideoTile(VideoTileProps)

Un componente per il rendering del flusso video per un singolo partecipante alla chiamata.

Da utilizzare con GridLayout in un oggetto VideoGallery.

function VideoTile(props: VideoTileProps): Element

Parametri

Restituisce

Element

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

Creare un CallAdapter supportato da Servizi di comunicazione di Azure.

Questa è l'implementazione predefinita di CallAdapter fornita da questa libreria.

Nota: displayName può contenere un massimo di 256 caratteri.

function createAzureCommunicationCallAdapter(args: AzureCommunicationCallAdapterArgs): Promise<CallAdapter>

Parametri

Restituisce

Promise<CallAdapter>

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

Creare un CallAdapter supportato da Servizi di comunicazione di Azure.

Questa è l'implementazione predefinita di CallAdapter fornita da questa libreria.

Nota: displayName può contenere un massimo di 256 caratteri.

function createAzureCommunicationCallAdapter(args: AzureCommunicationOutboundCallAdapterArgs): Promise<CallAdapter>

Parametri

Restituisce

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CommunicationIdentifier[], CommonCallAdapterOptions)

Creare un CallAdapter utilizzando lo StatefulCallClient fornito.

Utile se si desidera mantenere un riferimento a StatefulCallClient. Prendere in considerazione l'uso di createAzureCommunicationCallAdapter per un'API più semplice.

function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, targetCallees: CommunicationIdentifier[], options?: CommonCallAdapterOptions): Promise<CallAdapter>

Parametri

callClient
StatefulCallClient
callAgent
CallAgent
targetCallees

CommunicationIdentifier[]

Restituisce

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Creare un CallAdapter utilizzando lo StatefulCallClient fornito.

Utile se si desidera mantenere un riferimento a StatefulCallClient. Prendere in considerazione l'uso di createAzureCommunicationCallAdapter per un'API più semplice.

function createAzureCommunicationCallAdapterFromClient(callClient: StatefulCallClient, callAgent: CallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<CallAdapter>

Parametri

callClient
StatefulCallClient
callAgent
CallAgent

Restituisce

Promise<CallAdapter>

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

Creare un CallWithChatAdapter supportato dai servizi di comunicazione di Azure da collegare a CallWithChatComposite.

function createAzureCommunicationCallWithChatAdapter(__namedParameters: AzureCommunicationCallWithChatAdapterArgs): Promise<CallWithChatAdapter>

Parametri

Restituisce

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

Creare un oggetto CallWithChatAdapter utilizzando gli strumenti StatefulChatClient e StatefulCallClient forniti.

Utile se si desidera mantenere un riferimento a StatefulChatClient e StatefulCallClient. Tieni presente che chatThreadClient deve essere creato da StatefulChatClient tramite l'API chatClient.getChatThreadClient(chatThreadId). Prendere in considerazione l'uso di createAzureCommunicationCallWithChatAdapter per un'API più semplice.

function createAzureCommunicationCallWithChatAdapterFromClients(__namedParameters: AzureCommunicationCallWithChatAdapterFromClientArgs): Promise<CallWithChatAdapter>

Parametri

Restituisce

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

Creare un ChatAdapter supportato da Servizi di comunicazione di Azure.

Questa è l'implementazione predefinita di ChatAdapter fornita da questa libreria.

function createAzureCommunicationChatAdapter(__namedParameters: AzureCommunicationChatAdapterArgs): Promise<ChatAdapter>

Parametri

Restituisce

Promise<ChatAdapter>

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

Creare un ChatAdapter utilizzando lo StatefulChatClient fornito.

Utile se si desidera mantenere un riferimento a StatefulChatClient. Prendere in considerazione l'uso di createAzureCommunicationChatAdapter per un'API più semplice.

function createAzureCommunicationChatAdapterFromClient(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient, chatAdapterOptions?: ChatAdapterOptions): Promise<ChatAdapter>

Parametri

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient
chatAdapterOptions
ChatAdapterOptions

Restituisce

Promise<ChatAdapter>

createDefaultCallingHandlers(StatefulCallClient, undefined | CallAgent, undefined | StatefulDeviceManager, undefined | Call, CallingHandlersOptions)

Creare l'implementazione predefinita di CallingHandlers per la chiamata teams.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function createDefaultCallingHandlers(callClient: StatefulCallClient, callAgent: undefined | CallAgent, deviceManager: undefined | StatefulDeviceManager, call: undefined | Call, options?: CallingHandlersOptions): CallingHandlers

Parametri

callClient
StatefulCallClient
callAgent

undefined | CallAgent

deviceManager

undefined | StatefulDeviceManager

call

undefined | Call

Restituisce

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

Creare l'implementazione predefinita di ChatHandlers.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

L'oggetto restituito viene memorizzato per evitare rerenderizzazioni quando viene utilizzato come oggetti di scena per i componenti React.

function createDefaultChatHandlers(chatClient: StatefulChatClient, chatThreadClient: ChatThreadClient): ChatHandlers

Parametri

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient

Restituisce

createDefaultTeamsCallingHandlers(StatefulCallClient, TeamsCallAgent, StatefulDeviceManager, TeamsCall, { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> })

Creare l'implementazione predefinita di TeamsCallingHandlers per la chiamata teams.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function createDefaultTeamsCallingHandlers(callClient: StatefulCallClient, callAgent?: TeamsCallAgent, deviceManager?: StatefulDeviceManager, call?: TeamsCall, options?: { onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }): TeamsCallingHandlers

Parametri

callClient
StatefulCallClient
callAgent
TeamsCallAgent
deviceManager
StatefulDeviceManager
call
TeamsCall
options

{ onResolveDeepNoiseSuppressionDependency?: () => Promise<DeepNoiseSuppressionEffectDependency>, onResolveVideoBackgroundEffectsDependency?: () => Promise<VideoBackgroundEffectsDependency> }

Restituisce

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

Crea un oggetto StatefulCallClient StatefulCallClient tramite proxy CallClient <xref:%40azure%2Fcommunication-calling%23CallClient> con ProxyCallClient <xref:ProxyCallClient> che consente quindi l'accesso allo stato in modo dichiarativo.

È importante utilizzare l'and <xref:%40azure%2Fcommunication-calling%23DeviceManager><xref:%40azure%2Fcommunication-calling%23CallAgent> e <xref:%40azure%2Fcommunication-calling%23Call> (e così via) ottenuti da StatefulCallClient per consentire che le modifiche di stato vengano proxy correttamente.

function createStatefulCallClient(args: StatefulCallClientArgs, options?: StatefulCallClientOptions): StatefulCallClient

Parametri

Restituisce

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

Crea un ChatClient con stato , StatefulChatClient tramite proxy ChatClient <xref:%40azure%2Fcommunication-chat%23ChatClient> con ProxyChatClient, <xref:ProxyChatClient> che consente quindi l'accesso allo stato in modo dichiarativo.

function createStatefulChatClient(args: StatefulChatClientArgs, options?: StatefulChatClientOptions): StatefulChatClient

Parametri

Restituisce

createTeamsCallAdapter(TeamsCallAdapterArgs)

function createTeamsCallAdapter(args: TeamsCallAdapterArgs): Promise<TeamsCallAdapter>

Parametri

Restituisce

Promise<TeamsCallAdapter>

createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Creare un TeamsCallAdapter utilizzando lo StatefulCallClient fornito.

Utile se si desidera mantenere un riferimento a StatefulCallClient. Prendere in considerazione l'uso di createAzureCommunicationCallAdapter per un'API più semplice.

function createTeamsCallAdapterFromClient(callClient: StatefulCallClient, callAgent: TeamsCallAgent, locator: CallAdapterLocator, options?: CommonCallAdapterOptions): Promise<TeamsCallAdapter>

Parametri

callClient
StatefulCallClient
callAgent
TeamsCallAgent

Restituisce

Promise<TeamsCallAdapter>

fromFlatCommunicationIdentifier(string)

Operazione inversa di toFlatCommunicationIdentifier.

function fromFlatCommunicationIdentifier(id: string): CommunicationIdentifier

Parametri

id

string

Restituisce

getCallingSelector<Component>(Component)

Ottenere il selettore per un componente specificato.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function getCallingSelector<Component>(component: Component): GetCallingSelector<Component>

Parametri

component

Component

Restituisce

GetCallingSelector<Component>

getChatSelector<Component>(Component)

Ottenere il selettore per un componente specificato.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function getChatSelector<Component>(component: Component): GetChatSelector<Component>

Parametri

component

Component

Restituisce

GetChatSelector<Component>

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

Funzione di caricamento per CallComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà CallComposite nell'elemento HTML fornito. Il miglior caso d'uso per questo è in un framework dell'interfaccia utente Node che non è basato su React.

function loadCallComposite(loaderArgs: CallCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallAdapter>

Parametri

htmlElement

HTMLElement

Restituisce

Promise<undefined | CallAdapter>

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

Props per CallWithChatComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà CallWithChatComposite nell'elemento HTML fornito. Il miglior caso d'uso per questo è in un framework Node UI che non è basato su React.

function loadCallWithChatComposite(loaderArgs: CallWithChatCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallWithChatAdapter>

Parametri

htmlElement

HTMLElement

Restituisce

Promise<undefined | CallWithChatAdapter>

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

Funzione di caricamento per ChatComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà ChatComposite nell'elemento HTML fornito. Il miglior caso d'uso per questo è in un framework Node UI che non è basato su React.

function loadChatComposite(loaderArgs: ChatCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | ChatAdapter>

Parametri

htmlElement

HTMLElement

Restituisce

Promise<undefined | ChatAdapter>

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

Funzione di caricamento per OutboundCallComposite che è possibile utilizzare nell'applicazione. Questa funzione caricherà CallComposite nell'elemento HTML fornito per effettuare chiamate in uscita. Il miglior caso d'uso per questo è in un framework Node UI che non è basato su React.

function loadOutboundCallComposite(loaderArgs: OutboundCallCompositeLoaderProps, htmlElement: HTMLElement): Promise<undefined | CallAdapter>

Parametri

htmlElement

HTMLElement

Restituisce

Promise<undefined | CallAdapter>

onResolveDeepNoiseSuppressionDependency()

Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.

function onResolveDeepNoiseSuppressionDependency(): Promise<DeepNoiseSuppressionEffectDependency>

Restituisce

onResolveDeepNoiseSuppressionDependencyLazy()

Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.

function onResolveDeepNoiseSuppressionDependencyLazy(): Promise<DeepNoiseSuppressionEffectDependency>

Restituisce

onResolveVideoEffectDependency()

Risoluzione delle dipendenze per gli effetti di sfondo del video.

function onResolveVideoEffectDependency(): Promise<VideoBackgroundEffectsDependency>

Restituisce

onResolveVideoEffectDependencyLazy()

Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.

function onResolveVideoEffectDependencyLazy(): Promise<VideoBackgroundEffectsDependency>

Restituisce

toFlatCommunicationIdentifier(CommunicationIdentifier)

Una rappresentazione di stringa di un <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>file .

Questa rappresentazione di stringa di CommunicationIdentifier è garantita per essere stabile per un utente di comunicazione univoco. Pertanto

  • Può essere utilizzato per rendere persistente l'identità di un utente in database esterni.
  • può essere utilizzato come chiavi in una mappa per memorizzare i dati per l'utente.
function toFlatCommunicationIdentifier(identifier: CommunicationIdentifier): string

Parametri

Restituisce

string

useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di CallAdapter.

Simile a createAzureCommunicationCallAdapter, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

function useAzureCommunicationCallAdapter(args: Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, afterCreate?: (adapter: CallAdapter) => Promise<CallAdapter>, beforeDispose?: (adapter: CallAdapter) => Promise<void>): undefined | CallAdapter

Parametri

afterCreate

(adapter: CallAdapter) => Promise<CallAdapter>

beforeDispose

(adapter: CallAdapter) => Promise<void>

Restituisce

undefined | CallAdapter

useAzureCommunicationCallWithChatAdapter(Partial<AzureCommunicationCallWithChatAdapterArgs>, (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, (adapter: CallWithChatAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di CallWithChatAdapter.

Simile a createAzureCommunicationCallWithChatAdapter, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

function useAzureCommunicationCallWithChatAdapter(args: Partial<AzureCommunicationCallWithChatAdapterArgs>, afterCreate?: (adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>, beforeDispose?: (adapter: CallWithChatAdapter) => Promise<void>): undefined | CallWithChatAdapter

Parametri

afterCreate

(adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>

beforeDispose

(adapter: CallWithChatAdapter) => Promise<void>

Restituisce

undefined | CallWithChatAdapter

useAzureCommunicationChatAdapter(Partial<AzureCommunicationChatAdapterArgs>, (adapter: ChatAdapter) => Promise<ChatAdapter>, (adapter: ChatAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di ChatAdapter.

Simile a createAzureCommunicationChatAdapter, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

function useAzureCommunicationChatAdapter(args: Partial<AzureCommunicationChatAdapterArgs>, afterCreate?: (adapter: ChatAdapter) => Promise<ChatAdapter>, beforeDispose?: (adapter: ChatAdapter) => Promise<void>): undefined | ChatAdapter

Parametri

afterCreate

(adapter: ChatAdapter) => Promise<ChatAdapter>

beforeDispose

(adapter: ChatAdapter) => Promise<void>

Restituisce

undefined | ChatAdapter

useCall()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23Call> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

per utilizzare questo hook è necessario aver utilizzato in precedenza CallProvider con un oggetto Call

function useCall(): undefined | Call

Restituisce

undefined | Call

useCallAgent()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23CallAgent> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useCallAgent(): undefined | CallAgent

Restituisce

undefined | CallAgent

useCallClient()

Hook per ottenere StatefulCallClient dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useCallClient(): StatefulCallClient

Restituisce

useChatClient()

Hook per ottenere StatefulChatClient dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useChatClient(): StatefulChatClient

Restituisce

useChatThreadClient()

Hook per ottenere <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useChatThreadClient(): ChatThreadClient

Restituisce

useDeviceManager()

Hook per ottenere StatefulDeviceManager dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useDeviceManager(): undefined | StatefulDeviceManager

Restituisce

undefined | StatefulDeviceManager

usePropsFor<Component>(Component, "chat" | "calling")

Hook primario per ottenere tutti gli hook necessari per un componente React da questa libreria.

Per chiamare questo hook, il componente deve essere incapsulato in questi provider:

  1. Per i componenti di chat: ChatClientProvider e ChatThreadClientProvider.

  2. Per i componenti chiamanti: CallClientProvider, CallAgentProvider e CallAgentProvider.

L'uso più semplice di un componente è simile al seguente:

Esempio

    import { ParticipantList, usePropsFor } from '@azure/communication-react';

    const App = (): JSX.Element => {
        // ... code to setup Providers ...

        return <ParticipantList {...usePropsFor(ParticipantList)}/>
    }
function usePropsFor<Component>(component: Component, type?: "chat" | "calling"): ComponentProps<Component>

Parametri

component

Component

type

"chat" | "calling"

Restituisce

ComponentProps<Component>

useSelector<ParamT>(ParamT, (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), "chat" | "calling")

Hook per ottenere un selettore per un componente specificato.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useSelector<ParamT>(selector: ParamT, selectorProps?: (ParamT extends Selector ? Parameters<ParamT>[1] : undefined), type?: "chat" | "calling"): (ParamT extends Selector ? ReturnType<ParamT> : undefined)

Parametri

selector

ParamT

selectorProps

(ParamT extends Selector ? Parameters<ParamT>[1] : undefined)

type

"chat" | "calling"

Restituisce

(ParamT extends Selector ? ReturnType<ParamT> : undefined)

useTeamsCall()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23TeamsCall> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

è necessario aver utilizzato in precedenza CallProvider con un oggetto TeamsCall per utilizzare questo hook

function useTeamsCall(): undefined | TeamsCall

Restituisce

undefined | TeamsCall

useTeamsCallAdapter(Partial<TeamsCallAdapterArgs>, (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, (adapter: TeamsCallAdapter) => Promise<void>)

Un hook React personalizzato per semplificare la creazione di TeamsCallAdapter.

Simile a <xref:createTeamsAzureCommunicationCallAdapter>, ma si occupa della creazione asincrona dell'adattatore internamente.

Consente di non definire gli argomenti in modo da poter rispettare la regola degli hook e passare gli argomenti man mano che vengono creati. L'adattatore viene creato solo quando tutti gli argomenti sono definiti.

Si noti che è necessario memorizzare gli argomenti per evitare di ricreare l'adattatore in ogni rendering. Vedere il libro di fiabe per esempi di utilizzo tipico.

function useTeamsCallAdapter(args: Partial<TeamsCallAdapterArgs>, afterCreate?: (adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>, beforeDispose?: (adapter: TeamsCallAdapter) => Promise<void>): undefined | TeamsCallAdapter

Parametri

args

Partial<TeamsCallAdapterArgs>

afterCreate

(adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>

beforeDispose

(adapter: TeamsCallAdapter) => Promise<void>

Restituisce

undefined | TeamsCallAdapter

useTeamsCallAgent()

Hook per ottenere <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> dal provider.

Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria.

function useTeamsCallAgent(): undefined | TeamsCallAgent

Restituisce

undefined | TeamsCallAgent

useTheme()

Hook di reazione per accedere al tema

function useTheme(): Theme

Restituisce

Theme

Variable Details

COMPONENT_LOCALE_AR_SA

Luogo per l'arabo (Arabia Saudita).

COMPONENT_LOCALE_AR_SA: ComponentLocale

Tipo

COMPONENT_LOCALE_CS_CZ

Località della Repubblica Ceca (Repubblica Ceca).

COMPONENT_LOCALE_CS_CZ: ComponentLocale

Tipo

COMPONENT_LOCALE_CY_GB

Località per il gallese (GB).

COMPONENT_LOCALE_CY_GB: ComponentLocale

Tipo

COMPONENT_LOCALE_DE_DE

Luogo per il tedesco (Germania).

COMPONENT_LOCALE_DE_DE: ComponentLocale

Tipo

COMPONENT_LOCALE_EN_GB

Località per l'inglese (GB).

COMPONENT_LOCALE_EN_GB: ComponentLocale

Tipo

COMPONENT_LOCALE_EN_US

Luogo per l'inglese (USA).

COMPONENT_LOCALE_EN_US: ComponentLocale

Tipo

COMPONENT_LOCALE_ES_ES

Luogo per lo spagnolo (Spagna).

COMPONENT_LOCALE_ES_ES: ComponentLocale

Tipo

COMPONENT_LOCALE_ES_MX

Luogo per lo spagnolo (Messico).

COMPONENT_LOCALE_ES_MX: ComponentLocale

Tipo

COMPONENT_LOCALE_FI_FI

Località per il finlandese (Finlandia).

COMPONENT_LOCALE_FI_FI: ComponentLocale

Tipo

COMPONENT_LOCALE_FR_CA

Luogo per il francese (Canada).

COMPONENT_LOCALE_FR_CA: ComponentLocale

Tipo

COMPONENT_LOCALE_FR_FR

Luogo per il francese (Francia).

COMPONENT_LOCALE_FR_FR: ComponentLocale

Tipo

COMPONENT_LOCALE_HE_IL

Luogo per l'ebraico (Israele).

COMPONENT_LOCALE_HE_IL: ComponentLocale

Tipo

COMPONENT_LOCALE_IT_IT

Luogo per l'italiano (Italia).

COMPONENT_LOCALE_IT_IT: ComponentLocale

Tipo

COMPONENT_LOCALE_JA_JP

Luogo per il giapponese (Giappone).

COMPONENT_LOCALE_JA_JP: ComponentLocale

Tipo

COMPONENT_LOCALE_KO_KR

Luogo per la Corea del Sud (Corea del Sud).

COMPONENT_LOCALE_KO_KR: ComponentLocale

Tipo

COMPONENT_LOCALE_NB_NO

Località del Bokmål norvegese (Norvegia).

COMPONENT_LOCALE_NB_NO: ComponentLocale

Tipo

COMPONENT_LOCALE_NL_NL

Località per olandesi (Paesi Bassi).

COMPONENT_LOCALE_NL_NL: ComponentLocale

Tipo

COMPONENT_LOCALE_PL_PL

Località per il polacco (Polonia).

COMPONENT_LOCALE_PL_PL: ComponentLocale

Tipo

COMPONENT_LOCALE_PT_BR

Luogo per il portoghese (Brasile).

COMPONENT_LOCALE_PT_BR: ComponentLocale

Tipo

COMPONENT_LOCALE_RU_RU

Luogo per il russo (Russia).

COMPONENT_LOCALE_RU_RU: ComponentLocale

Tipo

COMPONENT_LOCALE_SV_SE

Località per lo svedese (Svezia).

COMPONENT_LOCALE_SV_SE: ComponentLocale

Tipo

COMPONENT_LOCALE_TR_TR

Luogo per il turco (Turchia).

COMPONENT_LOCALE_TR_TR: ComponentLocale

Tipo

COMPONENT_LOCALE_ZH_CN

Luogo per i cinesi (Cina continentale).

COMPONENT_LOCALE_ZH_CN: ComponentLocale

Tipo

COMPONENT_LOCALE_ZH_TW

Luogo per i cinesi (Taiwan).

COMPONENT_LOCALE_ZH_TW: ComponentLocale

Tipo

COMPOSITE_LOCALE_AR_SA

Località dell'arabo (Arabia Saudita)

COMPOSITE_LOCALE_AR_SA: CompositeLocale

Tipo

COMPOSITE_LOCALE_CS_CZ

Località per la Repubblica Ceca (Repubblica Ceca)

COMPOSITE_LOCALE_CS_CZ: CompositeLocale

Tipo

COMPOSITE_LOCALE_CY_GB

Località per il gallese (GB)

COMPOSITE_LOCALE_CY_GB: CompositeLocale

Tipo

COMPOSITE_LOCALE_DE_DE

Località per il tedesco (Germania)

COMPOSITE_LOCALE_DE_DE: CompositeLocale

Tipo

COMPOSITE_LOCALE_EN_GB

Località per l'inglese (britannico)

COMPOSITE_LOCALE_EN_GB: CompositeLocale

Tipo

COMPOSITE_LOCALE_EN_US

Località per l'inglese (USA)

COMPOSITE_LOCALE_EN_US: CompositeLocale

Tipo

COMPOSITE_LOCALE_ES_ES

Luogo per lo spagnolo (Spagna)

COMPOSITE_LOCALE_ES_ES: CompositeLocale

Tipo

COMPOSITE_LOCALE_ES_MX

Luogo per lo spagnolo (Messico)

COMPOSITE_LOCALE_ES_MX: CompositeLocale

Tipo

COMPOSITE_LOCALE_FI_FI

Località del finlandese (Finlandia)

COMPOSITE_LOCALE_FI_FI: CompositeLocale

Tipo

COMPOSITE_LOCALE_FR_CA

Località del francese (Canada)

COMPOSITE_LOCALE_FR_CA: CompositeLocale

Tipo

COMPOSITE_LOCALE_FR_FR

Località del francese (Francia)

COMPOSITE_LOCALE_FR_FR: CompositeLocale

Tipo

COMPOSITE_LOCALE_HE_IL

Luogo per l'ebraico (Israele)

COMPOSITE_LOCALE_HE_IL: CompositeLocale

Tipo

COMPOSITE_LOCALE_IT_IT

Località per l'italiano (Italia)

COMPOSITE_LOCALE_IT_IT: CompositeLocale

Tipo

COMPOSITE_LOCALE_JA_JP

Luogo per il giapponese (Giappone)

COMPOSITE_LOCALE_JA_JP: CompositeLocale

Tipo

COMPOSITE_LOCALE_KO_KR

Località per la Corea del Sud (Corea del Sud)

COMPOSITE_LOCALE_KO_KR: CompositeLocale

Tipo

COMPOSITE_LOCALE_NB_NO

Località del Bokmål norvegese (Norvegia)

COMPOSITE_LOCALE_NB_NO: CompositeLocale

Tipo

COMPOSITE_LOCALE_NL_NL

Località per olandesi (Paesi Bassi)

COMPOSITE_LOCALE_NL_NL: CompositeLocale

Tipo

COMPOSITE_LOCALE_PL_PL

Località per il polacco (Polonia)

COMPOSITE_LOCALE_PL_PL: CompositeLocale

Tipo

COMPOSITE_LOCALE_PT_BR

Località del portoghese (Brasile)

COMPOSITE_LOCALE_PT_BR: CompositeLocale

Tipo

COMPOSITE_LOCALE_RU_RU

Località per il russo (Russia)

COMPOSITE_LOCALE_RU_RU: CompositeLocale

Tipo

COMPOSITE_LOCALE_SV_SE

Località per la Svezia (Svezia)

COMPOSITE_LOCALE_SV_SE: CompositeLocale

Tipo

COMPOSITE_LOCALE_TR_TR

Località per il turco (Turchia)

COMPOSITE_LOCALE_TR_TR: CompositeLocale

Tipo

COMPOSITE_LOCALE_ZH_CN

Località per i cinesi (Cina continentale)

COMPOSITE_LOCALE_ZH_CN: CompositeLocale

Tipo

COMPOSITE_LOCALE_ZH_TW

Luogo per il cinese (Taiwan)

COMPOSITE_LOCALE_ZH_TW: CompositeLocale

Tipo

COMPOSITE_ONLY_ICONS

Il set predefinito di icone utilizzato direttamente dai compositi (cioè non tramite i componenti definiti in questa libreria).

COMPOSITE_ONLY_ICONS: CompositeIcons

Tipo

DEFAULT_COMPONENT_ICONS

Il set predefinito di icone disponibili per l'uso nei componenti UI.

DEFAULT_COMPONENT_ICONS: { CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

Tipo

{ CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlButtonCameraOff: React_2.JSX.Element, ControlButtonCameraOn: React_2.JSX.Element, ControlButtonCameraProhibited: React_2.JSX.Element, ControlButtonCameraProhibitedSmall: React_2.JSX.Element, ControlButtonEndCall: React_2.JSX.Element, ControlButtonLowerHand: React_2.JSX.Element, ControlButtonMicOff: React_2.JSX.Element, ControlButtonMicOn: React_2.JSX.Element, ControlButtonMicProhibited: React_2.JSX.Element, ControlButtonMicProhibitedSmall: React_2.JSX.Element, ControlButtonOptions: React_2.JSX.Element, ControlButtonParticipants: React_2.JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: React_2.JSX.Element, ControlButtonScreenShareStart: React_2.JSX.Element, ControlButtonScreenShareStop: React_2.JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DialpadBackspace: React_2.JSX.Element, EditBoxCancel: React_2.JSX.Element, EditBoxSubmit: React_2.JSX.Element, ErrorBarCallCameraAccessDenied: React_2.JSX.Element, ErrorBarCallCameraAlreadyInUse: React_2.JSX.Element, ErrorBarCallLocalVideoFreeze: React_2.JSX.Element, ErrorBarCallMacOsCameraAccessDenied: React_2.JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneAccessDenied: React_2.JSX.Element, ErrorBarCallMicrophoneMutedBySystem: React_2.JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: React_2.JSX.Element, ErrorBarCallNetworkQualityLow: React_2.JSX.Element, ErrorBarCallNoMicrophoneFound: React_2.JSX.Element, ErrorBarCallNoSpeakerFound: React_2.JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: React_2.JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: React_2.JSX.Element, HorizontalGalleryRightButton: React_2.JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, LowerHandContextualMenuItem: React_2.JSX.Element, MessageDelivered: React_2.JSX.Element, MessageEdit: React_2.JSX.Element, MessageFailed: React_2.JSX.Element, MessageRemove: React_2.JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: React_2.JSX.Element, MessageSending: React_2.JSX.Element, MinimizeIcon: React_2.JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: React_2.JSX.Element, OptionsMic: React_2.JSX.Element, OptionsSpeaker: React_2.JSX.Element, ParticipantItemMicOff: React_2.JSX.Element, ParticipantItemOptions: React_2.JSX.Element, ParticipantItemOptionsHovered: React_2.JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: React_2.JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: React_2.JSX.Element, ReactionButtonIcon: React_2.JSX.Element, RealTimeTextIcon: React_2.JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxSend: React_2.JSX.Element, SendBoxSendHovered: React_2.JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: React_2.JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

DEFAULT_COMPOSITE_ICONS

Il set predefinito di icone disponibili per l'uso nei Composites.

DEFAULT_COMPOSITE_ICONS: { BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

Tipo

{ BlurVideoBackground?: JSX.Element, CaptionsIcon: React_2.JSX.Element, CaptionsOffIcon: React_2.JSX.Element, CaptionsSettingsIcon: React_2.JSX.Element, ChangeCaptionLanguageIcon: React_2.JSX.Element, ChangeSpokenLanguageIcon: React_2.JSX.Element, ChatMessageOptions: React_2.JSX.Element, ChevronLeft?: JSX.Element, ConfigurationScreenVideoEffectsButton: React_2.JSX.Element, ContextMenuCameraIcon: React_2.JSX.Element, ContextMenuMicIcon: React_2.JSX.Element, ContextMenuRemoveParticipant: React_2.JSX.Element, ContextMenuSpeakerIcon: React_2.JSX.Element, ContextualMenuMicMutedIcon: React_2.JSX.Element, ControlBarChatButtonActive?: JSX.Element, ControlBarChatButtonInactive?: JSX.Element, ControlBarPeopleButton?: JSX.Element, ControlButtonCameraOff: JSX.Element, ControlButtonCameraOn: JSX.Element, ControlButtonCameraProhibited: JSX.Element, ControlButtonCameraProhibitedSmall: JSX.Element, ControlButtonEndCall: JSX.Element, ControlButtonExitSpotlight?: JSX.Element, ControlButtonLowerHand: JSX.Element, ControlButtonMicOff: JSX.Element, ControlButtonMicOn: JSX.Element, ControlButtonMicProhibited: JSX.Element, ControlButtonMicProhibitedSmall: JSX.Element, ControlButtonOptions: JSX.Element, ControlButtonParticipants: JSX.Element, ControlButtonParticipantsContextualMenuItem: React_2.JSX.Element, ControlButtonRaiseHand: JSX.Element, ControlButtonScreenShareStart: JSX.Element, ControlButtonScreenShareStop: JSX.Element, ControlButtonVideoEffectsOption: React_2.JSX.Element, DefaultCustomButton?: JSX.Element, DefaultGalleryLayout?: JSX.Element, DialpadBackspace: React_2.JSX.Element, DialpadStartCall?: JSX.Element, DtmfDialpadButton?: JSX.Element, EditBoxCancel: JSX.Element, EditBoxSubmit: JSX.Element, ErrorBarCallCameraAccessDenied: JSX.Element, ErrorBarCallCameraAlreadyInUse: JSX.Element, ErrorBarCallLocalVideoFreeze: JSX.Element, ErrorBarCallMacOsCameraAccessDenied: JSX.Element, ErrorBarCallMacOsMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneAccessDenied: JSX.Element, ErrorBarCallMicrophoneMutedBySystem: JSX.Element, ErrorBarCallMicrophoneUnmutedBySystem: JSX.Element, ErrorBarCallNetworkQualityLow: JSX.Element, ErrorBarCallNoMicrophoneFound: JSX.Element, ErrorBarCallNoSpeakerFound: JSX.Element, ErrorBarCallVideoRecoveredBySystem: React_2.JSX.Element, ErrorBarCallVideoStoppedBySystem: React_2.JSX.Element, ErrorBarClear: JSX.Element, ErrorBarMutedByRemoteParticipant: React_2.JSX.Element, ExpandIcon: React_2.JSX.Element, FloatingLocalVideoGalleryLayout?: JSX.Element, FocusedContentGalleryLayout?: JSX.Element, GalleryOptions?: JSX.Element, HoldCallButton: React_2.JSX.Element, HoldCallContextualMenuItem: React_2.JSX.Element, HorizontalGalleryLeftButton: JSX.Element, HorizontalGalleryRightButton: JSX.Element, IncomingCallNotificationAcceptIcon: React_2.JSX.Element, IncomingCallNotificationAcceptWithVideoIcon: React_2.JSX.Element, IncomingCallNotificationRejectIcon: React_2.JSX.Element, JoinByPhoneConferenceIdIcon?: JSX.Element, JoinByPhoneDialStepIcon?: JSX.Element, JoinByPhoneWaitToBeAdmittedIcon?: JSX.Element, LargeGalleryLayout?: JSX.Element, Link?: JSX.Element, LobbyScreenConnectingToCall?: JSX.Element, LobbyScreenWaitingToBeAdmitted?: JSX.Element, LocalCameraSwitch?: JSX.Element, LocalDeviceSettingsCamera?: JSX.Element, LocalDeviceSettingsMic?: JSX.Element, LocalDeviceSettingsSpeaker?: JSX.Element, LocalPreviewPlaceholder?: JSX.Element, LowerHandContextualMenuItem: JSX.Element, MessageDelivered: JSX.Element, MessageEdit: JSX.Element, MessageFailed: JSX.Element, MessageRemove: JSX.Element, MessageResend: React_2.JSX.Element, MessageSeen: JSX.Element, MessageSending: JSX.Element, MinimizeIcon: React_2.JSX.Element, MoreDrawerMicrophones?: JSX.Element, MoreDrawerPeople?: JSX.Element, MoreDrawerSelectedMicrophone?: JSX.Element, MoreDrawerSelectedSpeaker?: JSX.Element, MoreDrawerSpeakers?: JSX.Element, Muted?: JSX.Element, NetworkReconnectIcon?: JSX.Element, NoticePageAccessDeniedTeamsMeeting?: JSX.Element, NoticePageCallRejected?: JSX.Element, NoticePageCallTimeout?: JSX.Element, NoticePageInviteToRoomRemoved?: JSX.Element, NoticePageJoinCallFailedDueToNoNetwork?: JSX.Element, NoticePageLeftCall?: JSX.Element, NoticePageNotInvitedToRoom?: JSX.Element, NoticePageRemovedFromCall?: JSX.Element, NoticePageRoomNotFound?: JSX.Element, NoticePageRoomNotValid?: JSX.Element, NotificationBarBreakoutRoomChanged: React_2.JSX.Element, NotificationBarBreakoutRoomClosed: React_2.JSX.Element, NotificationBarBreakoutRoomClosingSoon: React_2.JSX.Element, NotificationBarBreakoutRoomJoined: React_2.JSX.Element, NotificationBarBreakoutRoomOpened: React_2.JSX.Element, NotificationBarBreakoutRoomPromptJoin: React_2.JSX.Element, NotificationBarRecording: React_2.JSX.Element, NotificationBarTogetherModeIcon: React_2.JSX.Element, NotificationBarTranscriptionError: React_2.JSX.Element, NotificationBarTranscriptionStartedByYou: React_2.JSX.Element, OpenAttachment: React_2.JSX.Element, OptionsCamera: JSX.Element, OptionsMic: JSX.Element, OptionsSpeaker: JSX.Element, OverflowGalleryTop?: JSX.Element, ParticipantItemMicOff: JSX.Element, ParticipantItemOptions: JSX.Element, ParticipantItemOptionsHovered: JSX.Element, ParticipantItemPinned: React_2.JSX.Element, ParticipantItemScreenShareStart: JSX.Element, ParticipantItemSpotlighted: React_2.JSX.Element, PeoplePaneAddPerson?: JSX.Element, PeoplePaneMoreButton?: JSX.Element, PeoplePaneOpenDialpad?: JSX.Element, PhoneNumberButton?: JSX.Element, PinParticipant: React_2.JSX.Element, RaiseHandContextualMenuItem: JSX.Element, ReactionButtonIcon: JSX.Element, ReactionContextualMenuItem?: JSX.Element, RealTimeTextIcon: React_2.JSX.Element, RemoveVideoBackgroundEffect?: JSX.Element, ResumeCall: React_2.JSX.Element, SendBoxAttachFile?: JSX.Element, SendBoxSend: JSX.Element, SendBoxSendHovered: JSX.Element, SpeakerGalleryLayout?: JSX.Element, SplitButtonPrimaryActionCameraOff: React_2.JSX.Element, SplitButtonPrimaryActionCameraOn: React_2.JSX.Element, SplitButtonPrimaryActionMicMuted: React_2.JSX.Element, SplitButtonPrimaryActionMicUnmuted: React_2.JSX.Element, StartSpotlightContextualMenuItem: React_2.JSX.Element, StopAllSpotlightMenuButton?: JSX.Element, StopSpotlightContextualMenuItem: React_2.JSX.Element, SurveyStarIcon: React_2.JSX.Element, SurveyStarIconFilled: React_2.JSX.Element, TogetherModeLayout?: JSX.Element, UnpinParticipant: React_2.JSX.Element, VerticalGalleryLeftButton: React_2.JSX.Element, VerticalGalleryRightButton: React_2.JSX.Element, VideoTileCameraOff: React_2.JSX.Element, VideoTileMicOff: JSX.Element, VideoTileMoreOptions: React_2.JSX.Element, VideoTilePinned: React_2.JSX.Element, VideoTileScaleFill: React_2.JSX.Element, VideoTileScaleFit: React_2.JSX.Element, VideoTileSpotlighted: React_2.JSX.Element }

darkTheme

Tema scuro preimpostato per i componenti esportati da questa libreria.

darkTheme: PartialTheme & CallingTheme

Tipo

PartialTheme & CallingTheme

lightTheme

Tema luminoso preimpostato per i componenti esportati da questa libreria.

lightTheme: PartialTheme & CallingTheme

Tipo

PartialTheme & CallingTheme