PhoneCallManager 类

定义

提供查询呼叫状态和启动电话呼叫的功能。

public ref class PhoneCallManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneCallManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class PhoneCallManager
Public Class PhoneCallManager
继承
Object Platform::Object IInspectable PhoneCallManager
属性

Windows 要求

设备系列
Windows Mobile Extension SDK (在 10.0.10240.0 中引入)
API contract
Windows.ApplicationModel.Calls.CallsPhoneContract (在 v1.0 中引入)
应用功能
phoneCallHistory phoneCallHistorySystem

注解

即使应用程序不负责拨打电话,也可以使用此 API 的大多数方法。 如果要确定电话呼叫的状态,可以执行此操作。

属性

IsCallActive

获取一个值,该值指示设备上是否正在进行活动调用。

IsCallIncoming

获取一个值,该值指示设备上是否正在传入呼叫。

方法

RequestStoreAsync()

检索 PhoneCallStore

ShowPhoneCallSettingsUI()

启动呼叫设置 UI。

ShowPhoneCallUI(String, String)

启动具有指定电话号码和显示名称的内置电话呼叫 UI。

事件

CallStateChanged

在设备的基本调用状态更改时发生。

适用于