Field 元素 (视图)

适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

返回要在视图定义中使用的字段的格式化值。

<Field
  AutoHyperLink = "TRUE" | "FALSE"
  AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
  AutoNewLine = "TRUE" | "FALSE"
  HTMLEncode = "TRUE" | "FALSE"
  Name = "Text"
  StripWS = "TRUE" | "FALSE"
  URLEncode = "TRUE" | "FALSE"
  URLEncodeAsURL = "TRUE" | "FALSE">
</Field>

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性 说明
AutoHyperLink
可选属性,类型为 Boolean如果 文本 <A> 显示为超链接 (,则使用标记将文本括起来, www.microsoft.com 例如,) 。
AutoHyperLinkNoEncoding
可选属性,类型为 Boolean如果文本显示为超链接 ((例如 www.microsoft.com ,) 但没有 HTML 编码),则为 TRUE,将文本与<A>标记括起来。
AutoNewLine
可选属性,类型为 Boolean如果为 TRUE ,则在文本流中插入 <BR> 标记,并将多个空格替换为非中断空格 (&nbsp;) 。
HTMLEncode
可选属性,类型为 Boolean。 如果为 TRUE,则转换嵌入的字符,以便这些字符作为文本显示在浏览器中。 换句话说,就是将可能与 HTML 标记混淆的字符转换为实体。
名称
可选 文本。 通过提供 ID (例如 ID) ,<Field Name="允许在字段呈现上下文之外使用 Field"/> 元素。
StripWS
可选属性,类型为 Boolean。 如果为 TRUE,则移除元素返回的值开头和末尾的空格。
URLEncode
可选属性,类型为 Boolean如果为 TRUE ,可将特殊字符(如空格)转换为带引号的 UTF-8 格式 (例如 %c3%ab 字符 ë) 。
URLEncodeAsURL
可选属性,类型为 Boolean。 与 URLEncode 类似,但 为 TRUE ,指定要编码的字符串是 URL 的路径组件,以便不编码 (/) 的正斜杠。

子元素

父元素

众多

出现次数

  • 最小值:0
  • 最大值:无限制(在 UrlBaseName 内为 1)

备注

使用 Field (View)元素可为视图中显示的内容返回已设置格式的字段值,使用 Column 元素可返回该字段的原始数据值。 在 UrlBaseName 中使用 Field 元素时,它不指定属性;在 Expr1Expr2Row 中使用该元素时,它仅指定 Name

若要创建自定义字段定义作为基于默认 SharePoint Foundation 字段类型的可插入功能,并且可以跨网站和列表重复使用,请使用 Field (Field) 元素来定义自定义 网站列

若要为基于默认字段类型的列表定义创建自定义字段定义,请使用 Schema.xml 文件中的 Field(列表 - 定义)元素。

若要创建为特定数据有效性和字段呈现实现自定义类的自定义字段类型,请使用 Field(字段类型)元素。