Delen via


@azure/communication-react package

Klassen

CallError

Er is een fout opgetreden bij mislukte stateful API-methoden.

ChatError

Er is een fout opgetreden bij mislukte StatefulChatClient methoden.

Interfaces

AcceptedTransfer

Status van overdrachtsfunctie

ActiveErrorMessage

Actieve foutberichten die moeten worden weergegeven via ErrorBar.

ActiveNotification

Actieve meldingen worden getoond via NotificationStack.

AdapterError

Fout gerapporteerd via fout gebeurtenissen en opgeslagen in de status van de adapter.

AdapterNotification

Melding van de status van de oproepclient die is opgeslagen in de adapterstatus.

AdapterState

Functionaliteit voor interfacing met de status van de samengestelde adapter.

AttachmentMetadata

Gegevensmodel dat een bijlage bij een chatbericht vertegenwoordigt die een id bevat om de bijlage op unieke wijze te identificeren, een naam die de naam van het bestand vertegenwoordigt en een URL om de bijlage te downloaden.

BaseCompositeProps

Eigenschappen die gebruikelijk zijn voor alle samengestelde samenstellingen die uit deze bibliotheek zijn geëxporteerd.

BaseCustomStyles

Eenvoudige fluent styles props voor alle onderdelen die uit deze bibliothecy zijn geëxporteerd.

BreakoutRoomsState

Status van breakout rooms

CallAdapter

Een adapterinterface die specifiek is voor Azure Communication-identiteit die CommonCallAdapteruitbreidt.

CallAdapterCallManagement

Functionaliteit voor het beheren van de huidige oproep of het starten van een nieuwe oproep

CallAdapterCallOperations

Functionaliteit voor het beheren van de huidige aanroep.

CallAdapterDeviceManagement

Functionaliteit voor het beheren van apparaten binnen een gesprek.

CallAdapterSubscribers

Roep samengestelde gebeurtenissen aan waarop kan worden geabonneerd.

CallAgentProviderProps

Argumenten voor het initialiseren van een CallAgentProvider.

CallAgentState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23CallAgent>, met uitzondering van aanroepen, wordt verplaatst naar een onderliggend element van CallClientState en niet hier opgenomen. De reden om de status van CallAgent proxied te hebben, is om toegang te bieden tot displayName. We maken CallAgent.displayName niet plat en plaatsen deze in CallClientState omdat het dubbelzinnig zou zijn dat displayName daadwerkelijk afhankelijk is van het maken/bestaan van CallAgent om beschikbaar te zijn.

CallAndChatLocator

Argumenten voor gebruik in createAzureCommunicationCallWithChatAdapter om deel te nemen aan een gesprek met een gekoppelde chat-thread.

CallClientProviderProps

Argumenten voor het initialiseren van een CallClientProvider.

CallClientState

Container voor alle statusgegevens die zijn opgegeven door StatefulCallClient. De oproepen, callsEnded, incomingCalls en incomingCallsEnded-statussen worden automatisch opgegeven als er een callAgent is gemaakt. De deviceManager is in eerste instantie leeg totdat DeviceManagerStatewordt ingevuld. De userId-status wordt geleverd als een gemak voor de ontwikkelaar en wordt volledig beheerd en ingesteld door de ontwikkelaar.

CallCompositeLoaderProps

Props voor de OutboundCallComposite die u in uw applicatie kunt gebruiken.

Bevat twee opties zakjes:

CallCompositeProps

Props voor CallComposite.

CallCompositeStrings

Tekenreeksen die rechtstreeks worden gebruikt door de CallComposite.

Deze tekenreeksen zijn naast de tekenreeksen die door de onderdelen uit de onderdeelbibliotheek worden gebruikt.

CallFeatureStreamState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23CallFeatureStream>. Vertegenwoordigt de streamstatus van de oproepfunctie.

CallInfoState

Staat om de typen <xref:CallInfo> te volgen en <xref:TeamsCallInfo>

CallNotification
CallProviderProps

Argumenten voor het initialiseren van een CallProvider.

CallState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23Call>. StatefulCallClient- haalt automatisch de status van de aanroep op en voegt deze toe aan de status die wordt weergegeven door StatefulCallClient-.

CallSurveyImprovementSuggestions

Vertegenwoordigt het gedeelte van de oproepenquête voor verbeteringssuggesties

CallWithChatAdapter

Interface CallWithChatComposite Adapter.

CallWithChatAdapterManagement

Functionaliteit voor het beheren van het huidige gesprek met chat.

CallWithChatAdapterState

CallWithChat State is een combinatie van Stateful Chat- en Stateful Calling-clients met een bepaalde status die specifiek is voor alleen CallWithChat Composite.

CallWithChatAdapterSubscriptions

Oproep- en chatgebeurtenissen waarop u zich kunt abonneren in de CallWithChatAdapter.

CallWithChatAdapterUiState

Ui-status met betrekking tot de CallWithChatComposite.

CallWithChatClientState

Status van de back-endservices die CallWithChatCompositeaanstuurt.

CallWithChatCompositeLoaderProps

Props voor de CallWithChatComposite die u in uw applicatie kunt gebruiken.

Bevat twee opties zakjes:

CallWithChatCompositeProps

Props vereist voor de CallWithChatComposite-

CallWithChatCompositeStrings

Tekenreeksen die worden gebruikt door de CallWithChatComposite rechtstreeks.

Deze tekenreeksen zijn naast de tekenreeksen die door de onderdelen uit de onderdeelbibliotheek worden gebruikt.

CallWithChatControlOptions

Aanpassingsopties voor de bedieningsbalk bij bellen met chatervaring.

CallingHandlers

Object met alle handlers die nodig zijn voor het aanroepen van onderdelen.

Het aanroepen van gerelateerde onderdelen uit dit pakket kan relevante handlers uit dit object kiezen. Zie <xref:useHandlers> en usePropsFor.

CallingTheme

Aangepast vloeiend themapalet dat wordt gebruikt door gerelateerde componenten in deze bibliotheek aan te roepen.

CameraButtonContextualMenuStyles

Stijlen voor het menu CameraButton.

CameraButtonProps

Props voor CameraButton component.

CameraButtonStrings

Tekenreeksen van CameraButton die kunnen worden overschreven.

CameraButtonStyles

Stijlen voor CameraButton-

CapabilitiesFeatureState

Alleen vermelden versie van <xref:%40azure%2Fcommunication-calling%23CapabilitiesFeature>

CapabilityChangedNotificationStrings

Strings voor melding van gewijzigde mogelijkheden

CaptionLanguageStrings

Taalreeksen voor ondertiteling Instellingsmodaal voor ondertiteling

CaptionsBannerProps

BijschriftenBanner Component Props.

CaptionsBannerStrings

Tekenreeksen voor ondertiteling banner

CaptionsCallFeatureState
CaptionsInfo
CaptionsSettingsModalProps

BijschriftenInstellingenModale component rekwisieten.

CaptionsSettingsModalStrings

Tekenreeksen voor modale instelling van ondertiteling

ChatAdapterSubscribers

Samengestelde chatgebeurtenissen waarop u zich kunt abonneren.

ChatAdapterThreadManagement

Functionaliteit voor het beheren van de huidige chat-thread.

ChatCompositeLoaderProps

Props voor de ChatComposite die je in je applicatie kunt gebruiken. Bevat de opties voor de ChatCompositeChatCompositeOptions.

ChatCompositeProps

Rekwisieten voor ChatComposite.

ChatCompositeStrings

Tekenreeksen die worden gebruikt door de ChatComposite rechtstreeks.

Deze tekenreeksen zijn naast de tekenreeksen die door de onderdelen uit de onderdeelbibliotheek worden gebruikt.

ChatMessage

Een chatbericht.

CommonCallAdapter

CallComposite Adapter-interface.

CommonCallingHandlers

Object met alle handlers die nodig zijn voor het aanroepen van onderdelen.

Het aanroepen van gerelateerde onderdelen uit dit pakket kan relevante handlers uit dit object kiezen. Zie <xref:useHandlers> en usePropsFor.

ComponentLocale

Landinstellingen voor alle onderdelen die uit deze bibliotheek zijn geëxporteerd.

ComponentStrings

Tekenreeksen die worden gebruikt door alle onderdelen die uit deze bibliotheek zijn geëxporteerd.

CompositeLocale

Landinstellingen voor alle samengestelde samenstellingen die uit deze bibliotheek zijn geëxporteerd.

CompositeStrings

Tekenreeksen die rechtstreeks in de samenstellingen worden gebruikt.

Deze tekenreeksen worden rechtstreeks door de samengestelde elementen gebruikt in plaats van door de ingesloten onderdelen.

ConferencePhoneInfo

Informatie voor telefonische informatie over de conferentie

ContentSystemMessage

Een systeembericht met arbitaire inhoud.

ControlBarButtonProps

Props voor ControlBarButton.

ControlBarButtonStrings

Tekenreeksen van ControlBarButton die kunnen worden overschreven.

ControlBarProps

Props voor ControlBar.

CreateVideoStreamViewResult

Object geretourneerd na het maken van een lokale of externe VideoStream. Dit bevat helperfuncties voor het bewerken van de weergave van de stream.

CustomCallControlButtonCallbackArgs

Argumenten voor CustomCallControlButtonCallback.

CustomCallControlButtonProps

Antwoord van CustomCallControlButtonCallback. Bevat de basisrekwisieten die nodig zijn om een ControlBarButton of <xref:DrawerMenuItem>.

CustomCallControlButtonStrings

Tekenreeksen voor CustomCallControlButtons

CustomMessage

Een aangepast berichttype.

Aangepaste berichten worden niet standaard weergegeven, maar toepassingen kunnen hiervoor aangepaste renderers bieden.

DevicesButtonContextualMenuStyles

Stijlen voor het menu DevicesButton.

DevicesButtonProps

Props voor DevicesButton.

DevicesButtonStrings

Tekenreeksen van DevicesButton die kunnen worden overschreven.

DevicesButtonStyles

Stijlen voor de menu-items van de knop Apparaten.

DiagnosticsCallFeatureState

Alleen proxy voor status voor <xref:%40azure%2Fcommunication-calling%23DiagnosticsCallFeature>.

DialpadProps

Rekwisieten voor dialpad-component .

DialpadStrings

Reeksen van het toetsenblok die kunnen worden overschreven.

DialpadStyles

Stijlen voor toetsenblokcomponent .

Disposable

Functionaliteit om een samengestelde samenstelling correct op te stoten.

DtmfDialPadOptions

Opties om het rendergedrag van de dtmfDialer in de CallComposite te bepalen

EndCallButtonProps

Props voor EndCallButton.

EndCallButtonStrings

Tekenreeksen van EndCallButton- die kunnen worden overschreven.

ErrorBarProps

Props voor ErrorBar.

Naast het volgende stuurt ErrorBar alle <xref:%40fluentui%2Freact%23IMessageBarProps> door naar de onderliggende <xref:%40fluentui%2Freact%23MessageBar>.

ErrorBarStrings

Alle tekenreeksen die kunnen worden weergegeven in de gebruikersinterface in de ErrorBar.

FluentThemeProviderProps

Rekwisieten voor FluentThemeProvider.

GridLayoutProps

Props voor GridLayout.

GridLayoutStyles

GridLayout componentstijlen.

HoldButtonProps
HoldButtonStrings

Tekenreeksen voor de labels van de hold-knop

HorizontalGalleryStyles

<xref:HorizontalGallery> componentstijlen.

ImageOverlayProps

Rekwisieten voor ImageOverlay.

ImageOverlayStrings

Tekenreeksen van ImageOverlay die kunnen worden overschreven.

IncomingCallNotificationProps

Eigenschappen voor de component voor het melden van inkomende oproepen.

IncomingCallNotificationStrings

Tekenreeksen voor de component voor het melden van inkomende oproepen.

IncomingCallNotificationStyles

Stijlen voor de component voor het melden van inkomende oproepen.

IncomingCallStackCall

Vertegenwoordigt een actieve inkomende oproep.

IncomingCallStackProps

Props voor het onderdeel IncomingCallManager.

IncomingCallState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23IncomingCall>. StatefulCallClient- detecteert automatisch binnenkomende oproepen en voegt de status toe aan de status die wordt weergegeven door StatefulCallClient-.

InlineImage

De status van InlineImage, zoals weergegeven in de gebruikersinterface.

InlineImageOptions

Opties om inline-afbeeldingen weer te geven in het scenario voor inline-afbeeldingen.

JoinCallOptions

Opties voor het instellen van de microfoon- en camerastatus bij het deelnemen aan een gesprek true = het apparaat inschakelen bij het deelnemen aan een gesprek false = het apparaat uitschakelen tijdens het deelnemen aan een gesprek 'houden'/undefined = de pre-call-status van apparaten behouden

JumpToNewMessageButtonProps

Argumenten voor <xref:MessageThreadProps.onRenderJumpToNewMessageButton>.

LocalVideoCameraCycleButtonProps
LocalVideoStreamState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23LocalVideoStream>.

LocalVideoStreamVideoEffectsState

Vermeld alleen de versie van een LocalVideoStream's <xref:%40azure%2Fcommunication-calling%23VideoEffectsFeature>.

LocalVideoTileOptions

Opties voor de lokale videotegel in de gesprekssamenstelling.

MediaAccessState

Status van mediatoegang

MediaDiagnosticsState

Alleen proxy voor status voor <xref:%40azure%2Fcommunication-calling%23MediaDiagnostics>.

MeetingConferencePhoneInfoModalStrings

Strings voor Phone Info Modal

MessageCommon

Algemene eigenschappen van alle berichttypen.

MessageStatusIndicatorProps

Props voor MessageStatusIndicator.

MessageStatusIndicatorStrings

Tekenreeksen van MessageStatusIndicator die kunnen worden overschreven.

MessageThreadStrings

Tekenreeksen van MessageThread- die kunnen worden overschreven.

MessageThreadStyles

Fluent-stijlen voor MessageThread-.

