傳回與指定 Web 資源相關聯之指定索引鍵的當地語系化字串。
語法
Xrm.Utility.getResourceString(webResourceName,key)
參數
| 名稱 | 類型 | 為必填項目 | Description |
|---|---|---|---|
webResourceName |
繩子 | Yes | Web 資源的名稱。 |
key |
繩子 | Yes | 當地語系化字串的索引鍵。 |
返回值
當地語系化字串。
備註
當您建立 RESX Web 資源時,您必須明確設定語言值,並在 Web 資源名稱中包含適當語言的地區設定識別碼 (LCID)。 例如, new_/strings/MyAppResources.1033.resx 將包含英語的資源。 如需 LCID 值清單,請參閱 Microsoft 地區設定識別碼值 。
例如Xrm.Utility.getResourceString("new_/strings/MyAppResources","hello"),如果使用者的慣用語言是英文,則會傳回 Web 資源內new_/strings/MyAppResources.1033.resx資源索引鍵hello的當地語系化字串值。 請注意,函式不會參考任何特定語言或任何 RESX Web 資源的完整名稱。 此功能取決於 RESX Web 資源是否與呼叫端 JavaScript Web 資源建立相依性的關聯。 其他資訊: Web 資源相依性。
適當的字串值將取決於個別使用者的語言喜好設定和組織中可用的語言。 如果找不到符合使用者語言喜好設定的當地語系化字串,當地語系化字串會自動回復至組織的基底語言。 如果未找到 organizations 基本語言的匹配當地語系化字串,則將返回 null 值。 如果找不到使用者 LCID 相符的 RESX Web 資源,則會擲回例外狀況 {webResourceName} does not exist. 。