共用方式為


CallControl 類別

定義

表示在電話語音相關裝置上處理通話的屬性、命令和事件。

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
繼承
Object Platform::Object IInspectable 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 識別碼 所指定的音訊通訊裝置。

GetDefault()

會傳回代表預設音訊通訊裝置的 CallControl 類別。

IndicateActiveCall(UInt64)

表示指定的呼叫現在為作用中。

IndicateNewIncomingCall(Boolean, String)

通知裝置有來電。

IndicateNewOutgoingCall()

更新裝置指標來指出撥出電話。

事件

AnswerRequested

當裝置收到接聽通話的要求時發生。

AudioTransferRequested

當裝置收到音訊廣播的要求時發生。

DialRequested

發生于從裝置撥打號碼時。

HangUpRequested

當裝置收到呼叫停止回應的要求時發生。

KeypadPressed

發生于按下裝置上的按鍵按鈕時。

RedialRequested

發生于裝置收到重新序列化的要求時。

適用於

另請參閱