C# 클래스 ATMLSchemaLibrary.XsdUtils

파일 보기 프로젝트 열기: UtrsSoftware/ATMLWorkBench

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
ValidationCallBack ( object sender, ValidationEventArgs args ) : void

메소드 상세

ReadSchema() 공개 정적인 메소드

public static ReadSchema ( String fileName ) : XmlSchema
fileName String
리턴 System.Xml.Schema.XmlSchema

ReadSchemaFromText() 공개 정적인 메소드

public static ReadSchemaFromText ( String text ) : XmlSchema
text String
리턴 System.Xml.Schema.XmlSchema

extractAttributeGroups() 공개 정적인 메소드

public static extractAttributeGroups ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
리턴 List

extractComplexTypes() 공개 정적인 메소드

public static extractComplexTypes ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
리턴 List

extractElements() 공개 정적인 메소드

public static extractElements ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
리턴 List

extractGroups() 공개 정적인 메소드

public static extractGroups ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
리턴 List

extractSimpleTypes() 공개 정적인 메소드

public static extractSimpleTypes ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
리턴 List

findAttribute() 공개 정적인 메소드

public static findAttribute ( String name, XmlSchemaComplexType complexType ) : bool
name String
complexType System.Xml.Schema.XmlSchemaComplexType
리턴 bool

getAttributes() 공개 정적인 메소드

public static getAttributes ( object item, List attributes ) : bool
item object
attributes List
리턴 bool