Class Conference
public class Conference : Conferenceable, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<Conferenceable>Conference
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<Conferenceable>.IsAssignableFrom(IJavaType)JVMBridgeBase<Conferenceable>.IsAssignableFrom<T>()JVMBridgeBase<Conferenceable>.Execute<T>(params T[])JVMBridgeBase<Conferenceable>.DynBridgeClazzJVMBridgeBase<Conferenceable>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
Conference()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("Conference class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Conference()
Conference(PhoneAccountHandle)
public Conference(PhoneAccountHandle arg0)
Parameters
Conference(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("Conference class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public Conference(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
CONNECT_TIME_NOT_SPECIFIED
public static long CONNECT_TIME_NOT_SPECIFIED { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
AddConnection(Connection)
public bool AddConnection(Connection arg0)
Parameters
arg0
Connection
Returns
CreateFailedConference(DisconnectCause, PhoneAccountHandle)
public static Conference CreateFailedConference(DisconnectCause arg0, PhoneAccountHandle arg1)
Parameters
Returns
Destroy()
public void Destroy()
GetCallAudioState()
[Obsolete]
public CallAudioState GetCallAudioState()
Returns
GetConferenceableConnections()
public List<Connection> GetConferenceableConnections()
Returns
GetConnectionCapabilities()
public int GetConnectionCapabilities()
Returns
GetConnectionProperties()
public int GetConnectionProperties()
Returns
GetConnectionStartElapsedRealtimeMillis()
public long GetConnectionStartElapsedRealtimeMillis()
Returns
GetConnectionTime()
public long GetConnectionTime()
Returns
GetConnections()
public List<Connection> GetConnections()
Returns
GetCurrentCallEndpoint()
public CallEndpoint GetCurrentCallEndpoint()
Returns
GetDisconnectCause()
public DisconnectCause GetDisconnectCause()
Returns
GetExtras()
public Bundle GetExtras()
Returns
GetPhoneAccountHandle()
public PhoneAccountHandle GetPhoneAccountHandle()
Returns
GetState()
public int GetState()
Returns
GetStatusHints()
public StatusHints GetStatusHints()
Returns
GetVideoProvider()
public Connection.VideoProvider GetVideoProvider()
Returns
GetVideoState()
public int GetVideoState()
Returns
IsRingbackRequested()
public bool IsRingbackRequested()
Returns
OnAddConferenceParticipants(List<Uri>)
public void OnAddConferenceParticipants(List<Uri> arg0)
Parameters
OnAnswer(int)
public void OnAnswer(int arg0)
Parameters
OnAvailableCallEndpointsChanged(List<CallEndpoint>)
public void OnAvailableCallEndpointsChanged(List<CallEndpoint> arg0)
Parameters
arg0
List<CallEndpoint>
OnCallAudioStateChanged(CallAudioState)
[Obsolete]
public void OnCallAudioStateChanged(CallAudioState arg0)
Parameters
OnCallEndpointChanged(CallEndpoint)
public void OnCallEndpointChanged(CallEndpoint arg0)
Parameters
arg0
CallEndpoint
OnConnectionAdded(Connection)
public void OnConnectionAdded(Connection arg0)
Parameters
arg0
Connection
OnDisconnect()
public void OnDisconnect()
OnExtrasChanged(Bundle)
public void OnExtrasChanged(Bundle arg0)
Parameters
OnHold()
public void OnHold()
OnMerge()
public void OnMerge()
OnMerge(Connection)
public void OnMerge(Connection arg0)
Parameters
arg0
Connection
OnMuteStateChanged(bool)
public void OnMuteStateChanged(bool arg0)
Parameters
OnPlayDtmfTone(char)
public void OnPlayDtmfTone(char arg0)
Parameters
OnReject()
public void OnReject()
OnSeparate(Connection)
public void OnSeparate(Connection arg0)
Parameters
arg0
Connection
OnStopDtmfTone()
public void OnStopDtmfTone()
OnSwap()
public void OnSwap()
OnUnhold()
public void OnUnhold()
PutExtras(Bundle)
https://developer.android.com/reference/android/telecom/Conference.html#putExtras(android.os.Bundle)
public void PutExtras(Bundle arg0)
Parameters
RemoveConnection(Connection)
public void RemoveConnection(Connection arg0)
Parameters
arg0
Connection
RemoveExtras(params String[])
public void RemoveExtras(params String[] arg0)
Parameters
RemoveExtras(List<String>)
https://developer.android.com/reference/android/telecom/Conference.html#removeExtras(java.util.List)
public void RemoveExtras(List<String> arg0)
Parameters
SendConferenceEvent(String, Bundle)
public void SendConferenceEvent(String arg0, Bundle arg1)
Parameters
SetActive()
public void SetActive()
SetConferenceableConnections(List<Connection>)
public void SetConferenceableConnections(List<Connection> arg0)
Parameters
arg0
List<Connection>
SetConnectionCapabilities(int)
public void SetConnectionCapabilities(int arg0)
Parameters
SetConnectionProperties(int)
https://developer.android.com/reference/android/telecom/Conference.html#setConnectionProperties(int)
public void SetConnectionProperties(int arg0)
Parameters
SetConnectionStartElapsedRealTime(long)
[Obsolete]
public void SetConnectionStartElapsedRealTime(long arg0)
Parameters
SetConnectionStartElapsedRealtimeMillis(long)
public void SetConnectionStartElapsedRealtimeMillis(long arg0)
Parameters
SetConnectionTime(long)
public void SetConnectionTime(long arg0)
Parameters
SetDialing()
public void SetDialing()
SetDisconnected(DisconnectCause)
public void SetDisconnected(DisconnectCause arg0)
Parameters
SetExtras(Bundle)
https://developer.android.com/reference/android/telecom/Conference.html#setExtras(android.os.Bundle)
public void SetExtras(Bundle arg0)
Parameters
SetOnHold()
public void SetOnHold()
SetRingbackRequested(bool)
public void SetRingbackRequested(bool arg0)
Parameters
SetRinging()
public void SetRinging()
SetStatusHints(StatusHints)
public void SetStatusHints(StatusHints arg0)
Parameters
arg0
StatusHints
SetVideoProvider(Connection, VideoProvider)
public void SetVideoProvider(Connection arg0, Connection.VideoProvider arg1)
Parameters
SetVideoState(Connection, int)
public void SetVideoState(Connection arg0, int arg1)
Parameters
arg0
Connectionarg1
int