Data.XMLHelper.LoadXMLFile C# (CSharp) Method

LoadXMLFile() public static method

public static LoadXMLFile ( XMLCmdletBase cmdlet, IXMLComparer comparer, string path ) : void
cmdlet XMLCmdletBase
comparer IXMLComparer
path string
return void
        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);
            }
        }
    }

Usage Example

コード例 #1
0
        internal override void Execute()
        {
            var cmdlet = (ImportDtXmlFileCommand)Cmdlet;

            XMLHelper.LoadXMLFile(cmdlet, cmdlet.InputObject, cmdlet.Path);
        }