Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var viewCollection = null;
- function runCode() {
- var clientContext = new SP.ClientContext.get_current();
- if (clientContext != undefined && clientContext != null) {
- var web = clientContext.get_web();
- var listCollection = web.get_lists();
- var list = listCollection.getByTitle("Test");
- this.viewCollection = list.get_views();
- var viewInfo = new SP.ViewCreationInformation();
- viewInfo.set_title();
- this.viewCollection.add(viewInfo);
- clientContext.load(this.viewCollection);
- clientContext.executeQueryAsync(Function.createDelegate(this, this.onQuerySucceeded), Function.createDelegate(this, this.onQueryFailed));
- }
- }
- function onQuerySucceeded() {
- var viewInfo = 'Tasks list current views: nn';
- var viewEnumerator = this.viewCollection.getEnumerator();
- while (viewEnumerator.moveNext()) {
- var view = viewEnumerator.get_current();
- viewInfo += view.get_title() + 'n';
- alert(view.get_title());
- }
- }
- function onQueryFailed(sender, args) {
- alert('Request failed. ' + args.get_message() + 'n' + args.get_stackTrace());
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement