Independentsoft
Home
Purchase
Support
Company
Contact
WebDAV .NET
>
Tutorial
> Move/Rename files or folders
The following example shows you how to rename a file and move a folder.
C# example
using System; using System.Net; using System.Threading.Tasks; using Independentsoft.Webdav; namespace Sample { class Program { static async Task Main(string[] args) { NetworkCredential credential = new NetworkCredential("username", "password"); using (WebdavClient client = new WebdavClient(credential)) { client.BaseAddress = new Uri("https://myserver/dav/"); // Rename a file. await client.Move("documents/notes.txt", "documents/meeting-notes.txt"); // Move a folder. await client.Move("photos/", "archive/", overwrite: true); Console.WriteLine("Moved."); } } } }
VB example
Imports System Imports System.Net Imports System.Threading.Tasks Imports Independentsoft.Webdav Namespace Sample Module Program Sub Main(args As String()) RunAsync().GetAwaiter().GetResult() End Sub Private Async Function RunAsync() As Task Dim credential As New NetworkCredential("username", "password") Using client As New WebdavClient(credential) client.BaseAddress = New Uri("https://myserver/dav/") ' Rename a file. Await client.Move("documents/notes.txt", "documents/meeting-notes.txt") ' Move a folder. Await client.Move("photos/", "archive/", overwrite:=True) Console.WriteLine("Moved.") End Using End Function End Module End Namespace
Need help? Ask our developers:
Name*
Email*
Message*