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

另请参阅