C# Class SemeionModulesDesigner.XmlSchemaParser.XsdParser

Inheritance: IXsdParser
ファイルを表示 Open project: janstafa/XsdFormEditor Class Usage Examples

Public Methods

Method Description
ParseXsdFile ( string fileName ) : XForm

Get XForm from given Xsd file.

Private Methods

Method Description
BuildXForm ( XmlSchemaElement xmlSchemaElement, SemeionModulesDesigner.XmlSchemaParser.XsdModel.XContainer parent ) : void

Build new XForm from XmlSchema.

GetXAttribute ( XmlSchemaAttribute attribute ) : IXAttribute

Provides correct IXAttribute depending on XmlTypeCode.

LoadXmlSchema ( string fileName ) : XmlSchema

Loads given Xsd file into XmlSchema.

SchemaValidationHandler ( object sender, ValidationEventArgs args ) : void

Handler for errors during XmlSchema validation.

Method Details

ParseXsdFile() public method

Get XForm from given Xsd file.
public ParseXsdFile ( string fileName ) : XForm
fileName string Path to Xsd file.
return SemeionModulesDesigner.XmlSchemaParser.XsdModel.XForm