Conference 类

定义

表示可包含任意数量的 Connection 对象的电话会议。

[Android.Runtime.Register("android/telecom/Conference", ApiSince=23, DoNotGenerateAcw=true)]
public abstract class Conference : Android.Telecom.Conferenceable
[<Android.Runtime.Register("android/telecom/Conference", ApiSince=23, DoNotGenerateAcw=true)>]
type Conference = class
    inherit Conferenceable
继承
属性

注解

表示可包含任意数量的 Connection 对象的电话会议。

适用于 . 的 android.telecom.ConferenceJava 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

构造函数

Conference(IntPtr, JniHandleOwnership)

表示可包含任意数量的 Connection 对象的电话会议。

Conference(PhoneAccountHandle)

构建具有必需要求的新会议 PhoneAccountHandle

字段

ConnectTimeNotSpecified

用于指示未指定会议连接时间。

属性

CallAudioState

此成员已弃用。

Class

返回此 Object的运行时类。

(继承自 Object)
ConferenceableConnections

返回此连接可以与之进行会议的连接。 - 或 - 设置此连接可以与之进行会议的连接。

ConnectionCapabilities

返回会议的功能。

ConnectionProperties

返回会议的属性。 - 或 - 设置会议的属性。

Connections

返回当前与电话会议关联的连接列表。

ConnectionStartElapsedRealtimeMillis

检索指定的连接开始时间 Conference。 - 或 - 设置确定Conference持续时间的基础的Conference开始时间。

ConnectionTime

检索指定的连接开始时间 Conference。 - 或 - 设置连接开始时间 Conference

CurrentCallEndpoint

获取当前的 CallEndpoint。

DisconnectCause

表示可包含任意数量的 Connection 对象的电话会议。

Extras

返回与此会议关联的额外内容。 - 或 - 替换与此 Conference关联的所有附加内容。

Handle

基础 Android 实例的句柄。

(继承自 Object)
JniIdentityHashCode

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
JniPeerMembers

表示可包含任意数量的 Connection 对象的电话会议。

PeerReference

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
PhoneAccountHandle

返回 PhoneAccountHandle 正在通过的电话会议。

RingbackRequested

返回此会议是否要求系统代表系统播放回环音。 - 或 - 请求框架播放回环语气。

State

获取电话会议的状态。

StatusHints

设置要显示在 InCall UI 中的标签和图标状态。

ThresholdClass

表示可包含任意数量的 Connection 对象的电话会议。

ThresholdType

表示可包含任意数量的 Connection 对象的电话会议。

VideoProvider

返回主调用的 VideoProvider。

VideoState

返回主调用的视频状态。

方法

AddConnection(Connection)

将指定的连接添加为此会议的子级。

Clone()

创建并返回此对象的副本。

(继承自 Object)
CreateFailedConference(DisconnectCause, PhoneAccountHandle)

返回一个 Conference 表示失败的会议尝试。

Destroy()

拆毁会议对象及其任何当前连接。

Dispose()

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
Dispose(Boolean)

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
Equals(Object)

指示其他对象是否“等于”此对象。

(继承自 Object)
GetHashCode()

返回对象的哈希代码值。

(继承自 Object)
JavaFinalize()

当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。

(继承自 Object)
Notify()

唤醒正在等待此对象的监视器的单个线程。

(继承自 Object)
NotifyAll()

唤醒正在等待此对象的监视器的所有线程。

(继承自 Object)
OnAddConferenceParticipants(IList<Uri>)

通知 Conference 向电话会议添加新参与者的请求

OnAnswer(Int32)

通知此会议,会议正在 STATE_RINGING发出接受的请求。

OnAvailableCallEndpointsChanged(IList<CallEndpoint>)

通知 Conference 可用调用终结点已更改。

OnCallAudioStateChanged(CallAudioState)

通知Conference#getCallAudioState()属性具有新值。

OnCallEndpointChanged(CallEndpoint)

通知 Conference 音频终结点已更改。

OnConnectionAdded(Connection)

通知ConferenceConnection已添加到其中。

OnDisconnect()

通知 Conference 会议何时应 Connection断开连接。

OnExtrasChanged(Bundle)

通知这 Conference 一变化对外部 ConnectionService的额外内容。

OnHold()

通知 Conference 何时应保持它。

OnMerge()

通知 Conference 何时应合并子调用。

OnMerge(Connection)

通知 Conference 指定 Connection 何时应与电话会议合并。

OnMuteStateChanged(Boolean)

通知 Conference 其音频静音状态已更改。

OnPlayDtmfTone(Char)

通知 Conference 发出播放 DTMF 音调的请求。

OnReject()

通知会议,会议正在 STATE_RINGING发出拒绝的请求。

OnSeparate(Connection)

通知 Conference 指定 Connection 何时应与电话会议分开。

OnStopDtmfTone()

通知 Conference 请求停止任何当前播放 DTMF 音调的请求。

OnSwap()

通知 Conference 何时应交换子调用。

OnUnhold()

通知 Conference 何时应从保留状态移动到活动状态。

PutExtras(Bundle)

为此 Conference添加一些额外内容。

RemoveConnection(Connection)

删除指定连接作为此会议的子级。

RemoveExtras(IList<String>)

从中删除其他 Conference内容。

RemoveExtras(String[])

从中删除其他 Conference内容。

SendConferenceEvent(String, Bundle)

将与此关联的事件与 Conference 关联的事件额外内容发送到 InCallService该事件。

SetActive()

将状态设置为活动状态。

SetConnectionCapabilities(ConnectionCapability)

设置会议的功能。

SetConnectionStartElapsedRealTime(Int64)

设置确定持续时间Conference的基础的开始时间Conference

SetDialing()

设置要拨号的状态。

SetDisconnected(DisconnectCause)

将状态设置为断开连接。

SetHandle(IntPtr, JniHandleOwnership)

设置 Handle 属性。

(继承自 Object)
SetOnHold()

将状态设置为保持状态。

SetRinging()

设置要响铃的状态。

SetVideoProvider(Connection, Connection+VideoProvider)

设置视频连接提供程序。

SetVideoState(Connection, VideoProfileState)

设置会议的视频状态。

ToArray<T>()

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
ToString()

返回对象的字符串表示形式。

(继承自 Object)
UnregisterFromRuntime()

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
Wait()

使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<><

(继承自 Object)
Wait(Int64)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)
Wait(Int64, Int32)

使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。

(继承自 Object)

显式接口实现

IJavaPeerable.Disposed()

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
IJavaPeerable.DisposeUnlessReferenced()

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
IJavaPeerable.Finalized()

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
IJavaPeerable.JniManagedPeerState

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

表示可包含任意数量的 Connection 对象的电话会议。

(继承自 Object)

扩展方法

JavaCast<TResult>(IJavaObject)

执行 Android 运行时检查的类型转换。

JavaCast<TResult>(IJavaObject)

表示可包含任意数量的 Connection 对象的电话会议。

GetJniTypeName(IJavaPeerable)

表示可包含任意数量的 Connection 对象的电话会议。

适用于