Silverlight 5 WinRT

public sealed class ContentPropertyAttribute public sealed class ContentPropertyAttribute
: Attribute, _Attribute : Attribute, _Attribute
public String Name { get; }  

  public abstract interface IComponentConnector
 
  public abstract virtual void Connect(Int32 connectionId, Object target);

public abstract interface IProvideValueTarget  
 
public abstract virtual Object TargetObject { get; }  
public abstract virtual Object TargetProperty { get; }  

public abstract interface IXamlTypeResolver  
 
public abstract virtual Type Resolve(String qualifiedTypeName);  

  public abstract interface IXamlMember
 
  public abstract virtual Boolean IsAttachable { get; }
  public abstract virtual Boolean IsDependencyProperty { get; }
  public abstract virtual Boolean IsReadOnly { get; }
  public abstract virtual String Name { get; }
  public abstract virtual IXamlType TargetType { get; }
  public abstract virtual IXamlType Type { get; }
  public abstract virtual Object GetValue(Object instance);
  public abstract virtual void SetValue(Object instance, Object value);

  public abstract interface IXamlMetadataProvider
 
  public abstract virtual IXamlType GetXamlType(String runtimeClassName);
  public abstract virtual XmlnsDefinition GetXmlnsDefinitions();

  public abstract interface IXamlType
 
  public abstract virtual IXamlType BaseType { get; }
  public abstract virtual IXamlMember ContentProperty { get; }
  public abstract virtual String FullName { get; }
  public abstract virtual Boolean IsArray { get; }
  public abstract virtual Boolean IsCollection { get; }
  public abstract virtual Boolean IsConstructible { get; }
  public abstract virtual Boolean IsDictionary { get; }
  public abstract virtual Boolean IsMarkupExtension { get; }
  public abstract virtual Boolean IsSystemType { get; }
  public abstract virtual IXamlType ItemType { get; }
  public abstract virtual IXamlType KeyType { get; }
  public abstract virtual String Name { get; }
  public abstract virtual Type UnderlyingType { get; }
  public abstract virtual Object ActivateInstance();
  public abstract virtual void AddToMap(Object instance, Object key, Object value);
  public abstract virtual void AddToVector(Object instance, Object value);
  public abstract virtual IXamlMember GetMember(String name);
  public abstract virtual void RunInitializer();

public abstract class MarkupExtension  
: IMarkupExtension`1<Object>  
public abstract virtual Object ProvideValue(IServiceProvider serviceProvider);  

public class XamlParseException public class XamlParseException
: SystemException, _Exception : SystemException, ISerializable, _Exception
public Int32 LineNumber { get; }  
public Int32 LinePosition { get; }  

public abstract sealed class XamlReader public sealed class XamlReader
: __ComObject, IXamlReader
static public Object Load(String xaml); static public Object Load(String xaml);
static public Object LoadWithInitialTemplateValidation(String xaml); static public Object LoadWithInitialTemplateValidation(String xaml);

public sealed class XmlLanguage  
 
public String IetfLanguageTag { get; }  
public virtual Boolean Equals(Object obj);  
public virtual Int32 GetHashCode();  
static public XmlLanguage GetLanguage(String ietfLanguageTag);  
static public Boolean op_Equality(XmlLanguage xmlLanguage1, XmlLanguage xmlLanguage2);  
static public Boolean op_Inequality(XmlLanguage xmlLanguage1, XmlLanguage xmlLanguage2);  

public sealed class XmlnsDefinitionAttribute  
: Attribute, _Attribute  
public String AssemblyName { get; set; }  
public String ClrNamespace { get; }  
public String XmlNamespace { get; }  

public sealed class XmlnsPrefixAttribute  
: Attribute, _Attribute  
public String Prefix { get; }  
public String XmlNamespace { get; }  

  public sealed struct XmlnsDefinition
  : ValueType