InformationModel.LookupTranslation(localizedText, localeIds)

Liest die mit einem Schlüssel verbundenen Übersetzungen auf der Grundlage der Eigenschaften
NamespaceIndex
und
TextId
des ersten Arguments.
Gibt die
LocaleId
- und
Text
-Eigenschaften des
LocalizedText
-Objekts zurück, denen ein Wert auf der Grundlage der ersten verfügbaren Übersetzung zwischen den im zweiten Argument angegebenen Gebietsschemata zugewiesen wird.
LocalizedText LookupTranslation(LocalizedText
localizedText
, List<string>
localeIds
);

Argumente

localizedText
(LocalizedText)
Ein C#-Objekt, dessen Eigenschaften
TextId
und
NamespaceIndex
den relevanten Schlüssel identifizieren
localeIds
(List)
Die Gebietsschemata von Interesse, ausgedrückt durch Gebietsschema-IDs. Alle IDs, die nach der ersten ID kommen, bezeichnen ein Gebietsschema, auf das zurückgegriffen werden kann.

Rückgabewert

LocalizedText
Die
LocaleId
- und
Text
-Eigenschaften eines C#-Objekts, denen Werte auf der Grundlage des ersten Gebietsschemas zugewiesen werden, das unter den im Argument
localeIds
angegebenen verfügbar ist.
TIPP: Wenn keine Zeichenfolge für das angegebene Gebietsschema verfügbar ist, bleiben die Eigenschaften
LocaleId
und
Text
leer.

Beispiel

Das folgende Beispiel zeigt eine API, die ein
translation
Objekt des Typs
LocalizedText
zurückgibt, das den
Key2
Schlüssel eines
LocalizationDictionary
darstellt. Das erste API-Argument ist ein
LocalizedText
-Objekt, das mit einem Konstruktor erstellt wurde, dessen Argument seine
TextId
-Eigenschaft definiert. Das zweite Argument ist eine Liste, die die IDs für die Gebietsschemata von Interesse (
it-IT
und
es-ES
) enthält.
Das Objekt
translation
wird verwendet, um den Text einer Beschriftung auf der Grundlage der ersten verfügbaren Übersetzung zwischen
it-IT
und
es-ES
festzulegen.
var myLocalizedText = new LocalizedText("Key2"); var translation = InformationModel.LookupTranslation(myLocalizedText, new List<string>() { "it-IT", "es-ES" }); var label2 = Owner.Get<Label>("Label2"); label2.Text = "Translation: " + translation.Text;
Rückmeldung geben
Haben Sie Fragen oder Feedback zu dieser Dokumentation? Bitte geben Sie hier Ihr Feedback ab.