EuiccManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。
[Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)]
public class EuiccManager : Java.Lang.Object
[<Android.Runtime.Register("android/telephony/euicc/EuiccManager", ApiSince=28, DoNotGenerateAcw=true)>]
type EuiccManager = class
inherit Object
- 継承
- 属性
注釈
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。
このクラスは直接インスタンス化しません。代わりに、 と Context#EUICC_SERVICE
を使用してインスタンスをContext#getSystemService(String)
取得します。 このインスタンスは、既定の eUICC を使用して作成されます。
複数の eUICC を使用するデバイスでは、複数の EuiccManager を作成できます。 これを行うには、 を呼び出 #createForCardId
すことができます。
これらの API の使用を試みる前に、 を参照してください #isEnabled
。
の android.telephony.euicc.EuiccManager
Java ドキュメント。
このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。
コンストラクター
EuiccManager(IntPtr, JniHandleOwnership) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 |
フィールド
ActionManageEmbeddedSubscriptions |
埋め込み SIM (eUICC) 管理設定画面を起動する意図アクション。 |
ActionNotifyCarrierSetupIncomplete |
ブロードキャスト アクション: 通信事業者のセットアップが完了していないと認識されるように、通信事業者アプリに送信されるアクション。 |
ActionStartEuiccActivation |
LPA UI (LUI) によって提供される eSIM アクティブ化フローを起動するために、通信事業者アプリによって送信される意図アクション。 |
EmbeddedSubscriptionResultError |
解決できないエラーが発生したことを示す操作の結果コード。 |
EmbeddedSubscriptionResultOk |
操作が成功したことを示す操作の結果コード。 |
EmbeddedSubscriptionResultResolvableError |
操作を続行する前にユーザーが何らかのアクションを実行する必要があることを示す操作の結果コード。 |
ErrorAddressMissing |
古い.
アドレスがありません。 |
ErrorCarrierLocked |
古い.
デバイスがキャリア ロックされているため、別のプロファイルへのダウンロードや切り替えなどの操作が失敗しました。 |
ErrorCertificateError |
古い.
認証に必要な証明書が無効であるか、見つかりません。 |
ErrorConnectionError |
古い.
接続の作成に失敗しました。 |
ErrorDisallowedByPpr |
古い.
プロファイル ポリシー ルールが原因で、eUICC にプロファイルを読み込めませんでした。 |
ErrorEuiccInsufficientMemory |
古い.
新しいプロファイル用に eUICC で使用できる領域はこれ以上ありません。 |
ErrorEuiccMissing |
古い.
デバイスで eUICC が見つからないか、欠陥があります。 |
ErrorIncompatibleCarrier |
古い.
プロファイルの通信事業者は LPA と互換性がありません。 |
ErrorInstallProfile |
古い.
eUICC カードにプロファイルを読み込めませんでした。 |
ErrorInvalidActivationCode |
古い.
アクティブ化コード (SGP)。 |
ErrorInvalidConfirmationCode |
古い.
確認コード (SGP)。 |
ErrorInvalidPort |
古い.
ターゲット ポートによるエラーはサポートされていません。 |
ErrorInvalidResponse |
古い.
応答形式が無効です。 |
ErrorNoProfilesAvailable |
古い.
使用可能なプロファイルはありません。 |
ErrorOperationBusy |
古い.
操作は現在ビジー状態です。後でもう一度やり直してください。 |
ErrorSimMissing |
古い.
デバイスで SIM カードを使用できません。 |
ErrorTimeOut |
古い.
操作が完了するまで待機中にタイムアウトしました。 |
ErrorUnsupportedVersion |
古い.
eUICC カード(ハードウェア) バージョンがソフトウェアと互換性がありません |
ExtraEmbeddedSubscriptionDetailedCode |
詳細な結果コードを提供する結果コールバックの |
ExtraEmbeddedSubscriptionDownloadableSubscription |
ダウンロード可能なサブスクリプション メタデータを提供する PendingIntent 結果コールバックの追加セット |
ExtraEmbeddedSubscriptionErrorCode |
の ErrorCode を提供する結果コールバックの |
ExtraEmbeddedSubscriptionOperationCode |
の OperationCode を提供する結果コールバックの |
ExtraEmbeddedSubscriptionSmdxReasonCode |
ReasonCode[5] を提供する結果コールバックの |
ExtraEmbeddedSubscriptionSmdxSubjectCode |
SubjectCode[5] を提供する結果コールバックの |
ExtraUseQrScanner |
QR スキャナーを使用して eSIM アクティブ化を開始するかどうかを示すブール値を提供するアクション |
MetaDataCarrierIcon |
通信事業者を表すために使用するアイコンを提供する通信事業者アプリの省略可能なメタデータ属性。 |
OperationApdu |
古い.
APDU コマンドの実行に失敗する例外。 |
OperationDownload |
古い.
プロファイルのダウンロード エラー。 |
OperationEuiccCard |
古い.
eUICC カード エラーです。 |
OperationEuiccGsma |
古い.
eUICC から GSMA (SGP) で定義されたエラーが返されました。 |
OperationHttp |
古い.
HTTP エラー |
OperationMetadata |
古い.
サブスクリプションのメタデータ エラー |
OperationSimSlot |
古い.
SIM スロット エラー。 |
OperationSmdx |
古い.
SMDX(SMDP/SMDS) エラー |
OperationSmdxSubjectReasonCode |
古い.
SubjectCode[5. |
OperationSwitch |
古い.
汎用切り替えプロファイル エラー |
OperationSystem |
古い.
内部システム エラー。 |
プロパティ
Class |
この |
Eid |
eUICC ハードウェアを識別する EID を返します。 |
EuiccInfo |
eUICC チップ/デバイスに関する情報を返します。 |
Handle |
基になる Android インスタンスへのハンドル。 (継承元 Object) |
IsEnabled |
埋め込みサブスクリプションが現在有効になっているかどうか。 |
JniIdentityHashCode |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
JniPeerMembers |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 |
PeerReference |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
ThresholdClass |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 |
ThresholdType |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 |
メソッド
Clone() |
このオブジェクトのコピーを作成して返します。 (継承元 Object) |
CreateForCardId(Int32) |
指定したカード ID にピン留めされた新しい EuiccManager オブジェクトを作成します。 |
DeleteSubscription(Int32, PendingIntent) |
指定されたサブスクリプションを削除します。 |
Dispose() |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
Dispose(Boolean) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent) |
指定 |
Equals(Object) |
他のオブジェクトがこのオブジェクトと "等しい" かどうかを示します。 (継承元 Object) |
GetHashCode() |
オブジェクトのハッシュ コード値を返します。 (継承元 Object) |
IsSimPortAvailable(Int32) |
渡す portIndex が使用可能かどうかを返します。 |
JavaFinalize() |
オブジェクトへの参照がなくなったとガベージ コレクションが判断したときに、オブジェクトのガベージ コレクターによって呼び出されます。 (継承元 Object) |
Notify() |
このオブジェクトのモニターで待機している 1 つのスレッドを起動します。 (継承元 Object) |
NotifyAll() |
このオブジェクトのモニターで待機しているすべてのスレッドを起動します。 (継承元 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Handle プロパティを設定します。 (継承元 Object) |
StartResolutionActivity(Activity, Int32, Intent, PendingIntent) |
アクティビティを開始して、ユーザー解決可能なエラーを解決します。 |
SwitchToSubscription(Int32, Int32, PendingIntent) |
指定したサブスクリプションに切り替えます (有効にする)。 |
SwitchToSubscription(Int32, PendingIntent) |
指定したサブスクリプションに切り替えます (有効にする)。 |
ToArray<T>() |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
ToString() |
オブジェクトの文字列形式を返します。 (継承元 Object) |
UnregisterFromRuntime() |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
UpdateSubscriptionNickname(Int32, String, PendingIntent) |
指定されたサブスクリプションのニックネームを更新します。 |
Wait() |
現在のスレッドが起動するまで待機します。通常<は、通知</em> または>< em 中断</em によって待機します>。> (継承元 Object) |
Wait(Int64) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
Wait(Int64, Int32) |
現在のスレッドが起動するまで待機します。通常<は、通知></em> または <>em 中断</em>、または特定のリアルタイムが経過するまで待機します。 (継承元 Object) |
明示的なインターフェイスの実装
IJavaPeerable.Disposed() |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
IJavaPeerable.Finalized() |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
IJavaPeerable.JniManagedPeerState |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 (継承元 Object) |
拡張メソッド
JavaCast<TResult>(IJavaObject) |
Android ランタイムチェック型変換を実行します。 |
JavaCast<TResult>(IJavaObject) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 |
GetJniTypeName(IJavaPeerable) |
EuiccManager は、eUICC または eSIMs/埋め込み SIM へのアプリケーション インターフェイスです。 |