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 的值變更時引發的事件。 |