ATMLSchemaLibrary.XsdUtils.extractComplexTypes C# (CSharp) Метод

extractComplexTypes() публичный статический Метод

public static extractComplexTypes ( XmlSchema schema ) : List
schema System.Xml.Schema.XmlSchema
Результат List
        public static List<XmlSchemaComplexType> extractComplexTypes(XmlSchema schema)
        {
            List<XmlSchemaComplexType> complexTypes = new List<XmlSchemaComplexType>();
            foreach (object item in schema.Items)
            {
                if (item is XmlSchemaComplexType)
                {
                    XmlSchemaComplexType complexType = (XmlSchemaComplexType)item;
                    complexTypes.Add(complexType);
                }
            }
            return complexTypes;
        }