UrlBaseName 元素(视图)

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

本文内容
属性
子元素
父元素
出现次数

呈现特定 URL 的基名称。

<UrlBaseName
  HTMLEncode = "TRUE" | "FALSE">
</UrlBaseName>

属性

属性

说明

HTMLEncode

可选属性,类型为 Boolean。如果为 TRUE,则转换嵌入的字符,以便这些字符作为文本显示在浏览器中。换句话说,就是将可能与 HTML 标记混淆的字符转换为实体。

子元素

FieldLookupColumn

父元素

很多

出现次数

最小值: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

请参阅

引用

URL

UrlDirName