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 }