Lenguaje

PreferenceManager Clase

Definición

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

[Android.Runtime.Register("android/preference/PreferenceManager", DoNotGenerateAcw=true)]
public class PreferenceManager : Java.Lang.Object
[<Android.Runtime.Register("android/preference/PreferenceManager", DoNotGenerateAcw=true)>]
type PreferenceManager = class
    inherit Object
Herencia
PreferenceManager
Atributos

Comentarios

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

En la mayoría de los casos, los clientes deben usar PreferenceActivity#addPreferencesFromIntent o PreferenceActivity#addPreferencesFromResource(int).

Este miembro está en desuso. Use la biblioteca de preferencias de AndroidX para un comportamiento coherente en todos los dispositivos. Para obtener más información sobre el uso de la biblioteca de preferencias de AndroidX, consulte Configuración.

Java documentación para android.preference.PreferenceManager.

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
PreferenceManager(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Campos

Nombre Description
KeyHasSetDefaultValues
MetadataKeyPreferences

Clave de metadatos de actividad para su jerarquía de preferencias XML.

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsStorageDefault

Indica si la ubicación de almacenamiento usada internamente por esta clase es la predeterminada proporcionada por el hospedaje Context.

IsStorageDeviceProtected

Indica si la ubicación de almacenamiento usada internamente por esta clase está respaldada por el almacenamiento protegido por el dispositivo.

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

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
JniPeerMembers

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
PreferenceDataStore

Devuelve el PreferenceDataStore asociado a este administrador o null si se usa el valor predeterminado android.content.SharedPreferences en su lugar. -o bien- Establece un objeto PreferenceDataStore que se va a usar en todas las preferencias asociadas a este administrador que no tienen un personalizado PreferenceDataStore asignado a través Preference#setPreferenceDataStore(PreferenceDataStore)de .

SharedPreferences

Obtiene una SharedPreferences instancia de que usarán las preferencias administradas por este.

SharedPreferencesMode

Devuelve el modo actual del archivo SharedPreferences que usarán las preferencias administradas por este. -o bien- Establece el modo del archivo SharedPreferences que usarán las preferencias administradas por este.

SharedPreferencesName

Devuelve el nombre actual del archivo SharedPreferences que usarán las preferencias administradas por este. -o bien- Establece el nombre del archivo SharedPreferences que usarán las preferencias administradas por este.

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
CreatePreferenceScreen(Context)
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()

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
Equals(Object)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
FindPreference(ICharSequence)

Busca un Preference elemento basado en su clave.

FindPreference(String)

Busca un Preference elemento basado en su clave.

GetDefaultSharedPreferences(Context)

Obtiene una SharedPreferences instancia que apunta al archivo predeterminado que usa el marco de preferencias en el contexto especificado.

GetDefaultSharedPreferencesName(Context)

Devuelve el nombre usado para almacenar las preferencias compartidas predeterminadas.

GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
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)
SetDefaultValues(Context, Int32, Boolean)

Establece los valores predeterminados de un archivo de preferencias XML leyendo los valores definidos por el atributo de Preference cada android:defaultValue elemento.

SetDefaultValues(Context, String, FileCreationMode, Int32, Boolean)

De forma similar a #setDefaultValues(Context, int, boolean) pero permite al cliente proporcionar el nombre de archivo y el modo del archivo de preferencias compartidas.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
SetStorageDefault()

Establece la ubicación de almacenamiento usada internamente por esta clase para que sea la predeterminada proporcionada por el host Context.

SetStorageDeviceProtected()

Establezca explícitamente la ubicación de almacenamiento usada internamente por esta clase para que esté protegida por el dispositivo.

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()

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Se usa para ayudar a crear Preference jerarquías a partir de actividades o XML.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a