Silverlight 5 WinRT

  public sealed class NamedResource
  : __ComObject, INamedResource
  public virtual IReadOnlyList`1<ResourceCandidate> Candidates { get; }
  public virtual Uri Uri { get; }
  public virtual ResourceCandidate Resolve();
  public virtual ResourceCandidate Resolve(ResourceContext resourceContext);
  public virtual IReadOnlyList`1<ResourceCandidate> ResolveAll();
  public virtual IReadOnlyList`1<ResourceCandidate> ResolveAll(ResourceContext resourceContext);

  public sealed class ResourceCandidate
  : __ComObject, IResourceCandidate
  public virtual Boolean IsDefault { get; }
  public virtual Boolean IsMatch { get; }
  public virtual Boolean IsMatchAsDefault { get; }
  public virtual IReadOnlyList`1<ResourceQualifier> Qualifiers { get; }
  public virtual StorageFile ToFile();
  public virtual String ToString();

  public sealed class ResourceCandidateVectorView
  : __ComObject, IReadOnlyList`1<ResourceCandidate>, IEnumerable`1<ResourceCandidate>, IEnumerable

  public sealed class ResourceContext
  : __ComObject, IResourceContext
  public virtual ResourceContrast Contrast { get; set; }
  public virtual String HomeRegion { get; set; }
  public virtual String Language { get; set; }
  public virtual IObservableMap`2<String, String> QualifierValues { get; }
  public virtual ResolutionScale Scale { get; set; }
  public virtual ResourceContext Clone();
  static public ResourceContext CreateMatchingContext(IEnumerable`1<ResourceQualifier> result);
  public virtual void OverrideToMatch(IEnumerable`1<ResourceQualifier> result);
  public virtual void Reset();
  public virtual void Reset(IEnumerable`1<String> qualifierNames);

  public sealed enum ResourceContrast
  : IComparable, IFormattable, IConvertible
  { Standard, High, BlackBackground, WhiteBackground }

  public sealed class ResourceManager
  : __ComObject, IResourceManager
  public virtual IReadOnlyDictionary`2<String, ResourceMap> AllResourceMaps { get; }
  static public ResourceManager Current { get; }
  public virtual ResourceContext DefaultContext { get; }
  public virtual ResourceMap MainResourceMap { get; }
  static public Boolean IsResourceReference(String resourceReference);
  public virtual void LoadPriFiles(IEnumerable`1<IStorageFile> files);
  public virtual void Reset();
  public virtual void UnloadPriFiles(IEnumerable`1<IStorageFile> files);

  public sealed class ResourceMap
  : __ComObject, IResourceMap, IReadOnlyDictionary`2<String, NamedResource>, IEnumerable`1<KeyValuePair`2<String, NamedResource>>, IEnumerable
  public virtual Uri Uri { get; }
  public virtual ResourceMap GetSubtree(String reference);
  public virtual ResourceCandidate GetValue(String resource);
  public virtual ResourceCandidate GetValue(String resource, ResourceContext context);

  public sealed class ResourceMapIterator
  : __ComObject, IIterator`1<KeyValuePair`2<String, NamedResource>>
  public virtual KeyValuePair`2<String, NamedResource> Current { get; }
  public virtual Boolean HasCurrent { get; }
  public virtual UInt32 GetMany(out KeyValuePair`2 items);
  public virtual Boolean MoveNext();

  public sealed class ResourceMapMapView
  : __ComObject, IReadOnlyDictionary`2<String, ResourceMap>, IEnumerable`1<KeyValuePair`2<String, ResourceMap>>, IEnumerable

  public sealed class ResourceMapMapViewIterator
  : __ComObject, IIterator`1<KeyValuePair`2<String, ResourceMap>>
  public virtual KeyValuePair`2<String, ResourceMap> Current { get; }
  public virtual Boolean HasCurrent { get; }
  public virtual UInt32 GetMany(out KeyValuePair`2 items);
  public virtual Boolean MoveNext();

  public sealed struct ResourceQualifier
  : ValueType

  public sealed class ResourceQualifierMapView
  : __ComObject, IReadOnlyDictionary`2<String, String>, IEnumerable`1<KeyValuePair`2<String, String>>, IEnumerable

  public sealed class ResourceQualifierObservableMap
  : __ComObject, IObservableMap`2<String, String>, IDictionary`2<String, String>, ICollection`1<KeyValuePair`2<String, String>>, IEnumerable`1<KeyValuePair`2<String, String>>, IEnumerable
  public virtual event MapChangedEventHandler`2<String, String> MapChanged;

  public sealed class ResourceQualifierVectorView
  : __ComObject, IReadOnlyList`1<ResourceQualifier>, IEnumerable`1<ResourceQualifier>, IEnumerable