16 lines
383 B
C#
16 lines
383 B
C#
using System.Xml.Serialization;
|
|
|
|
namespace XSDVisualiser.Core;
|
|
|
|
/// <summary>
|
|
/// Root of the parsed XSD representation.
|
|
/// </summary>
|
|
[XmlRoot("SchemaModel")]
|
|
public class SchemaModel
|
|
{
|
|
[XmlAttribute] public string? TargetNamespace { get; set; }
|
|
|
|
[XmlArray("RootElements")]
|
|
[XmlArrayItem("Element")]
|
|
public List<SchemaNode> RootElements { get; set; } = new();
|
|
} |