public virtual void ViewInExplorer() { if (File.GetAttributes(Location).HasFlag(FileAttributes.Directory)) { WindowsHelper.ViewDirectory(Location); } else { WindowsHelper.ViewFile(Location); } }