MicrophoneButtonContextualMenuStyles

Stijlen voor het menu MicrophoneButton.

MicrophoneButtonProps

Props voor MicrophoneButton.

MicrophoneButtonStrings

Tekenreeksen van MicrophoneButton die kunnen worden overschreven.

MicrophoneButtonStyles

Stijlen voor MicrophoneButton-

NetworkDiagnosticsState

Alleen proxy voor status voor <xref:%40azure%2Fcommunication-calling%23NetworkDiagnostics>.

NotificationOptions

Opties voor het beheren van de meldingen in de composiet.

NotificationProps

Rekwisieten voor kennisgeving.

NotificationStackProps

Rekwisieten voor NotificationStack.

NotificationStackStrings

Alle tekenreeksen die kunnen worden weergegeven in de gebruikersinterface in de NotificationStack.

NotificationStrings

Alle tekenreeksen die kunnen worden weergegeven in de gebruikersinterface in de melding.

NotificationStyles

Stijlen voor de meldingscomponent.

OptimalVideoCountFeatureState

Vermeld alleen de versie van de functie <xref:%40azure%2Fcommunication-calling%23OptimalVideoCountCallFeature>Optimal Video Count.

OptionsDevice

Een apparaat, bijvoorbeeld camera, microfoon of luidspreker, in de flyout DevicesButton.

OutboundCallCompositeLoaderProps

Props voor de OutboundCallComposite die u in uw applicatie kunt gebruiken.

Bevat twee opties zakjes:

PPTLiveCallFeatureState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23PPTLiveCallFeature>. StatefulCallClient luistert automatisch naar pptLive tijdens het gesprek en werkt de status bij die door StatefulCallClient wordt weergegeven.

ParticipantAddedSystemMessage

Een systeembericht met de melding dat een deelnemer is toegevoegd aan de chat-thread.

ParticipantItemProps

Props voor ParticipantItem.

ParticipantItemStrings

Tekenreeksen van ParticipantItem die kunnen worden overschreven.

ParticipantItemStyles

Fluent-stijlen voor ParticipantItem.

ParticipantListItemStyles

Stijlen voor de ParticipantListParticipantItem.

ParticipantListStyles

Stijlen voor de ParticipantList.

ParticipantRemovedSystemMessage

Een systeembericht met de melding dat een deelnemer is verwijderd uit de chat-thread.

ParticipantsButtonContextualMenuStyles

Stijlen voor het menu ParticipantsButton.

ParticipantsButtonProps

Props voor ParticipantsButton.

ParticipantsButtonStrings

Tekenreeksen van ParticipantsButton die kunnen worden overschreven.

ParticipantsButtonStyles

Stijlen Props voor ParticipantsButton.

RaiseHandButtonProps

Rekwisieten voor RaiseHandButton.

RaiseHandButtonStrings

Tekenreeksen van RaiseHandButton die kunnen worden overschreven.

RaiseHandCallFeature

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23RaiseHandCallFeature>. StatefulCallClient luistert automatisch naar opgestoken handen tijdens het gesprek en werkt de status van StatefulCallClient dienovereenkomstig bij.

ReactionButtonProps

Rekwisieten voor ReactionButton.

ReactionButtonStrings

Strings van ReactionButton die kunnen worden overschreven.

ReactionResources

Interface voor animatie sprite-afbeelding en gerelateerde metadata

RealTimeTextCallFeatureState
RealTimeTextInfo
RealTimeTextModalProps

RealTimeTextModal componentattributen.

RealTimeTextModalStrings

tekenreeksen voor realTimeText modal

RealTimeTextProps

Rekwisieten voor een enkele regel RealTimeText.

RealTimeTextStrings

Snaren voor RTT

RecordingCallFeature

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23RecordingCallFeature>. StatefulCallClient luistert automatisch naar de opnamestatus van de aanroep en werkt de status die wordt weergegeven door StatefulCallClient dienovereenkomstig bij.

RemoteParticipantState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23RemoteParticipant>. StatefulCallClient haalt RemoteParticipants automatisch op en voegt de status toe aan de status die wordt weergegeven door StatefulCallClient-.

RemoteVideoStreamState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23RemoteVideoStream>.

RemoteVideoTileMenuOptions

Menu-opties voor externe videotegels in VideoGallery.

ScreenShareButtonProps

Props voor ScreenShareButton.

ScreenShareButtonStrings

Tekenreeksen van ScreenShareButton die kunnen worden overschreven.

SendBoxProps

Props voor SendBox-.

SendBoxStrings

Tekenreeksen van SendBox- die kunnen worden overschreven.

SendBoxStylesProps

Fluent-stijlen voor <xref:Sendbox>.

SpokenLanguageStrings

Gesproken taalreeksen voor het instellen van ondertiteling Modal

SpotlightCallFeatureState

Alleen vermelden versie van <xref:%40azure%2Fcommunication-calling%23SpotlightCallFeature>

SpotlightPromptStrings

Tekenreeksen die worden gebruikt in de prompt met betrekking tot spotlight

SpotlightState

Spotlight-status met volgorde

StartCaptionsAdapterOptions

Opties doorgegeven aan adapter.startCaptions

StartCaptionsButtonProps
StartCaptionsButtonStrings

Tekenreeksen voor de labels van de hold-knop

StartRealTimeTextButtonProps

Rekwisieten voor de component StartRealTimeTextButton

StartRealTimeTextButtonStrings

Tekenreeksen voor de labels van de hold-knop

StatefulCallClient

Definieert de methoden waarmee CallClient-<xref:%40azure%2Fcommunication-calling%23CallClient> statefully kunnen worden gebruikt. De interface biedt toegang tot de geproxieerde status en maakt het registreren van een handler mogelijk voor statuswijzigingsgebeurtenissen. Zie CallClientStatevoor statusdefinities.

Statuswijzigingsevenementen worden aangestuurd door:

  • Geretourneerde gegevens van <xref:%40azure%2Fcommunication-calling%23DeviceManager> API's.
  • Geretourneerde gegevens van <xref:%40azure%2Fcommunication-calling%23CallAgent> API's.
  • Listeners worden automatisch gekoppeld aan verschillende azure communication-calling-objecten:
    • CallAgent 'inkomende oproep'
    • CallAgent 'callsUpdated'
    • DeviceManager 'videoDevicesUpdated'
    • ApparaatManager 'audioDevicesUpdatedUpdated.
    • ApparaatManager 'selectedMicrophoneChanged'
    • ApparaatManager 'selectedSpeakerChanged'
    • 'stateChanged' aanroepen
    • IdChanged aanroepen
    • Aanroepen 'isMutedChanged'
    • Roep 'isScreenSharingOnChanged' aan
    • 'remoteParticipantsUpdated' aanroepen
    • 'localVideoStreamsUpdated' aanroepen
    • Inkomende oproep 'callEnded'
    • RemoteParticipant 'stateChanged'
    • RemoteParticipant 'isMutedChanged'
    • RemoteParticipant 'displayNameChanged'
    • RemoteParticipant 'isSpreektVeranderd'
    • RemoteParticipant 'videoStreamsUpdated'
    • RemoteVideoStream 'isAvailableChanged'
    • TranscriptionCallFeature 'isTranscriptionActiveChanged'
    • OpnameCallFeature 'isRecordingActiveChanged'
    • LocalRecordingCallFeature 'isLocalRecordingActiveChanged'
    • RaiseHandCallFeature 'verhoogdeHandEvent'
    • RaiseHandCallFeature 'verlaagdeHandEvent'
    • PPTLiveCallFeature 'isAciveChanged'
    • ReactionCallFunctie: 'reactie'
StatefulChatClient

