UrlBaseName 元素 (视图)
适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
呈现特定 URL 的基名称。
<UrlBaseName
HTMLEncode = "TRUE" | "FALSE">
</UrlBaseName>
元素和属性
下面各部分介绍了属性、子元素和父元素。
Attributes
属性 | 说明 |
---|---|
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:
http://Server_Name/Subsite_Name/Library_Name/_t/File_Base_Name/_jpg.jpg