<PackageReference Include="NETStandard.Library" Version="2.0.1" />

System.Xml.Schema.Extensions

public static class Extensions
namespace System.Xml.Schema { public static class Extensions { public static IXmlSchemaInfo GetSchemaInfo(this XAttribute source); public static IXmlSchemaInfo GetSchemaInfo(this XElement source); public static void Validate(this XAttribute source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); public static void Validate(this XAttribute source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler, bool addSchemaInfo); public static void Validate(this XDocument source, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); public static void Validate(this XDocument source, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler, bool addSchemaInfo); public static void Validate(this XElement source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler); public static void Validate(this XElement source, XmlSchemaObject partialValidationType, XmlSchemaSet schemas, ValidationEventHandler validationEventHandler, bool addSchemaInfo); } }