Silverlight 5 WinRT

  public abstract sealed class DesignMode
  : __ComObject
  static public Boolean DesignModeEnabled { get; }

  public sealed class Package
  : __ComObject, IPackage
  static public Package Current { get; }
  public virtual IReadOnlyList`1<Package> Dependencies { get; }
  public virtual PackageId Id { get; }
  public virtual StorageFolder InstalledLocation { get; }
  public virtual StorageFolder InstalledLocationAsStorageFolder { get; }
  public virtual Boolean IsFramework { get; }

  public sealed class PackageId
  : __ComObject, IPackageId
  public virtual ProcessorArchitecture Architecture { get; }
  public virtual String FamilyName { get; }
  public virtual String FullName { get; }
  public virtual String Name { get; }
  public virtual String Publisher { get; }
  public virtual String PublisherId { get; }
  public virtual String ResourceId { get; }
  public virtual PackageVersion Version { get; }

  public sealed struct PackageVersion
  : ValueType

  public sealed class SuspendingDeferral
  : __ComObject, ISuspendingDeferral
  public virtual void Complete();

  public sealed class SuspendingEventArgs
  : __ComObject, ISuspendingEventArgs
  public virtual SuspendingOperation SuspendingOperation { get; }

  public sealed class SuspendingOperation
  : __ComObject, ISuspendingOperation
  public virtual DateTimeOffset Deadline { get; }
  public virtual SuspendingDeferral GetDeferral();