Je voudrais créer un programme de console dans VB.net qui autoriserait les paramètres. Qu'est-ce que je voudrais faire est dans le code ci-dessous ajouter des paramètres de sorte que la page webpart peut être créé à partir du menu Exécuter. par exemple. C: ....... \ MyProgram.exe "Design" - Cela créerait alors la page Webpart de conception.Programme de ligne de commande (console) VB.Net avec des paramètres pour SharePoint
J'ai essayé de regarder sur internet mais ce n'était pas très réussi. toute aide serait grandement appréciée.
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
Merci d'avance!