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 の値が変更されたときに発生するイベント。 |