Definieert de methoden waarmee {@Link @azure/communication-chat#ChatClient} kan worden gebruikt met een gecentraliseerde gegenereerde status.

De interface biedt toegang tot de geproxieerde status en maakt het registreren van een handler mogelijk voor statuswijzigingsgebeurtenissen.

StatefulDeviceManager

Definieert de extra methoden die door de stateful boven op <xref:%40azure%2Fcommunication-calling%23DeviceManager>zijn toegevoegd.

StopCaptionsAdapterOptions

Opties doorgegeven aan adapter.stopCaptions

StreamMediaProps

Props voor StreamMedia-.

SurveyIssues

Overeenkomstige teksten voor elk oproepprobleem

SurveyIssuesHeadingStrings

Overeenkomende teksten voor elke categorie van oproepproblemen

SystemMessageCommon

Algemene eigenschappen van alle systeemberichten.

TeamsCallAdapter

Een adapterinterface die specifiek is voor Teams-identiteit en die CommonCallAdapter uitbreidt.

TeamsCallingHandlers

Object met alle gespreksafhandelaars van het team die nodig zijn voor het aanroepen van componenten.

Het aanroepen van gerelateerde onderdelen uit dit pakket kan relevante handlers uit dit object kiezen. Zie <xref:useHandlers> en usePropsFor.

TeamsIncomingCallState

Alleen vermelden versie van <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall>

TogetherModeCallFeatureState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23TogetherModeCallFeature>. StatefulCallClient. Geeft de status van de functie Samen-modus aan.

TogetherModeSeatingPositionState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23TogetherModeSeatingMap>.

Vertegenwoordigt de zitpositie van een deelnemer in de Together-modus.

TogetherModeStreamOptions

Interface die het resultaat vertegenwoordigt van een streamweergave in de Together-modus.

TogetherModeStreamViewResult

Interface die het resultaat vertegenwoordigt van een streamweergave in de Together-modus.

TogetherModeStreamsState

Vertegenwoordigt de streams in de Together-modus.

TopicUpdatedSystemMessage

Een systeembericht met de melding dat het chatthreadonderwerp is bijgewerkt.

TranscriptionCallFeature

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23TranscriptionCallFeature>. StatefulCallClient- luistert automatisch naar de transcriptiestatus van de aanroep en werkt de status die wordt weergegeven door StatefulCallClient dienovereenkomstig bij.

TransferFeature

Status van overdrachtsfunctie

TypingIndicatorProps

Props voor TypeIndicator.

TypingIndicatorStrings

Tekenreeksen van Typeindicator die kunnen worden overschreven.

TypingIndicatorStylesProps

Fluent-stijlen voor Typeindicator.

VerticalGalleryControlBarStyles

Stijlen voor de besturingsbalk in de component VerticalGallery

VerticalGalleryStrings

Strings voor lokalisatie van de verticale galerij.

VerticalGalleryStyles

Stijlen voor de component VerticalGallery

VideoBackgroundBlurEffect

Bevat de eigenschappen van het achtergrondeffect van de vervaging van de video

VideoBackgroundImage

Bevat de kenmerken van een achtergrondafbeelding zoals url, naam enz.

VideoBackgroundNoEffect

Bevat de attributen om het video-achtergrondeffect te verwijderen

VideoBackgroundReplacementEffect

Bevat de eigenschappen van een geselecteerd vervangend video-achtergrondeffect

VideoGalleryLocalParticipant

De status van de lokale deelnemer in de VideoGallery.

VideoGalleryProps

Rekwisieten voor VideoGallery.

VideoGalleryRemoteParticipant

De status van een externe deelnemer in de VideoGallery.

VideoGalleryStream

Videostream van een deelnemer in VideoGallery.

VideoGalleryStrings

Alle tekenreeksen die in de gebruikersinterface kunnen worden weergegeven in de VideoGallery-.

VideoGalleryStyles

Videogalerij Component stijlen.

VideoGalleryTogetherModeSeatingInfo

Interface die de stoelinformatie weergeeft in de Together-modus.

VideoGalleryTogetherModeStreams

Interface die de streams in de Together-modus vertegenwoordigt.

VideoStreamOptions

Opties om te bepalen hoe videostreams worden weergegeven.

VideoStreamRendererViewState

Alleen de statusversie van <xref:%40azure%2Fcommunication-calling%23VideoStreamRendererView>. Deze eigenschap wordt toegevoegd aan de status die wordt weergegeven door StatefulCallClient door createView- te maken en te verwijderen door disposeView-.

VideoTileContextualMenuProps

Eigenschappen voor het weergeven van een contextueel menu voor externe VideoTile-componenten in VideoGallery.

VideoTileDrawerMenuProps

Eigenschappen voor het weergeven van het lademenu op afstand VideoTile lang aanraken in VideoGallery.

VideoTileProps

Props voor VideoTile-.

VideoTileStrings

Tekenreeksen van VideoTile die kunnen worden overschreven.

VideoTileStylesProps

Fluent-stijlen voor VideoTile-.

VideoTilesOptions

Opties die van toepassing zijn op alle videotegels in de VideoGallery

Type-aliassen

AdapterErrors

Adapters slaan de meest recente fout op voor elke bewerking in de status.

target is een door de adapter gedefinieerde tekenreeks voor elke unieke bewerking die door de adapter wordt uitgevoerd.

AdapterNotifications

Adapters slaat de laatste melding voor elk doel op.

AreEqual

Vergelijken als 2 react-onderdelen exact gelijk zijn, resultaattype waar/onwaar is

AreParamEqual

Vergelijk of props van 2 react-onderdelen gelijk zijn, resultaattype is waar/onwaar

AreTypeEqual

Vergelijken als twee typen gelijk zijn, resultaattype waar/onwaar is

AvatarPersonaData

Aangepaste gegevenskenmerken voor het weergeven van avatars voor een gebruiker.

AvatarPersonaDataCallback

De callback-functie die wordt gebruikt om aangepaste gegevens te bieden om een avatar voor een gebruiker te maken.

AzureCommunicationCallAdapterArgs

Argumenten voor het maken van de Azure Communication Services-implementatie van CallAdapter.

Opmerking: displayName mag maximaal 256 tekens bevatten.

AzureCommunicationCallAdapterOptions

Optionele parameters om te maken useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

AzureCommunicationCallWithChatAdapterArgs

Argumenten voor createAzureCommunicationCallWithChatAdapter

AzureCommunicationCallWithChatAdapterFromClientArgs

Argumenten voor <xref:createAzureCommunicationCallWithChatAdapterFromClient>

AzureCommunicationChatAdapterArgs

Argumenten voor het maken van de Azure Communication Services-implementatie van ChatAdapter.

AzureCommunicationOutboundCallAdapterArgs

Argumenten voor het maken van de Azure Communication Services-implementatie van CallAdapter.

Deze argumenten worden gebruikt om scenario's voor een uitgaande oproep te maken.

Opmerking: displayName mag maximaal 256 tekens bevatten.

CallAdapterCallEndedEvent

Payload voor CallEndedListener met details over de beëindigde oproep.

CallAdapterClientState

CommonCallAdapter status afgeleid van de back-end van Azure Communication Services.

CallAdapterLocator

Locator die wordt gebruikt door createAzureCommunicationCallAdapter om de oproep te vinden om lid te worden

CallAdapterState

CommonCallAdapter status.

CallAdapterUiState

CommonCallAdapter status voor pure ui-doeleinden.

CallCompositeIcons

Pictogrammen die kunnen worden overschreven voor CallComposite-.

CallCompositeOptions

Optionele functies van de CallComposite.

CallCompositePage

Primaire ui-schermen die worden weergegeven in de CallComposite-.

CallControlDisplayType

Weergavetype besturingsbalk voor CallComposite-.

CallControlOptions

Aanpassingsopties voor de besturingsbalk in de belervaring.

CallEndedListener

Callback voor CallAdapterSubscribers gebeurtenis callEnded.

CallErrorBarSelector

Selectortype voor foutbalk onderdeel.

CallErrorTarget

Letterlijke tekenreekstype voor alle toegestane sleutels in {@Link CallErrors}.

CallErrors

Fouten van API-aanroepen naar de Aanroepende SDK.

Elke eigenschap in het object slaat de meest recente fout op voor een bepaalde SDK-API-methode.

Fouten van dit object kunnen worden gewist met behulp van de <xref:newClearCallErrorsModifier>. Daarnaast worden fouten automatisch gewist wanneer:

  • De staat is gewist.
  • Volgende aanroepen naar gerelateerde API-methoden slagen. Raadpleeg de documentatie van afzonderlijke stateful clientmethoden voor meer informatie over wanneer fouten mogelijk automatisch worden gewist.
CallFeatureStreamName

Vertegenwoordigt de naam van de stream van de oproepfunctie

CallIdChangedListener

Callback voor CallAdapterSubscribers gebeurtenis callIdChanged.

CallNotifications
CallParticipantListParticipant

De status van de deelnemer aanroepen, zoals wordt weergegeven in de onderdelen van de gebruikersinterface.

CallWithChatCompositeIcons

Pictogrammen die kunnen worden overschreven voor CallWithChatComposite.

CallWithChatCompositeOptions

Optionele functies van de CallWithChatComposite.

CallWithChatEvent

Gebeurtenissen die zijn geactiveerd door de CallWithChatAdapter-.

CallingBaseSelectorProps

Veelgebruikte props die worden gebruikt om te verwijzen naar de declaratieve clientstatus.

CallingHandlersOptions

Configuratie-opties om achtergrondafhankelijkheid van video-effecten op te nemen.

CallingReturnProps

Helpertype voor usePropsFor.

CallingSounds

Typ voor het weergeven van een set geluiden die moet worden gebruikt voor verschillende belgebeurtenissen

CameraButtonSelector

Selectortype voor CameraButton onderdeel.

CancelEditCallback

De terugbelfunctie wordt uitgevoerd wanneer een berichtbewerking wordt geannuleerd.

CapabilitiesChangedListener

Terugbellen voor CallAdapterSubscribers 'capabilitiesChanged' gebeurtenis.

CaptionSettingsSelector

Keuzetype voor componenten voor het wijzigen van ondertitelingstaal en gesproken taal

CaptionsBannerSelector

Selectortype voor de component CaptionsBanner .

CaptionsInformation

Vereiste informatie voor elke regel van het bijschrift

CaptionsOptions

Opties tas om ondertiteling te starten

CaptionsReceivedListener

Terugbellen voor CallAdapterSubscribers 'captionsReceived'-gebeurtenis.

ChatAdapter

Interface van ChatComposite Adapter.

ChatAdapterOptions

Opties voor het configureren van de ChatAdapter.

ChatAdapterState

ChatAdapter-status.

ChatAdapterUiState

ChatAdapter status voor pure ui-doeleinden.

ChatAttachmentType

Vertegenwoordigt het type bijlage

ChatBaseSelectorProps

Algemene props voor selectors voor ChatClientState.

ChatClientProviderProps

Argumenten voor het initialiseren van een ChatClientProvider.

ChatClientState

Gecentraliseerde status voor <xref:%40azure%2Fcommunication-chat%23ChatClient>.

ChatCompositeClientState

ChatAdapter status afgeleid van de Back-end van Azure Communication Services.

ChatCompositeIcons

Pictogrammen die kunnen worden overschreven voor ChatComposite-.

ChatCompositeOptions

Optionele functies van de ChatComposite.

ChatErrorBarSelector

Selectortype voor foutbalk onderdeel.

ChatErrorTarget

Letterlijke tekenreekstype voor alle toegestane sleutels in ChatErrors.

ChatErrors

Fouten van API-aanroepen naar de Chat-SDK.

Elke eigenschap in het object slaat de meest recente fout op voor een bepaalde SDK-API-methode.

ChatHandlers

Object met alle handlers die vereist zijn voor chatonderdelen.

Chatgerelateerde onderdelen uit dit pakket kunnen relevante handlers uit dit object kiezen. Zie <xref:useHandlers> en usePropsFor.

ChatInitializedListener

Terugbellen voor <xref:CallWithChatAdapterSubscribers> de gebeurtenis 'chatInitialized'.

ChatMessageWithStatus

Een extensie voor <xref:%40azure%2Fcommunication-chat%23ChatMessage> waarin alleen metagegevens aan de clientzijde voor chatberichten worden opgeslagen.

TODO: De naam heeft bitrotted. Geef me een andere naam.

ChatParticipantListSelector

Selectortype voor ParticipantList onderdeel.

ChatProfile

Het profiel van een gebruiker of bot.

ChatReturnProps

Helpertype voor usePropsFor.

ChatThreadClientProviderProps

Argumenten voor het initialiseren van een ChatThreadClientProvider.

ChatThreadClientState

Gecentraliseerde status voor <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>.

ChatThreadProperties

Eigenschappen van een chatgesprek.

We definiëren een minimaal type dat ons helpt de verschillende typen te verbergen die worden gebruikt door de onderliggende API.

ClientState

Gecentraliseerde status voor <xref:%40azure%2Fcommunication-calling%23CallClient> of <xref:%40azure%2Fcommunication-chat%23ChatClient>.

Zie ook: CallClientState, ChatClientState.

Common

Kruisingstype van 2 typen retourneren

CommonCallAdapterOptions

Gemeenschappelijke optionele parameters om of useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>) te maken

CommonCallControlOptions

Aanpassingsopties voor de besturingsbalk in de belervaring.

CommonProperties

Intersect-eigenschappen van twee typen retourneren

CommunicationParticipant

De status van een deelnemer chatten of bellen, zoals wordt weergegeven in de gebruikersinterface.

ComponentIcons

Pictogrammen die worden gebruikt door de React-onderdelen die uit deze bibliotheek zijn geëxporteerd.

ComponentProps

Helpertype voor usePropsFor.

ComponentSlotStyle

ComponentSlotStyle is een @fluentui/react-northstar type. Toen we van dit pakket zijn afgestapt, hebben we het meer algemene IRawStyle-type van fluent gebruikt voor interoperabiliteit.

CompositeIcons

Pictogrammen die kunnen worden overschreven in een van de samengestelde verzamelingen die door deze bibliotheek worden geëxporteerd.

Zie ChatCompositeIcons, CallCompositeIcons en CallWithChatCompositeIcons voor meer gerichte typen.

ControlBarButtonStyles

Stijlen voor alle ControlBarButton implementaties.

ControlBarLayout

Indelingen voor de ControlBar-presenteren.

CreateDefaultCallingHandlers

Type createDefaultCallingHandlers.

CreateViewResult

Resultaat retourneren van createView-.

CustomAvatarOptions

Opties die kunnen worden geïnjecteerd in de onRender-functie voor het aanpassen van een Avatar -component (Persona).

CustomCallControlButtonCallback

Een callback die de rekwisieten retourneert om een aangepaste ControlBarButton en <xref:DrawerMenuItem>.

Het antwoord geeft aan waar de aangepaste knop moet worden geplaatst.

Prestatietip: Deze callback wordt alleen aangeroepen wanneer de callback of de argumenten ervan veranderen.

CustomCallControlButtonPlacement

Plaatsing voor een aangepaste knop geïnjecteerd in de <xref:CommonCallControlBar>.

'primair': Plaats de knop(en) aan de rechterkant van de middelste bedieningsbalk, maar vóór de EndCallButton (linkerkant in rtl-modus). 'overflow': Plaats de knoppen(en) aan het einde van het overloopmenu. 'secundair': Plaats de knop(en) aan de linkerkant van de bedieningsbalk aan de zijkant (rechts in rtl-modus).

Meerdere knoppen met dezelfde plaatsing worden op volgorde toegevoegd. Als er bijvoorbeeld twee knoppen in 'secundair' worden geplaatst, verschijnen ze beide aan de linkerkant (rechterkant in rtl-modus) in de aangegeven volgorde.

Alleen 'primaire' plaatsing werkt wanneer verouderd gespreksbeheer is ingeschakeld in gesprekssamenstelling

DeclarativeCallAgent

DeclarativeCallAgent verlengt en volmacht de <xref:%40azure%2Fcommunication-calling%23CallAgent>

DeclarativeTeamsCallAgent

DeclarativeTeamsCallAgent verlengt en volmacht de <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent>

DeepNoiseSuppressionEffectDependency

Afhankelijkheidstype dat moet worden geïnjecteerd voor diepe ruisonderdrukking

DeviceManagerState

Dit type is bedoeld om alle toestanden binnen <xref:%40azure%2Fcommunication-calling%23DeviceManager>inkapselen. Voor optionele parameters zijn ze mogelijk niet beschikbaar totdat de gebruiker toestemming verleent. De camera's, microfoons, luidsprekers en deviceAccess-statussen zijn leeg totdat de bijbehorende <xref:%40azure%2Fcommunication-calling%23DeviceManager>getCameras, getMicrophones, getSpeakers en askDevicePermission-API's worden aangeroepen en voltooid.

DevicesButtonSelector

Selectortype voor DevicesButton component.

DiagnosticChangedEventListner

Callback voor CallAdapterSubscribers 'diagnosticChanged'-gebeurtenis.

DialpadMode

Modi van de toetsenblokcomponent.

DisplayNameChangedListener

Callback voor CallAdapterSubscribers gebeurtenis 'displayNameChanged'.

DtmfTone

DTMF-toon voor PSTN-oproepen.

EmptySelector

Een type voor triviale selectors die geen gegevens retourneren.

Wordt gebruikt als een standaard retourwaarde als usePropsFor wordt aangeroepen voor een onderdeel waarvoor geen gegevens zijn vereist.

ErrorType

Alle fouten die kunnen worden weergegeven in de Foutbalk.

GetCallingSelector

Specifiek type selector dat van toepassing is op een bepaald onderdeel.

GetChatSelector

Specifiek type selector dat van toepassing is op een bepaald onderdeel.

HoldButtonSelector

Keuzetype voor de component HoldButton .

IncomingCallManagement

Dit bevat een alleen-lezen matrix die alle actieve incomingCalls. Een actieve inkomende oproep is een oproep die niet is beantwoord, geweigerd of verbroken.

IncomingCallStackSelector

Selector om de actieve en verwijderde inkomende oproepen op te halen.

IsCaptionLanguageChangedListener

Terugbellen voor de gebeurtenis 'isCaptionLanguageChanged' van CallAdapterSubscribers .

IsCaptionsActiveChangedListener

Terugbellen voor de gebeurtenis 'isCaptionsActiveChanged' van CallAdapterSubscribers .

IsLocalScreenSharingActiveChangedListener

Callback voor CallAdapterSubscribers gebeurtenis isLocalScreenSharingActiveChanged.

IsMutedChangedListener

Callback voor CallAdapterSubscribers gebeurtenis isMuted.

IsSpeakingChangedListener

Callback voor CallAdapterSubscribers gebeurtenis isSpeakingChanged.

IsSpokenLanguageChangedListener

Terugbellen voor de gebeurtenis 'isSpokenLanguageChanged' van CallAdapterSubscribers .

LoadingState

Of de stroom nu wordt geladen of niet.

LocalScreenShareView
LocalVideoTileSize

Verschillende modi van de lokale videotegel

LocalizationProviderProps

Props voor LocalizationProvider.

LongPressTrigger

Modi van hoe de longpress handlers kunnen worden aangestaard.

MediaAccess

Status van toegang tot audio-/videomedia

MediaDiagnosticChangedEvent

Payload voor DiagnosticChangedEventListner waar een wijziging in een mediadiagnose is.

Message

Gediscrimineerde samenvoeging van alle berichten.

Het messageType veld is gespecialiseerd in samenvoegvarianten.

MessageAttachedStatus

Geef aan of een chatbericht moet worden weergegeven dat vóór/na het bericht moet worden samengevoegd. Als true, wordt het bericht gegroepeerd weergegeven met het bericht ervoor. 'Boven' en 'Onder' worden gebruikt om aan te geven dat het bericht het begin of einde van een groep is.

MessageContentType

Ondersteunde typen chatberichten.

MessageDeletedListener

Terugbellen voor ChatAdapterSubscribers 'messageDeleted' gebeurtenis.

MessageEditedListener

Terugbellen voor ChatAdapterSubscribers 'messageEdited' gebeurtenis.

MessageProps

Props om één bericht weer te geven.

Zie MessageRenderer.

MessageReadListener

