Silverlight 5 WinRT

public abstract sealed class AutomationElementIdentifiers public sealed class AutomationElementIdentifiers
: __ComObject, IAutomationElementIdentifiers
  static public AutomationProperty AcceleratorKeyProperty { get; }
  static public AutomationProperty AccessKeyProperty { get; }
  static public AutomationProperty AutomationIdProperty { get; }
  static public AutomationProperty BoundingRectangleProperty { get; }
  static public AutomationProperty ClassNameProperty { get; }
  static public AutomationProperty ClickablePointProperty { get; }
  static public AutomationProperty ControlTypeProperty { get; }
  static public AutomationProperty HasKeyboardFocusProperty { get; }
  static public AutomationProperty HelpTextProperty { get; }
  static public AutomationProperty IsContentElementProperty { get; }
  static public AutomationProperty IsControlElementProperty { get; }
  static public AutomationProperty IsEnabledProperty { get; }
  static public AutomationProperty IsKeyboardFocusableProperty { get; }
  static public AutomationProperty IsOffscreenProperty { get; }
  static public AutomationProperty IsPasswordProperty { get; }
  static public AutomationProperty IsRequiredForFormProperty { get; }
  static public AutomationProperty ItemStatusProperty { get; }
  static public AutomationProperty ItemTypeProperty { get; }
  static public AutomationProperty LabeledByProperty { get; }
  static public AutomationProperty LocalizedControlTypeProperty { get; }
  static public AutomationProperty NameProperty { get; }

public abstract sealed class AutomationProperties public sealed class AutomationProperties
: __ComObject, IAutomationProperties
  static public DependencyProperty AcceleratorKeyProperty { get; }
  static public DependencyProperty AccessKeyProperty { get; }
  static public DependencyProperty AutomationIdProperty { get; }
  static public DependencyProperty HelpTextProperty { get; }
  static public DependencyProperty IsRequiredForFormProperty { get; }
  static public DependencyProperty ItemStatusProperty { get; }
  static public DependencyProperty ItemTypeProperty { get; }
  static public DependencyProperty LabeledByProperty { get; }
  static public DependencyProperty NameProperty { get; }
static public String GetAcceleratorKey(DependencyObject element); static public String GetAcceleratorKey(DependencyObject element);
static public String GetAccessKey(DependencyObject element); static public String GetAccessKey(DependencyObject element);
static public String GetAutomationId(DependencyObject element); static public String GetAutomationId(DependencyObject element);
static public String GetHelpText(DependencyObject element); static public String GetHelpText(DependencyObject element);
static public Boolean GetIsRequiredForForm(DependencyObject element); static public Boolean GetIsRequiredForForm(DependencyObject element);
static public String GetItemStatus(DependencyObject element); static public String GetItemStatus(DependencyObject element);
static public String GetItemType(DependencyObject element); static public String GetItemType(DependencyObject element);
static public UIElement GetLabeledBy(DependencyObject element); static public UIElement GetLabeledBy(DependencyObject element);
static public String GetName(DependencyObject element); static public String GetName(DependencyObject element);
static public void SetAcceleratorKey(DependencyObject element, String value); static public void SetAcceleratorKey(DependencyObject element, String value);
static public void SetAccessKey(DependencyObject element, String value); static public void SetAccessKey(DependencyObject element, String value);
static public void SetAutomationId(DependencyObject element, String value); static public void SetAutomationId(DependencyObject element, String value);
static public void SetHelpText(DependencyObject element, String value); static public void SetHelpText(DependencyObject element, String value);
static public void SetIsRequiredForForm(DependencyObject element, Boolean value); static public void SetIsRequiredForForm(DependencyObject element, Boolean value);
static public void SetItemStatus(DependencyObject element, String value); static public void SetItemStatus(DependencyObject element, String value);
static public void SetItemType(DependencyObject element, String value); static public void SetItemType(DependencyObject element, String value);
static public void SetLabeledBy(DependencyObject element, UIElement value); static public void SetLabeledBy(DependencyObject element, UIElement value);
static public void SetName(DependencyObject element, String value); static public void SetName(DependencyObject element, String value);

public class AutomationProperty public sealed class AutomationProperty
: __ComObject, IAutomationProperty

public class AutomationTextAttribute  
 

public abstract sealed class DockPatternIdentifiers public sealed class DockPatternIdentifiers
: __ComObject, IDockPatternIdentifiers

public sealed enum DockPosition public sealed enum DockPosition
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ Top, Left, Bottom, Right, Fill, None } { Top, Left, Bottom, Right, Fill, None }

public class ElementNotAvailableException public class ElementNotAvailableException
: Exception, _Exception : Exception, ISerializable, _Exception

public class ElementNotEnabledException public class ElementNotEnabledException
: Exception, _Exception : Exception, ISerializable, _Exception

public abstract sealed class ExpandCollapsePatternIdentifiers public sealed class ExpandCollapsePatternIdentifiers
: __ComObject, IExpandCollapsePatternIdentifiers

public sealed enum ExpandCollapseState public sealed enum ExpandCollapseState
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ Collapsed, Expanded, PartiallyExpanded, LeafNode } { Collapsed, Expanded, PartiallyExpanded, LeafNode }

