Windows.ApplicationModel.Calls 名前空間

ロック画面の操作、通話履歴、さまざまなテレフォニー オプションと情報など、アプリケーションが電話デバイスと対話する方法の複数の側面を制御します。

クラス

CallAnswerEventArgs

VoipPhoneCall クラスの AnswerRequested イベントをサポートします。

CallRejectEventArgs

VoipPhoneCall クラスの RejectRequested イベントをサポートします。

CallStateChangeEventArgs

VoipPhoneCall クラスの EndRequestedHoldRequestedResumeRequested イベントをサポートします。

LockScreenCallEndCallDeferral

LockScreenCallEndCallDeferral オブジェクトは、アプリがロック画面からそれ自体の削除を延期する必要がなくなったときに通知します。

LockScreenCallEndRequestedEventArgs

ロック画面からのアプリの削除を制御します。

LockScreenCallUI

非推奨になりました。 ロック画面との間の通信を処理します。

MuteChangeEventArgs

NotifyMuted イベントと NotifyUnmuted イベントをサポートします。

PhoneCall

電話を表します。

PhoneCallBlocking

受信した電話番号のブロックを制御します。

PhoneCallHistoryEntry

通話履歴の通話に関する情報のコレクション。

PhoneCallHistoryEntryAddress

PhoneCallHistoryEntry オブジェクトで使用される連絡先のアドレス帳情報。

PhoneCallHistoryEntryQueryOptions

電話のエントリに対してクエリを実行するためのオプション。

PhoneCallHistoryEntryReader

通話アプリが通話履歴エントリを読み取ることができます。

PhoneCallHistoryManager

PhoneCallHistoryStore にアクセスするための API をアプリケーションに提供します。

PhoneCallHistoryManagerForUser

アプリケーションが特定のユーザーの PhoneCallHistoryStore にアクセスするための API を提供します。

PhoneCallHistoryStore

通話履歴エントリのコレクション。

PhoneCallInfo

通話と、通話の有効期間を通じて変更されない一連の通話プロパティを表します。

PhoneCallManager

通話の状態を照会し、通話を起動する機能を提供します。

PhoneCallsResult

電話回線の操作状態を表し、回線上の電話を列挙します。

PhoneCallStore

デバイスで使用可能な電話回線に関する情報のコレクションを表します。

PhoneCallVideoCapabilities

PhoneLine インスタンスのビデオ通話機能へのアクセスを提供します。

PhoneCallVideoCapabilitiesManager

アプリケーションが PhoneLine インスタンスの PhoneCallVideoCapabilities を取得できるようにします。

PhoneDialOptions

通話をダイヤルするためのオプションを表します。

PhoneLine

電話回線を表します。

PhoneLineCellularDetails

電話回線の携帯電話コンポーネントとの詳細な対話を提供します。

PhoneLineConfiguration

電話回線に関する情報を提供するプロパティのコレクション。

PhoneLineDialResult

通話ダイヤルの状態を表します。

PhoneLineTransportDevice

PhoneLine に関連付けられているハードウェア デバイスを表します。 現在、Bluetooth デバイスでの使用のみがサポートされています。

PhoneLineWatcher

デバイス上の新規/削除/更新された電話回線を監視し、リスナーに変更を通知するクラスを表します。

PhoneLineWatcherEventArgs

追加、削除、または更新された電話回線に関する情報を含むクラスを表します。

PhoneVoicemail

PhoneLine インスタンスに関連付けられているボイス メール データを表します。

VoipCallCoordinator

アプリケーションで VoIP 呼び出しを管理できるようにします。

VoipPhoneCall

VoIP 通話を表します。

列挙型

CellularDtmfMode

携帯電話で使用されるデュアル トーンマルチ周波数 (DTMF) の種類を示します。

DtmfKey

キーパッドのデュアル トーンマルチ周波数 (DTMF) キーを指定する定数を定義します。 DTMF キーを電話に直接送信できます。

DtmfToneAudioPlayback

ローカル デバイスでのデュアル トーンマルチ周波数 (DTMF) オーディオの再生を必要とするかどうかを指定する定数を定義します。

PhoneAudioRoutingEndpoint

電話のダイヤルに使用できるオーディオ エンドポイント。

PhoneCallAudioDevice

ハンズフリー (HF) 通話オーディオ デバイスを指定する定数を定義します。

PhoneCallDirection

通話の方向を指定する定数を定義します。

PhoneCallHistoryEntryMedia

呼び出しに関連付けられているメディアの種類。

PhoneCallHistoryEntryOtherAppReadAccess

他のアプリケーションに提供される読み取りアクセスのレベル。

PhoneCallHistoryEntryQueryDesiredMedia

含まれているメディアに基づいて呼び出しエントリを取得するために使用されるフィルター。

PhoneCallHistoryEntryRawAddressKind

PhoneCallHistoryEntryAddress によって使用されるアドレスの種類。

PhoneCallHistorySourceIdKind

PhoneCallHistoryEntry.SourceId が参照する識別子の型。

PhoneCallHistoryStoreAccessType

取得するストアの種類。

PhoneCallMedia

電話で使用できるメディアの種類。

PhoneCallOperationStatus

ハンズフリー (HF) 通話の操作状態 (または結果) を指定する定数を定義します。

PhoneCallStatus

電話の状態を指定する定数を定義します。

PhoneLineNetworkOperatorDisplayTextLocation

ユーザーにネットワーク オペレーター情報を表示するために使用できる場所。

PhoneLineOperationStatus

電話回線の操作状態を指定する定数を定義します。

PhoneLineTransport

特定の電話回線で使用されるトランスポート。

PhoneLineWatcherStatus

PhoneLineWatcher の現在の状態。

PhoneNetworkState

電話回線のネットワーク登録状態について説明します。

PhoneSimState

携帯電話回線の SIM カードの現在の状態。

PhoneVoicemailType

PhoneLine インスタンスに関連付けられているボイス メールの種類。

TransportDeviceAudioRoutingStatus

基になるトランスポート デバイスのオーディオ ルーティング状態を指定する定数を定義します。

VoipPhoneCallMedia

VoIP 呼び出しで使用されるメディアの種類を指定します。

VoipPhoneCallRejectReason

着信が拒否された理由を指定します。

VoipPhoneCallResourceReservationStatus

VoIP リソースを予約しようとした結果を示します。

VoipPhoneCallState

VoIP 呼び出しの状態を指定します。

Windows.ApplicationModel.Calls API の多くの機能を使用する方法を示す例については、 こちらを参照してください

注釈

この名前空間は、クラスと列挙型の 3 つの主要なカテゴリに分かれています。 これらのカテゴリは、ロック画面、通話履歴、テレフォニー オプションと情報です。

ロック画面呼び出しコントラクトを使用すると、アプリはユーザーの同意を得て、次のタスクを実行できます。

  • 最大 3 つの追加ボタンを使用して通知トーストを発生させます。[ビデオで受け入れる]、[オーディオで受け入れる]、[無視] の順に選択します。
  • 通知トーストがロック画面に表示され、ユーザーが通話を受け入れることを選択した場合、アプリはロック画面に呼び出し UI を直接表示します。ユーザーはロックを解除する必要はありません。

テレフォニー オプションと情報クラスでは 、CallsPhoneContract を使用します。 これらのクラスを使用するには、マニフェストで機能を宣言する phoneCall 必要があります。

重要

アプリケーションが phoneCall 機能を使用している場合は、中国でアプリケーションを発行する場合は、放棄を要求する必要があります。 免除が必要な場合は、プレミア サポート担当者にお問い合わせください。

こちらもご覧ください