getResourceString (referință API client)

Returnează șirul localizat pentru o cheie dată asociată cu resursa Web specificată.

Sintaxă

Xrm.Utility.getResourceString(webResourceName,key)

Parametri

Nume Tip Obligatoriu Descriere
webResourceName Șir Da Numele resursei web.
key Șir Da Cheia pentru șirul localizat.

Valoare returnată

Un șir localizat.

Remarci

Atunci când creați resurse web RESX, trebuie să setați în mod explicit valoarea lingvistică și să includeți identificatorul setărilor regionale (LCID) pentru limba corespunzătoare în numele resursei web. De exemplu, new_/strings/MyAppResources.1033.resx ar conține resurse pentru limba engleză. Consultați Valorile ID locale Microsoft pentru o listă de valori LCID.

De exemplu Xrm.Utility.getResourceString("new_/strings/MyAppResources","hello") , va returna valoarea șirului localizat pentru cheia hello de resurse din new_/strings/MyAppResources.1033.resx resursa web, dacă limba preferată a utilizatorului este engleza. Observați că funcția nu se referă la o anumită limbă sau nume complet al oricărei resurse web RESX. Această funcționalitate depinde de resursa web RESX asociată cu resursa web JavaScript apelantă ca dependență. Mai multe informații: Dependențe de resurse Web.

Valoarea corespunzătoare a șirului va fi determinată de preferința lingvistică a utilizatorului individual și de limbile disponibile în organizație. Dacă nu se găsește un șir localizat care corespunde preferinței lingvistice a utilizatorului, șirul localizat va reveni automat la limba de bază a organizației. Dacă nu se găsește niciun șir localizat care să se potrivească pentru limba de bază a organizației, se va returna o valoare nulă. Dacă nu se găsește nicio resursă web RESX corespondentă pentru LCID-ul utilizatorului, va fi lansată o excepție {webResourceName} does not exist. .

Xrm.Utility
Resurse web de tip șir de caractere (RESX)
Dependențe de resurse web