SubscriptionManager クラス

定義

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

[Android.Runtime.Register("android/telephony/SubscriptionManager", ApiSince=22, DoNotGenerateAcw=true)]
public class SubscriptionManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/SubscriptionManager", ApiSince=22, DoNotGenerateAcw=true)>]
type SubscriptionManager = class
    inherit Object
継承
SubscriptionManager
属性

注釈

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

の Java ドキュメント android.telephony.SubscriptionManager

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

コンストラクター

SubscriptionManager(IntPtr, JniHandleOwnership)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

フィールド

ActionDefaultSmsSubscriptionChanged

ブロードキャスト アクション: 既定の SMS サブスクリプションが変更されました。

ActionDefaultSubscriptionChanged

ブロードキャスト アクション: 既定のサブスクリプションが変更されました。

ActionManageSubscriptionPlans

アクティビティ アクション: 通信事業者と特定のサブスクライバーの間の課金関係プランを管理するための UI を表示します。

ActionRefreshSubscriptionPlans

ブロードキャスト アクション: 通信事業者と特定のサブスクライバーの間の課金関係プランの更新を要求します。

D2dSharingAll
古い.

デバイスの状態は、可能な限り共有されます。

D2dSharingAllContacts
古い.

デバイスの状態は、ユーザーの連絡先内のすべての番号と共有されます。

D2dSharingDisabled
古い.

デバイスの状態は、リモート パーティに共有されません。

D2dSharingSelectedContacts
古い.

デバイスの状態は、選択したすべての連絡先と共有されます。

D2dStatusSharing

デバイスからデバイスへの共有状態のテレフォニープロバイダー列名。

D2dStatusSharingSelectedContacts

デバイス間の共有を許可する連絡先情報のテレフォニープロバイダー列名。

ExtraSlotIndex

SIM スロット インデックスを指定するための追加の整数。

ExtraSubscriptionIndex

変更されたサブスクリプションを示すために、 と #ACTION_DEFAULT_SMS_SUBSCRIPTION_CHANGED#ACTION_DEFAULT_SUBSCRIPTION_CHANGED余分に使用される整数。

InvalidSimSlotIndex

無効な sim スロットを示します。

InvalidSubscriptionId

無効なサブスクリプション識別子

PhoneNumberSourceCarrier
古い.

電話番号のソース: 通信事業者特権を持つアプリによって提供されます。

PhoneNumberSourceIms
古い.

電話番号のソース: IMS (IP マルチメディア サブシステム) の実装によって提供されます。

PhoneNumberSourceUicc
古い.

電話番号のソース: EF-MSISDN (3GPP TS 31 を参照)。

SubscriptionTypeLocalSim
古い.

この定数は、サブスクリプションを Local-SIM サブスクリプションとして指定することです。

SubscriptionTypeRemoteSim
古い.

この定数は、サブスクリプションを Remote-SIM サブスクリプションとして指定することです。

UsageSettingDataCentric
古い.

このサブスクリプションは、データ中心モードに強制されます

UsageSettingDefault
古い.

サブスクリプションでは、既定の設定が使用されます。

UsageSettingUnknown
古い.

使用設定が不明です。

UsageSettingVoiceCentric
古い.

このサブスクリプションは、音声中心モードに強制されます

プロパティ

AccessibleSubscriptionInfoList

呼び出し元アプリからアクセスできるすべての埋め込みサブスクリプションの SubscriptionInfo (存在する場合) を取得します。

ActiveDataSubscriptionId

アクティブなデータ サブスクリプション ID を取得します。

ActiveSubscriptionInfoCount

アクティブなサブスクリプション数を取得します。

ActiveSubscriptionInfoCountMax

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

ActiveSubscriptionInfoList

現在アクティブな SIM の SubscriptionInfo を取得します。

AllSubscriptionInfoList

現在または以前に挿入された SIM からすべてのサブスクリプション情報レコードを取得します。

Class

この Objectのランタイム クラスを返します。

(継承元 Object)
CompleteActiveSubscriptionInfoList

現在アクティブな SIM の非表示と表示の両方の SubscriptionInfo を取得します。

DefaultDataSubscriptionId

システムの既定のデータ サブスクリプション ID を返します。

DefaultSmsSubscriptionId

システムの既定の SMS サブスクリプション ID を返します。

DefaultSubscriptionId

システムの既定のサブスクリプション ID を返します。

DefaultVoiceSubscriptionId

システムの既定の音声サブスクリプション ID を返します。

Handle

基になる Android インスタンスへのハンドル。

(継承元 Object)
JniIdentityHashCode

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
JniPeerMembers

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

OpportunisticSubscriptions

呼び出し元に表示できる日和見サブスクリプションを返します。

PeerReference

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
ThresholdClass

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

ThresholdType

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

メソッド

AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

日和見サブスクリプション レコードの一覧または個々のレコード自体に対する変更を登録します。

AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener)

アクティブな SubscriptionInfo レコードの一覧または個々のレコード自体に対する変更を登録します。

AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

アクティブな SubscriptionInfo レコードの一覧または個々のレコード自体に対する変更を登録します。

AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid)

サブスクリプションの一覧をグループに追加します。

CanManageSubscription(SubscriptionInfo)

特定のコンテキストを持つアプリが、そのメタデータに従って特定のサブスクリプションを管理する権限があるかどうかを確認します。

Clone()

このオブジェクトのコピーを作成して返します。

(継承元 Object)
CreateSubscriptionGroup(IList<Integer>)

一覧のサブスクリプションがグループとしてバンドルされていることを SubscriptionManager に通知します。

