Delen via


Call interface

Vertegenwoordigt een oproep.

Uitbreiding

Eigenschappen

info

Krijg informatie over deze oproep.

Overgenomen eigenschappen

callEndReason

Bevat code/subcode die aangeeft hoe deze aanroep is beëindigd.

callerInfo

Informatie over beller als deze oproep binnenkomt.

direction

Haal de oproeprichting op, ongeacht of deze binnenkomend of uitgaand is.

id

Haal de unieke id voor deze oproep op.

isIncomingAudioMuted

Of lokale gebruiker binnenkomende audio heeft gedempt.

isLocalVideoStarted

Of lokale video is ingeschakeld.

isMuted

Of lokale gebruiker is gedempt, lokaal of extern.

isScreenSharingOn

Of het delen van het scherm is ingeschakeld.

kind

Het type aanroepobject ophalen.

lobby

Haal de Lobby van de Teams-vergadering op.

localAudioStreams

Verzameling lokale audiostreams die worden verzonden naar andere deelnemers in een gesprek.

localVideoStreams

Verzameling lokale videostreams die worden verzonden naar andere deelnemers in een gesprek.

remoteAudioStreams

Verzameling van externe audiostreams die worden ontvangen van het gesprek.

remoteParticipants

Verzameling externe deelnemers aan deze oproep. In het geval van gesprekken met deelnemers van honderd of meer, zijn alleen media-actieve deelnemers aanwezig in deze verzameling.

role

Haal de rol van de lokale gebruiker op in de oproep.

state

Haal de status van deze oproep op.

totalParticipantCount

Het totale aantal deelnemers in deze oproep.

transferorInfo

Initiator van overdracht in het geval van overdrachts-/doorstuurscenario's.

Methoden

addParticipant(CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier)

Voeg een deelnemer toe aan deze oproep.

addParticipant(CommunicationUserIdentifier, AddCommunicationUserOptions)

Voeg een deelnemer toe aan deze oproep.

addParticipant(MicrosoftTeamsAppIdentifier | UnknownIdentifier)

Voeg een Teams-app toe aan deze oproep.

addParticipant(MicrosoftTeamsUserIdentifier, AddMicrosoftTeamsUserOptions)

Voeg een deelnemer toe aan deze oproep.

addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

Voeg een deelnemer toe aan deze oproep.

removeParticipant(CommunicationIdentifier)

Verwijder een deelnemer uit deze oproep.

Overgenomen methoden

dispose()
feature<TFeature>(CallFeatureFactory<TFeature>)

Hiermee haalt u een geïnitialiseerd en onthouden functieobject op met uitgebreide API. Controleer de objectfuncties.* voor alle beschikbare uitgebreide oproepfuncties in dit pakket, bijvoorbeeld:

const call: Call = ...;
call.feature(Features.Recording).isRecordingActive;
call.feature(Features.Captions).startCaptions('en-us')
hangUp(HangUpOptions)

Het gesprek ophangen.

hold()

Zet deze oproep in de wachtstand.

mute()

Lokale microfoon dempen.

muteAllRemoteParticipants()

Alle externe deelnemers dempen.

muteIncomingAudio()

Binnenkomende audio dempen.

off("callerInfoChanged", PropertyChangedEvent)

De functie Afmelden voor gewijzigde gebeurtenis van bellergegevens.

off("idChanged", PropertyChangedEvent)

De functie Afmelden voor idChanged-gebeurtenis.

off("isIncomingAudioMutedChanged", PropertyChangedEvent)

Abonneer de functie isIncomingAudioMutedChanged.

