Export (0) Print
Expand All

SPList.SaveAsNewView method

SharePoint 2013

First tries to find if the view already exists. Overwrite it if yes, add a new view if no. Then extract all the adhoc filter/sort info from the URL and build and update the view's xml Returns the url of the new/overwritten view.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

'Declaration
Public Function SaveAsNewView ( _
	oldName As String, _
	newName As String, _
	privateView As Boolean, _
	uri As Uri _
) As String
'Usage
Dim instance As SPList
Dim oldName As String
Dim newName As String
Dim privateView As Boolean
Dim uri As Uri
Dim returnValue As String

returnValue = instance.SaveAsNewView(oldName, _
	newName, privateView, uri)

Parameters

oldName
Type: System.String

The name of the view the user did the adhoc filter on (is currently on).

newName
Type: System.String

The desired name the user typed

privateView
Type: System.Boolean

Boolean true when the user wants make a new view that's personal

uri
Type: System.Uri

Url that keeps all the adhoc filter/sort inforatmion

Return value

Type: System.String
The url of the new/overwritten view
Show:
© 2014 Microsoft