关于获取默认List Title国际化 获取情况
来源:互联网 发布:足球竞彩数据分析app 编辑:程序博客网 时间:2024/05/02 02:48
通过 client api 获取sharepoint online list title 的语言显示情况
创建 SC 语言为 英语
添加sub site 语言为 日语
subsite 下添加subsite 语言为中文
获取list title
在中文site 中添加 德语支持
取出的结果却是
英文 是否感到非常神奇
当修改 ClientContext 对象为 subsite1时 取出的结果为
鉴定完毕, 当 site 支持多语言之后 获取sharepoint list title 时 是根据 ClientContext 生成对象所用的 site 的语言保持一致
附带程序代码
static void TestSPListLanguage() { using (var ctx = new SPClient.ClientContext("https://tenant.sharepoint.com/sites/testlanguage/subsite1")) { var password = new SecureString(); foreach (var c in "password".ToString()) password.AppendChar(c); ctx.Credentials = new SPClient.SharePointOnlineCredentials("user@tenant.onmicrosoft.com", password); SPClient.Web web = ctx.Site.OpenWeb("/sites/rootweb/sub/sub"); SPClient.ListCollection lists = web.Lists; ctx.Load(web, w => w.IsMultilingual, w => w.RegionalSettings.LocaleId); ctx.Load(lists); ctx.ExecuteQuery(); Console.WriteLine(string.Format("Multilingual is {0}", web.IsMultilingual)); Console.WriteLine(string.Format("LocaleId is {0}", web.RegionalSettings.LocaleId)); foreach (var list in lists) Console.WriteLine(list.Title); } }
如果 生成ClientContext 所用的site 也使用多语言 又当如何 且听 下回
1 0
- 关于获取默认List Title国际化 获取情况
- Liferay 获取默认语言及国际化
- PHP 获取网页title
- webview获取网页title
- JavaScript console 获取title
- 让EditText默认情况下不获取焦点
- js获取修改title与jQuery获取修改title
- UIWebView 获取网页title 获取meta属性
- Linux C获取网页title
- Linux C获取网页title
- 获取网站title的图标
- 关于view位移后无法获取点击事件的情况
- 关于ajax异步获取服务器信息乱码情况
- 关于linux下代码获取系统GPU情况
- 关于SQl Server所在磁盘空间的使用情况的获取
- 获取枚举的国际化Key
- 获取InnoDB行锁争用情况
- 获取磁盘使用情况
- java注解及在butternife中的实践和原理
- poj 3608 Bridge Across Islands(旋转卡壳求凸包最短距离)
- Aho-Corasick 多模式匹配算法、AC自动机详解
- UINavigationController和Storyboard的应用
- C语言的字符串(篇章之二)
- 关于获取默认List Title国际化 获取情况
- JPanel面板容器类
- 线程池和数据库连接池的原理
- 重载算术操作符
- LinuxELF文件格式详解--Linux进程的管理与调度(十二)
- http请求返回码
- 第一章 JAVA入门(概述)
- CentOS 7下firefox 安装flash player
- 快递