Callback voor ChatAdapterSubscribers 'messageRead'-gebeurtenis.

MessageReceivedListener

Callback voor ChatAdapterSubscribers gebeurtenis 'messageReceived'.

MessageRenderer

Een onderdeel om één bericht weer te geven.

MessageSentListener

Callback voor ChatAdapterSubscribers gebeurtenis 'messageSent'.

MessageStatus

Status van een verzonden bericht aan de clientzijde.

Bevat overgangsstatussen die plaatsvinden voordat de bezorging van berichten vanuit de back-end wordt bevestigd.

MessageThreadProps

Props voor MessageThread-.

MessageThreadSelector

Selectortype voor MessageThread--onderdeel.

MicrophoneButtonSelector

Selectortype voor MicrophoneButton onderdeel.

NetworkDiagnosticChangedEvent

Payload voor DiagnosticChangedEventListner waar een wijziging in een netwerkdiagnose is.

NotificationStackSelector

Selectortype voor meldingscomponent .

NotificationTarget
NotificationType

Alle meldingen die in de NotificationStack kunnen worden getoond.

OnFetchChatProfileCallback

Callback-functie die wordt gebruikt om aangepaste gegevens te verstrekken om een profiel voor een gebruiker of bot op te bouwen.

OnFetchProfileCallback

Callback-functie die wordt gebruikt om aangepaste gegevens te verstrekken om een profiel voor een gebruiker of bot op te bouwen.

OnRenderAvatarCallback

Een aangepaste gerenderde callback waarmee gebruikers de weergave van een Persona-onderdeel kunnen aanpassen.

OverflowGalleryPosition

Verschillende modi en posities van de overloopgalerij in de VideoGallery

ParticipantListParticipant

Deelnemers die worden weergegeven in een ParticipantList.

ParticipantListProps

Props voor ParticipantList.

ParticipantListSelector

Selectortype voor ParticipantList onderdeel.

ParticipantMenuItemsCallback

Een callback voor het leveren van aangepaste menu-items voor elke deelnemer in ParticipantList.

ParticipantState

De verbindingsstatus van een gespreksdeelnemer.

ParticipantsAddedListener

Callback voor ChatAdapterSubscribers event 'participantsAdded'.

ParticipantsButtonSelector

Selectortype voor ParticipantsButton component.

ParticipantsJoinedListener

Callback voor CallAdapterSubscribers event 'participantsJoined'.

ParticipantsLeftListener

Callback voor CallAdapterSubscribers event 'participantsLeft'.

ParticipantsRemovedListener

Callback voor ChatAdapterSubscribers event 'participantsRemoved'.

Profile

Het profiel van een gebruiker of bot.

RaiseHandButtonSelector

Keuzetype voor de component RaiseHandButton .

RaisedHand

Opgeheven handstaat met orde

RaisedHandState

Opgeheven handstaat met orde

Reaction

Reactietoestand met reactietype om te renderen

ReactionButtonReaction

Reactietypen voor de reactieknop

ReactionSprite

Typ voor animatie sprite-afbeelding en gerelateerde metadata

ReactionState

Staat alleen versie van <xref:%40azure%2Fcommunication-calling%23Call.ReactionMessage> met UI-helper rekwisieten ontvangenOp. Reactiestatus met een tijdstempel die de gebruikersinterface helpt om te beslissen om de reactie dienovereenkomstig weer te geven.

ReadReceiptsBySenderId

Een matrix van sleutel-waardeparen waarin de weergavenaam van elke afzender en het laatste leesbericht worden opgeslagen

RealTimeTextInformation

Informatie die nodig is voor elke regel real-time tekst

RealTimeTextReceivedListener

Terugbellen voor CallAdapterSubscribers 'realTimeTextReceived'-gebeurtenis.

ResourceDetails

Details die nodig zijn voor het downloaden van een bron naar de cache.

ResourceFetchResult

Resultaat van de bron die is gedownload van stateful client

ScreenShareButtonSelector

Selectortype voor ScreenShareButton onderdeel.

Selector

Een geoptimaliseerde selector die ClientState updates verfijnt in props voor React Components in deze bibliotheek.

SendBoxSelector

Selectortype voor SendBox-onderdeel.

SoundEffect

Typ voor het weergeven van een aangepast geluid dat moet worden gebruikt voor een aanroepende gebeurtenis

Spotlight

Spotlight-status met volgorde

SpotlightChangedListener

Terugbellen voor CallAdapterSubscribers 'spotlightChanged' evenement.

StartCallIdentifier

Id-typen voor het starten van een oproep met behulp van de CallAdapter

StartCaptionsButtonSelector

Selectortype voor de component StartCaptionsButton .

StatefulCallClientArgs

Argumenten voor het samenstellen van de StatefulCallClient.

StatefulCallClientOptions

Opties voor het maken van de StatefulCallClient met.

StatefulChatClientArgs

Argumenten voor het maken van de StatefulChatClient.

StatefulChatClientOptions

Opties voor het maken van de StatefulChatClient.

SupportedCaptionLanguage
SupportedSpokenLanguage
SystemMessage

Gediscrimineerde samenvoeging van alle systeemberichten.

Het systemMessageType veld is gespecialiseerd in samenvoegvarianten.

TeamsAdapterOptions

Optionele parameters om TeamsCallAdapter te maken

TeamsCallAdapterArgs

Argumenten voor het maken van de Azure Communication Services-implementatie van TeamsCallAdapter.

TeamsCallAdapterArgsCommon

Gemeenschappelijk onderdeel van args om de Azure Communication Services-implementatie van TeamsCallAdapter te maken.

TeamsIncomingCallManagement

Proxy's voor de <xref:%40azure%2Fcommunication-calling%23TeamsIncomingCall> interface.

TogetherModeParticipantSeatingState

Vertegenwoordigt de zitposities van deelnemers in de Together-modus.

TopicChangedListener

Callback voor ChatAdapterSubscribers gebeurtenis 'topicChanged'.

TransferAcceptedListener

Terugbellen voor de gebeurtenis 'transferRequested' van CallAdapterSubscribers .

TypingIndicatorSelector

Selectortype voor Typeindicator onderdeel.

UpdateMessageCallback

Callback-functie wordt uitgevoerd wanneer een bericht wordt bijgewerkt.

VideoBackgroundEffect

Bevat de eigenschappen van een geselecteerd video-achtergrondeffect

VideoBackgroundEffectsDependency

Afhankelijkheidstype dat moet worden geïnjecteerd voor video-achtergrondeffecten

VideoGalleryLayout
VideoGalleryParticipant

De status van een deelnemer in de VideoGallery.

VideoGallerySelector

Selectortype voor VideoGallery--onderdeel.

VideoGalleryTogetherModeParticipantPosition

Interface die de positie van een deelnemer in de Together-modus weergeeft.

ViewScalingMode

Schaalmodus van een VideoGalleryStream-.

Functies

CallAgentProvider(CallAgentProviderProps)

Een <xref:React.Context> waarin een <xref:%40azure%2Fcommunication-calling%23CallAgent>wordt opgeslagen.

Aanroepende onderdelen van dit pakket moeten worden verpakt met een CallAgentProvider.

CallClientProvider(CallClientProviderProps)

Een <xref:React.Context> waarin een StatefulCallClient-wordt opgeslagen.

Aanroepende onderdelen van dit pakket moeten worden verpakt met een CallClientProvider.

CallComposite(CallCompositeProps)

Een aanpasbare ui samengesteld voor de belervaring.

CallProvider(CallProviderProps)

Een <xref:React.Context> waarin een <xref:%40azure%2Fcommunication-calling%23Call>wordt opgeslagen.

Aanroepende onderdelen van dit pakket moeten worden verpakt met een CallProvider.

CallWithChatComposite(CallWithChatCompositeProps)

CallWithChatComposite brengt belangrijke onderdelen samen om een volledig gesprek met chatervaring te bieden.

CameraButton(CameraButtonProps)

Een knop om camera in/ uit te schakelen.

Kan worden gebruikt met ControlBar.

CaptionsBanner(CaptionsBannerProps)

Een component voor het weergeven van een CaptionsBanner met gebruikerspictogram, displayName en ondertitelingstekst.

CaptionsSettingsModal(CaptionsSettingsModalProps)

Een component voor het instellen van gesproken talen

ChatClientProvider(ChatClientProviderProps)

Een <xref:React.Context> waarin een StatefulChatClientwordt opgeslagen.

Chatonderdelen van dit pakket moeten worden verpakt met een ChatClientProvider.

ChatComposite(ChatCompositeProps)

Een aanpasbare ui samengesteld voor de chatervaring.

ChatThreadClientProvider(ChatThreadClientProviderProps)

Een <xref:React.Context> waarin een <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>wordt opgeslagen.

Chatonderdelen van dit pakket moeten worden verpakt met een ChatThreadClientProvider.

ControlBar(ControlBarProps)

Een container voor verschillende knoppen voor oproepbesturingselementen.

Gebruik deze met verschillende knoppen voor oproepbesturing in deze bibliotheek, bijvoorbeeld CameraButton, of uw eigen exemplaren van ControlBarButton rechtstreeks.

ControlBarButton(ControlBarButtonProps)

Standaardknop met stijl voor de ControlBar.

Gebruik dit onderdeel om aangepaste knoppen te maken die hetzelfde zijn als andere knoppen van de UI-bibliotheek.

DevicesButton(DevicesButtonProps)

Een knop om een menu te openen waarmee apparaatopties worden bestuurd.

Kan worden gebruikt met ControlBar.

Dialpad(DialpadProps)

Een component waarmee gebruikers het telefoonnummer kunnen invoeren door op het toetsenblok te klikken / het toetsenbord te gebruiken Het retourneert een lege component voor stabiele builds

EndCallButton(EndCallButtonProps)

Een knop om een doorlopend gesprek te beëindigen.

Kan worden gebruikt met ControlBar.

ErrorBar(ErrorBarProps)

Een onderdeel voor het weergeven van foutberichten in de gebruikersinterface. Alle tekenreeksen die kunnen worden weergegeven, worden geaccepteerd als de tekenreeksen, zodat ze kunnen worden gelokaliseerd. Actieve fouten worden geselecteerd door activeErrorMessages.

Met dit onderdeel wordt intern bijgehouden dat door de gebruiker is gesloten.

  • Fouten met een gekoppeld tijdstempel: de fout wordt opnieuw weergegeven in de gebruikersinterface als deze zich voordoet nadat deze is gesloten.
  • Fouten die geen tijdstempel hebben: de fout wordt gesloten totdat deze uit de props verdwijnt. Als de fout zich voordoet, wordt deze weergegeven in de gebruikersinterface.

Maakt gebruik van <xref:%40fluentui%2Freact%23MessageBar> UI-element.

FluentThemeProvider(FluentThemeProviderProps)

Provider voor het toepassen van een Fluent-thema op de react-onderdelen van deze bibliotheek.

GridLayout(GridLayoutProps)

Een onderdeel voor het opmaken van tegels voor audio-/videodeelnemers in een gesprek.

HoldButton(HoldButtonProps)

een knop om een lopend gesprek ingedrukt te houden of te hervatten.

Kan worden gebruikt met ControlBar

ImageOverlay(ImageOverlayProps)

Component om een modaal op volledig scherm weer te geven voor een geselecteerde afbeelding.

IncomingCallNotification(IncomingCallNotificationProps)

Een meldingscomponent die moet worden gebruikt om inkomende oproepen aan de eindgebruiker weer te geven. Hiermee kan de gebruiker de inkomende oproep accepteren of weigeren.

IncomingCallStack(IncomingCallStackProps)

Wrapper om meerdere inkomende oproepen te beheren

LocalizationProvider(LocalizationProviderProps)

Provider voor gelokaliseerde tekenreeksen voor de react-onderdelen van deze bibliotheek.

MessageStatusIndicator(MessageStatusIndicatorProps)

Onderdeel om de status van een verzonden bericht weer te geven.

Hiermee voegt u een pictogram en knopinfo toe die overeenkomen met de berichtstatus.

MessageThread(MessageThreadProps)

MessageThread kunt u eenvoudig een onderdeel maken voor het weergeven van chatberichten, het afhandelen van scrollgedrag van nieuwe/oude berichten en het aanpassen van pictogrammen & besturingselementen in de chatthread.

MicrophoneButton(MicrophoneButtonProps)

Een knop om de microfoon in of uit te schakelen.

Kan worden gebruikt met ControlBar.

Notification(NotificationProps)

Een component om meldingsberichten op de gebruikersinterface weer te geven.

NotificationStack(NotificationStackProps)

Een component om meldingen op de gebruikersinterface weer te geven. Alle tekenreeksen die kunnen worden weergegeven, worden geaccepteerd als de tekenreeksen, zodat ze kunnen worden gelokaliseerd. Actieve meldingen worden geselecteerd door activeNotifications.

Met dit onderdeel wordt intern bijgehouden dat door de gebruiker is gesloten.

  • Meldingen met een bijbehorende tijdstempel: De melding wordt opnieuw weergegeven in de gebruikersinterface als deze optreedt nadat deze is gesloten.
  • Meldingen die geen tijdstempel hebben: De melding wordt gesloten totdat deze uit de rekwisieten verdwijnt. Als de melding terugkeert, wordt deze weergegeven in de gebruikersinterface.
ParticipantItem(ParticipantItemProps)

Onderdeel voor het weergeven van een gespreks- of chatdeelnemer.

Geeft de avatar, displayName en status van de deelnemer weer, evenals optionele pictogrammen en contextmenu's.

ParticipantList(ParticipantListProps)

Onderdeel om alle deelnemers aan het bellen of chatten weer te geven.

Elke deelnemer wordt standaard weergegeven met ParticipantItem. Zie <xref:ParticipantListProps.onRenderParticipant> om te overschrijven.

ParticipantsButton(ParticipantsButtonProps)

Een knop om een menu weer te geven met gesprekken of chatdeelnemers.

Kan worden gebruikt met ControlBar.

