Share via


PropertyResourceBundle Clase

Definición

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

[Android.Runtime.Register("java/util/PropertyResourceBundle", DoNotGenerateAcw=true)]
public class PropertyResourceBundle : Java.Util.ResourceBundle
[<Android.Runtime.Register("java/util/PropertyResourceBundle", DoNotGenerateAcw=true)>]
type PropertyResourceBundle = class
    inherit ResourceBundle
Herencia
PropertyResourceBundle
Atributos

Comentarios

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad. Consulte ResourceBundle ResourceBundle para obtener más información sobre los conjuntos de recursos.

A diferencia de otros tipos de agrupación de recursos, no se subclase PropertyResourceBundle. En su lugar, se proporcionan archivos de propiedades que contienen los datos de recursos. ResourceBundle.getBundle buscará automáticamente el archivo de propiedades adecuado y creará un PropertyResourceBundle que haga referencia a él. Consulte ResourceBundle#getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader) ResourceBundle.getBundle para obtener una descripción completa de la estrategia de búsqueda y creación de instancias.

En el ejemplo "sample" siguiente se> muestra un miembro de una familia de conjuntos de recursos con el nombre base "MyResources". El texto define la agrupación "MyResources_de", el miembro alemán de la familia del lote. Este miembro se basa en PropertyResourceBundley, por lo tanto, el texto es el contenido del archivo "MyResources_de.properties" (un ejemplo relacionado muestra cómo se pueden agregar agrupaciones a esta familia que se implementan como subclases de ListResourceBundle). Las claves de este ejemplo tienen el formato "s1", etc. Las claves reales están completamente a su elección, siempre y cuando sean las mismas que las claves que usa en el programa para recuperar los objetos de la agrupación. Las claves distinguen mayúsculas de minúsculas. <Blockquote>

# MessageFormat pattern
            s1=Die Platte \"{1}\" enth&auml;lt {0}.

            # location of {0} in pattern
            s2=1

            # sample disk name
            s3=Meine Platte

            # first ChoiceFormat choice
            s4=keine Dateien

            # second ChoiceFormat choice
            s5=eine Datei

            # third ChoiceFormat choice
            s6={0,number} Dateien

            # sample date
            s7=3. M&auml;rz 1996

</Blockquote>

La implementación de una PropertyResourceBundle subclase debe ser segura para subprocesos si se usa simultáneamente en varios subprocesos. Las implementaciones predeterminadas de los métodos no abstractos de esta clase son seguras para subprocesos.

<strong>Note:</strong> PropertyResourceBundle se puede construir a partir de inputStream o de un lector, que representa un archivo de propiedad. La construcción de una instancia PropertyResourceBundle a partir de inputStream requiere que el flujo de entrada se codifique en ISO-8859-1. En ese caso, los caracteres que no se pueden representar en la codificación ISO-8859-1 deben representarse mediante escapes Unicode, tal como se define en la sección 3.3 de <cita>El comercio de Java&; <Especificación del lenguaje/cita> , mientras que el otro constructor que toma un lector no tiene esa limitación.

Se ha agregado en JDK1.1.

Documentación de Java para java.util.PropertyResourceBundle.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código y se usan según los términos descritos en la creative Commons 2.5.

Constructores

PropertyResourceBundle(IntPtr, JniHandleOwnership)

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

PropertyResourceBundle(Reader)

Crea un conjunto de recursos de propiedad a partir de .java.io.Reader Reader

PropertyResourceBundle(Stream)

Crea un conjunto de recursos de propiedad a partir de .java.io.InputStream InputStream

Propiedades

BaseBundleName

Devuelve el nombre base de esta agrupación, si se conoce o null si se desconoce.

(Heredado de ResourceBundle)
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)
JniIdentityHashCode

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
JniPeerMembers

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

Keys

Devuelve una Enumeration de las claves contenidas en este ResourceBundle y sus agrupaciones primarias.

Locale

Devuelve la configuración regional de este conjunto de recursos.

(Heredado de ResourceBundle)
Parent

Lote primario de esta agrupación.

(Heredado de ResourceBundle)
PeerReference

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
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

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
ContainsKey(String)

Determina si el objeto especificado key está contenido en este ResourceBundle o en sus agrupaciones primarias.

(Heredado de ResourceBundle)
Dispose()

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
Dispose(Boolean)

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
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)
GetObject(String)

Obtiene un objeto para la clave especificada de este conjunto de recursos o uno de sus elementos primarios.

(Heredado de ResourceBundle)
GetString(String)

Obtiene una cadena para la clave especificada de este conjunto de recursos o uno de sus elementos primarios.

(Heredado de ResourceBundle)
GetStringArray(String)

Obtiene una matriz de cadenas para la clave especificada de este conjunto de recursos o uno de sus elementos primarios.

(Heredado de ResourceBundle)
HandleGetObject(String)

Devuelve el recurso con nombre de , ResourceBundleo null si no se encuentra el recurso.

HandleKeySet()

Devuelve una Set de las claves contenidas>< únicamente<> en este ResourceBundleobjeto .

(Heredado de ResourceBundle)
JavaFinalize()

Llamado por 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)
KeySet()

Devuelve una Set de todas las claves contenidas en este ResourceBundle y sus agrupaciones primarias.

(Heredado de ResourceBundle)
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)
SetParent(ResourceBundle)

Establece la agrupación primaria de esta agrupación.

(Heredado de ResourceBundle)
ToArray<T>()

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

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

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <notificado<>/em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <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

IJavaPeerable.Disposed()

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
IJavaPeerable.Finalized()

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

GetJniTypeName(IJavaPeerable)

PropertyResourceBundle es una subclase concreta de ResourceBundle que administra los recursos de una configuración regional mediante un conjunto de cadenas estáticas de un archivo de propiedad.

Se aplica a