CallControl 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示用于在电话服务相关设备上处理呼叫的属性、命令和事件。
public ref class CallControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Media.Devices.CallControlContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CallControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Media.Devices.CallControlContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class CallControl
Public NotInheritable Class CallControl
- 继承
- 属性
Windows 要求
设备系列 |
Windows Desktop Extension SDK (在 10.0.10240.0 中引入)
|
API contract |
Windows.Media.Devices.CallControlContract (在 v1.0 中引入)
|
注解
此类提供对可监视的事件的访问,这些事件可用于修改电话感知应用的行为。 有关详细信息,请参阅 如何在默认蓝牙通信设备上管理呼叫。
属性
HasRinger |
指示电话设备是否具有内置铃声。 |
方法
EndCall(UInt64) |
结束指定的调用。 |
FromId(String) |
返回一个 CallControl 类,该类表示由传递的 DeviceInformation ID 指定的音频通信设备。 |
GetDefault() |
返回一个代表默认音频通信设备的 CallControl 类。 |
IndicateActiveCall(UInt64) |
指示指定的调用现在处于活动状态。 |
IndicateNewIncomingCall(Boolean, String) |
通知设备有传入呼叫。 |
IndicateNewOutgoingCall() |
汇报设备指示器以指示传出呼叫。 |
事件
AnswerRequested |
当设备收到接听呼叫的请求时发生。 |
AudioTransferRequested |
当设备收到音频传输请求时发生。 |
DialRequested |
从设备拨打号码时发生。 |
HangUpRequested |
当设备收到挂断呼叫的请求时发生。 |
KeypadPressed |
按下设备上的键盘按钮时发生。 |
RedialRequested |
当设备收到重拨请求时发生。 |