Deze knop bevat vervolgkeuzelijst-items die zijn gedefinieerd via de eigenschap menuProps. Standaard kan het aantal externe deelnemers met de volledige lijst worden weergegeven als submenu en een optie om alle deelnemers te dempen, evenals een kopieer-naar-klembordknop om de uitnodigings-URL voor oproepen te kopiëren. Deze menuProps kan volledig opnieuw worden gedefinieerd en de eigenschap is van het type IContextualMenuProps.

RaiseHandButton(RaiseHandButtonProps)

Een knop om het delen van het scherm te starten/stoppen.

Kan worden gebruikt met ControlBar.

ReactionButton(ReactionButtonProps)

Een knop om reacties te versturen.

Kan worden gebruikt met ControlBar.

RealTimeText(RealTimeTextProps)

Een component voor het weergeven van een enkele regel RealTimeText

RealTimeTextModal(RealTimeTextModalProps)

een component voor realTimeText modal

ScreenShareButton(ScreenShareButtonProps)

Een knop om het delen van het scherm te starten/stoppen.

Kan worden gebruikt met ControlBar.

SendBox(SendBoxProps)

Onderdeel voor het typen en verzenden van berichten.

Ondersteunt het verzenden van een melding over typen wanneer de gebruiker begint met het invoeren van tekst. Ondersteunt een optioneel bericht onder het tekstinvoerveld.

StartCaptionsButton(StartCaptionsButtonProps)

een knop om ondertiteling te starten of te stoppen

Kan worden gebruikt met ControlBar

StartRealTimeTextButton(StartRealTimeTextButtonProps)

een knop om RealTimeText te starten op basis van toegankelijkheidsvereiste, realtime tekst kan niet worden uitgeschakeld als deze eenmaal is ingeschakeld

Kan worden gebruikt met ControlBar

StreamMedia(StreamMediaProps)

Hulpprogrammaonderdeel voor het converteren van een HTMLElement met een videostream naar een JSX-element.

Gebruik deze indeling om een HTMLElement te converteren dat wordt geretourneerd door een API zonder headless aan te roepen in een onderdeel dat kan worden weergegeven als een VideoTile-.

TypingIndicator(TypingIndicatorProps)

Onderdeel om lokale gebruiker op de hoogte te stellen wanneer een of meer deelnemers in de chat-thread typen.

VideoGallery(VideoGalleryProps)

VideoGallery vertegenwoordigt een indeling van videotegels voor een specifiek gesprek. Er wordt een VideoTile- weergegeven voor de lokale gebruiker en voor elke externe deelnemer die deel uitmaakt van het gesprek.

VideoTile(VideoTileProps)

Een onderdeel voor het weergeven van de videostream voor één gespreksdeelnemer.

Gebruiken met GridLayout- in een VideoGallery-.

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

Maak een CallAdapter ondersteund door Azure Communication Services.

Dit is de standaard implementatie van CallAdapter geleverd door deze bibliotheek.

Opmerking: displayName mag maximaal 256 tekens bevatten.

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

Maak een CallAdapter ondersteund door Azure Communication Services.

Dit is de standaard implementatie van CallAdapter geleverd door deze bibliotheek.

Opmerking: displayName mag maximaal 256 tekens bevatten.

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

Maak een CallAdapter- met behulp van de opgegeven StatefulCallClient-.

Handig als u een verwijzing naar StatefulCallClient-wilt behouden. Overweeg het gebruik van makenAzureCommunicationCallAdapter voor een eenvoudigere API.

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Maak een CallAdapter- met behulp van de opgegeven StatefulCallClient-.

Handig als u een verwijzing naar StatefulCallClient-wilt behouden. Overweeg het gebruik van makenAzureCommunicationCallAdapter voor een eenvoudigere API.

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

Maak een CallWithChatAdapter die wordt ondersteund door Azure Communication-services om de CallWithChatComposite-aan te sluiten.

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

Maak een CallWithChatAdapter- met behulp van de opgegeven StatefulChatClient- en StatefulCallClient.

Handig als u een verwijzing naar StatefulChatClient- en StatefulCallClient-wilt behouden. Houd er rekening mee dat chatThreadClient moet worden gemaakt door StatefulChatClient via de chatClient.getChatThreadClient(chatThreadId) API. Overweeg het gebruik van makenAzureCommunicationCallWithChatAdapter voor een eenvoudigere API.

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

Maak een ChatAdapter ondersteund door Azure Communication Services.

Dit is de standaard implementatie van ChatAdapter geleverd door deze bibliotheek.

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

Maak een ChatAdapter- met behulp van de opgegeven StatefulChatClient-.

Handig als u een verwijzing naar StatefulChatClient-wilt behouden. Overweeg het gebruik van createAzureCommunicationChatAdapter voor een eenvoudigere API.

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

Maak de standaard implementatie van CallingHandlers voor teams-oproepen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

Maak de standaard implementatie van ChatHandlers.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

Het geretourneerde object wordt onthouden om te voorkomen dat rerenders worden gebruikt als props voor React Components.

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

Maak de standaardimplementatie van TeamsCallingHandlers voor teamaanroepen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

Hiermee maakt u een StatefulCallClient-StatefulCallClient- door callclient-<xref:%40azure%2Fcommunication-calling%23CallClient> te proxyen met proxyCallClient-<xref:ProxyCallClient> die vervolgens op een declaratieve manier toegang tot de status toestaat.

Het is belangrijk om de <xref:%40azure%2Fcommunication-calling%23DeviceManager> en <xref:%40azure%2Fcommunication-calling%23CallAgent> en <xref:%40azure%2Fcommunication-calling%23Call> (en enz.) te gebruiken die van de StatefulCallClient worden verkregen om ervoor te zorgen dat hun statuswijzigingen correct worden geproxied.

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

Hiermee maakt u een stateful ChatClient-StatefulChatClient- door chatclient-<xref:%40azure%2Fcommunication-chat%23ChatClient> te proxyen met ProxyChatClient <xref:ProxyChatClient> die vervolgens op declaratieve wijze toegang tot de status toestaat.

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

Maak een TeamsCallAdapter met behulp van de meegeleverde StatefulCallClient.

Handig als u een verwijzing naar StatefulCallClient-wilt behouden. Overweeg het gebruik van makenAzureCommunicationCallAdapter voor een eenvoudigere API.

fromFlatCommunicationIdentifier(string)

Omgekeerde bewerking van toFlatCommunicationIdentifier.

getCallingSelector<Component>(Component)

Haal de selector op voor een opgegeven onderdeel.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

getChatSelector<Component>(Component)

Haal de selector op voor een opgegeven onderdeel.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

Laderfunctie voor de CallComposite die u in uw toepassing kunt gebruiken. Met deze functie wordt de CallComposite in het meegeleverde HTML-element geladen. De beste use case hiervoor is in een Node ui-framework dat niet op React is gebaseerd.

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

Props voor de CallWithChatComposite die u in uw applicatie kunt gebruiken. Met deze functie wordt de CallWithChatComposite in het meegeleverde HTML-element geladen. De beste use case hiervoor is in een Node UI-framework dat niet op React is gebaseerd.

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

Loader-functie voor de ChatComposite die u in uw applicatie kunt gebruiken. Deze functie laadt de ChatComposite in het meegeleverde HTML-element. De beste use case hiervoor is in een Node UI-framework dat niet op React is gebaseerd.

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

Loader-functie voor de OutboundCallComposite die u in uw toepassing kunt gebruiken. Met deze functie wordt de CallComposite in het meegeleverde HTML-element geladen om uitgaande oproepen te doen. De beste use case hiervoor is in een Node UI-framework dat niet op React is gebaseerd.

onResolveDeepNoiseSuppressionDependency()

Afhankelijkheidsresolutie voor video-achtergrondeffecten met behulp van lazy loading.

onResolveDeepNoiseSuppressionDependencyLazy()

Afhankelijkheidsresolutie voor video-achtergrondeffecten met behulp van lazy loading.

onResolveVideoEffectDependency()

Afhankelijkheidsresolutie voor video-achtergrondeffecten.

onResolveVideoEffectDependencyLazy()

Afhankelijkheidsresolutie voor video-achtergrondeffecten met behulp van lazy loading.

toFlatCommunicationIdentifier(CommunicationIdentifier)

Een tekenreeksweergave van een <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>.

Deze tekenreeksweergave van CommunicationIdentifier is gegarandeerd stabiel voor een unieke communicatiegebruiker. Dus

  • het kan worden gebruikt om de identiteit van een gebruiker in externe databases te behouden.
  • het kan worden gebruikt als sleutels in een kaart om gegevens voor de gebruiker op te slaan.
useAzureCommunicationCallAdapter(Partial<AzureCommunicationCallAdapterArgs | AzureCommunicationOutboundCallAdapterArgs>, (adapter: CallAdapter) => Promise<CallAdapter>, (adapter: CallAdapter) => Promise<void>)

Een aangepaste React-hook om het maken van CallAdapterte vereenvoudigen.

Net als createAzureCommunicationCallAdapter, maar zorgt u voor asynchrone creatie van de adapter intern.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

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

Een aangepaste React-hook om het maken van CallWithChatAdapterte vereenvoudigen.

Net als createAzureCommunicationCallWithChatAdapter, maar zorgt u voor asynchrone creatie van de adapter intern.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

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

Een aangepaste React-hook om het maken van ChatAdapterte vereenvoudigen.

Net als createAzureCommunicationChatAdapter, maar zorgt u voor asynchrone creatie van de adapter intern.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

useCall()

Haak om <xref:%40azure%2Fcommunication-calling%23Call> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

u moet eerder de CallProvider met een Call-object hebben gebruikt om deze hook te gebruiken

useCallAgent()

Haak om <xref:%40azure%2Fcommunication-calling%23CallAgent> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

useCallClient()

Hook voor het verkrijgen van StatefulCallClient van de provider.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

useChatClient()

Hook voor het verkrijgen van StatefulChatClient van de provider.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

useChatThreadClient()

Haak om <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

useDeviceManager()

Hook voor het verkrijgen van StatefulDeviceManager van de provider.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

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

Primaire hook om alle benodigde hooks voor een React Component uit deze bibliotheek op te halen.

Als u deze hook wilt aanroepen, moet het onderdeel worden verpakt onder deze providers:

  1. Voor chatonderdelen: ChatClientProvider en ChatThreadClientProvider.

  2. Voor oproeponderdelen: CallClientProvider, CallAgentProvider en CallAgentProvider.

Het meest eenvoudige gebruik van een onderdelen ziet er als volgt uit:

voorbeeld van

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

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

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

Haak om een selector te verkrijgen voor een opgegeven onderdeel.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

useTeamsCall()

Haak om <xref:%40azure%2Fcommunication-calling%23TeamsCall> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

u moet eerder de CallProvider hebben gebruikt met een TeamsCall-object om deze hook te gebruiken

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

Een aangepaste React-hook om het maken van TeamsCallAdapter te vereenvoudigen.

Vergelijkbaar met <xref:createTeamsAzureCommunicationCallAdapter>, maar zorgt intern voor het asynchroon maken van de adapter.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

useTeamsCallAgent()

Haak om <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

useTheme()

Reageer hook om toegang te krijgen tot thema

Variabelen

COMPONENT_LOCALE_AR_SA

Locatie voor Arabisch (Saoedi-Arabië).

COMPONENT_LOCALE_CS_CZ

Plaats voor Tsjechië (Tsjechië).

COMPONENT_LOCALE_CY_GB

Locatie voor Welsh (GB).

COMPONENT_LOCALE_DE_DE

Locatie voor Duits (Duitsland).

COMPONENT_LOCALE_EN_GB

Locatie voor Engels (GB).

COMPONENT_LOCALE_EN_US

Locatie voor Engels (VS).

COMPONENT_LOCALE_ES_ES

Locatie voor Spaans (Spanje).

COMPONENT_LOCALE_ES_MX

Locatie voor Spaans (Mexico).

COMPONENT_LOCALE_FI_FI

Locatie voor Fins (Finland).

COMPONENT_LOCALE_FR_CA

Locatie voor Frans (Canada).

COMPONENT_LOCALE_FR_FR

Locatie voor Frans (Frankrijk).

COMPONENT_LOCALE_HE_IL

Locatie voor Hebreeuws (Israël).

COMPONENT_LOCALE_IT_IT

Locatie voor Italiaans (Italië).

COMPONENT_LOCALE_JA_JP

Locatie voor Japans (Japan).

COMPONENT_LOCALE_KO_KR

Locatie voor Koreaans (Zuid-Korea).

COMPONENT_LOCALE_NB_NO

Locatie voor Noors Bokmål (Noorwegen).

COMPONENT_LOCALE_NL_NL

Locatie voor Nederlands (Nederland).

COMPONENT_LOCALE_PL_PL

Locatie voor Pools (Polen).

COMPONENT_LOCALE_PT_BR

Locatie voor Portugees (Brazilië).

COMPONENT_LOCALE_RU_RU

Locatie voor Russisch (Rusland).

COMPONENT_LOCALE_SV_SE

Locatie voor Zweeds (Zweden).

COMPONENT_LOCALE_TR_TR

Locatie voor Turks (Turkije).

COMPONENT_LOCALE_ZH_CN

Locatie voor Chinezen (Mainland China).

COMPONENT_LOCALE_ZH_TW

Locatie voor Chinezen (Taiwan).

COMPOSITE_LOCALE_AR_SA

Locatie voor Arabisch (Saoedi-Arabië)

COMPOSITE_LOCALE_CS_CZ

Locatie voor Tsjechië (Tsjechië)

COMPOSITE_LOCALE_CY_GB

Locatie voor Welsh (GB)

COMPOSITE_LOCALE_DE_DE

Locatie voor Duits (Duitsland)

COMPOSITE_LOCALE_EN_GB

Locatie voor Engels (Brits)

COMPOSITE_LOCALE_EN_US

Locatie voor Engels (VS)

COMPOSITE_LOCALE_ES_ES

