View) (属性元素
适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
从当前 ForEach 循环的上下文返回该属性 (Property)。 当选择某个视图或字段时,Property 元素可用于从中检索特定的属性 (Attribute) 值。
<Property
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
..ExpandXML = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
Name = "Text"
OuterLookupField = "TRUE" | "FALSE"
Select = "Text"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</Property>
元素和属性
下面各部分介绍了属性、子元素和父元素。
Attributes
属性 | 说明 |
---|---|
AutoHyperLink |
可选属性,类型为 Boolean。 如果 文本显示为超链接 (,则为 TRUE, <A> 以标记将文本括起来, www.microsoft.com 例如,) 。 |
AutoHyperLinkNoEncoding |
可选属性,类型为 Boolean。 如果文本显示为超链接 ((例如 www.microsoft.com ,) 但没有 HTML 编码),则为 TRUE,将文本与<A> 标记括起来。 |
AutoNewLine |
可选属性,类型为 Boolean。 如果为 TRUE ,则在文本流中插入 <BR> 标记,并将多个空格替换为非中断空格 ( ) 。 |
默认 |
可选 文本。 如果选定内容返回的值是空字符串 () "" ,则呈现分配给此属性的文本。 |
ExpandXML |
可选属性,类型为 Boolean。 如果为 TRUE,则通过协作应用程序标记语言 (CAML)(允许 CAML 呈现 CAML)解释器重新传递呈现的内容。 |
HTMLEncode |
可选属性,类型为 Boolean。 如果为 TRUE,则转换嵌入的字符,以便这些字符作为文本显示在浏览器中。 换句话说,就是将可能与 HTML 标记混淆的字符转换为实体。 |
名称 |
可选属性,类型为 Text。 指定属性的名称。 |
OuterLookupField |
可选属性,类型为 Text。 用于字段定义 |
Select |
必需属性,类型为 Text。 指定要选择的属性的名称。 |
StripWS |
可选属性,类型为 Boolean。 如果为 TRUE,则移除元素返回的值开头和末尾的空格。 |
URLEncode |
可选属性,类型为 Boolean。 如果为 TRUE ,可将特殊字符(如空格)转换为带引号的 UTF-8 格式 (例如 %c3%ab 字符 ë ) 。 |
URLEncodeAsURL |
可选属性,类型为 Boolean。 与 URLEncode 类似,但 为 TRUE ,指定要编码的字符串是 URL 的路径组件,以便不编码 (/ ) 的正斜杠。 |
子元素
无
父元素
众多
出现次数
- 最小值:0
- 最大值:无限制
备注
行 <Property Select="."/>
返回要枚举的架构中元素的正文。 例如,在 ForEach 语句中,例如 <ForEach Select="CHOICES/CHOICE">
指定 <Property Select="."/>
将返回其中一个条件的文本。
如果无法找到属性,将计算架构枚举中其名称等于 Select 所指定文本的当前元素的子元素。 例如,如果 Field 元素没有名为 Default 的属性, <Property Select="Default"/>
还将搜索名为 Default 的子元素,并在找到时呈现其正文文本。
示例
下列代码行将从当前字段或视图返回 Name 属性。
<Property Select="Name"/>