| 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(); |