PhoneCall 類別

定義

表示通話。

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
繼承
Object Platform::Object IInspectable 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 的值變更時引發的事件。

適用於