Locatie voor Spaans (Spanje)

COMPOSITE_LOCALE_ES_MX

Locatie voor Spaans (Mexico)

COMPOSITE_LOCALE_FI_FI

Locatie voor Fins (Finland)

COMPOSITE_LOCALE_FR_CA

Locatie voor Frans (Canada)

COMPOSITE_LOCALE_FR_FR

Locatie voor Frans (Frankrijk)

COMPOSITE_LOCALE_HE_IL

Locatie voor Hebreeuws (Israël)

COMPOSITE_LOCALE_IT_IT

Locatie voor Italiaans (Italië)

COMPOSITE_LOCALE_JA_JP

Locatie voor Japans (Japan)

COMPOSITE_LOCALE_KO_KR

Locatie voor Koreaans (Zuid-Korea)

COMPOSITE_LOCALE_NB_NO

Locatie voor Noors Bokmål (Noorwegen)

COMPOSITE_LOCALE_NL_NL

Locatie voor Nederlands

COMPOSITE_LOCALE_PL_PL

Locatie voor Pools (Polen)

COMPOSITE_LOCALE_PT_BR

Locatie voor Portugees (Brazilië)

COMPOSITE_LOCALE_RU_RU

Locatie voor Russisch (Rusland)

COMPOSITE_LOCALE_SV_SE

Locatie voor Zweeds (Zweden)

COMPOSITE_LOCALE_TR_TR

Locatie voor Turks (Turkije)

COMPOSITE_LOCALE_ZH_CN

Locatie voor Chinezen (Mainland China)

COMPOSITE_LOCALE_ZH_TW

Locatie voor Chinezen (Taiwan)

COMPOSITE_ONLY_ICONS

De standaardset iconen die direct door de composieten worden gebruikt (dus niet via de componenten die in deze bibliotheek zijn gedefinieerd).

DEFAULT_COMPONENT_ICONS

De standaardset pictogrammen die beschikbaar zijn om te gebruiken in de UI-componenten.

DEFAULT_COMPOSITE_ICONS

De standaardset pictogrammen die beschikbaar zijn om te gebruiken in de Composites.

darkTheme

Vooraf ingesteld donker thema voor componenten geëxporteerd uit deze bibliotheek.

lightTheme

Vooraf ingestelde lichtthema voor componenten geëxporteerd uit deze bibliotheek.

Functiedetails

CallAgentProvider(CallAgentProviderProps)

Een <xref:React.Context> waarin een <xref:%40azure%2Fcommunication-calling%23CallAgent>wordt opgeslagen.

Aanroepende onderdelen van dit pakket moeten worden verpakt met een CallAgentProvider.

function CallAgentProvider(props: CallAgentProviderProps): Element

Parameters

Retouren

Element

CallClientProvider(CallClientProviderProps)

Een <xref:React.Context> waarin een StatefulCallClient-wordt opgeslagen.

Aanroepende onderdelen van dit pakket moeten worden verpakt met een CallClientProvider.

function CallClientProvider(props: CallClientProviderProps): Element

Parameters

Retouren

Element

CallComposite(CallCompositeProps)

Een aanpasbare ui samengesteld voor de belervaring.

function CallComposite(props: CallCompositeProps): Element

Parameters

Retouren

Element

Opmerkingen

Oproep samengestelde minimale breedte/hoogte zijn als volgt:

  • mobiel: 17,5rem x 21rem (280px x 336px, met standaard rem bij 16px)
  • desktop: 30rem x 22rem (480px x 352px, met standaard rem bij 16px)

CallProvider(CallProviderProps)

Een <xref:React.Context> waarin een <xref:%40azure%2Fcommunication-calling%23Call>wordt opgeslagen.

Aanroepende onderdelen van dit pakket moeten worden verpakt met een CallProvider.

function CallProvider(props: CallProviderProps): Element

Parameters

Retouren

Element

CallWithChatComposite(CallWithChatCompositeProps)

CallWithChatComposite brengt belangrijke onderdelen samen om een volledig gesprek met chatervaring te bieden.

function CallWithChatComposite(props: CallWithChatCompositeProps): Element

Parameters

Retouren

Element

CameraButton(CameraButtonProps)

Een knop om camera in/ uit te schakelen.

Kan worden gebruikt met ControlBar.

function CameraButton(props: CameraButtonProps): Element

Parameters

Retouren

Element

CaptionsBanner(CaptionsBannerProps)

Een component voor het weergeven van een CaptionsBanner met gebruikerspictogram, displayName en ondertitelingstekst.

function CaptionsBanner(props: CaptionsBannerProps): Element

Parameters

Retouren

Element

CaptionsSettingsModal(CaptionsSettingsModalProps)

Een component voor het instellen van gesproken talen

function CaptionsSettingsModal(props: CaptionsSettingsModalProps): Element

Parameters

Retouren

Element

ChatClientProvider(ChatClientProviderProps)

Een <xref:React.Context> waarin een StatefulChatClientwordt opgeslagen.

Chatonderdelen van dit pakket moeten worden verpakt met een ChatClientProvider.

function ChatClientProvider(props: ChatClientProviderProps): Element

Parameters

Retouren

Element

ChatComposite(ChatCompositeProps)

Een aanpasbare ui samengesteld voor de chatervaring.

function ChatComposite(props: ChatCompositeProps): Element

Parameters

Retouren

Element

Opmerkingen

Chat samengestelde minimale breedte en hoogte zijn respectievelijk 17,5rem en 20rem (280px en 320px, met standaard rem bij 16px)

ChatThreadClientProvider(ChatThreadClientProviderProps)

Een <xref:React.Context> waarin een <xref:%40azure%2Fcommunication-chat%23ChatThreadClient>wordt opgeslagen.

Chatonderdelen van dit pakket moeten worden verpakt met een ChatThreadClientProvider.

function ChatThreadClientProvider(props: ChatThreadClientProviderProps): Element

Parameters

Retouren

Element

ControlBar(ControlBarProps)

Een container voor verschillende knoppen voor oproepbesturingselementen.

Gebruik deze met verschillende knoppen voor oproepbesturing in deze bibliotheek, bijvoorbeeld CameraButton, of uw eigen exemplaren van ControlBarButton rechtstreeks.

function ControlBar(props: ControlBarProps): Element

Parameters

Retouren

Element

ControlBarButton(ControlBarButtonProps)

Standaardknop met stijl voor de ControlBar.

Gebruik dit onderdeel om aangepaste knoppen te maken die hetzelfde zijn als andere knoppen van de UI-bibliotheek.

function ControlBarButton(props: ControlBarButtonProps): Element

Parameters

Retouren

Element

DevicesButton(DevicesButtonProps)

Een knop om een menu te openen waarmee apparaatopties worden bestuurd.

Kan worden gebruikt met ControlBar.

function DevicesButton(props: DevicesButtonProps): Element

Parameters

Retouren

Element

Dialpad(DialpadProps)

Een component waarmee gebruikers het telefoonnummer kunnen invoeren door op het toetsenblok te klikken / het toetsenbord te gebruiken Het retourneert een lege component voor stabiele builds

function Dialpad(props: DialpadProps): Element

Parameters

props
DialpadProps

Retouren

Element

EndCallButton(EndCallButtonProps)

Een knop om een doorlopend gesprek te beëindigen.

Kan worden gebruikt met ControlBar.

function EndCallButton(props: EndCallButtonProps): Element

Parameters

Retouren

Element

ErrorBar(ErrorBarProps)

Een onderdeel voor het weergeven van foutberichten in de gebruikersinterface. Alle tekenreeksen die kunnen worden weergegeven, worden geaccepteerd als de tekenreeksen, zodat ze kunnen worden gelokaliseerd. Actieve fouten worden geselecteerd door activeErrorMessages.

Met dit onderdeel wordt intern bijgehouden dat door de gebruiker is gesloten.

  • Fouten met een gekoppeld tijdstempel: de fout wordt opnieuw weergegeven in de gebruikersinterface als deze zich voordoet nadat deze is gesloten.
  • Fouten die geen tijdstempel hebben: de fout wordt gesloten totdat deze uit de props verdwijnt. Als de fout zich voordoet, wordt deze weergegeven in de gebruikersinterface.

Maakt gebruik van <xref:%40fluentui%2Freact%23MessageBar> UI-element.

function ErrorBar(props: ErrorBarProps): Element

Parameters

Retouren

Element

FluentThemeProvider(FluentThemeProviderProps)

Provider voor het toepassen van een Fluent-thema op de react-onderdelen van deze bibliotheek.

function FluentThemeProvider(props: FluentThemeProviderProps): Element

Parameters

Retouren

Element

Opmerkingen

Componenten in deze bibliotheek zijn voornamelijk samengesteld uit Fluent UI, controls, mixing v8 en v9 controls. Deze provider zorgt voor het toepassen van elk thema dat wordt geleverd op de onderliggende Fluent UI-besturingselementen. *

GridLayout(GridLayoutProps)

Een onderdeel voor het opmaken van tegels voor audio-/videodeelnemers in een gesprek.

function GridLayout(props: GridLayoutProps): Element

Parameters

Retouren

Element

HoldButton(HoldButtonProps)

een knop om een lopend gesprek ingedrukt te houden of te hervatten.

Kan worden gebruikt met ControlBar

function HoldButton(props: HoldButtonProps): Element

Parameters

props
HoldButtonProps

eigenschappen voor de Hold-knop.

Retouren

Element

ImageOverlay(ImageOverlayProps)

Component om een modaal op volledig scherm weer te geven voor een geselecteerde afbeelding.

function ImageOverlay(props: ImageOverlayProps): Element

Parameters

Retouren

Element

IncomingCallNotification(IncomingCallNotificationProps)

Een meldingscomponent die moet worden gebruikt om inkomende oproepen aan de eindgebruiker weer te geven. Hiermee kan de gebruiker de inkomende oproep accepteren of weigeren.

function IncomingCallNotification(props: IncomingCallNotificationProps): Element

Parameters

Retouren

Element

IncomingCallStack(IncomingCallStackProps)

Wrapper om meerdere inkomende oproepen te beheren

function IncomingCallStack(props: IncomingCallStackProps): Element

Parameters

props
IncomingCallStackProps

<xref:IncomingCallManagerProps>

Retouren

Element

LocalizationProvider(LocalizationProviderProps)

Provider voor gelokaliseerde tekenreeksen voor de react-onderdelen van deze bibliotheek.

function LocalizationProvider(props: LocalizationProviderProps): Element

Parameters

Retouren

Element

Opmerkingen

Onderdelen worden standaard gelokaliseerde tekenreeksen verstrekt in het Engels (VS) als deze provider niet wordt gebruikt.

MessageStatusIndicator(MessageStatusIndicatorProps)

Onderdeel om de status van een verzonden bericht weer te geven.

Hiermee voegt u een pictogram en knopinfo toe die overeenkomen met de berichtstatus.

function MessageStatusIndicator(props: MessageStatusIndicatorProps): Element

Parameters

Retouren

Element

MessageThread(MessageThreadProps)

MessageThread kunt u eenvoudig een onderdeel maken voor het weergeven van chatberichten, het afhandelen van scrollgedrag van nieuwe/oude berichten en het aanpassen van pictogrammen & besturingselementen in de chatthread.

function MessageThread(props: MessageThreadProps): Element

Parameters

props
MessageThreadProps

van het type MessageThreadProps

Gebruikers moeten ten minste chatberichten en userId opgeven om het MessageThread-onderdeel weer te geven. Gebruikers kunnen MessageThread ook aanpassen door hun eigen Avatar, MessageStatusIndicator pictogram, JumpToNewMessageButton, LoadPreviousMessagesButton en het gedrag van deze besturingselementen door te geven.

MessageThread gebruikt intern de Chat component van @fluentui-contrib/chat. U kunt de details over deze componenten hier bekijken.

Retouren

Element

MicrophoneButton(MicrophoneButtonProps)

Een knop om de microfoon in of uit te schakelen.

Kan worden gebruikt met ControlBar.

function MicrophoneButton(props: MicrophoneButtonProps): Element

Parameters

Retouren

Element

Notification(NotificationProps)

Een component om meldingsberichten op de gebruikersinterface weer te geven.

function Notification(props: NotificationProps): Element

Parameters

Retouren

Element

NotificationStack(NotificationStackProps)

Een component om meldingen op de gebruikersinterface weer te geven. Alle tekenreeksen die kunnen worden weergegeven, worden geaccepteerd als de tekenreeksen, zodat ze kunnen worden gelokaliseerd. Actieve meldingen worden geselecteerd door activeNotifications.

Met dit onderdeel wordt intern bijgehouden dat door de gebruiker is gesloten.

  • Meldingen met een bijbehorende tijdstempel: De melding wordt opnieuw weergegeven in de gebruikersinterface als deze optreedt nadat deze is gesloten.
  • Meldingen die geen tijdstempel hebben: De melding wordt gesloten totdat deze uit de rekwisieten verdwijnt. Als de melding terugkeert, wordt deze weergegeven in de gebruikersinterface.
function NotificationStack(props: NotificationStackProps): Element

Parameters

Retouren

Element

ParticipantItem(ParticipantItemProps)

Onderdeel voor het weergeven van een gespreks- of chatdeelnemer.

Geeft de avatar, displayName en status van de deelnemer weer, evenals optionele pictogrammen en contextmenu's.

function ParticipantItem(props: ParticipantItemProps): Element

Parameters

Retouren

Element

ParticipantList(ParticipantListProps)

Onderdeel om alle deelnemers aan het bellen of chatten weer te geven.

Elke deelnemer wordt standaard weergegeven met ParticipantItem. Zie <xref:ParticipantListProps.onRenderParticipant> om te overschrijven.

function ParticipantList(props: ParticipantListProps): Element

Parameters

Retouren

Element

ParticipantsButton(ParticipantsButtonProps)

Een knop om een menu weer te geven met gesprekken of chatdeelnemers.

Kan worden gebruikt met ControlBar.

