RemoteParticipant interface
Vertegenwoordigt een externe deelnemer in een gesprek.
- Uitbreiding
Eigenschappen
call |
Reden waarom de deelnemer de oproep heeft verlaten, bevat code/subCode/message. |
is |
Of deze externe deelnemer is gedempt of niet. |
is |
Of deze externe deelnemer nu spreekt of niet. |
role | De rol van deze externe deelnemer ophalen. |
state | Status van deze externe deelnemer ophalen. |
video |
Verzameling videostreams die deze deelnemers hebben. |
Overgenomen eigenschappen
display |
Optionele weergavenaam, als deze is ingesteld door het eindpunt van die externe deelnemer. |
endpoint |
De details van alle eindpunten voor deze externe deelnemer ophalen |
identifier | Haal de id voor deze externe deelnemer op. |
Methoden
mute() | Demp de microfoon van deze externe deelnemer. |
off("display |
Afmeldingsfunctie voor displayNameChanged-gebeurtenis. |
off("is |
De functie Afmelden voor isMutedChanged-gebeurtenis. |
off("is |
Afmeldingsfunctie voor isSpeakingChanged-gebeurtenis. |
off("role |
De functie Afmelden voor de roleChanged-gebeurtenis. |
off("state |
Afmeldingsfunctie voor stateChanged-gebeurtenis. |
off("video |
De functie Afmelden voor de gebeurtenis videoStreamsUpdated. |
on("display |
Abonneer de functie voor displayNameChanged-gebeurtenis. |
on("is |
De functie Abonneren voor de gebeurtenis isMutedChanged. |
on("is |
De functie Abonneren voor isSpeakingChanged-gebeurtenis. |
on("role |
Abonneer de functie voor roleChanged-gebeurtenis. |
on("state |
Abonneer de functie voor stateChanged-gebeurtenis. |
on("video |
Abonneer de functie voor de gebeurtenis videoStreamsUpdated. |
Eigenschapdetails
callEndReason
Reden waarom de deelnemer de oproep heeft verlaten, bevat code/subCode/message.
callEndReason?: CallEndReason
Waarde van eigenschap
isMuted
Of deze externe deelnemer is gedempt of niet.
isMuted: boolean
Waarde van eigenschap
boolean
isSpeaking
Of deze externe deelnemer nu spreekt of niet.
isSpeaking: boolean
Waarde van eigenschap
boolean
role
De rol van deze externe deelnemer ophalen.
role: ParticipantRole
Waarde van eigenschap
state
Status van deze externe deelnemer ophalen.
state: RemoteParticipantState
Waarde van eigenschap
videoStreams
Verzameling videostreams die deze deelnemers hebben.
videoStreams: readonly RemoteVideoStream[]
Waarde van eigenschap
readonly RemoteVideoStream[]
Details van overgenomen eigenschap
displayName
Optionele weergavenaam, als deze is ingesteld door het eindpunt van die externe deelnemer.
displayName?: string
Waarde van eigenschap
string
overgenomen vanParticipantInfo.displayName
endpointDetails
De details van alle eindpunten voor deze externe deelnemer ophalen
endpointDetails: EndpointDetails[]
Waarde van eigenschap
overgenomen vanParticipantInfo.endpointDetails
identifier
Haal de id voor deze externe deelnemer op.
identifier: CommunicationIdentifierKind
Waarde van eigenschap
overgenomen vanParticipantInfo.identifier
Methodedetails
mute()
Demp de microfoon van deze externe deelnemer.
function mute(): Promise<void>
Retouren
Promise<void>
off("displayNameChanged", PropertyChangedEvent)
Afmeldingsfunctie voor displayNameChanged-gebeurtenis.
function off(event: "displayNameChanged", listener: PropertyChangedEvent)
Parameters
- event
-
"displayNameChanged"
gebeurtenisnaam.
- listener
- PropertyChangedEvent
callback fn die is gebruikt om u te abonneren op deze gebeurtenis.
off("isMutedChanged", PropertyChangedEvent)
De functie Afmelden voor isMutedChanged-gebeurtenis.
function off(event: "isMutedChanged", listener: PropertyChangedEvent)
Parameters
- event
-
"isMutedChanged"
gebeurtenisnaam.
- listener
- PropertyChangedEvent
callback fn die is gebruikt om u te abonneren op deze gebeurtenis.
off("isSpeakingChanged", PropertyChangedEvent)
Afmeldingsfunctie voor isSpeakingChanged-gebeurtenis.
function off(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parameters
- event
-
"isSpeakingChanged"
gebeurtenisnaam.
- listener
- PropertyChangedEvent
callback fn die is gebruikt om u te abonneren op deze gebeurtenis.
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.
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.
off("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
De functie Afmelden voor de gebeurtenis videoStreamsUpdated.
function off(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parameters
- event
-
"videoStreamsUpdated"
gebeurtenisnaam.
- listener
callback fn die is gebruikt om u te abonneren op deze gebeurtenis.
on("displayNameChanged", PropertyChangedEvent)
Abonneer de functie voor displayNameChanged-gebeurtenis.
function on(event: "displayNameChanged", listener: PropertyChangedEvent)
Parameters
- event
-
"displayNameChanged"
gebeurtenisnaam.
- listener
- PropertyChangedEvent
callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.
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.
on("isSpeakingChanged", PropertyChangedEvent)
De functie Abonneren voor isSpeakingChanged-gebeurtenis.
function on(event: "isSpeakingChanged", listener: PropertyChangedEvent)
Parameters
- event
-
"isSpeakingChanged"
gebeurtenisnaam.
- listener
- PropertyChangedEvent
callback fn die wordt aangeroepen wanneer de waarde van deze eigenschap wordt gewijzigd.
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.
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.
on("videoStreamsUpdated", CollectionUpdatedEvent<RemoteVideoStream>)
Abonneer de functie voor de gebeurtenis videoStreamsUpdated.
function on(event: "videoStreamsUpdated", listener: CollectionUpdatedEvent<RemoteVideoStream>)
Parameters
- event
-
"videoStreamsUpdated"
gebeurtenisnaam.
- listener
callback fn die wordt aangeroepen wanneer deze verzameling wordt gewijzigd, geeft deze matrices van toegevoegde en verwijderde elementen door.