public static void LoadXMLFile(XMLCmdletBase cmdlet, IXMLComparer comparer, string path)
{
bool result = false;
if (System.IO.File.Exists(path)) { // ??
result =
comparer.LoadXmlFile(path);
}
if (result) {
cmdlet.WriteObject(cmdlet, comparer);
} else {
cmdlet.WriteError(
cmdlet,
"Failed to load file '" +
path +
"'.",
"FaileToLoadFile",
ErrorCategory.InvalidData,
true);
}
}
}