Condividi tramite


PropertyResourceBundle Classe

Definizione

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

[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
Ereditarietà
PropertyResourceBundle
Attributi

Commenti

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà. Per altre informazioni sui bundle di risorse, vedere ResourceBundle ResourceBundle .

A differenza di altri tipi di bundle di risorse, non è possibile sottoclasse PropertyResourceBundle. Si specificano invece file di proprietà contenenti i dati delle risorse. ResourceBundle.getBundle cercherà automaticamente il file di proprietà appropriato e creerà un PropertyResourceBundle oggetto che fa riferimento a esso. Vedere ResourceBundle#getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader) ResourceBundle.getBundle per una descrizione completa della strategia di ricerca e creazione di istanze.

L'esempio "sample"> seguente mostra un membro di una famiglia di bundle di risorse con il nome di base "MyResources". Il testo definisce il bundle "MyResources_de", il membro tedesco della famiglia di bundle. Questo membro è basato su PropertyResourceBundlee il testo è quindi il contenuto del file "MyResources_de.properties" (un esempio correlato illustra come aggiungere bundle a questa famiglia implementati come sottoclassi di ListResourceBundle). Le chiavi in questo esempio sono nel formato "s1" e così via. Le chiavi effettive sono interamente a scelta, purché siano uguali alle chiavi usate nel programma per recuperare gli oggetti dal bundle. Le chiavi fanno distinzione tra maiuscole e minuscole. <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>

L'implementazione di una PropertyResourceBundle sottoclasse deve essere thread-safe se viene usata contemporaneamente da più thread. Le implementazioni predefinite dei metodi non astratti in questa classe sono thread-safe.

<strong>Note:</strong> PropertyResourceBundle può essere costruito da un inputStream o da un lettore, che rappresenta un file di proprietà. La costruzione di un'istanza PropertyResourceBundle da un inputStream richiede la codifica del flusso di input in ISO-8859-1. In tal caso, i caratteri che non possono essere rappresentati nella codifica ISO-8859-1 devono essere rappresentati da escape Unicode definiti nella sezione 3.3 di <cite>The Java™ Specifica< del linguaggio/cite> , mentre l'altro costruttore che accetta un lettore non ha tale limitazione.

Aggiunta in JDK1.1.

Documentazione java per java.util.PropertyResourceBundle.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dal progetto Open Source Android e usato in base ai termini descritti nella licenza Creative Commons 2.5 Attribuzione.

Costruttori

PropertyResourceBundle(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

PropertyResourceBundle(Reader)

Crea un bundle di risorse di proprietà da un oggetto java.io.Reader Reader.

PropertyResourceBundle(Stream)

Crea un bundle di risorse di proprietà da un oggetto java.io.InputStream InputStream.

Proprietà

BaseBundleName

Restituisce il nome di base di questo bundle, se noto o null se sconosciuto.

(Ereditato da ResourceBundle)
Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
JniPeerMembers

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

Keys

Restituisce una Enumeration delle chiavi contenute in questo ResourceBundle oggetto e i relativi bundle padre.

Locale

Restituisce le impostazioni locali di questo bundle di risorse.

(Ereditato da ResourceBundle)
Parent

Bundle padre di questo bundle.

(Ereditato da ResourceBundle)
PeerReference

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
ContainsKey(String)

Determina se l'oggetto specificato key è contenuto in questo ResourceBundle oggetto o nei relativi bundle padre.

(Ereditato da ResourceBundle)
Dispose()

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
Dispose(Boolean)

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
GetObject(String)

Ottiene un oggetto per la chiave specificata da questo bundle di risorse o uno dei relativi elementi padre.

(Ereditato da ResourceBundle)
GetString(String)

Ottiene una stringa per la chiave specificata da questo bundle di risorse o uno dei relativi elementi padre.

(Ereditato da ResourceBundle)
GetStringArray(String)

Ottiene una matrice di stringhe per la chiave specificata da questo bundle di risorse o uno dei relativi elementi padre.

(Ereditato da ResourceBundle)
HandleGetObject(String)

Restituisce la risorsa denominata da questo ResourceBundleoggetto o null se la risorsa non viene trovata.

HandleKeySet()

Restituisce una Set delle chiavi contenute <solo< em>/em> in questo ResourceBundleoggetto .

(Ereditato da ResourceBundle)
JavaFinalize()

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
KeySet()

Restituisce un Set oggetto di tutte le chiavi contenute in questo ResourceBundle oggetto e i relativi bundle padre.

(Ereditato da ResourceBundle)
Notify()

Riattiva un singolo thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitor dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetParent(ResourceBundle)

Imposta il bundle padre di questo bundle.

(Ereditato da ResourceBundle)
ToArray<T>()

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo>< una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
IJavaPeerable.Finalized()

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

GetJniTypeName(IJavaPeerable)

PropertyResourceBundle è una sottoclasse concreta di ResourceBundle che gestisce le risorse per le impostazioni locali usando un set di stringhe statiche da un file di proprietà.

Si applica a