off("isLocalVideoStartedChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isLocalVideoStartedChanged.

off("isMutedChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isMutedChanged.

off("isScreenSharingOnChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isScreenSharingChanged.

off("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

De functie Afmelden voor de localAudioStreamsUpdated-gebeurtenis.

off("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

De functie Afmelden voor de gebeurtenis localVideoStreamsUpdated.

off("mutedByOthers", PropertyChangedEvent)

Afmeldingsfunctie voor mutedByOthers-gebeurtenis.

off("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

De functie Afmelden voor de remoteAudioStreamsUpdated-gebeurtenis.

off("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

De functie Afmelden voor de gebeurtenis remoteParticipantsUpdated.

off("roleChanged", PropertyChangedEvent)

De functie Afmelden voor de roleChanged-gebeurtenis.

off("stateChanged", PropertyChangedEvent)

Afmeldingsfunctie voor stateChanged-gebeurtenis.

off("totalParticipantCountChanged", PropertyChangedEvent)

afmeldingsfunctie voor de totalParticipantCountChanged-gebeurtenis.

off("transferorInfoChanged", PropertyChangedEvent)

De functie Afmelden voor gewijzigde gebeurtenis van bellergegevens.

on("callerInfoChanged", PropertyChangedEvent)

Abonneerfunctie voor gewijzigde gebeurtenis van bellergegevens.

on("idChanged", PropertyChangedEvent)

Abonneer de functie voor idChanged-gebeurtenis.

on("isIncomingAudioMutedChanged", PropertyChangedEvent)

Abonneer de functie isIncomingAudioMutedChanged.

on("isLocalVideoStartedChanged", PropertyChangedEvent)

Abonneer de functie isLocalVideoStartedChanged.

on("isMutedChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isMutedChanged.

on("isScreenSharingOnChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isScreenSharingChanged.

on("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

Abonneer de functie voor de gebeurtenis localAudioStreamsUpdated.

on("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

Abonneer de functie voor de gebeurtenis localVideoStreamsUpdated.

on("mutedByOthers", PropertyChangedEvent)

Abonneer de functie voor de gebeurtenis mutedByOthers.

on("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

Abonneer de functie voor de remoteAudioStreamsUpdated-gebeurtenis.

on("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

Abonneer de functie voor de gebeurtenis remoteParticipantsUpdated.

on("roleChanged", PropertyChangedEvent)

Abonneer de functie voor roleChanged-gebeurtenis.

on("stateChanged", PropertyChangedEvent)

Abonneer de functie voor stateChanged-gebeurtenis.

on("totalParticipantCountChanged", PropertyChangedEvent)

Abonneer de functie voor de gebeurtenis totalParticipantCountChanged.

on("transferorInfoChanged", PropertyChangedEvent)

Abonneerfunctie voor gewijzigde gebeurtenis van bellergegevens.

resume()

Hervat deze oproep als deze de status LocalHold heeft.

sendDtmf(DtmfTone)

DTMF-toon verzenden.

setConstraints(CallConstraints)

Oproepbeperkingen instellen. Met deze methode worden de maximumbeperkingen ingesteld op basis van de opgegeven waarden. De uiteindelijke toegepaste beperkingen zijn kleiner dan of gelijk aan de waarden die hier voor deze methode worden opgegeven. Als er 0-waarde is opgegeven, wordt er geen beperking toegepast voor die beperking. Als er een niet-gedefinieerde waarde wordt opgegeven, wordt de vorige waarde gebruikt voor die beperking.

startAudio(LocalAudioStream)

Start audio in het gesprek met aangepaste audio. De LocalAudioStream-bron moet een MediaStream zijn.

startScreenSharing()
  • Begin met het verzenden van een stream voor het delen van het scherm in een gesprek. In de browser wordt gevraagd om het scherm, de app of het browsertabblad te selecteren.
  • Het verzenden van een stream voor het delen van het scherm wordt niet ondersteund op iOS of Android.
  • De stream voor het delen van binnenkomende schermen wordt ondersteund op iOS en Android.
startScreenSharing(LocalVideoStream)
  • Begin met het verzenden van een stream voor het delen van onbewerkte schermen in een gesprek.
  • Het verzenden van onbewerkt scherm delen wordt niet ondersteund op iOS of Android.
  • Binnenkomende onbewerkte schermdeling wordt ondersteund op iOS en Android.
startVideo(LocalVideoStream)

Begin met het verzenden van een videostream in het gesprek. Externe deelnemers aan het gesprek ontvangen uw videostream, zodat ze deze in hun UIs kunnen weergeven.

stopAudio()

Stop aangepaste audio in het gesprek en schakel over naar het standaardaudioapparaat van Apparaatbeheer.

stopScreenSharing()

Stop het delen van het lokale scherm.

stopScreenSharing(LocalVideoStream)

Stop het delen van het lokale scherm.

stopVideo(LocalVideoStream)

Stop met het verzenden van een videostream in het gesprek. Moet hetzelfde LocalVideoStream-object doorgeven dat is gebruikt om video te starten in de CallAgent.startCall() API, CallAgent.join() API, IncomingCall.accept() API of Call.startVideo() API.

unmute()

Demping van lokale microfoon opheffen.

unmuteIncomingAudio()

Het dempen van binnenkomende audio opheffen.

Eigenschapdetails

info

Krijg informatie over deze oproep.

info: CallInfo

Waarde van eigenschap

Details van overgenomen eigenschap

callEndReason

Bevat code/subcode die aangeeft hoe deze aanroep is beëindigd.

callEndReason?: CallEndReason

Waarde van eigenschap

overgenomen vanCallCommon.callEndReason-

callerInfo

Informatie over beller als deze oproep binnenkomt.

callerInfo: CallerInfo

Waarde van eigenschap

overgenomen vanCallCommon.callerInfo

direction

Haal de oproeprichting op, ongeacht of deze binnenkomend of uitgaand is.

direction: CallDirection

Waarde van eigenschap

overgenomen vanCallCommon.direction

id

Haal de unieke id voor deze oproep op.

id: string

Waarde van eigenschap

string

overgenomen vanCallCommon.id

isIncomingAudioMuted

Of lokale gebruiker binnenkomende audio heeft gedempt.

isIncomingAudioMuted: boolean

Waarde van eigenschap

boolean

overgenomen vanCallCommon.isIncomingAudioMuted

isLocalVideoStarted

Of lokale video is ingeschakeld.

isLocalVideoStarted: boolean

Waarde van eigenschap

boolean

overgenomen vanCallCommon.isLocalVideoStarted

isMuted

Of lokale gebruiker is gedempt, lokaal of extern.

isMuted: boolean

Waarde van eigenschap

boolean

overgenomen vanCallCommon.isMuted

isScreenSharingOn

Of het delen van het scherm is ingeschakeld.

isScreenSharingOn: boolean

Waarde van eigenschap

boolean

overgenomen vanCallCommon.isScreenSharingOn

kind

Het type aanroepobject ophalen.

kind: CallKind

Waarde van eigenschap

overgenomen vanCallCommon.kind

lobby

Haal de Lobby van de Teams-vergadering op.

lobby: Lobby

Waarde van eigenschap

overgenomen vanCallCommon.lobby

localAudioStreams

Verzameling lokale audiostreams die worden verzonden naar andere deelnemers in een gesprek.

localAudioStreams: readonly LocalAudioStream[]

Waarde van eigenschap

readonly LocalAudioStream[]

overgenomen vanCallCommon.localAudioStreams

localVideoStreams

Verzameling lokale videostreams die worden verzonden naar andere deelnemers in een gesprek.

localVideoStreams: readonly LocalVideoStream[]

Waarde van eigenschap

readonly LocalVideoStream[]

overgenomen vanCallCommon.localVideoStreams-

remoteAudioStreams

Verzameling van externe audiostreams die worden ontvangen van het gesprek.

remoteAudioStreams: readonly RemoteAudioStream[]

Waarde van eigenschap

readonly RemoteAudioStream[]

overgenomen vanCallCommon.remoteAudioStreams

remoteParticipants

Verzameling externe deelnemers aan deze oproep. In het geval van gesprekken met deelnemers van honderd of meer, zijn alleen media-actieve deelnemers aanwezig in deze verzameling.

remoteParticipants: readonly RemoteParticipant[]

Waarde van eigenschap

readonly RemoteParticipant[]

overgenomen vanCallCommon.remoteParticipants

role

Haal de rol van de lokale gebruiker op in de oproep.

role: ParticipantRole

Waarde van eigenschap

overgenomen vanCallCommon.role

state

Haal de status van deze oproep op.

state: CallState

Waarde van eigenschap

overgenomen vanCallCommon.state

totalParticipantCount

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Het totale aantal deelnemers in deze oproep.

totalParticipantCount: number

Waarde van eigenschap

number

overgenomen vanCallCommon.totalParticipantCount

transferorInfo

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Initiator van overdracht in het geval van overdrachts-/doorstuurscenario's.

transferorInfo?: CallerInfo

Waarde van eigenschap

overgenomen vanCallCommon.transferorInfo

Methodedetails

addParticipant(CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier)

Voeg een deelnemer toe aan deze oproep.

function addParticipant(identifier: CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier): RemoteParticipant

Parameters

identifier

CommunicationUserIdentifier | MicrosoftTeamsUserIdentifier

De id van de deelnemer die moet worden toegevoegd.

Retouren

Het RemoteParticipant-object dat is gekoppeld aan de deelnemer die is toegevoegd.

addParticipant(CommunicationUserIdentifier, AddCommunicationUserOptions)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Voeg een deelnemer toe aan deze oproep.

function addParticipant(identifier: CommunicationUserIdentifier, options?: AddCommunicationUserOptions): RemoteParticipant

Parameters

identifier
CommunicationUserIdentifier

De id van de deelnemer die moet worden toegevoegd.

options
AddCommunicationUserOptions

Aanvullende opties voor het beheren van de oproep.

Retouren

Het RemoteParticipant-object dat is gekoppeld aan de deelnemer die is toegevoegd.

addParticipant(MicrosoftTeamsAppIdentifier | UnknownIdentifier)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Voeg een Teams-app toe aan deze oproep.

function addParticipant(identifier: MicrosoftTeamsAppIdentifier | UnknownIdentifier): RemoteParticipant

Parameters

identifier

MicrosoftTeamsAppIdentifier | UnknownIdentifier

De id van de Teams-app die moet worden toegevoegd.

Retouren

Het RemoteParticipant-object dat is gekoppeld aan de teams-app die is toegevoegd.

addParticipant(MicrosoftTeamsUserIdentifier, AddMicrosoftTeamsUserOptions)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Voeg een deelnemer toe aan deze oproep.

function addParticipant(identifier: MicrosoftTeamsUserIdentifier, options: AddMicrosoftTeamsUserOptions): RemoteParticipant

Parameters

identifier
MicrosoftTeamsUserIdentifier

De id van de deelnemer die moet worden toegevoegd.

options
AddMicrosoftTeamsUserOptions

Aanvullende opties voor het beheren van de oproep.

Retouren

Het RemoteParticipant-object dat is gekoppeld aan de deelnemer die is toegevoegd.

addParticipant(PhoneNumberIdentifier, AddPhoneNumberOptions)

Voeg een deelnemer toe aan deze oproep.

function addParticipant(identifier: PhoneNumberIdentifier, options?: AddPhoneNumberOptions): RemoteParticipant

Parameters

identifier
PhoneNumberIdentifier

De id van de deelnemer die moet worden toegevoegd.

options
AddPhoneNumberOptions

Aanvullende opties voor het beheren van de PSTN-oproep. Stel bijvoorbeeld het telefoonnummer van de beller-id in een PSTN-oproep in.

Retouren

Het RemoteParticipant-object dat is gekoppeld aan de deelnemer die is toegevoegd.

removeParticipant(CommunicationIdentifier)

Verwijder een deelnemer uit deze oproep.

function removeParticipant(identifier: CommunicationIdentifier): Promise<void>

Parameters

identifier
CommunicationIdentifier

De id van de deelnemer die moet worden verwijderd.

Retouren

Promise<void>

Details overgenomen methode

dispose()

function dispose()

overgenomen vanCallCommon.dispose

feature<TFeature>(CallFeatureFactory<TFeature>)

Hiermee haalt u een geïnitialiseerd en onthouden functieobject op met uitgebreide API. Controleer de objectfuncties.* voor alle beschikbare uitgebreide oproepfuncties in dit pakket, bijvoorbeeld:

const call: Call = ...;
call.feature(Features.Recording).isRecordingActive;
call.feature(Features.Captions).startCaptions('en-us')
function feature<TFeature>(factory: CallFeatureFactory<TFeature>): TFeature

Parameters

factory

CallFeatureFactory<TFeature>

De factory voor de aanroepfunctieconstructor die een uitgebreide API biedt.

Retouren

TFeature

overgenomen vanCallCommon.feature

hangUp(HangUpOptions)

Het gesprek ophangen.

function hangUp(options?: HangUpOptions): Promise<void>

Parameters

options
HangUpOptions

HangUp-opties.

Retouren

Promise<void>

overgenomen vanCallCommon.hangUp-

hold()

Zet deze oproep in de wachtstand.

function hold(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.hold-

mute()

Lokale microfoon dempen.

function mute(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.mute-

muteAllRemoteParticipants()

Alle externe deelnemers dempen.

function muteAllRemoteParticipants(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.muteAllRemoteParticipants

muteIncomingAudio()

Binnenkomende audio dempen.

function muteIncomingAudio(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.muteIncomingAudio

off("callerInfoChanged", PropertyChangedEvent)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

De functie Afmelden voor gewijzigde gebeurtenis van bellergegevens.

function off(event: "callerInfoChanged", listener: PropertyChangedEvent)

Parameters

event

"callerInfoChanged"

overgenomen vanCallCommon.off

off("idChanged", PropertyChangedEvent)

De functie Afmelden voor idChanged-gebeurtenis.

function off(event: "idChanged", listener: PropertyChangedEvent)

Parameters

event

"idChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("isIncomingAudioMutedChanged", PropertyChangedEvent)

Abonneer de functie isIncomingAudioMutedChanged.

function off(event: "isIncomingAudioMutedChanged", listener: PropertyChangedEvent)

Parameters

event

"isIncomingAudioMutedChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.off

off("isLocalVideoStartedChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isLocalVideoStartedChanged.

function off(event: "isLocalVideoStartedChanged", listener: PropertyChangedEvent)

Parameters

event

"isLocalVideoStartedChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.off

off("isMutedChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isMutedChanged.

function off(event: "isMutedChanged", listener: PropertyChangedEvent)

Parameters

event

"isMutedChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.off

off("isScreenSharingOnChanged", PropertyChangedEvent)

De functie Afmelden voor de gebeurtenis isScreenSharingChanged.

function off(event: "isScreenSharingOnChanged", listener: PropertyChangedEvent)

Parameters

event

"isScreenSharingOnChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

De functie Afmelden voor de localAudioStreamsUpdated-gebeurtenis.

function off(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)

Parameters

event

"localAudioStreamsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<LocalAudioStream>

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

De functie Afmelden voor de gebeurtenis localVideoStreamsUpdated.

function off(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)

Parameters

event

"localVideoStreamsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<LocalVideoStream>

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("mutedByOthers", PropertyChangedEvent)

Afmeldingsfunctie voor mutedByOthers-gebeurtenis.

function off(event: "mutedByOthers", listener: PropertyChangedEvent)

Parameters

event

"mutedByOthers"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u af te melden voor deze gebeurtenis.

overgenomen vanCallCommon.off

off("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

De functie Afmelden voor de remoteAudioStreamsUpdated-gebeurtenis.

function off(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)

Parameters

event

"remoteAudioStreamsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<RemoteAudioStream>

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

De functie Afmelden voor de gebeurtenis remoteParticipantsUpdated.

function off(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)

Parameters

event

"remoteParticipantsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<RemoteParticipant>

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("roleChanged", PropertyChangedEvent)

De functie Afmelden voor de roleChanged-gebeurtenis.

function off(event: "roleChanged", listener: PropertyChangedEvent)

Parameters

event

"roleChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("stateChanged", PropertyChangedEvent)

Afmeldingsfunctie voor stateChanged-gebeurtenis.

function off(event: "stateChanged", listener: PropertyChangedEvent)

Parameters

event

"stateChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.off

off("totalParticipantCountChanged", PropertyChangedEvent)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

afmeldingsfunctie voor de totalParticipantCountChanged-gebeurtenis.

function off(event: "totalParticipantCountChanged", listener: PropertyChangedEvent)

Parameters

event

"totalParticipantCountChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de deelnemer telt.

overgenomen vanCallCommon.off

off("transferorInfoChanged", PropertyChangedEvent)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

De functie Afmelden voor gewijzigde gebeurtenis van bellergegevens.

function off(event: "transferorInfoChanged", listener: PropertyChangedEvent)

Parameters

event

"transferorInfoChanged"

overgenomen vanCallCommon.off

on("callerInfoChanged", PropertyChangedEvent)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Abonneerfunctie voor gewijzigde gebeurtenis van bellergegevens.

function on(event: "callerInfoChanged", listener: PropertyChangedEvent)

Parameters

event

"callerInfoChanged"

overgenomen vanCallCommon.on

on("idChanged", PropertyChangedEvent)

Abonneer de functie voor idChanged-gebeurtenis.

function on(event: "idChanged", listener: PropertyChangedEvent)

Parameters

event

"idChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("isIncomingAudioMutedChanged", PropertyChangedEvent)

Abonneer de functie isIncomingAudioMutedChanged.

function on(event: "isIncomingAudioMutedChanged", listener: PropertyChangedEvent)

Parameters

event

"isIncomingAudioMutedChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("isLocalVideoStartedChanged", PropertyChangedEvent)

Abonneer de functie isLocalVideoStartedChanged.

function on(event: "isLocalVideoStartedChanged", listener: PropertyChangedEvent)

Parameters

event

"isLocalVideoStartedChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("isMutedChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isMutedChanged.

function on(event: "isMutedChanged", listener: PropertyChangedEvent)

Parameters

event

"isMutedChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("isScreenSharingOnChanged", PropertyChangedEvent)

De functie Abonneren voor de gebeurtenis isScreenSharingChanged.

function on(event: "isScreenSharingOnChanged", listener: PropertyChangedEvent)

Parameters

event

"isScreenSharingOnChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("localAudioStreamsUpdated", CollectionUpdatedEvent<LocalAudioStream>)

Abonneer de functie voor de gebeurtenis localAudioStreamsUpdated.

function on(event: "localAudioStreamsUpdated", listener: CollectionUpdatedEvent<LocalAudioStream>)

Parameters

event

"localAudioStreamsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<LocalAudioStream>

callback fn die wordt aangeroepen wanneer deze verzameling wordt gewijzigd, geeft deze matrices van toegevoegde en verwijderde elementen door.

overgenomen vanCallCommon.on

on("localVideoStreamsUpdated", CollectionUpdatedEvent<LocalVideoStream>)

Abonneer de functie voor de gebeurtenis localVideoStreamsUpdated.

function on(event: "localVideoStreamsUpdated", listener: CollectionUpdatedEvent<LocalVideoStream>)

Parameters

event

"localVideoStreamsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<LocalVideoStream>

callback fn die wordt aangeroepen wanneer deze verzameling wordt gewijzigd, geeft deze matrices van toegevoegde en verwijderde elementen door.

overgenomen vanCallCommon.on

on("mutedByOthers", PropertyChangedEvent)

Abonneer de functie voor de gebeurtenis mutedByOthers.

function on(event: "mutedByOthers", listener: PropertyChangedEvent)

Parameters

event

"mutedByOthers"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die is gebruikt om u te abonneren op deze gebeurtenis.

overgenomen vanCallCommon.on

on("remoteAudioStreamsUpdated", CollectionUpdatedEvent<RemoteAudioStream>)

Abonneer de functie voor de remoteAudioStreamsUpdated-gebeurtenis.

function on(event: "remoteAudioStreamsUpdated", listener: CollectionUpdatedEvent<RemoteAudioStream>)

Parameters

event

"remoteAudioStreamsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<RemoteAudioStream>

callback fn die wordt aangeroepen wanneer deze verzameling wordt gewijzigd, geeft deze matrices van toegevoegde en verwijderde elementen door.

overgenomen vanCallCommon.on

on("remoteParticipantsUpdated", CollectionUpdatedEvent<RemoteParticipant>)

Abonneer de functie voor de gebeurtenis remoteParticipantsUpdated.

function on(event: "remoteParticipantsUpdated", listener: CollectionUpdatedEvent<RemoteParticipant>)

Parameters

event

"remoteParticipantsUpdated"

gebeurtenisnaam.

listener

CollectionUpdatedEvent<RemoteParticipant>

callback fn die wordt aangeroepen wanneer deze verzameling wordt gewijzigd, geeft deze matrices van toegevoegde en verwijderde elementen door.

overgenomen vanCallCommon.on

on("roleChanged", PropertyChangedEvent)

Abonneer de functie voor roleChanged-gebeurtenis.

function on(event: "roleChanged", listener: PropertyChangedEvent)

Parameters

event

"roleChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("stateChanged", PropertyChangedEvent)

Abonneer de functie voor stateChanged-gebeurtenis.

function on(event: "stateChanged", listener: PropertyChangedEvent)

Parameters

event

"stateChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.

overgenomen vanCallCommon.on

on("totalParticipantCountChanged", PropertyChangedEvent)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Abonneer de functie voor de gebeurtenis totalParticipantCountChanged.

function on(event: "totalParticipantCountChanged", listener: PropertyChangedEvent)

Parameters

event

"totalParticipantCountChanged"

gebeurtenisnaam.

listener
PropertyChangedEvent

callback fn die wordt aangeroepen wanneer de deelnemer telt.

overgenomen vanCallCommon.on

on("transferorInfoChanged", PropertyChangedEvent)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Abonneerfunctie voor gewijzigde gebeurtenis van bellergegevens.

function on(event: "transferorInfoChanged", listener: PropertyChangedEvent)

Parameters

event

"transferorInfoChanged"

overgenomen vanCallCommon.on

resume()

Hervat deze oproep als deze de status LocalHold heeft.

function resume(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.resume

sendDtmf(DtmfTone)

DTMF-toon verzenden.

function sendDtmf(dtmfTone: DtmfTone): Promise<void>

Parameters

dtmfTone
DtmfTone

Retouren

Promise<void>

overgenomen vanCallCommon.sendDtmf-

setConstraints(CallConstraints)

Oproepbeperkingen instellen. Met deze methode worden de maximumbeperkingen ingesteld op basis van de opgegeven waarden. De uiteindelijke toegepaste beperkingen zijn kleiner dan of gelijk aan de waarden die hier voor deze methode worden opgegeven. Als er 0-waarde is opgegeven, wordt er geen beperking toegepast voor die beperking. Als er een niet-gedefinieerde waarde wordt opgegeven, wordt de vorige waarde gebruikt voor die beperking.

function setConstraints(constraints: CallConstraints): Promise<void>

Parameters

constraints
CallConstraints

Object dat de aanroepbeperkingen vertegenwoordigt die moeten worden ingesteld

Retouren

Promise<void>

overgenomen vanCallCommon.setConstraints

startAudio(LocalAudioStream)

Start audio in het gesprek met aangepaste audio. De LocalAudioStream-bron moet een MediaStream zijn.

function startAudio(localAudioStream: LocalAudioStream): Promise<void>

Parameters

localAudioStream
LocalAudioStream

Retouren

Promise<void>

overgenomen vanCallCommon.startAudio-

startScreenSharing()

  • Begin met het verzenden van een stream voor het delen van het scherm in een gesprek. In de browser wordt gevraagd om het scherm, de app of het browsertabblad te selecteren.
  • Het verzenden van een stream voor het delen van het scherm wordt niet ondersteund op iOS of Android.
  • De stream voor het delen van binnenkomende schermen wordt ondersteund op iOS en Android.
function startScreenSharing(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.startScreenSharing-

startScreenSharing(LocalVideoStream)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

  • Begin met het verzenden van een stream voor het delen van onbewerkte schermen in een gesprek.
  • Het verzenden van onbewerkt scherm delen wordt niet ondersteund op iOS of Android.
  • Binnenkomende onbewerkte schermdeling wordt ondersteund op iOS en Android.
function startScreenSharing(localVideoStream: LocalVideoStream): Promise<void>

Parameters

localVideoStream
LocalVideoStream

Vertegenwoordigt een lokale stream voor het delen van onbewerkte schermen die een MediaStream in constructor gebruikt.

Retouren

Promise<void>

overgenomen vanCallCommon.startScreenSharing-

startVideo(LocalVideoStream)

Begin met het verzenden van een videostream in het gesprek. Externe deelnemers aan het gesprek ontvangen uw videostream, zodat ze deze in hun UIs kunnen weergeven.

function startVideo(localVideoStream: LocalVideoStream): Promise<void>

Parameters

localVideoStream
LocalVideoStream

Vertegenwoordigt een lokale videostream die een camerabron in constructor gebruikt.

Retouren

Promise<void>

overgenomen vanCallCommon.startVideo

stopAudio()

Stop aangepaste audio in het gesprek en schakel over naar het standaardaudioapparaat van Apparaatbeheer.

function stopAudio()

overgenomen vanCallCommon.stopAudio-

stopScreenSharing()

Stop het delen van het lokale scherm.

function stopScreenSharing(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.stopScreenSharing

stopScreenSharing(LocalVideoStream)

Notitie

API is een bètaversie en is beschikbaar als preview-versie voor ontwikkelaars die kan worden aangepast op basis van feedback die we ontvangen. Gebruik deze API niet in een productie-omgeving.

Stop het delen van het lokale scherm.

function stopScreenSharing(localVideoStream: LocalVideoStream): Promise<void>

Parameters

localVideoStream
LocalVideoStream

De lokale stream voor het delen van het scherm om het streamen te stoppen.

Retouren

Promise<void>

overgenomen vanCallCommon.stopScreenSharing

stopVideo(LocalVideoStream)

Stop met het verzenden van een videostream in het gesprek. Moet hetzelfde LocalVideoStream-object doorgeven dat is gebruikt om video te starten in de CallAgent.startCall() API, CallAgent.join() API, IncomingCall.accept() API of Call.startVideo() API.

function stopVideo(localVideoStream: LocalVideoStream): Promise<void>

Parameters

localVideoStream
LocalVideoStream

De lokale videostream om het streamen te stoppen.

Retouren

Promise<void>

overgenomen vanCallCommon.stopVideo

unmute()

Demping van lokale microfoon opheffen.

function unmute(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.unmute

unmuteIncomingAudio()

Het dempen van binnenkomende audio opheffen.

function unmuteIncomingAudio(): Promise<void>

Retouren

Promise<void>

overgenomen vanCallCommon.unmuteIncomingAudio