368d6fafea
Code backup
17 lines
662 B
Plaintext
17 lines
662 B
Plaintext
var listName = "Site Pages";
|
|
|
|
List list = ctx.Web.Lists.GetByTitle(listName);
|
|
|
|
Console.WriteLine($"Try to load list: {listName}");
|
|
|
|
ctx.Load(list.RootFolder, f => f.ServerRelativeUrl);
|
|
ctx.ExecuteQuery();
|
|
|
|
Console.WriteLine($"Try to create page: {ssProjectTitle}");
|
|
|
|
var pageLibraryUrl = list.RootFolder.ServerRelativeUrl;
|
|
var newPageUrl = $"{pageLibraryUrl}/{ssProjectTitle}.aspx";
|
|
var newPage = list.RootFolder.Files.AddTemplateFile(newPageUrl, TemplateFileType.StandardPage);
|
|
|
|
ctx.Load(newPage);
|
|
ctx.ExecuteQuery(); |