Я хотел бы создать консольную программу на VB.net, которая позволила бы параметры. Что я хотел бы сделать, так это добавить в код ниже параметры, чтобы страница веб-части могла быть создана из меню «Выполнить». например C: ....... \ MyProgram.exe "Дизайн" - после этого будет создана страница веб-части "Дизайн".
Я пытался смотреть в интернет, но не очень успешно. любая помощь будет принята с благодарностью.
Module Main
Public Sub Main(ByVal args As String())
Dim prj As String
Dim site As New SPSite("http://site/")
Dim web As SPWeb = site.AllWebs(0)
Dim list As SPList = web.Lists("ListName")
Dim postInformation As String = "<?xml version=""1.0"" encoding=""UTF-8""?><Method><SetList Scope=""Request"">" + list.ID.ToString + "</SetList><SetVar
Name=""ID"">New</SetVar><SetVar Name=""Cmd"">NewWebPage</SetVar><SetVar
Name=""Type"">WebPartPage</SetVar><SetVar Name=""WebPartPageTemplate"">2</SetVar><SetVar
Name=""Title"">" + prj.ToString + "</SetVar><SetVar
Name=""Overwrite"">true</SetVar></Method>"
Dim processBatch As String = web.ProcessBatchData(postInformation)
'Display the results...
Console.WriteLine(processBatch)
Console.WriteLine("New Web part page added successfully")
Console.ReadLine()
End Sub
End Module
Заранее спасибо!