Compartir por


getResourceString (Referencia da API do cliente)

Devolve a cadea localizada para unha determinada clave asociada co recurso web especificado.

Sintaxe

Xrm.Utility.getResourceString(webResourceName,key)

Parámetros

Nome Tipo Obrigatorio Descrición
webResourceName String Si Nome do recurso web.
key String Si A clave da cadea localizada.

Valor devolto

Unha cadea localizada.

Comentarios

Ao crear recursos web RESX, debe establecer explicitamente o valor da lingua e incluír o identificador de localización (LCID) para a lingua apropiada no nome do recurso web. Por exemplo, new_/strings/MyAppResources.1033.resx conterá recursos para a lingua inglesa. Vexa Valores de ID de localización de Microsoft para unha lista de valores LCID.

Por exemplo Xrm.Utility.getResourceString("new_/strings/MyAppResources","hello") , devolverá o valor da cadea localizada para a clave hello do recurso dentro do new_/strings/MyAppResources.1033.resx recurso web se o idioma preferido do usuario é o inglés. Nótese que a función non se refire a ningunha linguaxe específica nin ao nome completo de ningún recurso web RESX. Esta funcionalidade depende de que o recurso web RESX estea asociado ao recurso web JavaScript chamado como dependencia. Máis información: Dependencias de recursos web.

O valor de cadea adecuado determinarase pola preferencia de idioma do usuario individual e os idiomas dispoñibles na organización. Se non se atopa unha cadea localizada que coincida coas preferencias de idioma do usuario, a cadea localizada volverá automaticamente ao idioma base da organización. Se non se atopa ningunha cadea localizada correspondente para a linguaxe base da organización, devolverase un valor nulo. Se non se atopa ningún recurso web RESX correspondente para o LCID do usuario, lanzarase unha excepción {webResourceName} does not exist. .

Xrm.Utility
Recursos web de cadeas (RESX)
Dependencias de recursos web