Table of Contents

Class RTCPeerConnectionIceEvent

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll

The RTCPeerConnectionIceEvent interface represents events that occur in relation to {{Glossary("ICE")}} candidates with the target, usually an RTCPeerConnection.

[Value("RTCPeerConnectionIceEvent")]
public class RTCPeerConnectionIceEvent : Event
Inheritance
RTCPeerConnectionIceEvent
Inherited Members

Remarks

Only one event is of this type: RTCPeerConnection.Icecandidate.

-WebRTC
-Its usual target: RTCPeerConnection.

See also on MDN

Constructors

RTCPeerConnectionIceEvent()

public RTCPeerConnectionIceEvent()

RTCPeerConnectionIceEvent(string, RTCPeerConnectionIceEventInit)

The RTCPeerConnectionIceEvent() constructor creates a new
RTCPeerConnectionIceEvent object.

public RTCPeerConnectionIceEvent(string type, RTCPeerConnectionIceEventInit eventInitDict = null)

Parameters

type string
eventInitDict RTCPeerConnectionIceEventInit

Remarks

Properties

Candidate

The read-only candidate property
of the RTCPeerConnectionIceEvent interface returns the
RTCIceCandidate associated with the event.

[Value("candidate")]
public RTCIceCandidate? Candidate { get; }

Property Value

RTCIceCandidate

An RTCIceCandidate object representing the ICE candidate that has been
received, or null to indicate that there are no further candidates for this
negotiation session.

Remarks

-RTCPeerConnection.Icecandidate
-RTCPeerConnection

See also on MDN

Url

[Value("url")]
public string? Url { get; }

Property Value

string