Deze knop bevat vervolgkeuzelijst-items die zijn gedefinieerd via de eigenschap menuProps. Standaard kan het aantal externe deelnemers met de volledige lijst worden weergegeven als submenu en een optie om alle deelnemers te dempen, evenals een kopieer-naar-klembordknop om de uitnodigings-URL voor oproepen te kopiëren. Deze menuProps kan volledig opnieuw worden gedefinieerd en de eigenschap is van het type IContextualMenuProps.

function ParticipantsButton(props: ParticipantsButtonProps): Element

Parameters

Retouren

Element

RaiseHandButton(RaiseHandButtonProps)

Een knop om het delen van het scherm te starten/stoppen.

Kan worden gebruikt met ControlBar.

function RaiseHandButton(props: RaiseHandButtonProps): Element

Parameters

Retouren

Element

ReactionButton(ReactionButtonProps)

Een knop om reacties te versturen.

Kan worden gebruikt met ControlBar.

function ReactionButton(props: ReactionButtonProps): Element

Parameters

Retouren

Element

RealTimeText(RealTimeTextProps)

Een component voor het weergeven van een enkele regel RealTimeText

function RealTimeText(props: RealTimeTextProps): Element

Parameters

Retouren

Element

RealTimeTextModal(RealTimeTextModalProps)

een component voor realTimeText modal

function RealTimeTextModal(props: RealTimeTextModalProps): Element

Parameters

Retouren

Element

ScreenShareButton(ScreenShareButtonProps)

Een knop om het delen van het scherm te starten/stoppen.

Kan worden gebruikt met ControlBar.

function ScreenShareButton(props: ScreenShareButtonProps): Element

Parameters

Retouren

Element

SendBox(SendBoxProps)

Onderdeel voor het typen en verzenden van berichten.

Ondersteunt het verzenden van een melding over typen wanneer de gebruiker begint met het invoeren van tekst. Ondersteunt een optioneel bericht onder het tekstinvoerveld.

function SendBox(props: SendBoxProps): Element

Parameters

props
SendBoxProps

Retouren

Element

StartCaptionsButton(StartCaptionsButtonProps)

een knop om ondertiteling te starten of te stoppen

Kan worden gebruikt met ControlBar

function StartCaptionsButton(props: StartCaptionsButtonProps): Element

Parameters

props
StartCaptionsButtonProps

Eigenschappen voor de knop Bijschriften starten.

Retouren

Element

StartRealTimeTextButton(StartRealTimeTextButtonProps)

een knop om RealTimeText te starten op basis van toegankelijkheidsvereiste, realtime tekst kan niet worden uitgeschakeld als deze eenmaal is ingeschakeld

Kan worden gebruikt met ControlBar

function StartRealTimeTextButton(props: StartRealTimeTextButtonProps): Element

Parameters

props
StartRealTimeTextButtonProps

eigenschappen voor de knop RealTimeText starten.

Retouren

Element

StreamMedia(StreamMediaProps)

Hulpprogrammaonderdeel voor het converteren van een HTMLElement met een videostream naar een JSX-element.

Gebruik deze indeling om een HTMLElement te converteren dat wordt geretourneerd door een API zonder headless aan te roepen in een onderdeel dat kan worden weergegeven als een VideoTile-.

function StreamMedia(props: StreamMediaProps): Element

Parameters

Retouren

Element

TypingIndicator(TypingIndicatorProps)

Onderdeel om lokale gebruiker op de hoogte te stellen wanneer een of meer deelnemers in de chat-thread typen.

function TypingIndicator(props: TypingIndicatorProps): Element

Parameters

Retouren

Element

VideoGallery(VideoGalleryProps)

VideoGallery vertegenwoordigt een indeling van videotegels voor een specifiek gesprek. Er wordt een VideoTile- weergegeven voor de lokale gebruiker en voor elke externe deelnemer die deel uitmaakt van het gesprek.

function VideoGallery(props: VideoGalleryProps): Element

Parameters

Retouren

Element

VideoTile(VideoTileProps)

Een onderdeel voor het weergeven van de videostream voor één gespreksdeelnemer.

Gebruiken met GridLayout- in een VideoGallery-.

function VideoTile(props: VideoTileProps): Element

Parameters

Retouren

Element

createAzureCommunicationCallAdapter(AzureCommunicationCallAdapterArgs)

Maak een CallAdapter ondersteund door Azure Communication Services.

Dit is de standaard implementatie van CallAdapter geleverd door deze bibliotheek.

Opmerking: displayName mag maximaal 256 tekens bevatten.

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

Parameters

Retouren

Promise<CallAdapter>

createAzureCommunicationCallAdapter(AzureCommunicationOutboundCallAdapterArgs)

Maak een CallAdapter ondersteund door Azure Communication Services.

Dit is de standaard implementatie van CallAdapter geleverd door deze bibliotheek.

Opmerking: displayName mag maximaal 256 tekens bevatten.

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

Parameters

Retouren

Promise<CallAdapter>

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

Maak een CallAdapter- met behulp van de opgegeven StatefulCallClient-.

Handig als u een verwijzing naar StatefulCallClient-wilt behouden. Overweeg het gebruik van makenAzureCommunicationCallAdapter voor een eenvoudigere API.

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

Parameters

callClient
StatefulCallClient
callAgent
CallAgent
targetCallees

CommunicationIdentifier[]

Retouren

Promise<CallAdapter>

