SubscriptionManager 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í.
El administrador de suscripciones proporciona la información de suscripción móvil.
[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
- Herencia
- Atributos
Comentarios
El administrador de suscripciones proporciona la información de suscripción móvil.
Java documentación para android.telephony.SubscriptionManager.
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 |
|---|---|
| SubscriptionManager(IntPtr, JniHandleOwnership) |
El administrador de suscripciones proporciona la información de suscripción móvil. |
Campos
| Nombre | Description |
|---|---|
| ActionDefaultSmsSubscriptionChanged |
Acción de difusión: la suscripción de SMS predeterminada ha cambiado. |
| ActionDefaultSubscriptionChanged |
Acción de difusión: la suscripción predeterminada ha cambiado. |
| ActionManageSubscriptionPlans |
Acción de actividad: mostrar la interfaz de usuario para administrar los planes de relación de facturación entre un operador y un suscriptor específico. |
| ActionRefreshSubscriptionPlans |
Acción de difusión: solicite una actualización de los planes de relación de facturación entre un operador y un suscriptor específico. |
| D2dSharingAll |
Obsoletos.
El estado del dispositivo se comparte siempre que sea posible. |
| D2dSharingAllContacts |
Obsoletos.
El estado del dispositivo se comparte con todos los números de los contactos del usuario. |
| D2dSharingDisabled |
Obsoletos.
El estado del dispositivo no se comparte con una entidad remota. |
| D2dSharingSelectedContacts |
Obsoletos.
El estado del dispositivo se comparte con todos los contactos seleccionados. |
| D2dStatusSharing |
Nombre de columna De telefoníaProvider para el estado de uso compartido del dispositivo al dispositivo. |
| D2dStatusSharingSelectedContacts |
Nombre de columna De telefoníaProvider para la información de contactos que permiten que el dispositivo comparta dispositivos. |
| ExtraSlotIndex |
Entero adicional para especificar el índice de ranura SIM. |
| ExtraSubscriptionIndex |
Entero adicional usado con |
| InvalidSimSlotIndex |
Indica la ranura sim no válida. |
| InvalidSubscriptionId |
Un identificador de suscripción no válido |
| PhoneNumberSourceCarrier |
Obsoletos.
Un origen de número de teléfono: proporcionado por una aplicación que tiene privilegios de operador. |
| PhoneNumberSourceIms |
Obsoletos.
Un origen de número de teléfono: proporcionado por la implementación de IMS (Subsistema multimedia de IP). |
| PhoneNumberSourceUicc |
Obsoletos.
Un origen de número de teléfono: el EF-MSISDN (consulte 3GPP TS 31. |
| ServiceCapabilityData |
Obsoletos.
Representa un valor que indica las funcionalidades de llamada de datos de una suscripción. |
| ServiceCapabilitySms |
Obsoletos.
Representa un valor que indica las funcionalidades de SMS de una suscripción. |
| ServiceCapabilityVoice |
Obsoletos.
Representa un valor que indica las funcionalidades de llamadas de voz de una suscripción. |
| SubscriptionTypeLocalSim |
Obsoletos.
Esta constante consiste en designar una suscripción como una suscripción Local-SIM. |
| SubscriptionTypeRemoteSim |
Obsoletos.
Esta constante consiste en designar una suscripción como una suscripción Remote-SIM. |
| UsageSettingDataCentric |
Obsoletos.
Esta suscripción se ve forzada al modo centrado en datos |
| UsageSettingDefault |
Obsoletos.
La suscripción usa la configuración predeterminada. |
| UsageSettingUnknown |
Obsoletos.
La configuración de uso es desconocida. |
| UsageSettingVoiceCentric |
Obsoletos.
Esta suscripción se ve forzada al modo centrado en voz |
Propiedades
| Nombre | Description |
|---|---|
| AccessibleSubscriptionInfoList |
Obtiene los SubscriptionInfo de todas las suscripciones incrustadas a las que se puede acceder a la aplicación que llama, si existe. |
| ActiveDataSubscriptionId |
Obtenga el identificador de suscripción de datos activos. |
| ActiveSubscriptionInfoCount |
Obtenga el recuento de suscripciones activas. |
| ActiveSubscriptionInfoCountMax |
El administrador de suscripciones proporciona la información de suscripción móvil. |
| ActiveSubscriptionInfoList |
Obtenga los SubscriptionInfo(s) de las SIM activas actualmente. |
| AllSubscriptionInfoList |
Obtenga todos los registros de información de suscripción de los SIM que se insertan ahora o previamente. |
| Class |
Devuelve la clase en tiempo de ejecución de este |
| CompleteActiveSubscriptionInfoList |
Obtenga subscriptionInfos ocultos y visibles de los SIM activos actualmente. |
| DefaultDataSubscriptionId |
Devuelve el identificador de suscripción de datos predeterminado del sistema. |
| DefaultSmsSubscriptionId |
Devuelve el identificador de suscripción sms predeterminado del sistema. |
| DefaultSubscriptionId |
Devuelve el identificador de suscripción predeterminado del sistema. |
| DefaultVoiceSubscriptionId |
Devuelve el identificador de suscripción de voz predeterminado del sistema. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| 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) |
| JniPeerMembers |
El administrador de suscripciones proporciona la información de suscripción móvil. |
| OpportunisticSubscriptions |
Devuelve suscripciones oportunistas que pueden ser visibles para el autor de la llamada. |
| PeerReference |
Obtiene la referencia de objeto JNI para este Java del mismo nivel. (Heredado de Object) |
| ThresholdClass |
El administrador de suscripciones proporciona la información de suscripción móvil. |
| ThresholdType |
El administrador de suscripciones proporciona la información de suscripción móvil. |
Métodos
| Nombre | Description |
|---|---|
| AddOnOpportunisticSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnOpportunisticSubscriptionsChangedListener) |
Regístrese para obtener cambios en la lista de registros de suscripción oportunistas o en los propios registros individuales. |
| AddOnSubscriptionsChangedListener(IExecutor, SubscriptionManager+OnSubscriptionsChangedListener) |
Regístrese para obtener cambios en la lista de registros activos |
| AddOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener) |
Regístrese para obtener cambios en la lista de registros activos |
| AddSubscriptionsIntoGroup(IList<Integer>, ParcelUuid) |
Agregue una lista de suscripciones a un grupo. |
| CanManageSubscription(SubscriptionInfo) |
Comprueba si la aplicación con el contexto especificado está autorizada para administrar la suscripción dada según sus metadatos. |
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| CreateSubscriptionGroup(IList<Integer>) |
Informa al SubscriptionManager de que las suscripciones de la lista se agrupan como un grupo. |
| 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) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| From(Context) |
Este miembro está en desuso. |
| GetActiveSubscriptionInfo(Int32) |
Obtenga subscriptionInfo activo con el subId de entrada. |
| GetActiveSubscriptionInfoForSimSlotIndex(Int32) |
Obtención de subscriptionInfo activo asociado a slotIndex |
| GetDeviceToDeviceStatusSharingContacts(Int32) |
Obtenga la lista de contactos que permiten que el dispositivo comparta el estado del dispositivo. |
| GetDeviceToDeviceStatusSharingPreference(Int32) |
Devuelve el dispositivo elegido por el usuario a la preferencia de uso compartido del estado del dispositivo. |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetPhoneNumber(Int32, Int32) |
Devuelve el número de teléfono de la cadena especificada |
| GetPhoneNumber(Int32) |
Devuelve el número de teléfono de la cadena especificada |
| GetSlotIndex(Int32) |
Obtenga slotIndex asociado a la suscripción. |
| GetSubscriptionId(Int32) |
Obtenga el identificador de suscripción para el índice de ranura de SIM lógica especificado. |
| GetSubscriptionIds(Int32) |
Obtenga una matriz de identificadores de suscripción para el índice de ranura sim lógica especificado. |
| GetSubscriptionPlans(Int32) |
Obtenga la descripción del plan de relación de facturación entre un operador y un suscriptor específico. |
| GetSubscriptionsInGroup(ParcelUuid) |
Obtenga la lista subscriptionInfo de las suscripciones que se encuentran en el mismo grupo de subId especificado. |
| IsActiveSubscriptionId(Int32) |
Comprueba si el identificador de suscripción proporcionado corresponde a una suscripción que está en uso activamente en el dispositivo. |
| IsNetworkRoaming(Int32) |
Devuelve true si el dispositivo se considera itinerancia en la red actual de una suscripción. |
| IsUsableSubscriptionId(Int32) |
Compruebe si se puede usar el identificador de suscripción proporcionado. |
| IsValidSubscriptionId(Int32) |
Compruebe si el identificador de suscripción proporcionado es válido. |
| 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) |
| RemoveOnOpportunisticSubscriptionsChangedListener(SubscriptionManager+OnOpportunisticSubscriptionsChangedListener) |
Anule el registro que |
| RemoveOnSubscriptionsChangedListener(SubscriptionManager+OnSubscriptionsChangedListener) |
Anule el registro de |
| RemoveSubscriptionsFromGroup(IList<Integer>, ParcelUuid) |
Quite una lista de suscripciones de su grupo de suscripciones. |
| SetCarrierPhoneNumber(Int32, String) |
Establece el número de teléfono para el especificado |
| SetDeviceToDeviceStatusSharingContacts(Int32, IList<Uri>) |
Establezca la lista de contactos que permiten que el dispositivo comparta el estado del dispositivo para un identificador de suscripción. |
| SetDeviceToDeviceStatusSharingPreference(Int32, Int32) |
Establezca el dispositivo en la preferencia de usuario de uso compartido del estado del dispositivo para un identificador de suscripción. |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| SetOpportunistic(Boolean, Int32) |
Establezca si una suscripción es oportunista, es decir, si la red a la que se conecta tiene una cobertura limitada. |
| SetSubscriptionOverrideCongested(Int32, Boolean, Int32[], Int64) |
Invalide temporalmente el plan de relación de facturación entre un operador y un suscriptor específico que se considerará congestado. |
| SetSubscriptionOverrideCongested(Int32, Boolean, Int64) |
Invalide temporalmente el plan de relación de facturación entre un operador y un suscriptor específico que se considerará congestado. |
| SetSubscriptionOverrideUnmetered(Int32, Boolean, Int32[], Int64) |
Invalide temporalmente el plan de relación de facturación entre un operador y un suscriptor específico que se considerará no medido. |
| SetSubscriptionOverrideUnmetered(Int32, Boolean, Int64) |
Invalide temporalmente el plan de relación de facturación entre un operador y un suscriptor específico que se considerará no medido. |
| SetSubscriptionPlans(Int32, IList<SubscriptionPlan>, Int64) |
Establezca la descripción del plan de relación de facturación entre un operador y un suscriptor específico. |
| SetSubscriptionPlans(Int32, IList<SubscriptionPlan>) |
Establezca la descripción del plan de relación de facturación entre un operador y un suscriptor específico. |
| SwitchToSubscription(Int32, PendingIntent) |
Cambiar a una determinada suscripción |
| 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) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, 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() |
Notifica al tiempo de ejecución de interoperabilidad que se ha eliminado este mismo nivel administrado. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Libera este Java del mismo nivel a menos que otra referencia administrada lo conserve. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Notifica al tiempo de ejecución de interoperabilidad que se ha finalizado este mismo nivel administrado. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Obtiene el estado que describe la relación entre este par administrado y su referencia de JNI. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Establece el código hash de identidad de interoperabilidad para este Java del mismo nivel. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Establece el estado del mismo nivel administrado y JNI para este Java del mismo nivel. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Establece la referencia de objeto JNI usada por este par administrado. (Heredado de Object) |
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) |
El administrador de suscripciones proporciona la información de suscripción móvil. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |