PhoneCall 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示电话呼叫。
public ref class PhoneCall sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneCall final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PhoneCall
Public NotInheritable Class PhoneCall
- 继承
- 属性
Windows 要求
设备系列 |
Windows 10, version 2104 (在 10.0.20348.0 中引入)
|
API contract |
Windows.ApplicationModel.Calls.CallsPhoneContract (在 v6.0 中引入)
|
应用功能 |
phoneCall
|
属性
AudioDevice |
获取电话呼叫音频设备。 |
CallId |
获取电话呼叫标识符 (或呼叫标识符) 。 |
IsMuted |
获取电话呼叫的静音状态。 |
Status |
获取电话呼叫的状态。 |
方法
AcceptIncoming() |
接听来电。 |
AcceptIncomingAsync() |
异步应答传入电话呼叫。 |
ChangeAudioDevice(PhoneCallAudioDevice) |
设置免提 (HF) 电话呼叫音频设备。 |
ChangeAudioDeviceAsync(PhoneCallAudioDevice) |
异步设置免提 (HF) 电话呼叫音频设备。 |
End() |
结束电话呼叫。 |
EndAsync() |
异步结束电话呼叫。 |
GetFromId(String) |
一个静态工厂方法,该方法为指定的呼叫标识符创建新的 PhoneCall 对象。 |
GetPhoneCallInfo() |
检索表示电话呼叫的 对象及其属性。 |
GetPhoneCallInfoAsync() |
异步检索表示电话呼叫的 对象及其属性。 |
Hold() |
Places保持活动电话呼叫。 |
HoldAsync() |
异步将活动电话呼叫置于保持状态。 |
Mute() |
将活动的电话呼叫静音。 |
MuteAsync() |
异步将活动电话呼叫静音。 |
RejectIncoming() |
拒绝/拒绝传入电话呼叫。 |
RejectIncomingAsync() |
异步拒绝/拒绝传入电话呼叫。 |
ResumeFromHold() |
激活以前处于保持状态的电话呼叫。 |
ResumeFromHoldAsync() |
异步激活以前保持的电话呼叫。 |
SendDtmfKey(DtmfKey, DtmfToneAudioPlayback) |
将指定的双音多频 (DTMF) 字符发送到电话呼叫。 仅支持短音 (突发) 。 |
SendDtmfKeyAsync(DtmfKey, DtmfToneAudioPlayback) |
将指定的双音多频 (DTMF) 字符异步发送到电话呼叫。 仅支持短音 (突发) 。 |
Unmute() |
取消以前静音的电话呼叫。 |
UnmuteAsync() |
异步取消以前静音的电话呼叫的静音。 |
事件
AudioDeviceChanged |
当 PhoneCall.AudioDevice 的值更改时引发的事件。 |
IsMutedChanged |
当 PhoneCall.IsMuted 的值更改时引发的事件。 |
StatusChanged |
当 PhoneCall.Status 的值更改时引发的事件。 |