InformationModel.LookupTranslation(localizedText)

Lê as traduções associadas a uma chave com base nas propriedades
NamespaceIndex
e
TextId
do argumento.
Retorna as propriedades
LocaleId
e
Text
de um objeto
LocalizedText
ao qual é atribuído um valor com base na localidade da sessão.
LocalizedText LookupTranslation(LocalizedText
localizedText
);

Argumentos

localizedText
(LocalizedText)
Um objeto C# que as propriedades
TextId
e
NamespaceIndex
identificam a chave de interesse.

Retornos

LocalizedText
Objeto C# cujas propriedades
Text
e
LocaleId
têm um valor atribuído com base na chave fornecida e na localidade da sessão.

Exemplo

O exemplo a seguir mostra uma API que retorna um objeto
translation
do tipo
LocalizedText
que contém a string traduzida solicitada, associada à chave
Key1
. O argumento da API é um objeto
LocalizedText
que foi criado usando um construtor cujo argumento define sua propriedade
TextId
.
O objeto
translation
é usado para definir o texto
label1
de um rótulo com base na localidade da sessão.
var myLocalizedText = new LocalizedText("Key1"); var translation = InformationModel.LookupTranslation(myLocalizedText); var label1 = Owner.Get<Label>("Label1"); label1.Text = "Translation: " + translation.Text;
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.