PropertyResourceBundle Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
PropertyResourceBundle est une sous-classe concrète qui ResourceBundle gère les ressources d’un paramètre régional à l’aide d’un ensemble de chaînes statiques à partir d’un fichier de propriété.
[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
- Héritage
- Attributs
Remarques
PropertyResourceBundle est une sous-classe concrète qui ResourceBundle gère les ressources d’un paramètre régional à l’aide d’un ensemble de chaînes statiques à partir d’un fichier de propriété. Pour plus d’informations sur les offres groupées de ressources, consultez ResourceBundle ResourceBundle cette rubrique.
Contrairement à d’autres types d’offres groupées de ressources, vous ne sous-classez PropertyResourceBundlepas . Au lieu de cela, vous fournissez des fichiers de propriétés contenant les données de ressource.
ResourceBundle.getBundle recherche automatiquement le fichier de propriétés approprié et crée un PropertyResourceBundle fichier qui lui fait référence. Consultez ResourceBundle#getBundle(String, Locale, ClassLoader) ResourceBundle.getBundle une description complète de la stratégie de recherche et d’instanciation.
L’exemple suivant montre> un membre d’une famille d’offres groupées de ressources avec le nom de base « MyResources ». Le texte définit le bundle « MyResources_de », le membre allemand de la famille d’offres groupées. Ce membre est basé sur PropertyResourceBundle, et le texte est donc le contenu du fichier « MyResources_de.properties » (un exemple connexe montre comment ajouter des bundles à cette famille implémentées en tant que sous-classes de ListResourceBundle). Les clés de cet exemple sont de la forme « s1 », etc. Les clés réelles sont entièrement à votre choix, tant qu’elles sont identiques aux clés que vous utilisez dans votre programme pour récupérer les objets de l’offre groupée. Les clés respectent la casse.
<blockquote>
# MessageFormat pattern
s1=Die Platte \"{1}\" enthä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ärz 1996
</blockquote>
<-- Android retiré : nous nous collons à l’ancien comportement pour l’instant.
Ajouté dans la version 1.1.
Java documentation pour java.util.PropertyResourceBundle.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.
Constructeurs
| Nom | Description |
|---|---|
| PropertyResourceBundle(IntPtr, JniHandleOwnership) |
Constructeur utilisé lors de la création de représentations managées d’objets JNI ; appelée par le runtime. |
| PropertyResourceBundle(Reader) |
Crée un bundle de ressources de propriété à partir d’un |
| PropertyResourceBundle(Stream) |
Crée un bundle de ressources de propriété à partir d’un |
Propriétés
| Nom | Description |
|---|---|
| BaseBundleName |
Retourne le nom de base de ce bundle, s’il est connu ou |
| Class |
Retourne la classe runtime de ce |
| Handle |
Handle de l’instance Android sous-jacente. (Hérité de Object) |
| JniIdentityHashCode |
Obtient le code de hachage d’identité affecté à cet homologue Java par le runtime d’interopérabilité. (Hérité de Object) |
| JniManagedPeerState |
|
| JniPeerMembers |
|
| Keys |
Retourne une |
| Locale |
Retourne les paramètres régionaux de ce bundle de ressources. (Hérité de ResourceBundle) |
| Parent |
Ensemble parent de ce bundle. (Hérité de ResourceBundle) |
| PeerReference |
Obtient la référence d’objet JNI pour cet homologue Java. (Hérité de Object) |
| ThresholdClass |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
| ThresholdType |
Cette API prend en charge l’infrastructure Mono pour Android et n’est pas destinée à être utilisée directement à partir de votre code. |
Méthodes
| Nom | Description |
|---|---|
| Clone() |
Crée et retourne une copie de cet objet. (Hérité de Object) |
| Construct(JniObjectReference, JniObjectReferenceOptions) |
|
| ContainsKey(String) |
Détermine si l’élément donné |
| Dispose() |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| Dispose(Boolean) |
Libère les ressources détenues par cet homologue Java. (Hérité de Object) |
| DisposeUnlessReferenced() |
|
| Equals(Object) |
|
| Equals(Object) |
Indique si un autre objet est « égal à » celui-ci. (Hérité de Object) |
| GetHashCode() |
Retourne une valeur de code de hachage pour l’objet. (Hérité de Object) |
| GetObject(String) |
Obtient un objet pour la clé donnée de ce bundle de ressources ou l’un de ses parents. (Hérité de ResourceBundle) |
| GetString(String) |
Obtient une chaîne pour la clé donnée de ce bundle de ressources ou l’un de ses parents. (Hérité de ResourceBundle) |
| GetStringArray(String) |
Obtient un tableau de chaînes pour la clé donnée de ce groupe de ressources ou l’un de ses parents. (Hérité de ResourceBundle) |
| HandleGetObject(String) |
Retourne la ressource nommée à partir de cette |
| HandleKeySet() |
Retourne une |
| JavaFinalize() |
Appelé par le garbage collector sur un objet lorsque le garbage collection détermine qu’il n’y a plus de références à l’objet. (Hérité de Object) |
| KeySet() |
Retourne une |
| Notify() |
Réveille un thread unique qui attend le moniteur de cet objet. (Hérité de Object) |
| NotifyAll() |
Réveille tous les threads qui attendent le moniteur de cet objet. (Hérité de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Définit la propriété Handle. (Hérité de Object) |
| SetParent(ResourceBundle) |
Définit le bundle parent de ce bundle. (Hérité de ResourceBundle) |
| SetPeerReference(JniObjectReference, JniObjectReferenceOptions) |
|
| ToArray<T>() |
Crée un tableau managé à partir de ce wrapper de tableau Java. (Hérité de Object) |
| ToString() |
Retourne une représentation sous forme de chaîne de l’objet. (Hérité de Object) |
| UnregisterFromRuntime() |
Annule l’inscription de cet homologue Java à partir du runtime d’interopérabilité. (Hérité de Object) |
| Wait() |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti par em ou><em>interrompu</em>.<> (Hérité de Object) |
| Wait(Int64, Int32) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
| Wait(Int64) |
Provoque l’attente du thread actuel jusqu’à ce qu’il soit réveillé, généralement en étant <averti> par< em>ou <em>interrompu/em<,> ou jusqu’à ce qu’une certaine quantité de temps réel s’est écoulée. (Hérité de Object) |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IJavaPeerable.Disposed() |
|
| IJavaPeerable.Finalized() |
|
| IJavaPeerable.JniObjectReferenceControlBlock |
|
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
|
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
|
| IJavaPeerable.SetPeerReference(JniObjectReference) |
|
Méthodes d’extension
| Nom | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtient le nom JNI du type de l’instance |
| JavaAs<TResult>(IJavaPeerable) |
Essayez de forcer |
| JavaCast<TResult>(IJavaObject) |
Effectue une conversion de type vérifiée par le runtime Android. |
| JavaCast<TResult>(IJavaObject) |
|
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Essayez de forcer |