Dispose()

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
Dispose(Boolean)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
Equals(Object)

他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。

(継承元 Object)
From(Context)

このメンバーは非推奨とされます。

GetActiveSubscriptionInfo(Int32)

入力 subId を使用してアクティブな SubscriptionInfo を取得します。

GetActiveSubscriptionInfoForSimSlotIndex(Int32)

slotIndex に関連付けられているアクティブな SubscriptionInfo を取得します

GetDeviceToDeviceStatusSharingContacts(Int32)

デバイスとデバイスの状態の共有を許可する連絡先の一覧を取得します。

GetDeviceToDeviceStatusSharingPreference(Int32)

ユーザーが選択したデバイスをデバイスの状態共有の基本設定に戻します

GetHashCode()

オブジェクトのハッシュ コード値を返します。

(継承元 Object)
GetPhoneNumber(Int32)

指定 subIdされた の電話番号を返します。使用できない場合は空の文字列を返します。

GetPhoneNumber(Int32, Int32)

指定 subscriptionId した と sourceの電話番号を返します。使用できない場合は空の文字列を返します。

GetSlotIndex(Int32)

サブスクリプションに関連付けられている slotIndex を取得します。

GetSubscriptionId(Int32)

指定された論理 SIM スロット インデックスのサブスクリプション ID を取得します。

GetSubscriptionIds(Int32)

指定した論理 SIM スロットインデックスのサブスクリプション ID の配列を取得します。

GetSubscriptionPlans(Int32)

通信事業者と特定のサブスクライバーの間の課金関係プランの説明を取得します。

GetSubscriptionsInGroup(ParcelUuid)

指定された subId の同じグループ内にあるサブスクリプションの subscriptionInfo リストを取得します。

IsActiveSubscriptionId(Int32)

指定されたサブスクリプション ID が、デバイスでアクティブに使用されているサブスクリプションに対応しているかどうかを確認します。

IsNetworkRoaming(Int32)

デバイスがサブスクリプションの現在のネットワークでのローミングと見なされる場合は true を返します。

IsUsableSubscriptionId(Int32)

指定されたサブスクリプション ID が使用可能かどうかを確認します。

IsValidSubscriptionId(Int32)

指定されたサブスクリプション ID が有効かどうかを確認します。

JavaFinalize()

ガベージ コレクションがオブジェクトへの参照がなくなったと判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。

(継承元 Object)
Notify()

このオブジェクトのモニターで待機している 1 つのスレッドをウェイクアップします。

(継承元 Object)
NotifyAll()

このオブジェクトのモニターで待機しているすべてのスレッドをウェイクアップします。

(継承元 Object)
RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener)

OnOpportunisticSubscriptionsChangedListener現在リッスンしている日和見サブスクリプションの変更を登録解除します。

RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener)

の登録を解除します OnSubscriptionsChangedListener

RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid)

サブスクリプション グループからサブスクリプションの一覧を削除します。

SetCarrierPhoneNumber(Int32, String)

ソース に指定された の subId 電話番号を設定します #PHONE_NUMBER_SOURCE_CARRIER carrier

SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>)

サブスクリプション ID のデバイスからデバイスの状態の共有を許可する連絡先の一覧を設定します。

SetDeviceToDeviceStatusSharingPreference(Int32, Int32)

サブスクリプション ID のデバイス状態共有ユーザー設定にデバイスを設定します。

SetHandle(IntPtr, JniHandleOwnership)

Handle プロパティを設定します。

(継承元 Object)
SetOpportunistic(Boolean, Int32)

サブスクリプションが日和見的かどうか、つまり、接続するネットワークのカバレッジが制限されているかどうかを設定します。

SetSubscriptionOverrideCongested(Int32, Boolean, Int32[], Int64)

混雑していると見なされる通信事業者と特定のサブスクライバーの間の課金関係プランを一時的にオーバーライドします。

SetSubscriptionOverrideCongested(Int32, Boolean, Int64)

混雑していると見なされる通信事業者と特定のサブスクライバーの間の課金関係プランを一時的にオーバーライドします。

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int32[], Int64)

測定されていないと見なされる通信事業者と特定のサブスクライバーの間の課金関係プランを一時的にオーバーライドします。

SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64)

測定されていないと見なされる通信事業者と特定のサブスクライバーの間の課金関係プランを一時的にオーバーライドします。

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>)

通信事業者と特定のサブスクライバーの間の課金関係プランの説明を設定します。

SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64)

通信事業者と特定のサブスクライバーの間の課金関係プランの説明を設定します。

SwitchToSubscription(Int32, PendingIntent)

特定のサブスクリプションに切り替える

ToArray<T>()

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
ToString()

オブジェクトの文字列形式を返します。

(継承元 Object)
UnregisterFromRuntime()

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
Wait()

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または <em>割り込み</em によって待機します>。

(継承元 Object)
Wait(Int64)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)
Wait(Int64, Int32)

現在のスレッドが起動するまで待機します。通常<>は、通知</em> または>< em 割り込み</em>、または一定のリアルタイムが経過するまで待機します。

(継承元 Object)

明示的なインターフェイスの実装

IJavaPeerable.Disposed()

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
IJavaPeerable.DisposeUnlessReferenced()

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
IJavaPeerable.Finalized()

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
IJavaPeerable.JniManagedPeerState

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

(継承元 Object)

拡張メソッド

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

GetJniTypeName(IJavaPeerable)

サブスクリプション マネージャーは、モバイル サブスクリプション情報を提供します。

適用対象