次の方法で共有


ImsMmTelManager.IsAdvancedCallingSettingEnabled プロパティ

定義

現在のサブスクリプションの通信事業者の構成に応じて、MmTel IMS 機能を有効にするために使用される "Advanced Calling" または "Enhanced 4G LTE" に対するユーザーの設定を照会します。

public virtual bool IsAdvancedCallingSettingEnabled { [Android.Runtime.Register("isAdvancedCallingSettingEnabled", "()Z", "GetIsAdvancedCallingSettingEnabledHandler", ApiSince=30)] get; }
[<get: Android.Runtime.Register("isAdvancedCallingSettingEnabled", "()Z", "GetIsAdvancedCallingSettingEnabledHandler", ApiSince=30)>]
member this.IsAdvancedCallingSettingEnabled : bool

プロパティ値

ユーザーの高度な呼び出しの設定が有効な場合は true、それ以外の場合は false。

属性

注釈

現在のサブスクリプションの通信事業者の構成に応じて、MmTel IMS 機能を有効にするために使用される "Advanced Calling" または "Enhanced 4G LTE" に対するユーザーの設定を照会します。 この設定を有効にすると、通信事業者が指定したサブスクリプションに対してこれらのサービスをプロビジョニングしている限り、IWLAN/LTE 経由の IMS 音声およびビデオ テレフォニーが有効になります。 その他の IMS サービス (SMS/UT) は、このユーザー設定の影響を受けず、通信事業者の要件によって異なります。

注: 高度な呼び出しのキャリア構成が編集可能または非表示でない場合、このメソッドは常に既定値を返します。

この API には、次のいずれかが必要です。<ul><li>呼び出し元は、READ_PRECISE_PHONE_STATEアクセス許可を保持します。</li li>><呼び出し元がデバイスまたはプロファイルの所有者である場合、呼び出し元はアクセス許可をManifest.permission#READ_PRECISE_PHONE_STATE保持します。</li li>><呼び出し元には、任意のアクティブなサブスクリプションに対する通信事業者特権 (参照android.telephony.TelephonyManager#hasCarrierPrivileges) があります。</li></ul>

プロファイル所有者は、デバイス上の管理対象プロファイルを所有するアプリです。詳細については、「仕事用プロファイル」を参照してください。 プロファイル所有者によるアクセスは非推奨となり、今後のリリースで削除される予定です。

の Java ドキュメントandroid.telephony.ims.ImsMmTelManager.isAdvancedCallingSettingEnabled()

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象