/// <summary>
 /// Effectue la validation XSD d'un document XML
 /// </summary>
 public static bool Validate(XmlDocument doc, string xsdFile, out string validationMsgs)
 {
     XmlValidator instance = new XmlValidator();
     return instance.ValidateThis(doc, xsdFile, out validationMsgs);
 }
 /// <summary>
 /// Effectue la validation XSD d'un document XML.
 /// </summary>
 /// <param name="xmlFilePath">Chemin du fichier XML</param>
 /// <param name="xsdContent">Contenu du fichier XSD</param>
 /// <param name="validationMsg">Sortie d'erreurs</param>
 public static bool Validate(string xmlFilePath, string xsdContent, out string validationMsg)
 {
     XmlValidator instance = new XmlValidator();
     return instance.ValidateThis(xmlFilePath, xsdContent, out validationMsg);
 }