/// <summary> /// Переименовывает папку. /// </summary> /// <param name="fullPathForFolder">Путь, указывающий папку, которую следует переименовать.</param> /// <param name="newFolderName">Новое имя папки (только имя - без пути)</param> /// <exception cref="FolderAlreadyExistsException"></exception> /// <exception cref="InvalidPathException"></exception> /// <exception cref="FolderNotFoundException"></exception> /// <exception cref="FolderLockedException"></exception> /// <exception cref="ObjectDisposedException"></exception> /// <exception cref="InvalidNameException"></exception> public void RenameFolder(string fullPathForFolder, string newFolderName) { lock (_operationExecutionCriticalSection) { ThrowIfDisposed(); _folderManager.RenameFolder(fullPathForFolder, newFolderName); } }