PropertyResourceBundle Classe

Definição

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

[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
Herança
PropertyResourceBundle
Atributos

Comentários

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade. Consulte ResourceBundle ResourceBundle mais informações sobre pacotes de recursos.

Ao contrário de outros tipos de pacote de recursos, você não faz a subclasse PropertyResourceBundle. Em vez disso, você fornece arquivos de propriedades que contêm os dados do recurso. ResourceBundle.getBundle procurará automaticamente o arquivo de propriedades apropriado e criará um PropertyResourceBundle que se refere a ele. Consulte ResourceBundle#getBundle(String, Locale, ClassLoader) ResourceBundle.getBundle uma descrição completa da estratégia de pesquisa e instanciação.

O exemplo "exemplo"> a seguir mostra um membro de uma família de pacotes de recursos com o nome base "MyResources". O texto define o pacote "MyResources_de", o membro alemão da família de pacotes. Esse membro é baseado PropertyResourceBundlee, portanto, o texto é o conteúdo do arquivo "MyResources_de.properties" (um exemplo relacionado mostra como você pode adicionar pacotes a essa família que são implementados como subclasses de ListResourceBundle). As chaves neste exemplo são do formulário "s1" etc. As chaves reais estão inteiramente à sua escolha, desde que sejam as mesmas que as chaves que você usa em seu programa para recuperar os objetos do pacote. As chaves diferenciam maiú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>

<-- Android removido: estamos aderindo ao comportamento antigo por enquanto.

Adicionado em 1.1.

Java documentação para java.util.PropertyResourceBundle.

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Construtores

Nome Description
PropertyResourceBundle(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

PropertyResourceBundle(Reader)

Cria um pacote de recursos de propriedade de um java.io.Reader Reader.

PropertyResourceBundle(Stream)

Cria um pacote de recursos de propriedade de um java.io.InputStream InputStream.

Propriedades

Nome Description
BaseBundleName

Retorna o nome base desse pacote, se conhecido ou null se desconhecido.

(Herdado de ResourceBundle)
Class

Retorna a classe de tempo de execução deste Object.

(Herdado de Object)
Handle

O identificador para a instância subjacente do Android.

(Herdado de Object)
JniIdentityHashCode

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
JniPeerMembers

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

Keys

Retorna uma Enumeration das chaves contidas neste ResourceBundle e em seus pacotes pai.

Locale

Retorna a localidade desse pacote de recursos.

(Herdado de ResourceBundle)
Parent

O pacote pai desse pacote.

(Herdado de ResourceBundle)
PeerReference

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
ThresholdClass

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

ThresholdType

Essa API é compatível com a infraestrutura Mono para Android e não se destina a ser usada diretamente do seu código.

Métodos

Nome Description
Clone()

Cria e retorna uma cópia desse objeto.

(Herdado de Object)
ContainsKey(String)

Determina se o determinado key está contido neste ResourceBundle ou em seus pacotes pai.

(Herdado de ResourceBundle)
Dispose()

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
Dispose(Boolean)

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
Equals(Object)

Indica se algum outro objeto é "igual a" este.

(Herdado de Object)
GetHashCode()

Retorna um valor de código hash para o objeto.

(Herdado de Object)
GetObject(String)

Obtém um objeto para a chave fornecida desse pacote de recursos ou de um de seus pais.

(Herdado de ResourceBundle)
GetString(String)

Obtém uma cadeia de caracteres para a chave fornecida desse pacote de recursos ou de um de seus pais.

(Herdado de ResourceBundle)
GetStringArray(String)

Obtém uma matriz de cadeia de caracteres para a chave fornecida desse pacote de recursos ou de um de seus pais.

(Herdado de ResourceBundle)
HandleGetObject(String)

Retorna o recurso nomeado desse ResourceBundlerecurso ou nulo se o recurso não for encontrado.

HandleKeySet()

Retorna uma Set das chaves contidas <>apenas</em> neste ResourceBundle.

(Herdado de ResourceBundle)
JavaFinalize()

Chamado pelo coletor de lixo em um objeto quando a coleta de lixo determina que não há mais referências ao objeto.

(Herdado de Object)
KeySet()

Retorna uma Set de todas as chaves contidas neste ResourceBundle e em seus pacotes pai.

(Herdado de ResourceBundle)
Notify()

Ativa um único thread que está aguardando no monitor desse objeto.

(Herdado de Object)
NotifyAll()

Ativa todos os threads que estão aguardando no monitor deste objeto.

(Herdado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Define a propriedade Handle

(Herdado de Object)
SetParent(ResourceBundle)

Define o pacote pai desse pacote.

(Herdado de ResourceBundle)
ToArray<T>()

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
ToString()

Retorna uma representação de cadeia de caracteres do objeto.

(Herdado de Object)
UnregisterFromRuntime()

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
Wait()

Faz com que o thread atual aguarde até que seja despertado, normalmente sendo <notificado></em> ou <em>interrompido</em>.

(Herdado de Object)
Wait(Int64, Int32)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)
Wait(Int64)

Faz com que o thread atual aguarde até que seja ativado, normalmente sendo <notificado></em> ou <em>interrompido</em>, ou até que uma determinada quantidade de tempo real tenha decorrido.

(Herdado de Object)

Implantações explícitas de interface

Nome Description
IJavaPeerable.Disposed()

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
IJavaPeerable.DisposeUnlessReferenced()

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
IJavaPeerable.Finalized()

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
IJavaPeerable.JniManagedPeerState

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

(Herdado de Object)

Métodos de Extensão

Nome Description
GetJniTypeName(IJavaPeerable)

Obtém o nome JNI do tipo da instância self.

JavaAs<TResult>(IJavaPeerable)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

JavaCast<TResult>(IJavaObject)

Executa uma conversão de tipo verificada pelo tempo de execução do Android.

JavaCast<TResult>(IJavaObject)

PropertyResourceBundle é uma subclasse concreta que ResourceBundle gerencia recursos para uma localidade usando um conjunto de cadeias de caracteres estáticas de um arquivo de propriedade.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Tente coagir a digitar selfTResult, verificando se a coerção é válida no lado Java.

Aplica-se a