Язык

PropertyResourceBundle Класс

Определение

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

[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
Наследование
PropertyResourceBundle
Атрибуты

Комментарии

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств. Дополнительные сведения о пакетах ресурсов см. в статье .

В отличие от других типов пакета ресурсов, вы не подклассы PropertyResourceBundle. Вместо этого вы предоставляете файлы свойств, содержащие данные ресурса. ResourceBundle.getBundle будет автоматически искать соответствующий файл свойств и создать к нему соответствующий PropertyResourceBundle файл. Полный описание стратегии поиска и создания экземпляров см ResourceBundle#getBundle(String, Locale, ClassLoader) ResourceBundle.getBundle . в полном описании.

В следующем> примере показан элемент семейства пакетов ресурсов с базовым именем MyResources. Текст определяет пакет "MyResources_de", немецкий член семейства пакетов. Этот элемент основан на PropertyResourceBundleтексте, поэтому текст является содержимым файла "MyResources_de.properties" (связанный пример показывает, как можно добавлять пакеты в эту семью, реализуемую как подклассы ListResourceBundle). Ключи в этом примере относятся к форме "s1" и т. д. Фактические ключи полностью подходят к вашему выбору, если они совпадают с ключами, которые вы используете в программе для извлечения объектов из пакета. Ключи чувствительны к регистру. <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-удалено: мы придерживаемся старого поведения на данный момент.

Добавлено в версии 1.1.

Java документации по java.util.PropertyResourceBundle.

Части этой страницы — это изменения на основе работы, созданной и общей Project и используемых в соответствии с условиями, описанными в разделе "".

Конструкторы

Имя. Описание
PropertyResourceBundle(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

PropertyResourceBundle(Reader)

Создает пакет ресурсов свойств из объекта java.io.Reader Reader.

PropertyResourceBundle(Stream)

Создает пакет ресурсов свойств из объекта java.io.InputStream InputStream.

Свойства

Имя. Описание
BaseBundleName

Возвращает базовое имя этого пакета, если известно или null неизвестно.

(Унаследовано от ResourceBundle)
Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Возвращает хэш-код удостоверения, назначенный этому Java одноранговой среде выполнения взаимодействия.

(Унаследовано от Object)
JniManagedPeerState

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
JniPeerMembers

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

Keys

Enumeration Возвращает ключи, содержащиеся в этом ResourceBundle и родительских пакетах.

Locale

Возвращает языковой стандарт этого пакета ресурсов.

(Унаследовано от ResourceBundle)
Parent

Родительский пакет этого пакета.

(Унаследовано от ResourceBundle)
PeerReference

Возвращает ссылку на объект JNI для этого Java однорангового узла.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

Имя. Описание
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
ContainsKey(String)

Определяет, содержится ли данное key значение в этих ResourceBundle или родительских пакетах.

(Унаследовано от ResourceBundle)
Dispose()

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
Dispose(Boolean)

Освобождает ресурсы, удерживаемые этим Java одноранговым узлом.

(Унаследовано от Object)
DisposeUnlessReferenced()

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
Equals(Object)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
GetHashCode()

Возвращает хэш-значение кода для объекта.

(Унаследовано от Object)
GetObject(String)

Возвращает объект для заданного ключа из этого пакета ресурсов или одного из его родителей.

(Унаследовано от ResourceBundle)
GetString(String)

Получает строку для заданного ключа из этого пакета ресурсов или одного из его родителей.

(Унаследовано от ResourceBundle)
GetStringArray(String)

Возвращает массив строк для заданного ключа из этого пакета ресурсов или одного из его родителей.

(Унаследовано от ResourceBundle)
HandleGetObject(String)

Возвращает именованный ресурс из этого ResourceBundleобъекта или значение NULL, если ресурс не найден.

HandleKeySet()

Возвращает ключиSet, содержащиеся <только> в em</em>.ResourceBundle

(Унаследовано от ResourceBundle)
JavaFinalize()
Устаревшие.

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
KeySet()

Set Возвращает все ключи, содержащиеся в этом ResourceBundle и родительских пакетах.

(Унаследовано от ResourceBundle)
Notify()

Просыпается один поток, ожидающий монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetParent(ResourceBundle)

Задает родительский пакет этого пакета.

(Унаследовано от ResourceBundle)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
ToArray<T>()

Создает управляемый массив из этого Java оболочки массива.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Отменяет регистрацию этого Java однорангового узла из среды выполнения взаимодействия.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, путем <><уведомления/>em или <эм>прерванного</em.>

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прерваны< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

Имя. Описание
IJavaPeerable.Disposed()

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
IJavaPeerable.Finalized()

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

(Унаследовано от JavaObject)

Методы расширения

Имя. Описание
GetJniTypeName(IJavaPeerable)

Возвращает имя JNI типа экземпляра self.

JavaAs<TResult>(IJavaPeerable)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

PropertyResourceBundle — это конкретный подкласс, который управляет ресурсами для языкового стандарта ResourceBundle с помощью набора статических строк из файла свойств.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Попробуйте принуждать к типуself, проверяяTResult, является ли приведение допустимым на стороне Java.

Применяется к