次の方法で共有


TelephonyManager.GetEmergencyNumberList(Int32) メソッド

定義

現在のロケール、sim、既定値、モデム、ネットワークに基づいて、カテゴリごとの緊急電話番号リストを取得します。

[Android.Runtime.Register("getEmergencyNumberList", "(I)Ljava/util/Map;", "GetGetEmergencyNumberList_IHandler", ApiSince=29)]
[Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")]
public virtual System.Collections.Generic.IDictionary<Java.Lang.Integer,System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>> GetEmergencyNumberList (int categories);
[<Android.Runtime.Register("getEmergencyNumberList", "(I)Ljava/util/Map;", "GetGetEmergencyNumberList_IHandler", ApiSince=29)>]
[<Android.Runtime.RequiresPermission("android.permission.READ_PHONE_STATE")>]
abstract member GetEmergencyNumberList : int -> System.Collections.Generic.IDictionary<Java.Lang.Integer, System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>>
override this.GetEmergencyNumberList : int -> System.Collections.Generic.IDictionary<Java.Lang.Integer, System.Collections.Generic.IList<Android.Telephony.Emergency.EmergencyNumber>>

パラメーター

categories
Int32

次の定数のビットごとの OR の組み合わせである緊急サービスカテゴリ: <ol><liEmergencyNumber#EMERGENCY_SERVICE_CATEGORY_UNSPECIFIED<>/li><li<EmergencyNumber#EMERGENCY_SERVICE_CATEGORY_POLICE>/li><<EmergencyNumber#EMERGENCY_SERVICE_CATEGORY_AMBULANCE>/li><li<EmergencyNumber#EMERGENCY_SERVICE_CATEGORY_FIRE_BRIGADE>/EmergencyNumber#EMERGENCY_SERVICE_CATEGORY_MARINE_GUARD><><liEmergencyNumber#EMERGENCY_SERVICE_CATEGORY_MOUNTAIN_RESCUE>><< li/<>>EmergencyNumber#EMERGENCY_SERVICE_CATEGORY_MIEC<<><EmergencyNumber#EMERGENCY_SERVICE_CATEGORY_AIEC>li/li/ol><>

戻り値

アクティブなサブスクリプション ID としてキーを含むマップ (注: アクティブなサブスクリプションがない場合、キーは SubscriptionManager#getDefaultSubscriptionId) と の EmergencyNumber一覧としての値。この情報が利用できない場合は空の Map、呼び出し元にアクセス許可がない場合は SecurityException をスローします。

属性

注釈

現在のロケール、sim、既定値、モデム、ネットワークに基づいて、カテゴリごとの緊急電話番号リストを取得します。

返される各リストでは、優先度の高いソースからの緊急番号 EmergencyNumber は、小さいインデックスに配置されます。ソースの優先順位は次のとおりです。 EmergencyNumber#EMERGENCY_NUMBER_SOURCE_NETWORK_SIGNALING>EmergencyNumber#EMERGENCY_NUMBER_SOURCE_SIM>EmergencyNumber#EMERGENCY_NUMBER_SOURCE_DATABASE>EmergencyNumber#EMERGENCY_NUMBER_SOURCE_DEFAULT>EmergencyNumber#EMERGENCY_NUMBER_SOURCE_MODEM_CONFIG

返される一覧の基になるサブスクリプションは、テレフォニー マネージャーの作成に使用できるサブスクリプションに関係なく、すべてのアクティブなサブスクリプションです。

アクセス許可android.Manifest.permission#READ_PHONE_STATEが必要です。または、呼び出し元アプリに通信事業者特権があります (を参照)。#hasCarrierPrivileges

の Java ドキュメント android.telephony.TelephonyManager.getEmergencyNumberList(int)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象