C# Class ATMLSchemaLibrary.XsdUtils

Afficher le fichier Open project: UtrsSoftware/ATMLWorkBench

Méthodes publiques

Méthode Description
ReadSchema ( String fileName ) : XmlSchema
ReadSchemaFromText ( String text ) : XmlSchema
extractAttributeGroups ( XmlSchema schema ) : List
extractComplexTypes ( XmlSchema schema ) : List
extractElements ( XmlSchema schema ) : List
extractGroups ( XmlSchema schema ) : List
extractSimpleTypes ( XmlSchema schema ) : List
findAttribute ( String name, XmlSchemaComplexType complexType ) : bool
getAttributes ( object item, List attributes ) : bool

Private Methods

Méthode Description
ValidationCallBack ( object sender, ValidationEventArgs args ) : void

Method Details

ReadSchema() public static méthode

public static ReadSchema ( String fileName ) : XmlSchema
fileName String
Résultat System.Xml.Schema.XmlSchema

ReadSchemaFromText() public static méthode

public static ReadSchemaFromText ( String text ) : XmlSchema
text String
Résultat System.Xml.Schema.XmlSchema

extractAttributeGroups() public static méthode

public static extractAttributeGroups ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
Résultat List

extractComplexTypes() public static méthode

public static extractComplexTypes ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
Résultat List

extractElements() public static méthode

public static extractElements ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
Résultat List

extractGroups() public static méthode

public static extractGroups ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
Résultat List

extractSimpleTypes() public static méthode

public static extractSimpleTypes ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
Résultat List

findAttribute() public static méthode

public static findAttribute ( String name, XmlSchemaComplexType complexType ) : bool
name String
complexType System.Xml.Schema.XmlSchemaComplexType
Résultat bool

getAttributes() public static méthode

public static getAttributes ( object item, List attributes ) : bool
item object
attributes List
Résultat bool