EuiccManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.
[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
- Herencia
- Atributos
Comentarios
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados.
No crea instancias de esta clase directamente; en su lugar, se recupera una instancia a través Context#getSystemService(String) de y Context#EUICC_SERVICE. Esta instancia se creará con el eUICC predeterminado.
En un dispositivo con varios eUICCs, es posible que quiera crear varios EuiccManagers. Para ello, puede llamar a #createForCardId.
Consulte #isEnabled antes de intentar usar estas API.
Java documentación para android.telephony.euicc.EuiccManager.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| EuiccManager(IntPtr, JniHandleOwnership) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. |
Campos
| Nombre | Description |
|---|---|
| ActionManageEmbeddedSubscriptions |
Acción de intención para iniciar la pantalla de configuración de administración de SIM (eUICC) insertada. |
| ActionNotifyCarrierSetupIncomplete |
Acción de difusión: la acción enviada a la aplicación de operador para que sepa que no se ha completado la configuración del operador. |
| ActionStartEuiccActivation |
Acción de intención enviada por una aplicación de operador para iniciar el flujo de activación de eSIM proporcionado por la interfaz de usuario LPA (LUI). |
| EmbeddedSubscriptionResultError |
Código de resultado de una operación que indica que se produjo un error irrecuperable. |
| EmbeddedSubscriptionResultOk |
Código de resultado de una operación que indica que la operación se realizó correctamente. |
| EmbeddedSubscriptionResultResolvableError |
Código de resultado de una operación que indica que el usuario debe realizar alguna acción antes de que la operación pueda continuar. |
| ErrorAddressMissing |
Obsoletos.
Falta la dirección e. |
| ErrorCarrierLocked |
Obsoletos.
No se pudo realizar una operación como descargar o cambiar a otro perfil debido a que el dispositivo está bloqueado. |
| ErrorCertificateError |
Obsoletos.
El certificado necesario para la autenticación no es válido o falta. |
| ErrorConnectionError |
Obsoletos.
Error al crear una conexión. |
| ErrorDisallowedByPpr |
Obsoletos.
No se pudo cargar el perfil en eUICC debido a las reglas de directiva de perfil. |
| ErrorEuiccInsufficientMemory |
Obsoletos.
No hay más espacio disponible en eUICC para los nuevos perfiles. |
| ErrorEuiccMissing |
Obsoletos.
eUICC falta o está defectuoso en el dispositivo. |
| ErrorIncompatibleCarrier |
Obsoletos.
El operador del perfil no es compatible con el LPA. |
| ErrorInstallProfile |
Obsoletos.
Error al cargar el perfil en la tarjeta eUICC. |
| ErrorInvalidActivationCode |
Obsoletos.
El código de activación (SGP). |
| ErrorInvalidConfirmationCode |
Obsoletos.
El código de confirmación (SGP). |
| ErrorInvalidPort |
Obsoletos.
No se admite el error debido al puerto de destino. |
| ErrorInvalidResponse |
Obsoletos.
El formato de respuesta no es válido. |
| ErrorNoProfilesAvailable |
Obsoletos.
No hay perfiles disponibles. |
| ErrorOperationBusy |
Obsoletos.
La operación está ocupada actualmente, inténtelo de nuevo más tarde. |
| ErrorSimMissing |
Obsoletos.
No hay tarjeta SIM disponible en el dispositivo. |
| ErrorTimeOut |
Obsoletos.
Se agota el tiempo de espera mientras se espera a que se complete una operación. |
| ErrorUnsupportedVersion |
Obsoletos.
La versión de tarjeta eUICC (hardware) no es compatible con el software |
| EuiccMemoryFieldUnavailable |
Error temporal para recuperar la memoria disponible porque eUICC no está listo. |
| ExtraEmbeddedSubscriptionDetailedCode |
Clave para un conjunto adicional en |
| ExtraEmbeddedSubscriptionDownloadableSubscription |
Clave para un conjunto adicional en |
| ExtraEmbeddedSubscriptionErrorCode |
La clave de un conjunto adicional en |
| ExtraEmbeddedSubscriptionOperationCode |
La clave de un conjunto adicional en |
| ExtraEmbeddedSubscriptionSmdxReasonCode |
Clave para un conjunto adicional en |
| ExtraEmbeddedSubscriptionSmdxSubjectCode |
Clave para un conjunto adicional en |
| ExtraUseQrScanner |
Clave para un conjunto adicional en acciones |
| MetaDataCarrierIcon |
Atributo de metadatos opcional para una aplicación de operador que proporciona un icono que se va a usar para representar al operador. |
| OperationApdu |
Obsoletos.
Excepción de no ejecutar un comando APDU. |
| OperationDownload |
Obsoletos.
Error de descarga del perfil. |
| OperationEuiccCard |
Obsoletos.
Error de tarjeta eUICC. |
| OperationEuiccGsma |
Obsoletos.
eUICC devolvió un error definido en GSMA (SGP). |
| OperationHttp |
Obsoletos.
Error HTTP |
| OperationMetadata |
Obsoletos.
Error de metadatos de la suscripción |
| OperationSimSlot |
Obsoletos.
Error de ranura SIM. |
| OperationSmdx |
Obsoletos.
Error de SMDX(SMDP/SMDS) |
| OperationSmdxSubjectReasonCode |
Obsoletos.
SubjectCode[5. |
| OperationSwitch |
Obsoletos.
Error de perfil de conmutación genérica |
| OperationSystem |
Obsoletos.
Error interno del sistema. |
Propiedades
| Nombre | Description |
|---|---|
| AvailableMemoryInBytes |
Devuelve la memoria disponible en bytes del eUICC. |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| Eid |
Devuelve el EID que identifica el hardware eUICC. |
| EuiccInfo |
Devuelve información sobre el chip o dispositivo eUICC. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| IsEnabled |
Si las suscripciones insertadas están habilitadas actualmente. |
| JniIdentityHashCode |
Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| JniManagedPeerState |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| JniPeerMembers |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ThresholdClass |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. |
| ThresholdType |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| CreateForCardId(Int32) |
Cree un nuevo objeto EuiccManager anclado al identificador de tarjeta especificado. |
| DeleteSubscription(Int32, PendingIntent) |
Elimina la suscripción especificada. |
| Dispose() |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| Dispose(Boolean) |
Libera los recursos mantenidos por este Java del mismo nivel. (Heredado de Object) |
| DisposeUnlessReferenced() |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| DownloadSubscription(DownloadableSubscription, Boolean, PendingIntent) |
Intente descargar el especificado |
| Equals(Object) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetHashCode() |
Devuelve un valor de código hash del objeto. (Heredado de Object) |
| IsSimPortAvailable(Int32) |
Devuelve si el portIndex que pasa está disponible. |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| StartResolutionActivity(Activity, Int32, Intent, PendingIntent) |
Inicie una actividad para resolver un error que se pueda resolver por el usuario. |
| SwitchToSubscription(Int32, Int32, PendingIntent) |
Cambie a (habilite) la suscripción especificada. |
| SwitchToSubscription(Int32, PendingIntent) |
Cambie a (habilite) la suscripción especificada. |
| ToArray<T>() |
Crea una matriz administrada a partir de este contenedor de matriz Java. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto. (Heredado de Object) |
| UnregisterFromRuntime() |
Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad. (Heredado de Object) |
| UpdateSubscriptionNickname(Int32, String, PendingIntent) |
Actualice el alias de la suscripción especificada. |
| Wait() |
Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| IJavaPeerable.Finalized() |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| IJavaPeerable.JniObjectReferenceControlBlock |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. (Heredado de JavaObject) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
EuiccManager es la interfaz de aplicación para eUICCs o eSIMs/SIM incrustados. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |