| Silverlight 5 | WinRT |
| sealed enum XsdDuration+DurationType | |
| : IComparable, IFormattable, IConvertible | |
| { Duration, YearMonthDuration, DayTimeDuration } |
| public class XmlSchema | public class XmlSchema |
| : XmlSchemaObject | : XmlSchemaObject |
| public XmlSchemaForm AttributeFormDefault { get; set; } | |
| public XmlSchemaObjectTable AttributeGroups { get; } | |
| public XmlSchemaObjectTable Attributes { get; } | |
| public XmlSchemaDerivationMethod BlockDefault { get; set; } | |
| public XmlSchemaForm ElementFormDefault { get; set; } | |
| public XmlSchemaObjectTable Elements { get; } | |
| public XmlSchemaDerivationMethod FinalDefault { get; set; } | |
| public XmlSchemaObjectTable Groups { get; } | |
| public String Id { get; set; } | |
| public XmlSchemaObjectCollection Includes { get; } | |
| public Boolean IsCompiled { get; } | |
| public XmlSchemaObjectCollection Items { get; } | |
| public XmlSchemaObjectTable Notations { get; } | |
| public XmlSchemaObjectTable SchemaTypes { get; } | |
| public String TargetNamespace { get; set; } | |
| public XmlAttribute UnhandledAttributes { get; set; } | |
| public String Version { get; set; } | |
| public void Compile(ValidationEventHandler validationEventHandler); | |
| public void Compile(ValidationEventHandler validationEventHandler, XmlResolver resolver); | |
| static public XmlSchema Read(TextReader reader, ValidationEventHandler validationEventHandler); | |
| static public XmlSchema Read(Stream stream, ValidationEventHandler validationEventHandler); | |
| static public XmlSchema Read(XmlReader reader, ValidationEventHandler validationEventHandler); | |
| public void Write(Stream stream); | |
| public void Write(Stream stream, XmlNamespaceManager namespaceManager); | |
| public void Write(TextWriter writer); | |
| public void Write(TextWriter writer, XmlNamespaceManager namespaceManager); | |
| public void Write(XmlWriter writer); |
| public sealed enum XmlSchemaForm | public sealed enum XmlSchemaForm |
| : IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
| { None, Qualified, Unqualified } | { None, Qualified, Unqualified } |
| public abstract class XmlSchemaObject | public abstract class XmlSchemaObject |
| public Int32 LineNumber { get; set; } | |
| public Int32 LinePosition { get; set; } | |
| public XmlSerializerNamespaces Namespaces { get; set; } | |
| public XmlSchemaObject Parent { get; set; } |
| public class XmlSchemaSet | public class XmlSchemaSet |
| public XmlSchemaCompilationSettings CompilationSettings { get; set; } | |
| public Int32 Count { get; } | |
| public XmlSchemaObjectTable GlobalAttributes { get; } | |
| public XmlSchemaObjectTable GlobalElements { get; } | |
| public XmlSchemaObjectTable GlobalTypes { get; } | |
| public Boolean IsCompiled { get; } | |
| public XmlNameTable NameTable { get; } | |
| public XmlResolver XmlResolver { set; } | |
| public event ValidationEventHandler ValidationEventHandler; | |
| public XmlSchema Add(String targetNamespace, String schemaUri); | |
| public XmlSchema Add(String targetNamespace, XmlReader schemaDocument); | |
| public void Add(XmlSchemaSet schemas); | |
| public XmlSchema Add(XmlSchema schema); | |
| public void Compile(); | |
| public Boolean Contains(String targetNamespace); | |
| public Boolean Contains(XmlSchema schema); | |
| public void CopyTo(XmlSchema schemas, Int32 index); | |
| public XmlSchema Remove(XmlSchema schema); | |
| public Boolean RemoveRecursive(XmlSchema schemaToRemove); | |
| public XmlSchema Reprocess(XmlSchema schema); | |
| public ICollection Schemas(); |
| public sealed enum XmlSeverityType | public sealed enum XmlSeverityType |
| : IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
| { Error, Warning } | { Error, Warning } |
| public sealed enum XmlTypeCode | public sealed enum XmlTypeCode |
| : IComparable, IFormattable, IConvertible | : IComparable, IFormattable, IConvertible |
| { None, Item, Node, Document, Element, Attribute, Namespace, ProcessingInstruction, Comment, Text, AnyAtomicType, UntypedAtomic, String, Boolean, Decimal, Float, Double, Duration, DateTime, Time, Date, GYearMonth, GYear, GMonthDay, GDay, GMonth, HexBinary, Base64Binary, AnyUri, QName, Notation, NormalizedString, Token, Language, NmToken, Name, NCName, Id, Idref, Entity, Integer, NonPositiveInteger, NegativeInteger, Long, Int, Short, Byte, NonNegativeInteger, UnsignedLong, UnsignedInt, UnsignedShort, UnsignedByte, PositiveInteger, YearMonthDuration, DayTimeDuration } | { None, Item, Node, Document, Element, Attribute, Namespace, ProcessingInstruction, Comment, Text, AnyAtomicType, UntypedAtomic, String, Boolean, Decimal, Float, Double, Duration, DateTime, Time, Date, GYearMonth, GYear, GMonthDay, GDay, GMonth, HexBinary, Base64Binary, AnyUri, QName, Notation, NormalizedString, Token, Language, NmToken, Name, NCName, Id, Idref, Entity, Integer, NonPositiveInteger, NegativeInteger, Long, Int, Short, Byte, NonNegativeInteger, UnsignedLong, UnsignedInt, UnsignedShort, UnsignedByte, PositiveInteger, YearMonthDuration, DayTimeDuration } |