@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 | |
| 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 | |
| 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 | |
| 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 | |
| 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:
|
| 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 .
|
| 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: |
| 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: |
| 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:
|
| 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 |
| 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 |
|
| DeclarativeTeamsCallAgent |
|
| 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 . |
| 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 |
| MessageAttachedStatus |
Indicare se deve essere visualizzato un messaggio di chat unito al messaggio prima o dopo.
Se |
| 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 |
| 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
| Call |
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. |
| Call |
A <xref:React.Context> che archivia un oggetto StatefulCallClient. I componenti di chiamata da questo pacchetto devono essere incapsulati con un oggetto CallClientProvider. |
| Call |
Un'interfaccia utente composita personalizzabile per l'esperienza di chiamata. |
| Call |
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. |
| Call |
CallWithChatComposite riunisce i componenti chiave per fornire una chiamata completa con un'esperienza di chat pronta all'uso. |
| Camera |
Un pulsante per accendere/spegnere la fotocamera. Può essere utilizzato con ControlBar. |
| Captions |
Un componente per la visualizzazione di un CaptionsBanner con l'icona dell'utente, displayName e il testo delle didascalie. |
| Captions |
Un componente per l'impostazione delle lingue parlate |
| Chat |
A <xref:React.Context> che archivia un oggetto StatefulChatClient. I componenti di chat di questo pacchetto devono essere inclusi in un oggetto ChatClientProvider. |
| Chat |
Un'interfaccia utente composita personalizzabile per l'esperienza di chat. |
| Chat |
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. |
| Control |
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 . |
| Control |
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. |
| Devices |
Un pulsante per aprire un menu che controlla le opzioni del dispositivo. Può essere utilizzato con ControlBar. |
| Dialpad(Dialpad |
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 |
| End |
Un pulsante per terminare una chiamata in corso. Può essere utilizzato con ControlBar. |
| Error |
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.
Utilizza l'elemento <xref:%40fluentui%2Freact%23MessageBar> dell'interfaccia utente. |
| Fluent |
Provider per applicare un tema Fluent ai componenti react di questa libreria. |
| Grid |
Un componente per disporre i riquadri dei partecipanti audio/video in una chiamata. |
| Hold |
Un pulsante per mettere in attesa o riprendere una chiamata in corso. Può essere utilizzato con ControlBar |
| Image |
Componente per il rendering di una modalità a schermo intero per un'immagine selezionata. |
| Incoming |
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. |
| Incoming |
Wrapper per gestire più chiamate in arrivo |
| Localization |
Provider per fornire stringhe localizzate per i componenti react di questa libreria. |
| Message |
Componente per visualizzare lo stato di un messaggio inviato. Aggiunge un'icona e una descrizione comando corrispondenti allo stato del messaggio. |
| Message |
|
| Microphone |
Un pulsante per accendere/spegnere il microfono. Può essere utilizzato con ControlBar. |
| Notification(Notification |
Un componente per mostrare i messaggi di notifica nell'interfaccia utente. |
| Notification |
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.
|
| Participant |
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. |
| Participant |
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. |
| Participants |
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à |
| Raise |
Un pulsante per avviare / interrompere la condivisione dello schermo. Può essere utilizzato con ControlBar. |
| Reaction |
Un pulsante per inviare le reazioni. Può essere utilizzato con ControlBar. |
| Real |
Un componente per la visualizzazione di una singola riga di RealTimeText |
| Real |
un componente per la modalità realTimeText |
| Screen |
Un pulsante per avviare / interrompere la condivisione dello schermo. Può essere utilizzato con ControlBar. |
| Send |
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. |
| Start |
un pulsante per avviare o interrompere i sottotitoli Può essere utilizzato con ControlBar |
| Start |
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 |
| Stream |
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. |
| Typing |
Componente per notificare all'utente locale quando uno o più partecipanti al thread della chat stanno digitando. |
| Video |
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. |
| Video |
Un componente per il rendering del flusso video per un singolo partecipante alla chiamata. Da utilizzare con GridLayout in un oggetto VideoGallery. |
| create |
Creare un CallAdapter supportato da Servizi di comunicazione di Azure. Questa è l'implementazione predefinita di CallAdapter fornita da questa libreria. Nota: |
| create |
Creare un CallAdapter supportato da Servizi di comunicazione di Azure. Questa è l'implementazione predefinita di CallAdapter fornita da questa libreria. Nota: |
| create |
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. |
| create |
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. |
| create |
Creare un CallWithChatAdapter supportato dai servizi di comunicazione di Azure da collegare a CallWithChatComposite. |
| create |
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. |
| create |
Creare un ChatAdapter supportato da Servizi di comunicazione di Azure. Questa è l'implementazione predefinita di ChatAdapter fornita da questa libreria. |
| create |
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. |
| create |
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. |
| create |
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. |
| create |
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. |
| create |
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. |
| create |
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. |
| create |
|
| create |
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. |
| from |
Operazione inversa di toFlatCommunicationIdentifier. |
| get |
Ottenere il selettore per un componente specificato. Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria. |
| get |
Ottenere il selettore per un componente specificato. Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria. |
| load |
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. |
| load |
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. |
| load |
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. |
| load |
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. |
| on |
Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento. |
| on |
Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento. |
| on |
Risoluzione delle dipendenze per gli effetti di sfondo del video. |
| on |
Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento. |
| to |
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
|
| use |
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. |
| use |
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. |
| use |
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. |
| use |
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 |
| use |
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. |
| use |
Hook per ottenere StatefulCallClient dal provider. Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria. |
| use |
Hook per ottenere StatefulChatClient dal provider. Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria. |
| use |
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. |
| use |
Hook per ottenere StatefulDeviceManager dal provider. Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria. |
| use |
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:
L'uso più semplice di un componente è simile al seguente: Esempio
|
| use |
Hook per ottenere un selettore per un componente specificato. Utile quando si implementa un componente personalizzato che utilizza i provider esportati da questa libreria. |
| use |
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 |
| use |
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. |
| use |
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. |
| use |
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. |
| dark |
Tema scuro preimpostato per i componenti esportati da questa libreria. |
| light |
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
- props
- CallAgentProviderProps
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
- props
- CallClientProviderProps
Restituisce
Element
CallComposite(CallCompositeProps)
Un'interfaccia utente composita personalizzabile per l'esperienza di chiamata.
function CallComposite(props: CallCompositeProps): Element
Parametri
- props
- CallCompositeProps
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
- props
- CallProviderProps
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
- props
- CameraButtonProps
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
- props
- CaptionsBannerProps
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
- props
- ChatClientProviderProps
Restituisce
Element
ChatComposite(ChatCompositeProps)
Un'interfaccia utente composita personalizzabile per l'esperienza di chat.
function ChatComposite(props: ChatCompositeProps): Element
Parametri
- props
- ChatCompositeProps
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
- props
- ControlBarProps
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
- props
- ControlBarButtonProps
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
- props
- DevicesButtonProps
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
- props
- EndCallButtonProps
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
- props
- ErrorBarProps
Restituisce
Element
FluentThemeProvider(FluentThemeProviderProps)
Provider per applicare un tema Fluent ai componenti react di questa libreria.
function FluentThemeProvider(props: FluentThemeProviderProps): Element
Parametri
- props
- FluentThemeProviderProps
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
- props
- GridLayoutProps
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
- props
- ImageOverlayProps
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
- props
- MicrophoneButtonProps
Restituisce
Element
Notification(NotificationProps)
Un componente per mostrare i messaggi di notifica nell'interfaccia utente.
function Notification(props: NotificationProps): Element
Parametri
- props
- NotificationProps
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
- props
- NotificationStackProps
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
- props
- ParticipantItemProps
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
- props
- ParticipantListProps
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
- props
- ParticipantsButtonProps
Restituisce
Element
RaiseHandButton(RaiseHandButtonProps)
Un pulsante per avviare / interrompere la condivisione dello schermo.
Può essere utilizzato con ControlBar.
function RaiseHandButton(props: RaiseHandButtonProps): Element
Parametri
- props
- RaiseHandButtonProps
Restituisce
Element
ReactionButton(ReactionButtonProps)
Un pulsante per inviare le reazioni.
Può essere utilizzato con ControlBar.
function ReactionButton(props: ReactionButtonProps): Element
Parametri
- props
- ReactionButtonProps
Restituisce
Element
RealTimeText(RealTimeTextProps)
Un componente per la visualizzazione di una singola riga di RealTimeText
function RealTimeText(props: RealTimeTextProps): Element
Parametri
- props
- RealTimeTextProps
Restituisce
Element
RealTimeTextModal(RealTimeTextModalProps)
un componente per la modalità realTimeText
function RealTimeTextModal(props: RealTimeTextModalProps): Element
Parametri
- props
- RealTimeTextModalProps
Restituisce
Element
ScreenShareButton(ScreenShareButtonProps)
Un pulsante per avviare / interrompere la condivisione dello schermo.
Può essere utilizzato con ControlBar.
function ScreenShareButton(props: ScreenShareButtonProps): Element
Parametri
- props
- ScreenShareButtonProps
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
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
- props
- StreamMediaProps
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
- props
- TypingIndicatorProps
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
- props
- VideoGalleryProps
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
- props
- VideoTileProps
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
- options
- CommonCallAdapterOptions
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
- locator
- CallAdapterLocator
- options
- CommonCallAdapterOptions
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
- __namedParameters
- AzureCommunicationCallWithChatAdapterArgs
Restituisce
Promise<CallWithChatAdapter>
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
- __namedParameters
- AzureCommunicationCallWithChatAdapterFromClientArgs
Restituisce
Promise<CallWithChatAdapter>
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
- __namedParameters
- AzureCommunicationChatAdapterArgs
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
- options
- CallingHandlersOptions
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
- options
- StatefulChatClientOptions
Restituisce
createTeamsCallAdapter(TeamsCallAdapterArgs)
function createTeamsCallAdapter(args: TeamsCallAdapterArgs): Promise<TeamsCallAdapter>
Parametri
- args
- TeamsCallAdapterArgs
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
- locator
- CallAdapterLocator
- options
- CommonCallAdapterOptions
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
- loaderArgs
- CallCompositeLoaderProps
- 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
- loaderArgs
- CallWithChatCompositeLoaderProps
- 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
- loaderArgs
- ChatCompositeLoaderProps
- 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
- loaderArgs
- OutboundCallCompositeLoaderProps
- 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
Promise<DeepNoiseSuppressionEffectDependency>
onResolveDeepNoiseSuppressionDependencyLazy()
Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.
function onResolveDeepNoiseSuppressionDependencyLazy(): Promise<DeepNoiseSuppressionEffectDependency>
Restituisce
Promise<DeepNoiseSuppressionEffectDependency>
onResolveVideoEffectDependency()
Risoluzione delle dipendenze per gli effetti di sfondo del video.
function onResolveVideoEffectDependency(): Promise<VideoBackgroundEffectsDependency>
Restituisce
Promise<VideoBackgroundEffectsDependency>
onResolveVideoEffectDependencyLazy()
Risoluzione delle dipendenze per gli effetti di sfondo video utilizzando il caricamento lento.
function onResolveVideoEffectDependencyLazy(): Promise<VideoBackgroundEffectsDependency>
Restituisce
Promise<VideoBackgroundEffectsDependency>
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
- identifier
- CommunicationIdentifier
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
- args
- 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
- args
-
Partial<AzureCommunicationChatAdapterArgs>
- 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:
Per i componenti di chat: ChatClientProvider e ChatThreadClientProvider.
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
COMPONENT_LOCALE_CS_CZ
Località della Repubblica Ceca (Repubblica Ceca).
COMPONENT_LOCALE_CS_CZ: ComponentLocale
Tipo
COMPONENT_LOCALE_CY_GB
COMPONENT_LOCALE_DE_DE
COMPONENT_LOCALE_EN_GB
COMPONENT_LOCALE_EN_US
COMPONENT_LOCALE_ES_ES
COMPONENT_LOCALE_ES_MX
COMPONENT_LOCALE_FI_FI
Località per il finlandese (Finlandia).
COMPONENT_LOCALE_FI_FI: ComponentLocale
Tipo
COMPONENT_LOCALE_FR_CA
COMPONENT_LOCALE_FR_FR
COMPONENT_LOCALE_HE_IL
COMPONENT_LOCALE_IT_IT
COMPONENT_LOCALE_JA_JP
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
COMPONENT_LOCALE_PL_PL
COMPONENT_LOCALE_PT_BR
COMPONENT_LOCALE_RU_RU
COMPONENT_LOCALE_SV_SE
COMPONENT_LOCALE_TR_TR
COMPONENT_LOCALE_ZH_CN
Luogo per i cinesi (Cina continentale).
COMPONENT_LOCALE_ZH_CN: ComponentLocale
Tipo
COMPONENT_LOCALE_ZH_TW
COMPOSITE_LOCALE_AR_SA
COMPOSITE_LOCALE_CS_CZ
Località per la Repubblica Ceca (Repubblica Ceca)
COMPOSITE_LOCALE_CS_CZ: CompositeLocale
Tipo
COMPOSITE_LOCALE_CY_GB
COMPOSITE_LOCALE_DE_DE
COMPOSITE_LOCALE_EN_GB
COMPOSITE_LOCALE_EN_US
COMPOSITE_LOCALE_ES_ES
COMPOSITE_LOCALE_ES_MX
COMPOSITE_LOCALE_FI_FI
COMPOSITE_LOCALE_FR_CA
COMPOSITE_LOCALE_FR_FR
COMPOSITE_LOCALE_HE_IL
COMPOSITE_LOCALE_IT_IT
COMPOSITE_LOCALE_JA_JP
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
COMPOSITE_LOCALE_PL_PL
COMPOSITE_LOCALE_PT_BR
COMPOSITE_LOCALE_RU_RU
COMPOSITE_LOCALE_SV_SE
COMPOSITE_LOCALE_TR_TR
COMPOSITE_LOCALE_ZH_CN
Località per i cinesi (Cina continentale)
COMPOSITE_LOCALE_ZH_CN: CompositeLocale
Tipo
COMPOSITE_LOCALE_ZH_TW
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