DateTimeConvertDialog.Result Command_DateTime_Convert_Dialog()
        {
            if (Selections.Count < 1)
            {
                return(null);
            }

            return(DateTimeConvertDialog.Run(WindowParent, GetString(Selections.First())));
        }
 void Command_DateTime_Convert(DateTimeConvertDialog.Result result) => ReplaceSelections(Selections.AsParallel().AsOrdered().Select(range => DateTimeConvertDialog.ConvertFormat(GetString(range), result.InputFormat, result.InputTimeZone, result.OutputFormat, result.OutputTimeZone)).ToList());