MonoDevelop.VersionControl.Repository.DeleteDirectory C# (CSharp) Method

DeleteDirectory() public method

public DeleteDirectory ( FilePath localPath, bool force, MonoDevelop.Core.ProgressMonitor monitor, bool keepLocal = true ) : void
localPath FilePath
force bool
monitor MonoDevelop.Core.ProgressMonitor
keepLocal bool
return void
		public void DeleteDirectory (FilePath localPath, bool force, ProgressMonitor monitor, bool keepLocal = true)
		{
			DeleteDirectories (new FilePath[] { localPath }, force, monitor, keepLocal);
		}

Usage Example

Esempio n. 1
0
        public override void MoveDirectory(FilePath sourcePath, FilePath destPath)
        {
            IProgressMonitor monitor = new NullProgressMonitor();

            Repository srcRepo = GetRepository(sourcePath);
            Repository dstRepo = GetRepository(destPath);

            if (dstRepo.CanMoveFilesFrom(srcRepo, sourcePath, destPath))
            {
                srcRepo.MoveDirectory(sourcePath, destPath, true, monitor);
            }
            else
            {
                CopyDirectory(sourcePath, destPath);
                srcRepo.DeleteDirectory(sourcePath, true, monitor);
            }
        }
All Usage Examples Of MonoDevelop.VersionControl.Repository::DeleteDirectory