#Add-SPOView Adds a view to a list ##Syntax
Add-SPOView -Title <String> [-Query <String>] -Fields <String[]> [-ViewType <ViewType>] [-RowLimit <UInt32>] [-Personal [<SwitchParameter>]] [-SetAsDefault [<SwitchParameter>]] [-Paged [<SwitchParameter>]] [-Web <WebPipeBind>] -List <ListPipeBind>##Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| Fields | String[] | True | A list of fields to add. |
| List | ListPipeBind | True | The ID or Url of the list. |
| Paged | SwitchParameter | False | If specified, the view will have paging. |
| Personal | SwitchParameter | False | If specified, a personal view will be created. |
| Query | String | False | A valid CAML Query. |
| RowLimit | UInt32 | False | The row limit for the view. Defaults to 30. |
| SetAsDefault | SwitchParameter | False | If specified, the view will be set as the default view for the list. |
| Title | String | True | The title of the view. |
| ViewType | ViewType | False | The type of view to add. |
| Web | WebPipeBind | False | The web to apply the command to. Omit this parameter to use the current web. |
| ##Examples |
###Example 1
Add-SPOView -List "Demo List" -Title "Demo View" -Fields "Title","Address"Adds a view named "Demo view" to the "Demo List" list.
###Example 2
Add-SPOView -List "Demo List" -Title "Demo View" -Fields "Title","Address" -PagedAdds a view named "Demo view" to the "Demo List" list and makes sure there's paging on this view.