ULocale Klasse

Definition

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

[Android.Runtime.Register("android/icu/util/ULocale", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class ULocale : Java.Lang.Object, IDisposable, Java.IO.ISerializable, Java.Lang.IComparable
[<Android.Runtime.Register("android/icu/util/ULocale", ApiSince=24, DoNotGenerateAcw=true)>]
type ULocale = class
    inherit Object
    interface ISerializable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface IComparable
Vererbung
Attribute
Implementiert

Hinweise

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.  Methoden, Felder und andere für ICU spezifische Funktionen werden als "<strong>[icu]</strong>" bezeichnet.

Eine Klasse analog dazu java.util.Locale , die zusätzliche Unterstützung für das ICU-Protokoll bietet. In ICU 3.0 wird diese Klasse erweitert, um RFC 3066-Sprachbezeichner zu unterstützen.

Viele Klassen und Dienste in ICU folgen einem Factory-Idiom, in dem eine Factorymethode oder ein Objekt auf eine Clientanforderung mit einem Objekt antwortet. Die Anforderung enthält ein Gebietsschema (das angeforderte Gebietsschema), und das zurückgegebene Objekt wird mithilfe von Daten für dieses Gebietsschema erstellt. Das System enthält möglicherweise keine Daten für das angeforderte Gebietsschema. In diesem Fall wird der Gebietsschema-Fallbackmechanismus aufgerufen, bis ein ausgefülltes Gebietsschema gefunden wird (das gültige Gebietsschema). Auch wenn ein ausgefülltes Gebietsschema gefunden wird (das gültige Gebietsschema), kann ein weiteres Fallback erforderlich sein, um ein Gebietsschema zu erreichen, das die für den Dienst erforderlichen spezifischen Daten enthält (das tatsächliche Gebietsschema).

ULocale führt <b'normalization>'</b> und <b'canonicalization>'</b> von Gebietsschema-IDs durch. Normalisierung "bereinigen" ICU Gebietsschema-ICU-ID wie folgt: ul<li Sprache, Skript, Land, Variante und Schlüsselwörter werden ordnungsgemäß>in br< (Klein, Titel, Ober-, Groß- und Kleinbuchstabe)>/li li-Bindestriche<><, die als Trennzeichen verwendet werden, in Unterstriche>/li li<><Drei-Buchstaben-Sprache konvertiert und Länder-IDs werden in Zwei-Buchstaben-Entsprechungen konvertiert, wenn verfügbare>/li li<><umgebende Leerzeichen aus Schlüsselwörtern und Werten entfernt werden.><></li><li>, wenn mehrere Schlüsselwörter vorhanden sind, werden sie in sortierter Reihenfolge</li></ul> Kanonisierung zusätzlich folgendes ausgeführt: <ul><li>POSIX-IDs werden in ICU-Format-IDs</li><>Legacy-Sprachtags (gekennzeichnet als "Typ: Großvater" in BCP 47) werden in ICU-Standardform</li/li></ul> Alle ULocale-Konstruktoren automatisch normalisieren die Gebietsschema-ID. Um POSIX-IDs zu verarbeiten, kann aufgerufen werden, canonicalize um die ID in kanonische Form zu konvertieren, oder die canonicalInstance Factorymethode kann aufgerufen werden.

Hinweis: Das tatsächliche Gebietsschema wird korrekt zurückgegeben, aber das gültige Gebietsschema ist in den meisten Fällen nicht.

Java Dokumentation für android.icu.util.ULocale.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
ULocale(String, String, String)

Erstellt eine ULocale aus einer Gebietsschema-ID, die aus den drei "Feldern" a, b und c erstellt wurde.

ULocale(String, String)

Komfortüberladung von ULocale(String, String, String) zur Kompatibilität mit Java.

ULocale(String)

<strong>[icu]</strong> Erstellt eine ULocale aus einer RFC 3066-Gebietsschema-ID.

Felder

Name Beschreibung
PrivateUseExtension

Der Schlüssel für die private Gebietsschemaerweiterung ('x').

UnicodeLocaleExtension

Der Schlüssel für die Unicode-Gebietsschemaerweiterung ('u').

Eigenschaften

Name Beschreibung
BaseName

<strong>[icu]</strong> Gibt den (normalisierten) Basisnamen für dieses Gebietsschema zurück, z #getName(). B. ohne Schlüsselwörter.

Canada

Nützliche Konstante für Land/Region.

CanadaFrench

Nützliche Konstante für Land/Region.

CharacterOrientation

<strong>[icu]</strong> Gibt die Layoutausrichtung dieses Gebietsschemas für Zeichen zurück.

China

Nützliche Konstante für Land/Region.

Chinese

Nützliche Konstante für sprache.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Country

Gibt den Länder-/Regionscode für dieses Gebietsschema zurück, bei dem es sich entweder um die leere Zeichenfolge oder um einen ISO 3166-2-Buchstaben-Code in Großbuchstaben handelt.

Default

Gibt die aktuelle Standard-ULocale zurück.

DisplayCountry

Gibt das Land dieses Gebietsschemas zurück, das für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

DisplayLanguage

Gibt die Sprache dieses Gebietsschemas zurück, die für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

DisplayLanguageWithDialect

<strong>[icu]</strong> Gibt die Sprache dieses Gebietsschemas zurück, die für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

DisplayName

Gibt diesen Gebietsschemanamen zurück, der für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

DisplayNameWithDialect

<strong>[icu]</strong> Gibt diesen Gebietsschemanamen zurück, der für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

DisplayScript

Gibt das Skript dieses Gebietsschemas zurück, das für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

DisplayVariant

Gibt die Variante dieses Gebietsschemas zurück, die für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

English

Nützliche Konstante für sprache.

ExtensionKeys

Gibt den Satz von Erweiterungsschlüsseln zurück, die diesem Gebietsschema zugeordnet sind, oder den leeren Satz, wenn er keine Erweiterungen enthält.

Fallback

<strong>[icu]</strong> Gibt das Fallbackgebietsschema für dieses Gebietsschema zurück.

France

Nützliche Konstante für Land/Region.

French

Nützliche Konstante für sprache.

German

Nützliche Konstante für sprache.

Germany

Nützliche Konstante für Land/Region.

Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
ISO3Country

Gibt eine abkürzung mit drei Buchstaben für das Land/die Region dieses Gebietsschemas zurück.

ISO3Language

Gibt eine Abkürzung mit drei Buchstaben für die Sprache dieses Gebietsschemas zurück.

IsRightToLeft

<strong>[icu]</strong> Gibt zurück, ob das Skript dieses Gebietsschemas von rechts nach links geschrieben wird.

Italian

Nützliche Konstante für sprache.

Italy

Nützliche Konstante für Land/Region.

Japan

Nützliche Konstante für Land/Region.

Japanese

Nützliche Konstante für sprache.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
JniPeerMembers

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

Keywords

<strong>[icu]</strong> Gibt einen Iterator über Schlüsselwörter für dieses Gebietsschema zurück.

Korea

Nützliche Konstante für Land/Region.

Korean

Nützliche Konstante für sprache.

Language

Gibt den Sprachcode für dieses Gebietsschema zurück, bei dem es sich entweder um die leere Zeichenfolge oder um einen ISO 639-Code in Kleinbuchstaben handelt.

LineOrientation

<strong>[icu]</strong> Gibt die Layoutausrichtung dieses Gebietsschemas für Linien zurück.

Name

<strong>[icu]</strong> Gibt den vollständigen Namen (normalisiert) für dieses Gebietsschema zurück.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
Prc

Nützliche Konstante für Land/Region.

Root

Die Stamm-ULocale.

Script

Gibt den Skriptcode für dieses Gebietsschema zurück, bei dem es sich möglicherweise um die leere Zeichenfolge handelt.

SimplifiedChinese

Nützliche Konstante für sprache.

Taiwan

Nützliche Konstante für Land/Region.

ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

(Geerbt von Object)
TraditionalChinese

Nützliche Konstante für sprache.

Uk

Nützliche Konstante für Land/Region.

UnicodeLocaleAttributes

Gibt den Satz von Unicode-Gebietsschemaattributen zurück, die diesem Gebietsschema zugeordnet sind, oder den leeren Satz, wenn es keine Attribute enthält.

UnicodeLocaleKeys

Gibt den Satz von Unicode-Gebietsschemaschlüsseln zurück, die durch dieses Gebietsschema definiert wurden, oder den leeren Satz, wenn dieses Gebietsschema keines hat.

Us

Nützliche Konstante für Land/Region.

Variant

Gibt den Variant-Code für dieses Gebietsschema zurück, bei dem es sich um die leere Zeichenfolge handelt.

Methoden

Name Beschreibung
AcceptLanguage(String, Boolean[])

<strong>[icu]</strong> Basierend auf einer HTTP-formatierten Liste zulässiger Gebietsschemas bestimmen Sie ein verfügbares Gebietsschema für den Benutzer.

AcceptLanguage(String, ULocale[], Boolean[])

<strong>[icu]</strong> Basierend auf einer HTTP-formatierten Liste zulässiger Gebietsschemas bestimmen Sie ein verfügbares Gebietsschema für den Benutzer.

AcceptLanguage(ULocale[], Boolean[])

<strong>[icu]</strong> Basierend auf einem sortierten Array akzeptabler Gebietsschemas bestimmen Sie ein verfügbares Gebietsschema für den Benutzer.

AcceptLanguage(ULocale[], ULocale[], Boolean[])

<strong>[icu]</strong> Basierend auf einer Liste zulässiger Gebietsschemas bestimmen Sie ein verfügbares Gebietsschema für den Benutzer.

AddLikelySubtags(ULocale)

<strong>[icu]</strong> Fügt die wahrscheinlichen Subtags für eine bereitgestellte Gebietsschema-ID gemäß dem algorithmus hinzu, der im folgenden technischen CLDR-Bericht beschrieben wird:

          http://www.
Canonicalize(String)

<strong>[icu]</strong> Gibt den kanonischen Namen gemäß CLDR für die angegebene Gebietsschema-ID zurück.

Clone()

Dies ist aus Gründen der Kompatibilität mit Gebietsschema- in Der Realität, da ULocale unveränderlich ist, gibt es keinen Grund, sie zu klonen, sodass diese API "this" zurückgibt.

CompareTo(ULocale)

Vergleicht zwei ULocale für die Sortierung.

Construct(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
CreateCanonical(String)

<strong>[icu]</strong> Erstellt eine ULocale aus der ID, indem zuerst die ID gemäß CLDR kanonisiert wird.

CreateCanonical(ULocale)

Erstellt ein ULocale aus dem Gebietsschema, indem zuerst das Gebietsschema gemäß CLDR kanonisiert wird.

Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
Equals(Object)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
ForLanguageTag(String)

Gibt ein Gebietsschema für die angegebene IETF BCP 47-Sprachtagzeichenfolge zurück.

ForLocale(Locale)

<strong>[icu]</strong> Gibt ein ULocale -Objekt für ein java.util.Locale.

GetAvailableLocales()

<strong>[icu] Hinweis:</strong> Im Gegensatz zur Gebietsschema-API gibt dies ein Array von ULocale, nicht Locale.

GetAvailableLocalesByType(ULocale+AvailableType)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

GetBaseName(String)

<strong>[icu]</strong> Gibt den (normalisierten) Basisnamen für das angegebene Gebietsschema zurück, z #getName(String). B. ohne Schlüsselwörter.

GetCountry(String)

<strong>[icu]</strong> Gibt den Länder-/Regionscode für dieses Gebietsschema zurück, bei dem es sich entweder um die leere Zeichenfolge oder um einen ISO 3166-2-Buchstaben-Code in Großbuchstaben handelt.

GetDefault(ULocale+Category)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

GetDisplayCountry(String, String)

<strong>[icu]</strong> Gibt das Gebietsschema eines Gebietsschemas zurück, das für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayCountry(String, ULocale)

<strong>[icu]</strong> Gibt das Gebietsschema eines Gebietsschemas zurück, das für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayCountry(ULocale)

Gibt das Land dieses Gebietsschemas zurück, das für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayKeyword(String, String)

<strong>[icu]</strong> Gibt ein Schlüsselwort zurück, das für die Anzeige im angegebenen Gebietsschema lokalisiert ist.

GetDisplayKeyword(String, ULocale)

<strong>[icu]</strong> Gibt ein Schlüsselwort zurück, das für die Anzeige im angegebenen Gebietsschema lokalisiert ist.

GetDisplayKeyword(String)

<strong>[icu]</strong> Gibt ein Schlüsselwort zurück, das für die Anzeige im Standardgebietsschema DISPLAY lokalisiert ist.

GetDisplayKeywordValue(String, String, String)

<strong>[icu]</strong> Gibt einen lokalisierten Schlüsselwortwert für die Anzeige im angegebenen Gebietsschema zurück.

GetDisplayKeywordValue(String, String, ULocale)

<strong>[icu]</strong> Gibt einen lokalisierten Schlüsselwortwert für die Anzeige im angegebenen Gebietsschema zurück.

GetDisplayKeywordValue(String, ULocale)

<strong>[icu]</strong> Gibt einen lokalisierten Schlüsselwortwert für die Anzeige im angegebenen Gebietsschema zurück.

GetDisplayKeywordValue(String)

<strong>[icu]</strong> Gibt einen lokalisierten Schlüsselwortwert für die Anzeige im Standardgebietsschema DISPLAY zurück.

GetDisplayLanguage(String, String)

<strong>[icu]</strong> Gibt die Lokalisierte Sprache eines Gebietsschemas für die Anzeige im bereitgestellten Gebietsschema zurück.

GetDisplayLanguage(String, ULocale)

<strong>[icu]</strong> Gibt die Lokalisierte Sprache eines Gebietsschemas für die Anzeige im bereitgestellten Gebietsschema zurück.

GetDisplayLanguage(ULocale)

Gibt die Sprache dieses Gebietsschemas zurück, die für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayLanguageWithDialect(String, String)

<strong>[icu]</strong> Gibt die Lokalisierte Sprache eines Gebietsschemas für die Anzeige im bereitgestellten Gebietsschema zurück.

GetDisplayLanguageWithDialect(String, ULocale)

<strong>[icu]</strong> Gibt die Lokalisierte Sprache eines Gebietsschemas für die Anzeige im bereitgestellten Gebietsschema zurück.

GetDisplayLanguageWithDialect(ULocale)

<strong>[icu]</strong> Gibt die Sprache dieses Gebietsschemas zurück, die für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayName(String, String)

<strong>[icu]</strong> Gibt die Gebietsschema-ID zurück, die für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayName(String, ULocale)

<strong>[icu]</strong> Gibt die Gebietsschema-ID zurück, die für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayName(ULocale)

Gibt diesen Gebietsschemanamen zurück, der für die Anzeige im angegebenen Gebietsschema lokalisiert ist.

GetDisplayNameWithDialect(String, String)

<strong>[icu]</strong> Gibt die Gebietsschema-ID zurück, die für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayNameWithDialect(String, ULocale)

<strong>[icu]</strong> Gibt die Gebietsschema-ID zurück, die für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayNameWithDialect(ULocale)

<strong>[icu]</strong> Gibt diesen Gebietsschemanamen zurück, der für die Anzeige im angegebenen Gebietsschema lokalisiert ist.

GetDisplayScript(String, String)

<strong>[icu]</strong> Gibt das Skript eines Gebietsschemas zurück, das für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayScript(String, ULocale)

<strong>[icu]</strong> Gibt das Skript eines Gebietsschemas zurück, das für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayScript(ULocale)

Gibt das Skript dieses Gebietsschemas zurück, das für die Anzeige im bereitgestellten Gebietsschema lokalisiert ist.

GetDisplayVariant(String, String)

<strong>[icu]</strong> Gibt die Gebietsschemavariante für die Anzeige im bereitgestellten Gebietsschema lokalisiert zurück.

GetDisplayVariant(String, ULocale)

<strong>[icu]</strong> Gibt die Gebietsschemavariante für die Anzeige im bereitgestellten Gebietsschema lokalisiert zurück.

GetDisplayVariant(ULocale)

Gibt die Variante dieses Gebietsschemas zurück, die für die Anzeige im angegebenen Gebietsschema lokalisiert ist.

GetExtension(Char)

Gibt den Erweiterungswert (oder privaten Verwenden) zurück, der dem angegebenen Schlüssel zugeordnet ist, oder null, wenn dem Schlüssel keine Erweiterung zugeordnet ist.

GetFallback(String)

<strong>[icu]</strong> Gibt das Fallbackgebietsschema für das angegebene Gebietsschema zurück, das möglicherweise die leere Zeichenfolge ist.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GetISO3Country(String)

<strong>[icu]</strong> Gibt eine abkürzung mit drei Buchstaben für das Land/die Region dieses Gebietsschemas zurück.

GetISO3Language(String)

<strong>[icu]</strong> Gibt eine abkürzung mit drei Buchstaben für die Sprache dieses Gebietsschemas zurück.

GetISOCountries()

Gibt eine Liste aller 2-Buchstaben-Ländercodes zurück, die in ISO 3166 definiert sind.

GetISOLanguages()

Gibt eine Liste aller eindeutigen Sprachcodes zurück, die in ISO 639 definiert sind.

GetKeywords(String)

<strong>[icu]</strong> Gibt einen Iterator über Schlüsselwörter für das angegebene Gebietsschema zurück.

GetKeywordValue(String, String)

<strong>[icu]</strong> Gibt den Wert für ein Schlüsselwort im angegebenen Gebietsschema zurück.

GetKeywordValue(String)

<strong>[icu]</strong> Gibt den Wert für ein Schlüsselwort in diesem Gebietsschema zurück.

GetLanguage(String)

Gibt den Sprachcode für die Gebietsschema-ID zurück, die entweder die leere Zeichenfolge oder ein kleingeschriebener ISO 639-Code ist.

GetName(String)

<strong>[icu]</strong> Gibt den vollständigen Namen (normalisiert) für das angegebene Gebietsschema zurück.

GetScript(String)

<strong>[icu]</strong> Gibt den Skriptcode für das angegebene Gebietsschema zurück, was möglicherweise die leere Zeichenfolge ist.

GetUnicodeLocaleType(String)

Gibt den Unicode-Gebietsschematyp zurück, der dem angegebenen Unicode-Gebietsschemaschlüssel für dieses Gebietsschema zugeordnet ist.

GetVariant(String)

<strong>[icu]</strong> Gibt den Variant-Code für das angegebene Gebietsschema zurück, was möglicherweise die leere Zeichenfolge ist.

JavaFinalize()

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
MinimizeSubtags(ULocale)

<strong>[icu]</strong> Minimiert die Subtags für eine bereitgestellte Gebietsschema-ID gemäß dem im folgenden CLDR-technischen Bericht beschriebenen Algorithmus:<blockquote>

          <a href="http://www.unicode.org/reports/tr35/#Likely_Subtags">http://www.unicode.org/reports/tr35/#Likely_Subtags</a>&lt;/blockquote&gt;

        If the provided ULocale instance is already in the minimal form, or there
        is no data available for minimization, it will be returned.
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetKeywordValue(String, String, String)

Geben Sie bei einer Gebietsschema-ID, einem Schlüsselwort und einem Wert eine neue Gebietsschema-ID mit einem aktualisierten Schlüsselwort und -wert zurück.

SetKeywordValue(String, String)

<strong>[icu]</strong> Aufgrund eines Schlüsselworts und eines Werts geben Sie ein neues Gebietsschema mit einem aktualisierten Schlüsselwort und -wert zurück.

SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToLanguageTag()

Gibt ein wohlgeformteS IETF BCP 47-Sprachtag zurück, das dieses Gebietsschema darstellt.

ToLegacyKey(String)

<strong>[icu]</strong> Konvertiert das angegebene Schlüsselwort (BCP 47 Unicode-Gebietsschemaerweiterungsschlüssel oder Legacyschlüssel) in den Legacyschlüssel.

ToLegacyType(String, String)

<strong>[icu]</strong> Konvertiert den angegebenen Schlüsselwortwert (BCP 47 Unicode-Gebietsschemaerweiterungstyp oder Legacytyp oder Typalias) in den kanonischen Legacytyp.

ToLocale()

<strong>[icu]</strong> Konvertiert dieses ULocale -Objekt in ein java.util.Locale.

ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
ToUnicodeLocaleKey(String)

<strong>[icu]</strong> Konvertiert das angegebene Schlüsselwort (Legacyschlüssel oder BCP 47 Unicode Locale Extension Key) in den entsprechenden BCP 47 Unicode-Gebietsschemaerweiterungsschlüssel.

ToUnicodeLocaleType(String, String)

<strong>[icu]</strong> Konvertiert den angegebenen Schlüsselwortwert (Legacytyp oder BCP 47 Unicode Gebietsschemaerweiterungstyp) in den wohlgeformten BCP 47 Unicode-Gebietsschemaerweiterungstyp für das angegebene Schlüsselwort (Kategorie).

UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IComparable.CompareTo(Object)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

IJavaPeerable.Disposed()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

(Geerbt von JavaObject)
IJavaPeerable.UnregisterFromRuntime()

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

<strong>[icu enhancement]</strong> ICU Ersetzung für java.util.Locale.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: