ListProperty 元素 (视图)
适用于: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
返回“列表的列表”表中指定列的值。
<ListProperty
AutoHyperLink = "TRUE" | "FALSE"
AutoHyperLinkNoEncoding = "TRUE" | "FALSE"
AutoNewLine = "TRUE" | "FALSE"
Default = "Text"
ExpandXML = "TRUE" | "FALSE"
ForInstance = "TRUE" | "FALSE"
HTMLEncode = "TRUE" | "FALSE"
Select = "Text"
StripWS = "TRUE" | "FALSE"
URLEncode = "TRUE" | "FALSE"
URLEncodeAsURL = "TRUE" | "FALSE">
</ListProperty>
元素和属性
下面各部分介绍了属性、子元素和父元素。
Attributes
属性 | 说明 |
---|---|
AutoHyperLink |
可选属性,类型为 Boolean。 如果 文本 <A> 显示为超链接,则为 TRUE 以标记将文本括起来, www.microsoft.com 例如 。 |
AutoHyperLinkNoEncoding |
可选属性,类型为 Boolean。 如果文本显示为超链接 ((例如 www.microsoft.com ,) 但没有 HTML 编码),则为 TRUE,将文本与<A> 标记括起来。 |
AutoNewLine |
可选属性,类型为 Boolean。 如果为 TRUE ,则在文本流中插入 <BR> 标记,并将多个空格替换为非中断空格 ( ) 。 |
默认 |
可选 文本。 为创建该列表的应用程序设置默认 ProgID。 |
ExpandXML |
可选属性,类型为 Boolean。 如果为 TRUE,则通过协作应用程序标记语言 (CAML)(允许 CAML 呈现 CAML)解释器重新传递呈现的内容。 |
例如 |
可选属性,类型为 Boolean。 如果为 TRUE,则通过对 InstanceID 字段进行筛选,来返回属于当前会议实例 ID 的项数。 如果列表不支持多个实例数据,则返回列表中的总项数。 |
HTMLEncode |
可选属性,类型为 Boolean。 如果为 TRUE,则转换嵌入的字符,以便这些字符作为文本显示在浏览器中。 换句话说,就是将可能与 HTML 标记混淆的字符转换为实体。 |
Select |
必需属性,类型为 Text。 指定“列表的列表”表中的字段。 |
StripWS |
可选属性,类型为 Boolean。 如果为 TRUE,则移除元素返回的值开头和末尾的空格。 |
URLEncode |
可选属性,类型为 Boolean。 如果为 TRUE ,可将特殊字符(如空格)转换为带引号的 UTF-8 格式,例如字符 %c3%ab ë 。 |
URLEncodeAsURL |
可选属性,类型为 Boolean。 与 URLEncode 类似,但 为 TRUE 指定要编码的字符串是 URL 的路径组件,而不是对正斜杠 (/ ) 进行编码。 |
子元素
无
父元素
众多
出现次数
示例
下面的示例通过 R owLimit 元素,定义当项数超过页的限制设置时要显示的链接。 该示例使用 ListProperty 元素返回默认视图的 URL。
<RowLimitExceeded>
<HTML><![CDATA[<table class="ms-summarycustombody" cellpadding=0
cellspacing=0 border=0>
<TR><TD Class="ms-vb"><a href="]]></HTML>
<ListProperty Select='DefaultViewUrl'/>
<HTML><![CDATA[" ID=onetidMoreEvts>]]></HTML>
<HTML>(More Events...)</HTML>
<HTML><![CDATA[</a></TD></TR>
<tr><td height="8"><IMG SRC="/_layouts/images/blank.gif" width=1
height=8 alt=""></td></tr></table>]]></HTML>
</RowLimitExceeded>