mmFileUtils.MoveFileOrFolder

Uses the Window Shell UI to move files which behaves similar to Explorer behavior warning for errors and supports undo.

public static bool MoveFileOrFolder(string sourceFolder, string targetFolder, 
			bool confirmation)