CallProperty 列挙型
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public enum CallProperty
type CallProperty =
- 継承
-
CallProperty
フィールド
| Name | 値 | 説明 |
|---|---|---|
| Conference | 1 | 通話が現在電話会議であるかどうかを示します。
|
| GenericConference | 2 | 通話が一般的な会議であるかどうか。会議の参加者の正確な状態がわかりません (CDMA など)。
|
| EmergencyCallbackMode | 4 | デバイスが緊急コールバック モードの間に呼び出しが行われるかどうか。
|
| Wifi | 8 | 接続は WIFI を使用しています。 |
| HighDefAudio | 16 | 設定すると、UI は、呼び出しでハイ ビジョン オーディオが使用されていることをユーザーに示す必要があります。 基になる ConnectionService は、このプロパティのレポートを担当します。 このプロパティは、呼び出しに使用されている実際のオーディオ コーデックを報告するためのものではなく、呼び出しを高い定義としてユーザーに示す必要があるかどうかに注意することが重要です。 Android テレフォニー スタックは、使用されるオーディオ コーデックや、呼び出しで HD コーデックをエンド ツー エンドで使用しているかどうかなど、さまざまな要因に基づいて、このプロパティを呼び出しについて報告します。 一部の携帯電話会社は、HD 表示の表示を抑制することを選択します。このような場合、基になるオーディオ コーデックが実際には "高解像度" であっても、このプロパティは呼び出し用に設定されません。
|
| EnterpriseCall | 32 | 呼び出しが仕事用プロファイルに関連付けられているかどうか。
|
| IsExternalCall | 64 | 設定すると、この呼び出しが ConnectionService のローカルに実際には存在しないことを示します。 たとえば、ユーザーが同じ電話番号を持つ 2 台の電話を持っているシナリオを考えてみましょう。 ユーザーが 1 つのデバイスに通話を発信すると、テレフォニー スタックは、Connection.PROPERTY_IS_EXTERNAL_CALL プロパティが設定された ConnectionService に追加することで、もう一方のデバイスでその呼び出しを表すことができます。 InCallService では、マニフェストで TelecomManager.METADATA_INCLUDE_EXTERNAL_CALLS メタデータが true に設定されている場合にのみ、このプロパティを使用した呼び出しが表示されます。 Connection.PROPERTY_IS_EXTERNAL_CALLを参照してください。
|
| HasCdmaVoicePrivacy | 128 | 通話で CDMA 拡張音声プライバシーが有効になっていることを示します。
|
| SelfManaged | 256 | 呼び出しが自己管理の ConnectionService からの呼び出しであることを示します。 Connection.PROPERTY_SELF_MANAGEDも参照
|
| AssistedDialing | 512 | アシスト ダイヤルを使用した通話を示します。
|
| Rtt | 1024 | 呼び出しが RTT 呼び出しであることを示します。 Call.getRttCall() を使用して、テキストの送受信に使用される RttCall オブジェクトを取得します。 |
| NetworkIdentifiedEmergencyCall | 2048 | 通話が緊急通報としてネットワークとして識別されたことを示します。 このプロパティは、ネットワークが緊急通報として識別する着信呼び出しと発信呼び出しの両方に設定できます。
|
| VoipAudioMode | 4096 | 呼び出しで VoIP オーディオ モードが使用されていることを示します。 このプロパティを設定すると、この呼び出しの AudioManager オーディオ モードがAudioManager.MODE_IN_COMMUNICATIONされます。 このプロパティが設定されていない場合、この呼び出しのオーディオ モードがAudioManager.MODE_IN_CALLされます。 このプロパティは、Connection.setAudioModeIsVoip(boolean) を使用して行われた変更を反映します。 このプロパティを使用すると、無応答の着信通話または保留通話で VoIP オーディオ モードが使用されるかどうかを判断できます (通話に現在フォーカスがない場合、システム オーディオ モードは呼び出しで使用されるモードを反映していない可能性があります)。
|
| IsAdhocConference | 8192 | 通話がアドホック電話会議であることを示します。 このプロパティは、着信呼び出しと発信呼び出しの両方に設定できます。 アドホック電話会議は、conference(Call) を使用して既存の通話をマージするのではなく、addConferenceParticipants(List)、TelecomManager.addNewIncomingConference(PhoneAccountHandle,Bundle)、TelecomManager.startConference(List,Bundle) を使用して形成されます。
|
| CrossSim | 16384 | 接続にはクロス SIM テクノロジが使用されています。 既定のデータ サブスクリプションのインターネット APN 経由で IMS を登録するクロス sim テクノロジを接続が使用していることを示します。
|
| IsTransactional | 32768 | 接続にはトランザクション呼び出し API が使用されています。 基になる接続は、TelecomManager.addCall API を介したトランザクション呼び出しとして追加されました。
|
| IsTetheredCall | 131072 | 設定されている場合は、この呼び出しが ConnectionService のローカルに存在せず、セカンダリ デバイスによって処理されていることを示します。 たとえば、ユーザーが時計を電話とペアリングしているシナリオを考えてみましょう。 ユーザーが電話に通話を発信すると、ウォッチのテレフォニー スタックは、Connection.PROPERTY_IS_TETHERED_CALL プロパティが設定された ConnectionService に呼び出しを追加することで、その呼び出しを表すことができます。 このプロパティを設定すると、Telecom フレームワークはローカル オーディオ フォーカスを管理し、アクティブな呼び出し中にローカル メディア ストリームを一時停止します。これは、その呼び出しがローカルであるかのようにします。 呼び出しがこのプロパティを持たないが、PROPERTY_IS_EXTERNAL_CALLがある場合、ローカル音声オーディオ モード (AudioManager.MODE_IN_CALL など) とスピーカールーティングの調整はバイパスされます。 このプロパティは、PROPERTY_SELF_MANAGEDも設定されている呼び出しには設定できません。 Connection.PROPERTY_IS_TETHERED_CALLを参照してください。
|
注釈
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。