createAzureCommunicationCallAdapterFromClient(StatefulCallClient, CallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Maak een CallAdapter- met behulp van de opgegeven StatefulCallClient-.

Handig als u een verwijzing naar StatefulCallClient-wilt behouden. Overweeg het gebruik van makenAzureCommunicationCallAdapter voor een eenvoudigere API.

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

Parameters

callClient
StatefulCallClient
callAgent
CallAgent

Retouren

Promise<CallAdapter>

createAzureCommunicationCallWithChatAdapter(AzureCommunicationCallWithChatAdapterArgs)

Maak een CallWithChatAdapter die wordt ondersteund door Azure Communication-services om de CallWithChatComposite-aan te sluiten.

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

Parameters

Retouren

createAzureCommunicationCallWithChatAdapterFromClients(AzureCommunicationCallWithChatAdapterFromClientArgs)

Maak een CallWithChatAdapter- met behulp van de opgegeven StatefulChatClient- en StatefulCallClient.

Handig als u een verwijzing naar StatefulChatClient- en StatefulCallClient-wilt behouden. Houd er rekening mee dat chatThreadClient moet worden gemaakt door StatefulChatClient via de chatClient.getChatThreadClient(chatThreadId) API. Overweeg het gebruik van makenAzureCommunicationCallWithChatAdapter voor een eenvoudigere API.

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

Parameters

Retouren

createAzureCommunicationChatAdapter(AzureCommunicationChatAdapterArgs)

Maak een ChatAdapter ondersteund door Azure Communication Services.

Dit is de standaard implementatie van ChatAdapter geleverd door deze bibliotheek.

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

Parameters

Retouren

Promise<ChatAdapter>

createAzureCommunicationChatAdapterFromClient(StatefulChatClient, ChatThreadClient, ChatAdapterOptions)

Maak een ChatAdapter- met behulp van de opgegeven StatefulChatClient-.

Handig als u een verwijzing naar StatefulChatClient-wilt behouden. Overweeg het gebruik van createAzureCommunicationChatAdapter voor een eenvoudigere API.

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

Parameters

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient
chatAdapterOptions
ChatAdapterOptions

Retouren

Promise<ChatAdapter>

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

Maak de standaard implementatie van CallingHandlers voor teams-oproepen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

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

Parameters

callClient
StatefulCallClient
callAgent

undefined | CallAgent

deviceManager

undefined | StatefulDeviceManager

call

undefined | Call

Retouren

createDefaultChatHandlers(StatefulChatClient, ChatThreadClient)

Maak de standaard implementatie van ChatHandlers.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

Het geretourneerde object wordt onthouden om te voorkomen dat rerenders worden gebruikt als props voor React Components.

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

Parameters

chatClient
StatefulChatClient
chatThreadClient
ChatThreadClient

Retouren

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

Maak de standaardimplementatie van TeamsCallingHandlers voor teamaanroepen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

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

Parameters

callClient
StatefulCallClient
callAgent
TeamsCallAgent
deviceManager
StatefulDeviceManager
call
TeamsCall
options

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

Retouren

createStatefulCallClient(StatefulCallClientArgs, StatefulCallClientOptions)

Hiermee maakt u een StatefulCallClient-StatefulCallClient- door callclient-<xref:%40azure%2Fcommunication-calling%23CallClient> te proxyen met proxyCallClient-<xref:ProxyCallClient> die vervolgens op een declaratieve manier toegang tot de status toestaat.

Het is belangrijk om de <xref:%40azure%2Fcommunication-calling%23DeviceManager> en <xref:%40azure%2Fcommunication-calling%23CallAgent> en <xref:%40azure%2Fcommunication-calling%23Call> (en enz.) te gebruiken die van de StatefulCallClient worden verkregen om ervoor te zorgen dat hun statuswijzigingen correct worden geproxied.

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

Parameters

Retouren

createStatefulChatClient(StatefulChatClientArgs, StatefulChatClientOptions)

Hiermee maakt u een stateful ChatClient-StatefulChatClient- door chatclient-<xref:%40azure%2Fcommunication-chat%23ChatClient> te proxyen met ProxyChatClient <xref:ProxyChatClient> die vervolgens op declaratieve wijze toegang tot de status toestaat.

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

Parameters

Retouren

createTeamsCallAdapter(TeamsCallAdapterArgs)

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

Parameters

Retouren

Promise<TeamsCallAdapter>

createTeamsCallAdapterFromClient(StatefulCallClient, TeamsCallAgent, CallAdapterLocator, CommonCallAdapterOptions)

Maak een TeamsCallAdapter met behulp van de meegeleverde StatefulCallClient.

Handig als u een verwijzing naar StatefulCallClient-wilt behouden. Overweeg het gebruik van makenAzureCommunicationCallAdapter voor een eenvoudigere API.

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

Parameters

callClient
StatefulCallClient
callAgent
TeamsCallAgent

Retouren

Promise<TeamsCallAdapter>

fromFlatCommunicationIdentifier(string)

Omgekeerde bewerking van toFlatCommunicationIdentifier.

function fromFlatCommunicationIdentifier(id: string): CommunicationIdentifier

Parameters

id

string

Retouren

getCallingSelector<Component>(Component)

Haal de selector op voor een opgegeven onderdeel.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

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

Parameters

component

Component

Retouren

GetCallingSelector<Component>

getChatSelector<Component>(Component)

Haal de selector op voor een opgegeven onderdeel.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

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

Parameters

component

Component

Retouren

GetChatSelector<Component>

loadCallComposite(CallCompositeLoaderProps, HTMLElement)

Laderfunctie voor de CallComposite die u in uw toepassing kunt gebruiken. Met deze functie wordt de CallComposite in het meegeleverde HTML-element geladen. De beste use case hiervoor is in een Node ui-framework dat niet op React is gebaseerd.

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

Parameters

htmlElement

HTMLElement

Retouren

Promise<undefined | CallAdapter>

loadCallWithChatComposite(CallWithChatCompositeLoaderProps, HTMLElement)

Props voor de CallWithChatComposite die u in uw applicatie kunt gebruiken. Met deze functie wordt de CallWithChatComposite in het meegeleverde HTML-element geladen. De beste use case hiervoor is in een Node UI-framework dat niet op React is gebaseerd.

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

Parameters

htmlElement

HTMLElement

Retouren

Promise<undefined | CallWithChatAdapter>

loadChatComposite(ChatCompositeLoaderProps, HTMLElement)

Loader-functie voor de ChatComposite die u in uw applicatie kunt gebruiken. Deze functie laadt de ChatComposite in het meegeleverde HTML-element. De beste use case hiervoor is in een Node UI-framework dat niet op React is gebaseerd.

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

Parameters

htmlElement

HTMLElement

Retouren

Promise<undefined | ChatAdapter>

loadOutboundCallComposite(OutboundCallCompositeLoaderProps, HTMLElement)

Loader-functie voor de OutboundCallComposite die u in uw toepassing kunt gebruiken. Met deze functie wordt de CallComposite in het meegeleverde HTML-element geladen om uitgaande oproepen te doen. De beste use case hiervoor is in een Node UI-framework dat niet op React is gebaseerd.

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

Parameters

htmlElement

HTMLElement

Retouren

Promise<undefined | CallAdapter>

onResolveDeepNoiseSuppressionDependency()

Afhankelijkheidsresolutie voor video-achtergrondeffecten met behulp van lazy loading.

function onResolveDeepNoiseSuppressionDependency(): Promise<DeepNoiseSuppressionEffectDependency>

Retouren

onResolveDeepNoiseSuppressionDependencyLazy()

Afhankelijkheidsresolutie voor video-achtergrondeffecten met behulp van lazy loading.

function onResolveDeepNoiseSuppressionDependencyLazy(): Promise<DeepNoiseSuppressionEffectDependency>

Retouren

onResolveVideoEffectDependency()

Afhankelijkheidsresolutie voor video-achtergrondeffecten.

function onResolveVideoEffectDependency(): Promise<VideoBackgroundEffectsDependency>

Retouren

onResolveVideoEffectDependencyLazy()

Afhankelijkheidsresolutie voor video-achtergrondeffecten met behulp van lazy loading.

function onResolveVideoEffectDependencyLazy(): Promise<VideoBackgroundEffectsDependency>

Retouren

toFlatCommunicationIdentifier(CommunicationIdentifier)

Een tekenreeksweergave van een <xref:%40azure%2Fcommunication-common%23CommunicationIdentifier>.

Deze tekenreeksweergave van CommunicationIdentifier is gegarandeerd stabiel voor een unieke communicatiegebruiker. Dus

  • het kan worden gebruikt om de identiteit van een gebruiker in externe databases te behouden.
  • het kan worden gebruikt als sleutels in een kaart om gegevens voor de gebruiker op te slaan.
function toFlatCommunicationIdentifier(identifier: CommunicationIdentifier): string

Parameters

Retouren

string

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

Een aangepaste React-hook om het maken van CallAdapterte vereenvoudigen.

Net als createAzureCommunicationCallAdapter, maar zorgt u voor asynchrone creatie van de adapter intern.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

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

Parameters

afterCreate

(adapter: CallAdapter) => Promise<CallAdapter>

beforeDispose

(adapter: CallAdapter) => Promise<void>

Retouren

undefined | CallAdapter

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

Een aangepaste React-hook om het maken van CallWithChatAdapterte vereenvoudigen.

Net als createAzureCommunicationCallWithChatAdapter, maar zorgt u voor asynchrone creatie van de adapter intern.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

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

Parameters

afterCreate

(adapter: CallWithChatAdapter) => Promise<CallWithChatAdapter>

beforeDispose

(adapter: CallWithChatAdapter) => Promise<void>

Retouren

undefined | CallWithChatAdapter

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

Een aangepaste React-hook om het maken van ChatAdapterte vereenvoudigen.

Net als createAzureCommunicationChatAdapter, maar zorgt u voor asynchrone creatie van de adapter intern.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

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

Parameters

afterCreate

(adapter: ChatAdapter) => Promise<ChatAdapter>

beforeDispose

(adapter: ChatAdapter) => Promise<void>

Retouren

undefined | ChatAdapter

useCall()

Haak om <xref:%40azure%2Fcommunication-calling%23Call> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

u moet eerder de CallProvider met een Call-object hebben gebruikt om deze hook te gebruiken

function useCall(): undefined | Call

Retouren

undefined | Call

useCallAgent()

Haak om <xref:%40azure%2Fcommunication-calling%23CallAgent> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

function useCallAgent(): undefined | CallAgent

Retouren

undefined | CallAgent

useCallClient()

Hook voor het verkrijgen van StatefulCallClient van de provider.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

function useCallClient(): StatefulCallClient

Retouren

useChatClient()

Hook voor het verkrijgen van StatefulChatClient van de provider.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

function useChatClient(): StatefulChatClient

Retouren

useChatThreadClient()

Haak om <xref:%40azure%2Fcommunication-chat%23ChatThreadClient> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

function useChatThreadClient(): ChatThreadClient

Retouren

useDeviceManager()

Hook voor het verkrijgen van StatefulDeviceManager van de provider.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

function useDeviceManager(): undefined | StatefulDeviceManager

Retouren

undefined | StatefulDeviceManager

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

Primaire hook om alle benodigde hooks voor een React Component uit deze bibliotheek op te halen.

Als u deze hook wilt aanroepen, moet het onderdeel worden verpakt onder deze providers:

  1. Voor chatonderdelen: ChatClientProvider en ChatThreadClientProvider.

  2. Voor oproeponderdelen: CallClientProvider, CallAgentProvider en CallAgentProvider.

Het meest eenvoudige gebruik van een onderdelen ziet er als volgt uit:

voorbeeld van

    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>

Parameters

component

Component

type

"chat" | "calling"

Retouren

ComponentProps<Component>

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

Haak om een selector te verkrijgen voor een opgegeven onderdeel.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

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

Parameters

selector

ParamT

selectorProps

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

type

"chat" | "calling"

Retouren

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

useTeamsCall()

Haak om <xref:%40azure%2Fcommunication-calling%23TeamsCall> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

u moet eerder de CallProvider hebben gebruikt met een TeamsCall-object om deze hook te gebruiken

function useTeamsCall(): undefined | TeamsCall

Retouren

undefined | TeamsCall

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

Een aangepaste React-hook om het maken van TeamsCallAdapter te vereenvoudigen.

Vergelijkbaar met <xref:createTeamsAzureCommunicationCallAdapter>, maar zorgt intern voor het asynchroon maken van de adapter.

Hiermee kunnen argumenten niet worden gedefinieerd, zodat u de regel-van-hooks kunt respecteren en argumenten kunt doorgeven terwijl ze worden gemaakt. De adapter wordt alleen gemaakt wanneer alle argumenten zijn gedefinieerd.

Houd er rekening mee dat u de argumenten moet onthouden om te voorkomen dat de adapter voor elke render opnieuw wordt gemaakt. Zie het verhaalboek voor typische gebruiksvoorbeelden.

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

Parameters

args

Partial<TeamsCallAdapterArgs>

afterCreate

(adapter: TeamsCallAdapter) => Promise<TeamsCallAdapter>

beforeDispose

(adapter: TeamsCallAdapter) => Promise<void>

Retouren

undefined | TeamsCallAdapter

useTeamsCallAgent()

Haak om <xref:%40azure%2Fcommunication-calling%23TeamsCallAgent> van de provider te verkrijgen.

Handig bij het implementeren van een aangepast onderdeel dat gebruikmaakt van de providers die uit deze bibliotheek zijn geëxporteerd.

function useTeamsCallAgent(): undefined | TeamsCallAgent

Retouren

undefined | TeamsCallAgent

useTheme()

Reageer hook om toegang te krijgen tot thema

function useTheme(): Theme

Retouren

Theme

Variable Details

COMPONENT_LOCALE_AR_SA

Locatie voor Arabisch (Saoedi-Arabië).

COMPONENT_LOCALE_AR_SA: ComponentLocale

Type

COMPONENT_LOCALE_CS_CZ

Plaats voor Tsjechië (Tsjechië).

COMPONENT_LOCALE_CS_CZ: ComponentLocale

Type

COMPONENT_LOCALE_CY_GB

Locatie voor Welsh (GB).

COMPONENT_LOCALE_CY_GB: ComponentLocale

Type

COMPONENT_LOCALE_DE_DE

Locatie voor Duits (Duitsland).

COMPONENT_LOCALE_DE_DE: ComponentLocale

Type

COMPONENT_LOCALE_EN_GB

Locatie voor Engels (GB).

COMPONENT_LOCALE_EN_GB: ComponentLocale

Type

COMPONENT_LOCALE_EN_US

Locatie voor Engels (VS).

COMPONENT_LOCALE_EN_US: ComponentLocale

Type

COMPONENT_LOCALE_ES_ES

Locatie voor Spaans (Spanje).

COMPONENT_LOCALE_ES_ES: ComponentLocale

Type

COMPONENT_LOCALE_ES_MX

Locatie voor Spaans (Mexico).

COMPONENT_LOCALE_ES_MX: ComponentLocale

Type

COMPONENT_LOCALE_FI_FI

Locatie voor Fins (Finland).

COMPONENT_LOCALE_FI_FI: ComponentLocale

Type

COMPONENT_LOCALE_FR_CA

Locatie voor Frans (Canada).

COMPONENT_LOCALE_FR_CA: ComponentLocale

Type

COMPONENT_LOCALE_FR_FR

Locatie voor Frans (Frankrijk).

COMPONENT_LOCALE_FR_FR: ComponentLocale

Type

COMPONENT_LOCALE_HE_IL

Locatie voor Hebreeuws (Israël).

COMPONENT_LOCALE_HE_IL: ComponentLocale

Type

COMPONENT_LOCALE_IT_IT

Locatie voor Italiaans (Italië).

COMPONENT_LOCALE_IT_IT: ComponentLocale

Type

COMPONENT_LOCALE_JA_JP

Locatie voor Japans (Japan).

COMPONENT_LOCALE_JA_JP: ComponentLocale

Type

COMPONENT_LOCALE_KO_KR

Locatie voor Koreaans (Zuid-Korea).

COMPONENT_LOCALE_KO_KR: ComponentLocale

Type

COMPONENT_LOCALE_NB_NO

Locatie voor Noors Bokmål (Noorwegen).

COMPONENT_LOCALE_NB_NO: ComponentLocale

Type

COMPONENT_LOCALE_NL_NL

Locatie voor Nederlands (Nederland).

COMPONENT_LOCALE_NL_NL: ComponentLocale

Type

COMPONENT_LOCALE_PL_PL

Locatie voor Pools (Polen).

COMPONENT_LOCALE_PL_PL: ComponentLocale

Type

COMPONENT_LOCALE_PT_BR

Locatie voor Portugees (Brazilië).

COMPONENT_LOCALE_PT_BR: ComponentLocale

Type

COMPONENT_LOCALE_RU_RU

Locatie voor Russisch (Rusland).

COMPONENT_LOCALE_RU_RU: ComponentLocale

Type

COMPONENT_LOCALE_SV_SE

Locatie voor Zweeds (Zweden).

COMPONENT_LOCALE_SV_SE: ComponentLocale

Type

COMPONENT_LOCALE_TR_TR

Locatie voor Turks (Turkije).

COMPONENT_LOCALE_TR_TR: ComponentLocale

Type

COMPONENT_LOCALE_ZH_CN

Locatie voor Chinezen (Mainland China).

COMPONENT_LOCALE_ZH_CN: ComponentLocale

Type

COMPONENT_LOCALE_ZH_TW

Locatie voor Chinezen (Taiwan).

COMPONENT_LOCALE_ZH_TW: ComponentLocale

Type

COMPOSITE_LOCALE_AR_SA

Locatie voor Arabisch (Saoedi-Arabië)

COMPOSITE_LOCALE_AR_SA: CompositeLocale

Type

COMPOSITE_LOCALE_CS_CZ

Locatie voor Tsjechië (Tsjechië)

COMPOSITE_LOCALE_CS_CZ: CompositeLocale

Type

COMPOSITE_LOCALE_CY_GB

Locatie voor Welsh (GB)

COMPOSITE_LOCALE_CY_GB: CompositeLocale

Type

COMPOSITE_LOCALE_DE_DE

Locatie voor Duits (Duitsland)

COMPOSITE_LOCALE_DE_DE: CompositeLocale

Type

COMPOSITE_LOCALE_EN_GB

Locatie voor Engels (Brits)

COMPOSITE_LOCALE_EN_GB: CompositeLocale

Type

COMPOSITE_LOCALE_EN_US

Locatie voor Engels (VS)

COMPOSITE_LOCALE_EN_US: CompositeLocale

Type

COMPOSITE_LOCALE_ES_ES

Locatie voor Spaans (Spanje)

COMPOSITE_LOCALE_ES_ES: CompositeLocale

Type

COMPOSITE_LOCALE_ES_MX

Locatie voor Spaans (Mexico)

COMPOSITE_LOCALE_ES_MX: CompositeLocale

Type

COMPOSITE_LOCALE_FI_FI

Locatie voor Fins (Finland)

COMPOSITE_LOCALE_FI_FI: CompositeLocale

Type

COMPOSITE_LOCALE_FR_CA

Locatie voor Frans (Canada)

COMPOSITE_LOCALE_FR_CA: CompositeLocale

Type

COMPOSITE_LOCALE_FR_FR

Locatie voor Frans (Frankrijk)

COMPOSITE_LOCALE_FR_FR: CompositeLocale

Type

COMPOSITE_LOCALE_HE_IL

Locatie voor Hebreeuws (Israël)

COMPOSITE_LOCALE_HE_IL: CompositeLocale

Type

COMPOSITE_LOCALE_IT_IT

Locatie voor Italiaans (Italië)

COMPOSITE_LOCALE_IT_IT: CompositeLocale

Type

COMPOSITE_LOCALE_JA_JP

Locatie voor Japans (Japan)

COMPOSITE_LOCALE_JA_JP: CompositeLocale

Type

COMPOSITE_LOCALE_KO_KR

Locatie voor Koreaans (Zuid-Korea)

COMPOSITE_LOCALE_KO_KR: CompositeLocale

Type

COMPOSITE_LOCALE_NB_NO

Locatie voor Noors Bokmål (Noorwegen)

COMPOSITE_LOCALE_NB_NO: CompositeLocale

Type

COMPOSITE_LOCALE_NL_NL

Locatie voor Nederlands

COMPOSITE_LOCALE_NL_NL: CompositeLocale

Type

COMPOSITE_LOCALE_PL_PL

Locatie voor Pools (Polen)

COMPOSITE_LOCALE_PL_PL: CompositeLocale

Type

COMPOSITE_LOCALE_PT_BR

Locatie voor Portugees (Brazilië)

COMPOSITE_LOCALE_PT_BR: CompositeLocale

Type

COMPOSITE_LOCALE_RU_RU

Locatie voor Russisch (Rusland)

COMPOSITE_LOCALE_RU_RU: CompositeLocale

Type

COMPOSITE_LOCALE_SV_SE

Locatie voor Zweeds (Zweden)

COMPOSITE_LOCALE_SV_SE: CompositeLocale

Type

COMPOSITE_LOCALE_TR_TR

Locatie voor Turks (Turkije)

COMPOSITE_LOCALE_TR_TR: CompositeLocale

Type

COMPOSITE_LOCALE_ZH_CN

Locatie voor Chinezen (Mainland China)

COMPOSITE_LOCALE_ZH_CN: CompositeLocale

Type

COMPOSITE_LOCALE_ZH_TW

Locatie voor Chinezen (Taiwan)

COMPOSITE_LOCALE_ZH_TW: CompositeLocale

Type

COMPOSITE_ONLY_ICONS

De standaardset iconen die direct door de composieten worden gebruikt (dus niet via de componenten die in deze bibliotheek zijn gedefinieerd).

COMPOSITE_ONLY_ICONS: CompositeIcons

Type

DEFAULT_COMPONENT_ICONS

De standaardset pictogrammen die beschikbaar zijn om te gebruiken in de UI-componenten.

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 }

Type

{ 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

De standaardset pictogrammen die beschikbaar zijn om te gebruiken in de 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 }

Type

{ 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

Vooraf ingesteld donker thema voor componenten geëxporteerd uit deze bibliotheek.

darkTheme: PartialTheme & CallingTheme

Type

PartialTheme & CallingTheme

lightTheme

Vooraf ingestelde lichtthema voor componenten geëxporteerd uit deze bibliotheek.

lightTheme: PartialTheme & CallingTheme

Type

PartialTheme & CallingTheme