上次修改时间: 2015年3月9日
适用范围: SharePoint Foundation 2010
为指定的列表创建视图。
备注
此方法已被弃用,在以后的版本中可能不受支持。请改用以下 Web 服务方法:AddView(String, String, XmlNode, XmlNode, XmlNode, String, Boolean) Web 服务方法。
<Method ID="Text">
<SetList Scope="Request">GUID</SetList>
<SetVar Name="Cmd">NewView</SetVar>
<SetVar Name="ViewType">HTML</SetVar>
<SetVar Name="LocalizedTodayString">Text</SetVar>
<SetVar Name="LocalizedMeString">Text</SetVar>
<SetVar Name="ListVersion">0</SetVar>
<SetVar Name="ViewFPModified">[TRUE|FALSE]</SetVar>
<SetVar Name="NewViewName">Text</SetVar>
<SetVar Name="Personal">[TRUE|FALSE]</SetVar>
<SetVar Name="ViewOrderk">k+1_Text</SetVar>
<SetVar Name="ShouldDisplayText">[TRUE|FALSE]</SetVar>
<SetVar Name="SortFieldm">Text</SetVar>
<SetVar Name="SortAscendingm">[TRUE|FALSE]</SetVar>
<SetVar Name="IsThereAQuery">[TRUE|FALSE]</SetVar>
<SetVar Name="FieldPickern">Text</SetVar>
<SetVar Name="OperatorPickern">Eq</SetVar>
<SetVar Name="CompareWithValuen"></SetVar>
<SetVar Name="NextIsAndn">[TRUE|FALSE]</SetVar>
<SetVar Name="GroupField1">Text</SetVar>
<SetVar Name="GroupAscending1">[TRUE|FALSE]</SetVar>
<SetVar Name="GroupField2">Text</SetVar>
<SetVar Name="GroupAscending2">[TRUE|FALSE]</SetVar>
<SetVar Name="CollapseGroups">[TRUE|FALSE]</SetVar>
<SetVar Name="TotalText">COUNT</SetVar>
<SetVar Name="ViewStyle">Integer</SetVar>
<SetVar Name="RowLimit">Integer</SetVar>
<SetVar Name="Paged">[TRUE|FALSE]</SetVar>
</Method>
参数
参数 |
说明 |
---|---|
ID = "Text" |
特定于应用程序的字符串。在与 Microsoft Windows SharePoint Services 兼容的 HTML 编辑器(如 Microsoft Office SharePoint Designer 2007)中,该字符串提供方法的序号和名称。 |
Scope = "Request" |
当设置为 Request 时,元素的作用域设置变量,除非该变量已由其他标记更改,否则 Scope 属性会为封闭 Method。 |
Name = "Cmd" |
必须设置为 NewView。 |
ViewType = "Text" |
指定要创建的视图的类型。可能的值包括 Calendar、Grid 和 HTML。 |
LocalizedTodayString = "Text" |
指定用于返回今天的日期的字符串。例如,[Today]。 |
LocalizedMeString = "Text" |
指定用于返回当前用户的字符串。例如,[Me]。 |
ListVersion = "Integer" |
指定列表的版本。 |
ViewFPModified = "[TRUE|FALSE]" |
指定是否已在 Microsoft Office SharePoint Designer 2007 中对视图进行了某种程度的修改,以致于无法在浏览器中进行修改。 |
NewViewName = "Text" |
为新视图指定显示名称。 |
Personal = "[TRUE|FALSE]" |
指定视图是个人视图还是公共视图。 |
ViewOrdern = "n+1_Field" |
指定显示指定字段的顺序,其中 n 表示一个整数,Field 表示该字段的内部名称。例如,ViewOrder2="3_Title" 指定标题字段为与所显示其他列相关的第三列。必须还将 ShouldDisplayField 参数指定为显示该字段。 |
ShouldDisplayField = "[TRUE|FALSE]" |
指定是否在视图中显示给定字段,其中 Field 表示该字段的内部名称。必须还将 ViewOrdern 参数指定为显示该字段。 |
SortFieldn = "tp_Field" |
指定一个要在视图中排序的字段,其中 Field 表示该字段的内部名称。 |
SortAscendingn = "[TRUE|FALSE]" |
指定 SortFieldn 参数所表示的字段是否按升序排序。 |
IsThereAQuery = "[TRUE|FALSE]" |
指定某筛选器是否包含在视图中。 |
FieldPickern = "Field" |
指定按其进行筛选的字段的内部名称,其中 n 是一个介于 1 和 10 之间的整数。 |
OperatorPickern = "Text" |
指定用于筛选器的运算符,其中 n 为与 FieldPickern 匹配的整数。可能的值包括: Eq — 等于 Neq — 不等于 Geq — 大于或等于 Leq — 小于或等于 Gt — 大于 Lt — 小于 BeginsWith — 开始于 Contains — 包含 |
CompareWithValuen = "Value" |
指定要与之比较 FieldPickern 的值,其中 n 是一个与 FieldPickern 匹配的整数。 |
NextIsAndn = "[TRUE|FALSE]" |
定义其他筛选器时指定 AND 条件,其中 n 是一个与 FieldPicker n 匹配的整数。 |
GroupField1 = "Text" |
指定要作为分组依据的第一个字段的内部名称。 |
GroupAscending1 = "[TRUE|FALSE]" |
指定是否按升序对作为分组依据的第一个字段进行排序。 |
GroupField2 = "Text" |
指定要作为分组依据的第二个字段的内部名称。 |
GroupAscending2 = "[TRUE|FALSE]" |
指定是否按升序对作为分组依据的第二个字段进行排序。 |
CollapseGroups = "[TRUE|FALSE]" |
指定默认情况下在视图中是否折叠作为分组依据的字段。 |
TotalField = "COUNT" |
指定为 Field 列显示的总行数。 |
ViewStyle = "0" |
为在网站定义的 XML 文件夹中的 VWSTYLES.XML 中定义的视图指定样式。可能的值包括: 0 — 基本表 6 — 图片库详细信息 12 — 框式,无标签 13 — 框式 14 — 文档详细信息 15 — 新闻稿 16 — 新闻稿,无横格线 17 — 阴影 18 — 出版物已装箱 19 — 出版物已装箱,无标签 |
RowLimit = "Integer" |
指定要通过视图显示每页的项目数。 |
Paged = "TRUE" |
指定视图是否分页,这表示当超过 RowLimit 的值时,其他项目将显示在后续页上。 |
已解码
<Method ID="0,NewView">
<SetList Scope="Request">bfce21b9-ffc9-4815-ad9c-
3e92e06876bc</SetList>
<SetVar Name="Cmd">NewView</SetVar>
<SetVar Name="ViewType">HTML</SetVar>
<SetVar Name="NewViewName">Text</SetVar>
<SetVar Name="Personal">FALSE</SetVar>
<SetVar Name="ShouldDisplayID">TRUE</SetVar>
<SetVar Name="ShouldDisplayTitle">TRUE</SetVar>
<SetVar Name="ShouldDisplayExpires">TRUE</SetVar>
<SetVar Name="ShouldDisplayLinkTitle">TRUE</SetVar>
<SetVar Name="ShouldDisplayEditor">TRUE</SetVar>
<SetVar Name="ShouldDisplayBody">TRUE</SetVar>
<SetVar Name="ViewOrder0">1_ID</SetVar>
<SetVar Name="ViewOrder1">2_Title</SetVar>
<SetVar Name="ViewOrder2">3_Expires</SetVar>
<SetVar Name="ViewOrder3">4_LinkTitle</SetVar>
<SetVar Name="ViewOrder4">5_Editor</SetVar>
<SetVar Name="ViewOrder5">6_Body</SetVar>
<SetVar Name="SortField1">tp_Title</SetVar>
<SetVar Name="SortAscending1">FALSE</SetVar>
<SetVar Name="IsThereAQuery">TRUE</SetVar>
<SetVar Name="FieldPicker1">ID</SetVar>
<SetVar Name="OperatorPicker1">Gt</SetVar>
<SetVar Name="CompareWithValue1">50</SetVar>
<SetVar Name="NextIsAnd1">TRUE</SetVar>
<SetVar Name="FieldPicker2">Title</SetVar>
<SetVar Name="OperatorPicker2">Eq</SetVar>
<SetVar Name="CompareWithValue2">Text</SetVar>
<SetVar Name="NextIsAnd2">FALSE</SetVar>
<SetVar Name="TotalID">COUNT</SetVar>
<SetVar Name="ViewStyle">13</SetVar>
<SetVar Name="RowLimit">100</SetVar>
<SetVar Name="Paged">TRUE</SetVar>
</Method>