Windows.ApplicationModel.Calls 命名空间

控制手机上应用程序的行为方式的多个方面,包括锁屏交互、电话呼叫历史记录以及各种电话选项和信息。

CallAnswerEventArgs

支持 VoipPhoneCall 类的 AnswerRequested 事件。

CallRejectEventArgs

支持 VoipPhoneCall 类的 RejectRequested 事件。

CallStateChangeEventArgs

支持 VoipPhoneCall 类的 EndRequestedHoldRequestedResumeRequested 事件。

LockScreenCallEndCallDeferral

当应用不再需要延迟从锁屏中删除自身时,LockScreenCallEndCallDeferral 对象会发出信号。

LockScreenCallEndRequestedEventArgs

控制从锁屏界面中删除应用。

LockScreenCallUI

已弃用。 处理与锁屏界面之间的通信。

MuteChangeEventArgs

支持 NotifyMutedNotifyUnmuted 事件。

PhoneCall

表示电话呼叫。

PhoneCallBlocking

控制接收电话号码时阻止电话号码。

PhoneCallHistoryEntry

有关呼叫历史记录的电话呼叫的信息集合。

PhoneCallHistoryEntryAddress

PhoneCallHistoryEntry 对象使用的联系人的通讯簿信息。

PhoneCallHistoryEntryQueryOptions

用于查询电话呼叫条目的选项。

PhoneCallHistoryEntryReader

使呼叫应用能够读取电话呼叫历史记录条目。

PhoneCallHistoryManager

为应用程序提供 API,以便访问 PhoneCallHistoryStore

PhoneCallHistoryManagerForUser

为应用程序提供 API,以便访问特定用户的 PhoneCallHistoryStore

PhoneCallHistoryStore

电话呼叫历史记录条目的集合。

PhoneCallInfo

表示电话呼叫,以及一组在呼叫生存期内保持不变的呼叫属性。

PhoneCallManager

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

PhoneCallsResult

表示电话线路操作状态,并枚举线路上的电话呼叫。

PhoneCallStore

表示有关设备上可用的电话线路的信息集合。

PhoneCallVideoCapabilities

提供对 PhoneLine 实例的视频呼叫功能的访问权限。

PhoneCallVideoCapabilitiesManager

使应用程序能够获取 PhoneLine 实例的 PhoneCallVideoCapabilities

PhoneDialOptions

表示用于拨打呼叫的选项。

PhoneLine

表示电话线。

PhoneLineCellularDetails

提供与电话线路的手机网络组件的详细交互。

PhoneLineConfiguration

提供有关电话线的信息的属性集合。

PhoneLineDialResult

表示电话呼叫拨号状态。

PhoneLineTransportDevice

表示与 PhoneLine 关联的硬件设备。 目前仅支持与蓝牙设备一起使用。

PhoneLineWatcher

表示一个类,用于监视设备上的新/已删除/更新电话线路,并通知侦听器任何更改。

PhoneLineWatcherEventArgs

表示一个类,该类包含有关添加、删除或更新了哪些电话线路的信息。

PhoneVoicemail

表示与 PhoneLine 实例关联的语音邮件数据。

VoipCallCoordinator

允许应用程序管理 VoIP 呼叫。

VoipPhoneCall

表示 VoIP 电话呼叫。

枚举

CellularDtmfMode

指示手机使用的双音多频率 (DTMF) 的类型。

DtmfKey

定义指定键盘双音多频 (DTMF) 键的常量。 允许直接将 DTMF 密钥发送到电话呼叫。

DtmfToneAudioPlayback

定义常量,该常量指定是否在本地设备上播放双音多频率 (DTMF) 音频。

PhoneAudioRoutingEndpoint

可用于拨打电话呼叫的可用音频终结点。

PhoneCallAudioDevice

定义一个常量,该常量指定无手 (HF) 电话呼叫音频设备。

PhoneCallDirection

定义指定电话呼叫方向的常量。

PhoneCallHistoryEntryMedia

与调用关联的媒体的类型。

PhoneCallHistoryEntryOtherAppReadAccess

提供给其他应用程序的读取访问权限级别。

PhoneCallHistoryEntryQueryDesiredMedia

用于基于包含媒体检索调用条目的筛选器。

PhoneCallHistoryEntryRawAddressKind

PhoneCallHistoryEntryAddress 使用的地址类型。

PhoneCallHistorySourceIdKind

PhoneCallHistoryEntry.SourceId 引用的标识符的类型。

PhoneCallHistoryStoreAccessType

要检索的存储类型。

PhoneCallMedia

电话呼叫中可用的媒体类型。

PhoneCallOperationStatus

定义常量,该常量指定无手 (HF) 电话呼叫的操作状态 (或结果) 。

PhoneCallStatus

定义指定电话呼叫状态的常量。

PhoneLineNetworkOperatorDisplayTextLocation

向用户显示网络操作员信息的可能位置。

PhoneLineOperationStatus

定义指定电话线的操作状态的常量。

PhoneLineTransport

特定电话线路使用的传输。

PhoneLineWatcherStatus

PhoneLineWatcher 的当前状态。

PhoneNetworkState

描述电话线路的网络注册状态。

PhoneSimState

移动电话线路的 SIM 卡的当前状态。

PhoneVoicemailType

PhoneLine 实例关联的语音邮件的类型。

TransportDeviceAudioRoutingStatus

定义指定基础传输设备的音频路由状态的常量。

VoipPhoneCallMedia

指定 VoIP 调用使用的媒体类型。

VoipPhoneCallRejectReason

指定传入呼叫被拒绝的原因。

VoipPhoneCallResourceReservationStatus

指示尝试保留 VoIP 资源的结果。

VoipPhoneCallState

指定 VoIP 呼叫的状态。

注解

此命名空间分为三个主要类别的类和枚举。 这些类别是锁屏界面、电话呼叫历史记录和电话选项和信息。

锁屏呼叫协定允许应用通过用户同意执行以下任务:

  • 使用最多三个附加按钮引发通知 Toast:使用视频接受、使用音频接受、忽略。
  • 如果通知 Toast 显示在锁屏界面上,并且用户选择接受呼叫,则应用会直接在锁屏界面上显示其呼叫 UI,而无需用户解锁。

电话选项和信息类使用 CallsPhoneContract。 若要使用这些类,需要在清单中声明 phoneCall 功能。

重要

如果应用程序使用 phoneCall 功能,则必须请求豁免(如果要在中国发布应用程序)。 如果需要豁免,请联系你的顶级支持代表。

可在此处找到演示如何使用 Windows.ApplicationModel.Calls API 的大部分功能的示例。

另请参阅