Silverlight 5 WinRT

public sealed class FragmentNavigationEventArgs  
: EventArgs  
public String Fragment { get; }  

public sealed class FragmentNavigationEventHandler  
: MulticastDelegate, ICloneable  
public virtual IAsyncResult BeginInvoke(Object sender, FragmentNavigationEventArgs e, AsyncCallback callback, Object object);  
public virtual void EndInvoke(IAsyncResult result);  
public virtual void Invoke(Object sender, FragmentNavigationEventArgs e);  

public abstract interface INavigationContentLoader  
 
public abstract virtual IAsyncResult BeginLoad(Uri targetUri, Uri currentUri, AsyncCallback userCallback, Object asyncState);  
public abstract virtual void CancelLoad(IAsyncResult asyncResult);  
public abstract virtual Boolean CanLoad(Uri targetUri, Uri currentUri);  
public abstract virtual LoadResult EndLoad(IAsyncResult asyncResult);  

public sealed enum JournalOwnership  
: IComparable, IFormattable, IConvertible  
{ Automatic, OwnsJournal, UsesParentJournal }  

public sealed class LoadCompletedEventHandler public sealed class LoadCompletedEventHandler
: MulticastDelegate, ICloneable : MulticastDelegate, ICloneable, ISerializable
public virtual IAsyncResult BeginInvoke(Object sender, NavigationEventArgs e, AsyncCallback callback, Object object);  
public virtual void EndInvoke(IAsyncResult result);  
public virtual void Invoke(Object sender, NavigationEventArgs e); public virtual void Invoke(Object sender, NavigationEventArgs e);

public class LoadResult  
 
public Object LoadedContent { get; }  
public Uri RedirectUri { get; }  

public sealed class NavigatedEventHandler public sealed class NavigatedEventHandler
: MulticastDelegate, ICloneable : MulticastDelegate, ICloneable, ISerializable
public virtual IAsyncResult BeginInvoke(Object sender, NavigationEventArgs e, AsyncCallback callback, Object object);  
public virtual void EndInvoke(IAsyncResult result);  
public virtual void Invoke(Object sender, NavigationEventArgs e); public virtual void Invoke(Object sender, NavigationEventArgs e);

public sealed class NavigatingCancelEventArgs public sealed class NavigatingCancelEventArgs
: CancelEventArgs : __ComObject, INavigatingCancelEventArgs
public Boolean IsCancelable { get; }  
public Boolean IsNavigationInitiator { get; }  
  public virtual Boolean Cancel { get; set; }
public NavigationMode NavigationMode { get; } public virtual NavigationMode NavigationMode { get; }
public Uri Uri { get; }  

public sealed class NavigatingCancelEventHandler public sealed class NavigatingCancelEventHandler
: MulticastDelegate, ICloneable : MulticastDelegate, ICloneable, ISerializable
public virtual IAsyncResult BeginInvoke(Object sender, NavigatingCancelEventArgs e, AsyncCallback callback, Object object);  
public virtual void EndInvoke(IAsyncResult result);  
public virtual void Invoke(Object sender, NavigatingCancelEventArgs e); public virtual void Invoke(Object sender, NavigatingCancelEventArgs e);

public sealed enum NavigationCacheMode public sealed enum NavigationCacheMode
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ Disabled, Required, Enabled } { Disabled, Required, Enabled }

public sealed class NavigationContext  
 
public IDictionary`2<String, String> QueryString { get; }  

public sealed class NavigationEventArgs public sealed class NavigationEventArgs
: EventArgs, IManagedPeerBase, INativeCoreTypeWrapper : __ComObject, INavigationEventArgs
public Object Content { get; } public virtual Object Content { get; }
public Boolean IsNavigationInitiator { get; }  
public NavigationMode NavigationMode { get; } public virtual NavigationMode NavigationMode { get; }
  public virtual Object Parameter { get; }
  public virtual String Type { get; }
public Uri Uri { get; } public virtual Uri Uri { get; set; }

public sealed class NavigationFailedEventArgs public sealed class NavigationFailedEventArgs
: EventArgs : __ComObject, INavigationFailedEventArgs
public Exception Exception { get; } public virtual Exception Exception { get; }
public Boolean Handled { get; set; } public virtual Boolean Handled { get; set; }
public Uri Uri { get; }  

public sealed class NavigationFailedEventHandler public sealed class NavigationFailedEventHandler
: MulticastDelegate, ICloneable : MulticastDelegate, ICloneable, ISerializable
public virtual IAsyncResult BeginInvoke(Object sender, NavigationFailedEventArgs e, AsyncCallback callback, Object object);  
public virtual void EndInvoke(IAsyncResult result);  
public virtual void Invoke(Object sender, NavigationFailedEventArgs e); public virtual void Invoke(Object sender, NavigationFailedEventArgs e);

public sealed enum NavigationMode public sealed enum NavigationMode
: IComparable, IFormattable, IConvertible : IComparable, IFormattable, IConvertible
{ New, Back, Forward, Refresh } { New, Back, Forward, Refresh }

public sealed class NavigationService  
 
public Boolean CanGoBack { get; }  
public Boolean CanGoForward { get; }  
public Uri CurrentSource { get; }  
public Uri Source { get; set; }  
public event FragmentNavigationEventHandler FragmentNavigation;  
public event NavigatedEventHandler Navigated;  
public event NavigatingCancelEventHandler Navigating;  
public event NavigationFailedEventHandler NavigationFailed;  
public event NavigationStoppedEventHandler NavigationStopped;  
public void GoBack();  
public void GoForward();  
public Boolean Navigate(Uri source);  
public void Refresh();  
public void StopLoading();  

public sealed class NavigationStoppedEventHandler public sealed class NavigationStoppedEventHandler
: MulticastDelegate, ICloneable : MulticastDelegate, ICloneable, ISerializable
public virtual IAsyncResult BeginInvoke(Object sender, NavigationEventArgs e, AsyncCallback callback, Object object);  
public virtual void EndInvoke(IAsyncResult result);  
public virtual void Invoke(Object sender, NavigationEventArgs e); public virtual void Invoke(Object sender, NavigationEventArgs e);

public sealed class PageResourceContentLoader  
: INavigationContentLoader  
public virtual IAsyncResult BeginLoad(Uri targetUri, Uri currentUri, AsyncCallback userCallback, Object asyncState);  
public virtual void CancelLoad(IAsyncResult asyncResult);  
public virtual Boolean CanLoad(Uri targetUri, Uri currentUri);  
public virtual LoadResult EndLoad(IAsyncResult asyncResult);  

public sealed class UriMapper  
: UriMapperBase  
public Collection`1<UriMapping> UriMappings { get; }  
public virtual Uri MapUri(Uri uri);  

public abstract class UriMapperBase  
 
public abstract virtual Uri MapUri(Uri uri);  

public sealed class UriMapping  
 
public Uri MappedUri { get; set; }  
public Uri Uri { get; set; }  
public Uri MapUri(Uri uri);