上次修改时间: 2015年3月9日
适用范围: SharePoint Foundation 2010
本文内容
属性
子元素
父元素
出现次数
呈现特定 URL 的基名称。
<UrlBaseName
HTMLEncode = "TRUE" | "FALSE">
</UrlBaseName>
属性
属性 |
说明 |
---|---|
HTMLEncode |
可选属性,类型为 Boolean。如果为 TRUE,则转换嵌入的字符,以便这些字符作为文本显示在浏览器中。换句话说,就是将可能与 HTML 标记混淆的字符转换为实体。 |
子元素
父元素
很多 |
出现次数
最小值:0 最大值:无限制 |
备注
此元素在文档库视图中特别有用。
请记住,协作应用程序标记语言 (CAML) 是区分大小写的;注意 UrlBaseName 中的小写"rl"。
示例
下面的示例使用 UrlBaseName 元素以构建图片库中的缩略图的绝对 URL。
<DisplayPattern>
<HttpHost />
<UrlDirName>
<HTML>/</HTML>
<LookupColumn URLEncodeAsURL="TRUE" Name="FileRef" />
</UrlDirName>
<HTML>/_t/</HTML>
<UrlBaseName>
<Field Name="EncodedAbsUrl" />
</UrlBaseName>
<HTML>_</HTML>
<GetFileExtension>
<Field Name="EncodedAbsUrl" />
</GetFileExtension>
<HTML>.jpg</HTML>
</DisplayPattern>
如果图像文件的扩展名为 .jpg 且包含在子网站上的图片库中,则此示例将按以下形式创建 URL:
https://Server_Name/Subsite_Name/Library_Name/_t/File_Base_Name/_jpg.jpg