public abstract sealed class GridItemPatternIdentifiers public sealed class GridItemPatternIdentifiers
: __ComObject, IGridItemPatternIdentifiers
  static public AutomationProperty ColumnProperty { get; }
  static public AutomationProperty ColumnSpanProperty { get; }
  static public AutomationProperty ContainingGridProperty { get; }
  static public AutomationProperty RowProperty { get; }

public abstract sealed class GridPatternIdentifiers public sealed class GridPatternIdentifiers
: __ComObject, IGridPatternIdentifiers
  static public AutomationProperty ColumnCountProperty { get; }

public abstract sealed class MultipleViewPatternIdentifiers public sealed class MultipleViewPatternIdentifiers
: __ComObject, IMultipleViewPatternIdentifiers
  static public AutomationProperty CurrentViewProperty { get; }

public abstract sealed class RangeValuePatternIdentifiers public sealed class RangeValuePatternIdentifiers
: __ComObject, IRangeValuePatternIdentifiers
  static public AutomationProperty IsReadOnlyProperty { get; }
  static public AutomationProperty LargeChangeProperty { get; }
  static public AutomationProperty MaximumProperty { get; }
  static public AutomationProperty MinimumProperty { get; }
  static public AutomationProperty SmallChangeProperty { get; }

public sealed enum RowOrColumnMajor public sealed enum RowOrColumnMajor
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ RowMajor, ColumnMajor, Indeterminate } { RowMajor, ColumnMajor, Indeterminate }

public sealed enum ScrollAmount public sealed enum ScrollAmount
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ LargeDecrement, SmallDecrement, NoAmount, LargeIncrement, SmallIncrement } { LargeDecrement, SmallDecrement, NoAmount, LargeIncrement, SmallIncrement }

public abstract sealed class ScrollPatternIdentifiers public sealed class ScrollPatternIdentifiers
: __ComObject, IScrollPatternIdentifiers
  static public AutomationProperty HorizontallyScrollableProperty { get; }
  static public AutomationProperty HorizontalScrollPercentProperty { get; }
  static public AutomationProperty HorizontalViewSizeProperty { get; }
  static public Double NoScroll { get; }
  static public AutomationProperty VerticallyScrollableProperty { get; }
  static public AutomationProperty VerticalScrollPercentProperty { get; }

public abstract sealed class SelectionItemPatternIdentifiers public sealed class SelectionItemPatternIdentifiers
: __ComObject, ISelectionItemPatternIdentifiers
  static public AutomationProperty IsSelectedProperty { get; }

public abstract sealed class SelectionPatternIdentifiers public sealed class SelectionPatternIdentifiers
: __ComObject, ISelectionPatternIdentifiers
  static public AutomationProperty CanSelectMultipleProperty { get; }
  static public AutomationProperty IsSelectionRequiredProperty { get; }

public sealed enum SupportedTextSelection public sealed enum SupportedTextSelection
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ None, Single, Multiple } { None, Single, Multiple }

public abstract sealed class TableItemPatternIdentifiers public sealed class TableItemPatternIdentifiers
: __ComObject, ITableItemPatternIdentifiers
  static public AutomationProperty ColumnHeaderItemsProperty { get; }

public abstract sealed class TablePatternIdentifiers public sealed class TablePatternIdentifiers
: __ComObject, ITablePatternIdentifiers
  static public AutomationProperty ColumnHeadersProperty { get; }
  static public AutomationProperty RowHeadersProperty { get; }

public abstract sealed class TextPatternIdentifiers  
 

public abstract sealed class TogglePatternIdentifiers public sealed class TogglePatternIdentifiers
: __ComObject, ITogglePatternIdentifiers

public sealed enum ToggleState public sealed enum ToggleState
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ Off, On, Indeterminate } { Off, On, Indeterminate }

public abstract sealed class TransformPatternIdentifiers public sealed class TransformPatternIdentifiers
: __ComObject, ITransformPatternIdentifiers
  static public AutomationProperty CanMoveProperty { get; }
  static public AutomationProperty CanResizeProperty { get; }

public abstract sealed class ValuePatternIdentifiers public sealed class ValuePatternIdentifiers
: __ComObject, IValuePatternIdentifiers
  static public AutomationProperty IsReadOnlyProperty { get; }

public sealed enum WindowInteractionState public sealed enum WindowInteractionState
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ Running, Closing, ReadyForUserInteraction, BlockedByModalWindow, NotResponding } { Running, Closing, ReadyForUserInteraction, BlockedByModalWindow, NotResponding }

public abstract sealed class WindowPatternIdentifiers public sealed class WindowPatternIdentifiers
: __ComObject, IWindowPatternIdentifiers
  static public AutomationProperty CanMaximizeProperty { get; }
  static public AutomationProperty CanMinimizeProperty { get; }
  static public AutomationProperty IsModalProperty { get; }
  static public AutomationProperty IsTopmostProperty { get; }
  static public AutomationProperty WindowInteractionStateProperty { get; }

public sealed enum WindowVisualState public sealed enum WindowVisualState
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ Normal, Maximized, Minimized } { Normal, Maximized, Minimized }