<?xml version="1.0"?>
<doc>
    <assembly>
        <name>FirstFloor.ModernUI</name>
    </assembly>
    <members>
        <member name="T:FirstFloor.ModernUI.ModernUIHelper">
            <summary>
            Provides various common helper methods.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.ModernUIHelper.GetDpiAwereness">
            <summary>
            Gets the DPI awereness of the current process.
            </summary>
            <returns>
            The DPI awareness of the current process
            </returns>
            <exception cref="T:System.ComponentModel.Win32Exception"></exception>
        </member>
        <member name="M:FirstFloor.ModernUI.ModernUIHelper.TrySetPerMonitorDpiAware">
            <summary>
            Attempts to set the DPI awareness of this process to PerMonitorDpiAware
            </summary>
            <returns>A value indicating whether the DPI awareness has been set to PerMonitorDpiAware.</returns>
            <remarks>
            <para>
            For this operation to succeed the host OS must be Windows 8.1 or greater, and the initial
            DPI awareness must be set to DpiUnaware (apply [assembly:DisableDpiAwareness] to application assembly).
            </para>
            <para>
            When the host OS is Windows 8 or lower, an attempt is made to set the DPI awareness to SystemDpiAware (= WPF default). This
            effectively revokes the [assembly:DisableDpiAwareness] attribute if set.
            </para>
            </remarks>
        </member>
        <member name="P:FirstFloor.ModernUI.ModernUIHelper.IsInDesignMode">
            <summary>
            Determines whether the current code is executed in a design time environment such as Visual Studio or Blend.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.AppearanceManager">
            <summary>
            Manages the theme, font size and accent colors for a Modern UI application.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.NotifyPropertyChanged">
            <summary>
            The base implementation of the INotifyPropertyChanged contract.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.NotifyPropertyChanged.OnPropertyChanged(System.String)">
            <summary>
            Raises the PropertyChanged event.
            </summary>
            <param name="propertyName">Name of the property.</param>
        </member>
        <member name="E:FirstFloor.ModernUI.Presentation.NotifyPropertyChanged.PropertyChanged">
            <summary>
            Occurs when a property value changes.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.AppearanceManager.KeyAccentColor">
            <summary>
            The resource key for the accent color.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.AppearanceManager.KeyAccent">
            <summary>
            The resource key for the accent brush.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.AppearanceManager.KeyDefaultFontSize">
            <summary>
            The resource key for the default font size.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.AppearanceManager.KeyFixedFontSize">
            <summary>
            The resource key for the fixed font size.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.AppearanceManager.DarkThemeSource">
            <summary>
            The location of the dark theme resource dictionary.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.AppearanceManager.LightThemeSource">
            <summary>
            The location of the light theme resource dictionary.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.AppearanceManager.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Presentation.AppearanceManager"/> class.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.Current">
            <summary>
            Gets the current <see cref="T:FirstFloor.ModernUI.Presentation.AppearanceManager"/> instance.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.DarkThemeCommand">
            <summary>
            The command that sets the dark theme.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.LightThemeCommand">
            <summary>
            The command that sets the light color theme.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.SetThemeCommand">
            <summary>
            The command that sets a custom theme.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.LargeFontSizeCommand">
            <summary>
            The command that sets the large font size.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.SmallFontSizeCommand">
            <summary>
            The command that sets the small font size.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.AccentColorCommand">
            <summary>
            The command that sets the accent color.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.ThemeSource">
            <summary>
            Gets or sets the current theme source.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.FontSize">
            <summary>
            Gets or sets the font size.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.AppearanceManager.AccentColor">
            <summary>
            Gets or sets the accent color.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.CommandBase">
            <summary>
            The base implementation of a command.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.CommandBase.OnCanExecuteChanged">
            <summary>
            Raises the <see cref="E:FirstFloor.ModernUI.Presentation.CommandBase.CanExecuteChanged"/> event.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.CommandBase.CanExecute(System.Object)">
            <summary>
            Defines the method that determines whether the command can execute in its current state.
            </summary>
            <param name="parameter">Data used by the command.  If the command does not require data to be passed, this object can be set to null.</param>
            <returns>
            true if this command can be executed; otherwise, false.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.CommandBase.Execute(System.Object)">
            <summary>
            Defines the method to be called when the command is invoked.
            </summary>
            <param name="parameter">Data used by the command.  If the command does not require data to be passed, this object can be set to null.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.CommandBase.OnExecute(System.Object)">
            <summary>
            Executes the command.
            </summary>
            <param name="parameter">The parameter.</param>
        </member>
        <member name="E:FirstFloor.ModernUI.Presentation.CommandBase.CanExecuteChanged">
            <summary>
            Occurs when changes occur that affect whether or not the command should execute.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.Displayable">
            <summary>
            Provides a base implementation for objects that are displayed in the UI.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.Displayable.DisplayName">
            <summary>
            Gets or sets the display name.
            </summary>
            <value>The display name.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.FontSize">
            <summary>
            Identifies the available font size.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.FontSize.Large">
            <summary>
            Large fonts.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Presentation.FontSize.Small">
            <summary>
            Small fonts.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.Link">
            <summary>
            Represents a displayable link.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.Link.Source">
            <summary>
            Gets or sets the source uri.
            </summary>
            <value>The source.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.LinkCollection">
            <summary>
            Represents an observable collection of links.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.LinkCollection.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Presentation.LinkCollection"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.LinkCollection.#ctor(System.Collections.Generic.IEnumerable{FirstFloor.ModernUI.Presentation.Link})">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Presentation.LinkCollection"/> class that contains specified links.
            </summary>
            <param name="links">The links that are copied to this collection.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.LinkGroup">
            <summary>
            Represents a named group of links.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.LinkGroup.GroupKey">
            <summary>
            Gets or sets the key of the group.
            </summary>
            <value>The key of the group.</value>
            <remarks>
            The group key is used to group link groups in a <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernMenu"/>.
            </remarks>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.LinkGroup.SelectedLink">
            <summary>
            Gets or sets the selected link in this group.
            </summary>
            <value>The selected link.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.LinkGroup.Links">
            <summary>
            Gets the links.
            </summary>
            <value>The links.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.LinkGroupCollection">
            <summary>
            Represents an observable collection of link groups.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.ReadOnlyLinkGroupCollection">
            <summary>
            Represents a read-only observable collection of link groups.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.ReadOnlyLinkGroupCollection.#ctor(FirstFloor.ModernUI.Presentation.LinkGroupCollection)">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Presentation.ReadOnlyLinkGroupCollection"/> class.
            </summary>
            <param name="list">The <see cref="T:FirstFloor.ModernUI.Presentation.LinkGroupCollection"/> with which to create this instance of the <see cref="T:FirstFloor.ModernUI.Presentation.ReadOnlyLinkGroupCollection"/> class.</param>
        </member>
        <member name="P:FirstFloor.ModernUI.Presentation.ReadOnlyLinkGroupCollection.List">
            <summary>
            Provides access to the wrapped list.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Presentation.RelayCommand">
            <summary>
            The command that relays its functionality by invoking delegates.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.RelayCommand.#ctor(System.Action{System.Object},System.Func{System.Object,System.Boolean})">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Presentation.RelayCommand"/> class.
            </summary>
            <param name="execute">The execute.</param>
            <param name="canExecute">The can execute.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.RelayCommand.CanExecute(System.Object)">
            <summary>
            Defines the method that determines whether the command can execute in its current state.
            </summary>
            <param name="parameter">Data used by the command. If the command does not require data to be passed, this object can be set to null.</param>
            <returns>
            true if this command can be executed; otherwise, false.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Presentation.RelayCommand.OnExecute(System.Object)">
            <summary>
            Executes the command.
            </summary>
            <param name="parameter">The parameter.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.ProcessDpiAwareness">
            <summary>
            Identifies dots per inch (dpi) awareness values.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.ProcessDpiAwareness.DpiUnaware">
            <summary>
            Process is not DPI aware.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.ProcessDpiAwareness.SystemDpiAware">
            <summary>
            Process is system DPI aware (= WPF default).
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.ProcessDpiAwareness.PerMonitorDpiAware">
            <summary>
            Process is per monitor DPI aware (Win81+ only).
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Win32.OSVersionHelper">
            <summary>
            .NET wrapper for Version Helper functions.
            http://msdn.microsoft.com/library/windows/desktop/dn424972.aspx
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Win32.OSVersionHelper.VerSetConditionMask(System.UInt64,System.UInt32,System.Byte)">
            <summary>
            <para>Wrapper for VerSetConditionMask function (
            http://msdn.microsoft.com/library/windows/desktop/ms725493.aspx).
            </para>
            <para>
            Sets the bits of a 64-bit value to indicate the comparison
            operator to use for a specified operating system version
            attribute. This method is used to build the dwlConditionMask
            parameter of the <see cref="M:FirstFloor.ModernUI.Win32.OSVersionHelper.VerifyVersionInfo(FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx@,System.UInt32,System.UInt64)"/> method.
            </para>
            </summary>
            <param name="dwlConditionMask">
            <para>A value to be passed as the dwlConditionMask parameter of
            the <see cref="M:FirstFloor.ModernUI.Win32.OSVersionHelper.VerifyVersionInfo(FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx@,System.UInt32,System.UInt64)"/> method. The function stores
            the comparison information in the bits of this variable.
            </para>
            <para>
            Before the first call to VerSetConditionMask, initialize this
            variable to zero. For subsequent calls, pass in the variable used
            in the previous call.
            </para>
            </param>
            <param name="dwTypeBitMask">A mask that indicates the member of
            the <see cref="T:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx"/> structure whose comparison
            operator is being set.</param>
            <param name="dwConditionMask">The operator to be used for the
            comparison.</param>
            <returns>Condition mask value.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Win32.OSVersionHelper.VerifyVersionInfo(FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx@,System.UInt32,System.UInt64)">
            <summary>
            <para>
            Wrapper for VerifyVersionInfo function (
            http://msdn.microsoft.com/library/windows/desktop/ms725492.aspx).
            </para>
            <para>
            Compares a set of operating system version requirements to the
            corresponding values for the currently running version of the
            system.
            </para>
            </summary>
            <param name="lpVersionInfo">A pointer to an
            <see cref="T:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx"/> structure containing the operating
            system version requirements to compare.</param>
            <param name="dwTypeMask">A mask that indicates the members of the
            <see cref="T:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx"/> structure to be tested.</param>
            <param name="dwlConditionMask">The type of comparison to be used
            for each lpVersionInfo member being compared. Can be constructed
            with <see cref="M:FirstFloor.ModernUI.Win32.OSVersionHelper.VerSetConditionMask(System.UInt64,System.UInt32,System.Byte)"/> method.</param>
            <returns>True if the current Windows OS satisfies the specified
            requirements; otherwise, false.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Win32.OSVersionHelper.#cctor">
            <summary>
            Initializes dictionary of operating systems.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsVersionOrGreater(System.UInt32,System.UInt32,System.UInt16)">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the provided version information. This method is useful in
            confirming a version of Windows Server that doesn't share a
            version number with a client release.
            </summary>
            <param name="majorVersion">The major OS version number.</param>
            <param name="minorVersion">The minor OS version number.</param>
            <param name="servicePackMajor">The major Service Pack version
            number.</param>
            <returns>True if the the running OS matches, or is greater
            than, the specified version information; otherwise, false.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsVersionOrGreater(FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS)">
            <summary>
            Indicates if the running OS version matches, or is greater than,
            the provided OS.
            </summary>
            <param name="os">OS to compare running OS to.</param>
            <returns>True if the the running OS matches, or is greater
            than, the specified OS; otherwise, false.</returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsXPOrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows XP version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsXPSP1OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows XP with Service Pack 1 (SP1) version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsXPSP2OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows XP with Service Pack 2 (SP2) version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsXPSP3OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows XP with Service Pack 3 (SP3) version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsVistaOrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows Vista version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsVistaSP1OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows Vista with Service Pack 1 (SP1) version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsVistaSP2OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows Vista with Service Pack 2 (SP2) version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindows7OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows 7 version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindows7SP1OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows 7 with Service Pack 1 (SP1) version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindows8OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows 8 version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindows8Point1OrGreater">
            <summary>
            Indicates if the current OS version matches, or is greater than,
            the Windows 8.1 version.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.IsWindowsServer">
            <summary>
            Indicates if the current OS is a Windows Server release.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS">
            <summary>
            Operating systems, the information which is stored within
            the class <seealso cref="T:FirstFloor.ModernUI.Win32.OSVersionHelper"/>.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsXP">
            <summary>
            Windows XP.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsXPSP1">
            <summary>
            Windows XP SP1.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsXPSP2">
            <summary>
            Windows XP SP2.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsXPSP3">
            <summary>
            Windows XP SP3.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsVista">
            <summary>
            Windows Vista.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsVistaSP1">
            <summary>
            Windows Vista SP1.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.WindowsVistaSP2">
            <summary>
            Windows Vista SP2.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.Windows7">
            <summary>
            Windows 7.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.Windows7SP1">
            <summary>
            Windows 7 SP1.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.Windows8">
            <summary>
            Windows 8.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.KnownOS.Windows8Point1">
            <summary>
            Windows 8.1.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Win32.OSVersionHelper.OsEntry">
            <summary>
            Information about operating system.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Win32.OSVersionHelper.OsEntry.#ctor(System.UInt32,System.UInt32,System.UInt16)">
            <summary>
            Creates a new entry of operating system.
            </summary>
            <param name="majorVersion">The major version number of the
            operating system.</param>
            <param name="minorVersion">The minor version number of the
            operating system.</param>
            <param name="servicePackMajor">The major version number of the
            latest Service Pack installed on the system. For example, for
            Service Pack 3, the major version number is 3. If no Service
            Pack has been installed, the value is zero.</param>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.OsEntry.MajorVersion">
            <summary>
            The major version number of the operating system.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.OsEntry.MinorVersion">
            <summary>
            The minor version number of the operating system.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.OsEntry.ServicePackMajor">
            <summary>
            The major version number of the latest Service Pack installed
            on the system. For example, for Service Pack 3, the major
            version number is 3. If no Service Pack has been installed,
            the value is zero.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Win32.OSVersionHelper.OsEntry.MatchesOrGreater">
            <summary>
            Flag indicating if the running OS matches, or is greater
            than, the OS specified with this entry. Should be initialized
            with <see cref="M:FirstFloor.ModernUI.Win32.OSVersionHelper.VerifyVersionInfo(FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx@,System.UInt32,System.UInt64)"/> method.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx">
            <summary>
            Wrapper for OSVERSIONINFOEX structure.
            http://msdn.microsoft.com/library/windows/desktop/ms724833.aspx
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.OSVersionInfoSize">
            <summary>
            The size of this data structure, in bytes.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.MajorVersion">
            <summary>
            The major version number of the operating system.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.MinorVersion">
            <summary>
            The minor version number of the operating system.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.BuildNumber">
            <summary>
            The build number of the operating system.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.PlatformId">
            <summary>
            The operating system platform.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.CSDVersion">
            <summary>
            A null-terminated string, such as "Service Pack 3", that
            indicates the latest Service Pack installed on the system. If
            no Service Pack has been installed, the string is empty.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.ServicePackMajor">
            <summary>
            The major version number of the latest Service Pack installed
            on the system. For example, for Service Pack 3, the major
            version number is 3. If no Service Pack has been installed,
            the value is zero.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.ServicePackMinor">
            <summary>
            The minor version number of the latest Service Pack installed
            on the system. For example, for Service Pack 3, the minor
            version number is 0.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.SuiteMask">
            <summary>
            A bit mask that identifies the product suites available on the
            system, e.g., flags indicating if the operating system is
            Datacenter Server or Windows XP Embedded.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.ProductType">
            <summary>
            Any additional information about the system, e.g., flags
            indicating if the operating system is a domain controller,
            a server or a workstation.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Win32.OSVersionHelper.OsVersionInfoEx.Reserved">
            <summary>
            Reserved for future use.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.CommandDictionary">
            <summary>
            Represents a collection of commands keyed by a uri.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock">
            <summary>
            A lighweight control for displaying small amounts of rich formatted BBCode content.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock.BBCodeProperty">
            <summary>
            Identifies the BBCode dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock.LinkNavigatorProperty">
            <summary>
            Identifies the LinkNavigator dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock"/> class.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock.BBCode">
            <summary>
            Gets or sets the BB code.
            </summary>
            <value>The BB code.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCodeBlock.LinkNavigator">
            <summary>
            Gets or sets the link navigator.
            </summary>
            <value>The link navigator.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer">
            <summary>
            The BBCode lexer.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer">
            <summary>
            Provides basic lexer functionality.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.TokenEnd">
            <summary>
            Defines the end-of-file token type.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:Lexer"/> class.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.PushState(System.Int32)">
            <summary>
            Pushes a new state on the stac.
            </summary>
            <param name="state">The state.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.PopState">
            <summary>
            Pops the state.
            </summary>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.LA(System.Int32)">
            <summary>
            Performs a look-ahead.
            </summary>
            <param name="count">The number of characters to look ahead.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.Mark">
            <summary>
            Marks the current position.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.GetMark">
            <summary>
            Gets the mark.
            </summary>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.Consume">
            <summary>
            Consumes the next character.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.IsInRange(System.Char,System.Char)">
            <summary>
            Determines whether the current character is in given range.
            </summary>
            <param name="first">The first.</param>
            <param name="last">The last.</param>
            <returns>
            	<c>true</c> if the current character is in given range; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.IsInRange(System.Char[])">
            <summary>
            Determines whether the current character is in given range.
            </summary>
            <param name="value">The value.</param>
            <returns>
            	<c>true</c> if the current character is in given range; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.Match(System.Char)">
            <summary>
            Matches the specified character.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.Match(System.Char,System.Int32,System.Int32)">
            <summary>
            Matches the specified character.
            </summary>
            <param name="value">The value.</param>
            <param name="minOccurs">The min occurs.</param>
            <param name="maxOccurs">The max occurs.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.Match(System.String)">
            <summary>
            Matches the specified string.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.MatchRange(System.Char[])">
            <summary>
            Matches the range.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.MatchRange(System.Char[],System.Int32,System.Int32)">
            <summary>
            Matches the range.
            </summary>
            <param name="value">The value.</param>
            <param name="minOccurs">The min occurs.</param>
            <param name="maxOccurs">The max occurs.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.MatchRange(System.Char,System.Char)">
            <summary>
            Matches the range.
            </summary>
            <param name="first">The first.</param>
            <param name="last">The last.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.MatchRange(System.Char,System.Char,System.Int32,System.Int32)">
            <summary>
            Matches the range.
            </summary>
            <param name="first">The first.</param>
            <param name="last">The last.</param>
            <param name="minOccurs">The min occurs.</param>
            <param name="maxOccurs">The max occurs.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.NextToken">
            <summary>
            Gets the next token.
            </summary>
            <returns></returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.DefaultState">
            <summary>
            Gets the default state of the lexer.
            </summary>
            <value>The state of the default.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer.State">
            <summary>
            Gets the current state of the lexer.
            </summary>
            <value>The state.</value>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.TokenStartTag">
            <summary>
            Start tag
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.TokenEndTag">
            <summary>
            End tag
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.TokenAttribute">
            <summary>
            Attribute
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.TokenText">
            <summary>
            Text
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.TokenLineBreak">
            <summary>
            Line break
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.StateNormal">
            <summary>
            Normal state
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.StateTag">
            <summary>
            Tag state
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:BBCodeLexer"/> class.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.NextToken">
            <summary>
            Gets the next token.
            </summary>
            <returns></returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeLexer.DefaultState">
            <summary>
            Gets the default state of the lexer.
            </summary>
            <value>The state of the default.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeParser">
            <summary>
            Represents the BBCode parser.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1">
            <summary>
            Provides basic parse functionality.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.#ctor(FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer)">
            <summary>
            Initializes a new instance of the <see cref="T:Parser"/> class.
            </summary>
            <param name="lexer">The lexer.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.LA(System.Int32)">
            <summary>
            Performs a token look-ahead
            </summary>
            <param name="count">The count.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.Consume">
            <summary>
            Consumes the next token.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.IsInRange(System.Int32[])">
            <summary>
            Determines whether the current token is in specified range.
            </summary>
            <param name="tokenTypes">The token types.</param>
            <returns>
            	<c>true</c> if current token is in specified range; otherwise, <c>false</c>.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.Match(System.Int32)">
            <summary>
            Matches the specified token type.
            </summary>
            <param name="tokenType">Type of the token.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.MatchNot(System.Int32)">
            <summary>
            Does not matches the specified token type
            </summary>
            <param name="tokenType">Type of the token.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.MatchRange(System.Int32[],System.Int32,System.Int32)">
            <summary>
            Matches the range.
            </summary>
            <param name="tokenTypes">The token types.</param>
            <param name="minOccurs">The min occurs.</param>
            <param name="maxOccurs">The max occurs.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Parser`1.Parse">
            <summary>
            Parses the text and returns an object of type TResult.
            </summary>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeParser.#ctor(System.String,System.Windows.FrameworkElement)">
            <summary>
            Initializes a new instance of the <see cref="T:BBCodeParser"/> class.
            </summary>
            <param name="value">The value.</param>
            <param name="source">The framework source element this parser operates in.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeParser.Parse">
            <summary>
            Parses the text and returns a Span containing the parsed result.
            </summary>
            <returns></returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeParser.Commands">
            <summary>
            Gets or sets the available navigable commands.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.BBCodeParser.ParseContext.CreateRun(System.String)">
            <summary>
            Creates a run reflecting the current context settings.
            </summary>
            <returns></returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.CharBuffer">
            <summary>
            Represents a character buffer.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.CharBuffer.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:CharBuffer"/> class.
            </summary>
            <param name="value">The value.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.CharBuffer.LA(System.Int32)">
            <summary>
            Performs a look-ahead.
            </summary>
            <param name="count">The number of character to look ahead.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.CharBuffer.Mark">
            <summary>
            Marks the current position.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.CharBuffer.GetMark">
            <summary>
            Gets the mark.
            </summary>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.CharBuffer.Consume">
            <summary>
            Consumes the next character.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException">
            <summary>
            The exception for parse errors.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException.#ctor(System.String)">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException"/> class.
            </summary>
            <param name="message">The message.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException.#ctor(System.String,System.Exception)">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.BBCode.ParseException"/> class.
            </summary>
            <param name="message">The message.</param>
            <param name="innerException">The inner exception.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.Token">
            <summary>
            Represents a single token.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.BBCode.Token.End">
            <summary>
            Represents the token that marks the end of the input.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Token.#ctor(System.String,System.Int32)">
            <summary>
            Initializes a new instance of the <see cref="T:Token"/> class.
            </summary>
            <param name="value">The value.</param>
            <param name="tokenType">Type of the token.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.Token.ToString">
            <summary>
            Returns a <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
            </summary>
            <returns>
            A <see cref="T:System.String"/> that represents the current <see cref="T:System.Object"/>.
            </returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCode.Token.Value">
            <summary>
            Gets the value.
            </summary>
            <value>The value.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.BBCode.Token.TokenType">
            <summary>
            Gets the type of the token.
            </summary>
            <value>The type.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.BBCode.TokenBuffer">
            <summary>
            Represents a token buffer.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.TokenBuffer.#ctor(FirstFloor.ModernUI.Windows.Controls.BBCode.Lexer)">
            <summary>
            Initializes a new instance of the <see cref="T:TokenBuffer"/> class.
            </summary>
            <param name="lexer">The lexer.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.TokenBuffer.LA(System.Int32)">
            <summary>
            Performs a look-ahead.
            </summary>
            <param name="count">The number of tokens to look ahead.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.BBCode.TokenBuffer.Consume">
            <summary>
            Consumes the next token.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.DataGridCheckBoxColumn">
            <summary>
            A DataGrid checkbox column using default Modern UI element styles.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DataGridCheckBoxColumn.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.DataGridCheckBoxColumn"/> class.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.DataGridComboBoxColumn">
            <summary>
            A DataGrid checkbox column using default Modern UI element styles.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DataGridComboBoxColumn.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.DataGridComboBoxColumn"/> class.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.DataGridTextColumn">
            <summary>
            A DataGrid text column using default Modern UI element styles.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DataGridTextColumn.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.DataGridTextColumn"/> class.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow">
            <summary>
            A window instance that is capable of per-monitor DPI awareness when supported.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow.OnClosed(System.EventArgs)">
            <summary>
            Raises the System.Windows.Window.Closed event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow.RefreshMonitorDpi">
            <summary>
            Refreshes the current monitor DPI settings and update the window size and layout scale accordingly.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow.OnDpiChanged(System.EventArgs)">
            <summary>
            Raises the <see cref="E:DpiChanged"/> event.
            </summary>
            <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow.DpiChanged">
            <summary>
            Occurs when the system or monitor DPI for this window has changed.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiAwareWindow.DpiInformation">
            <summary>
            Gets the DPI information for this window instance.
            </summary>
            <remarks>
            DPI information is available after a window handle has been created.
            </remarks>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.DpiInformation">
            <summary>
            Provides DPI information for a window.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiInformation.WpfDpiX">
            <summary>
            Gets the horizontal resolution of the WPF rendering DPI.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiInformation.WpfDpiY">
            <summary>
            Gets the vertical resolution of the WPF rendering DPI.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiInformation.MonitorDpiX">
            <summary>
            Gets the horizontal resolution of the current monitor DPI.
            </summary>
            <remarks>Null when the process is not per monitor DPI aware.</remarks>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiInformation.MonitorDpiY">
            <summary>
            Gets the vertical resolution of the current monitor DPI.
            </summary>
            <remarks>Null when the process is not per monitor DPI aware.</remarks>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiInformation.ScaleX">
            <summary>
            Gets the x-axis scale factor.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.DpiInformation.ScaleY">
            <summary>
            Gets the y-axis scale factor.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernButton">
            <summary>
            Adds icon content to a standard button.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernButton.EllipseDiameterProperty">
            <summary>
            Identifies the EllipseDiameter property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernButton.EllipseStrokeThicknessProperty">
            <summary>
            Identifies the EllipseStrokeThickness property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernButton.IconDataProperty">
            <summary>
            Identifies the IconData property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernButton.IconHeightProperty">
            <summary>
            Identifies the IconHeight property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernButton.IconWidthProperty">
            <summary>
            Identifies the IconWidth property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernButton.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernButton"/> class.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernButton.EllipseDiameter">
            <summary>
            Gets or sets the ellipse diameter.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernButton.EllipseStrokeThickness">
            <summary>
            Gets or sets the ellipse stroke thickness.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernButton.IconData">
            <summary>
            Gets or sets the icon path data.
            </summary>
            <value>
            The icon path data.
            </value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernButton.IconHeight">
            <summary>
            Gets or sets the icon height.
            </summary>
            <value>
            The icon height.
            </value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernButton.IconWidth">
            <summary>
            Gets or sets the icon width.
            </summary>
            <value>
            The icon width.
            </value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernDialog">
            <summary>
            Represents a Modern UI styled dialog window.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernDialog.BackgroundContentProperty">
            <summary>
            Identifies the BackgroundContent dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernDialog.ButtonsProperty">
            <summary>
            Identifies the Buttons dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernDialog.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernDialog"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernDialog.ShowMessage(System.String,System.String,System.Windows.MessageBoxButton,System.Windows.Window)">
            <summary>
            Displays a messagebox.
            </summary>
            <param name="text">The text.</param>
            <param name="title">The title.</param>
            <param name="button">The button.</param>
            <param name="owner">The window owning the messagebox. The messagebox will be located at the center of the owner.</param>
            <returns></returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.CloseCommand">
            <summary>
            Gets the close window command.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.OkButton">
            <summary>
            Gets the Ok button.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.CancelButton">
            <summary>
            Gets the Cancel button.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.YesButton">
            <summary>
            Gets the Yes button.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.NoButton">
            <summary>
            Gets the No button.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.CloseButton">
            <summary>
            Gets the Close button.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.BackgroundContent">
            <summary>
            Gets or sets the background content of this window instance.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.Buttons">
            <summary>
            Gets or sets the dialog buttons.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernDialog.MessageBoxResult">
            <summary>
            Gets the message box result.
            </summary>
            <value>
            The message box result.
            </value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernFrame">
            <summary>
            A simple content frame implementation with navigation support.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernFrame.KeepAliveProperty">
            <summary>
            Identifies the KeepAlive attached dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernFrame.KeepContentAliveProperty">
            <summary>
            Identifies the KeepContentAlive dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernFrame.ContentLoaderProperty">
            <summary>
            Identifies the ContentLoader dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernFrame.IsLoadingContentProperty">
            <summary>
            Identifies the IsLoadingContent dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernFrame.SourceProperty">
            <summary>
            Identifies the Source dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernFrame.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernFrame"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernFrame.HandleRoutedEvent(System.Windows.Input.CanExecuteRoutedEventArgs)">
            <summary>
            Determines whether the routed event args should be handled.
            </summary>
            <param name="args"></param>
            <returns></returns>
            <remarks>This method prevents parent frames from handling routed commands.</remarks>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernFrame.ShouldKeepContentAlive(System.Object)">
            <summary>
            Determines whether the specified content should be kept alive.
            </summary>
            <param name="content"></param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernFrame.GetKeepAlive(System.Windows.DependencyObject)">
            <summary>
            Gets a value indicating whether to keep specified object alive in a ModernFrame instance.
            </summary>
            <param name="o">The target dependency object.</param>
            <returns>Whether to keep the object alive. Null to leave the decision to the ModernFrame.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernFrame.SetKeepAlive(System.Windows.DependencyObject,System.Nullable{System.Boolean})">
            <summary>
            Sets a value indicating whether to keep specified object alive in a ModernFrame instance.
            </summary>
            <param name="o">The target dependency object.</param>
            <param name="value">Whether to keep the object alive. Null to leave the decision to the ModernFrame.</param>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.ModernFrame.FragmentNavigation">
            <summary>
            Occurs when navigation to a content fragment begins.
            </summary>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.ModernFrame.Navigating">
            <summary>
            Occurs when a new navigation is requested.
            </summary>
            <remarks>
            The navigating event is also raised when a parent frame is navigating. This allows for cancelling parent navigation.
            </remarks>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.ModernFrame.Navigated">
            <summary>
            Occurs when navigation to new content has completed.
            </summary>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.ModernFrame.NavigationFailed">
            <summary>
            Occurs when navigation has failed.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernFrame.KeepContentAlive">
            <summary>
            Gets or sets a value whether content should be kept in memory.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernFrame.ContentLoader">
            <summary>
            Gets or sets the content loader.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernFrame.IsLoadingContent">
            <summary>
            Gets a value indicating whether this instance is currently loading content.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernFrame.Source">
            <summary>
            Gets or sets the source of the current content.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernMenu">
            <summary>
            Represents the menu in a Modern UI styled window.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernMenu.LinkGroupsProperty">
            <summary>
            Defines the LinkGroups dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedLinkGroupProperty">
            <summary>
            Defines the SelectedLinkGroup dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedLinkProperty">
            <summary>
            Defines the SelectedLink dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedSourceProperty">
            <summary>
            Defines the SelectedSource dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernMenu.VisibleLinkGroupsProperty">
            <summary>
            Defines the VisibleLinkGroups dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernMenu.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernMenu"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernMenu.GetGroupKey(FirstFloor.ModernUI.Presentation.LinkGroup)">
            <summary>
            Gets a non-null key for given group.
            </summary>
            <param name="group"></param>
            <returns></returns>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedSourceChanged">
            <summary>
            Occurs when the selected source has changed.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernMenu.LinkGroups">
            <summary>
            Gets or sets the link groups.
            </summary>
            <value>The link groups.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedLink">
            <summary>
            Gets or sets the selected link.
            </summary>
            <value>The selected link.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedSource">
            <summary>
            Gets or sets the source URI of the selected link.
            </summary>
            <value>The source URI of the selected link.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernMenu.SelectedLinkGroup">
            <summary>
            Gets the selected link groups.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernMenu.VisibleLinkGroups">
            <summary>
            Gets the collection of link groups that are currently visible.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing">
            <summary>
            Represents a control that indicates that an operation is ongoing. 
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing.IsActiveProperty">
            <summary>
            Identifies the IsActive property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing.OnApplyTemplate">
            <summary>
            When overridden in a derived class, is invoked whenever application code or internal processes call <see cref="M:System.Windows.FrameworkElement.ApplyTemplate" />.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing.IsActive">
            <summary>
            Gets or sets a value that indicates whether the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernProgressRing"/> is showing progress.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernTab">
            <summary>
            Represents a control that contains multiple pages that share the same space on screen.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernTab.ContentLoaderProperty">
            <summary>
            Identifies the ContentLoader dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernTab.LayoutProperty">
            <summary>
            Identifies the Layout dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernTab.ListWidthProperty">
            <summary>
            Identifies the ListWidth dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernTab.LinksProperty">
            <summary>
            Identifies the Links dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernTab.SelectedSourceProperty">
            <summary>
            Identifies the SelectedSource dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernTab.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernTab"/> control.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernTab.OnApplyTemplate">
            <summary>
            When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate().
            </summary>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.ModernTab.SelectedSourceChanged">
            <summary>
            Occurs when the selected source has changed.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernTab.ContentLoader">
            <summary>
            Gets or sets the content loader.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernTab.Layout">
            <summary>
            Gets or sets a value indicating how the tab should be rendered.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernTab.Links">
            <summary>
            Gets or sets the collection of links that define the available content in this tab.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernTab.ListWidth">
            <summary>
            Gets or sets the width of the list when Layout is set to List.
            </summary>
            <value>
            The width of the list.
            </value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernTab.SelectedSource">
            <summary>
            Gets or sets the source URI of the selected link.
            </summary>
            <value>The source URI of the selected link.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.ModernWindow">
            <summary>
            Represents a Modern UI styled window.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.BackgroundContentProperty">
            <summary>
            Identifies the BackgroundContent dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.MenuLinkGroupsProperty">
            <summary>
            Identifies the MenuLinkGroups dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.TitleLinksProperty">
            <summary>
            Identifies the TitleLinks dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.IsTitleVisibleProperty">
            <summary>
            Identifies the IsTitleVisible dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.LogoDataProperty">
            <summary>
            Identifies the LogoData dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.ContentSourceProperty">
            <summary>
            Defines the ContentSource dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.ContentLoaderProperty">
            <summary>
            Identifies the ContentLoader dependency property.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.ModernWindow.LinkNavigatorProperty">
            <summary>
            Identifies the LinkNavigator dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernWindow.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.ModernWindow"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernWindow.OnClosed(System.EventArgs)">
            <summary>
            Raises the System.Windows.Window.Closed event.
            </summary>
            <param name="e"></param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.ModernWindow.OnApplyTemplate">
            <summary>
            When overridden in a derived class, is invoked whenever application code or internal processes call System.Windows.FrameworkElement.ApplyTemplate().
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.BackgroundContent">
            <summary>
            Gets or sets the background content of this window instance.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.MenuLinkGroups">
            <summary>
            Gets or sets the collection of link groups shown in the window's menu.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.TitleLinks">
            <summary>
            Gets or sets the collection of links that appear in the menu in the title area of the window.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.IsTitleVisible">
            <summary>
            Gets or sets a value indicating whether the window title is visible in the UI.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.LogoData">
            <summary>
            Gets or sets the path data for the logo displayed in the title area of the window.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.ContentSource">
            <summary>
            Gets or sets the source uri of the current content.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.ContentLoader">
            <summary>
            Gets or sets the content loader.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.ModernWindow.LinkNavigator">
            <summary>
            Gets or sets the link navigator.
            </summary>
            <value>The link navigator.</value>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl">
            <summary>
            The platform does not currently support relative sized translation values. 
            This primitive control walks through visual state animation storyboards
            and looks for identifying values to use as percentages.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.SimpleDoubleComparisonEpsilon">
            <summary>
            A simple Epsilon-style value used for trying to determine if a double
            has an identifying value. 
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl._knownWidth">
            <summary>
            The last known width of the control.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl._knownHeight">
            <summary>
            The last known height of the control.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl._specialAnimations">
            <summary>
            A set of custom animation adapters used to update the animation
            storyboards when the size of the control changes.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.#ctor">
            <summary>
            Initializes a new instance of the RelativeAnimatingContentControl
            type.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.OnSizeChanged(System.Object,System.Windows.SizeChangedEventArgs)">
            <summary>
            Handles the size changed event.
            </summary>
            <param name="sender">The source object.</param>
            <param name="e">The event arguments.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.UpdateAnyAnimationValues">
            <summary>
            Walks through the known storyboards in the control's template that
            may contain identifying values, storing them for future
            use and updates.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.UpdateKnownAnimations">
            <summary>
            Walks through all special animations, updating based on the current
            size of the control.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.ProcessDoubleAnimationWithKeys(System.Windows.Media.Animation.DoubleAnimationUsingKeyFrames)">
            <summary>
            Processes a double animation with keyframes, looking for known 
            special values to store with an adapter.
            </summary>
            <param name="da">The double animation using key frames instance.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.ProcessDoubleAnimation(System.Windows.Media.Animation.DoubleAnimation)">
            <summary>
            Processes a double animation looking for special values.
            </summary>
            <param name="da">The double animation instance.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension">
            <summary>
            A selection of dimensions of interest for updating an animation.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension.Width">
            <summary>
            The width (horizontal) dimension.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension.Height">
            <summary>
            The height (vertical) dimension.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.AnimationValueAdapter">
            <summary>
            A simple class designed to store information about a specific 
            animation instance and its properties. Able to update the values at
            runtime.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.AnimationValueAdapter.#ctor(FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension)">
            <summary>
            Initializes a new instance of the AnimationValueAdapter type.
            </summary>
            <param name="dimension">The dimension of interest for updates.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.AnimationValueAdapter.UpdateWithNewDimension(System.Double,System.Double)">
            <summary>
            Updates the original instance based on new dimension information
            from the control. Takes both and allows the subclass to make the
            decision on which ratio, values, and dimension to use.
            </summary>
            <param name="width">The width of the control.</param>
            <param name="height">The height of the control.</param>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.AnimationValueAdapter.OriginalValue">
            <summary>
            Gets or sets the original double value.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.AnimationValueAdapter.Dimension">
            <summary>
            Gets the dimension of interest for the control.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1._ratio">
            <summary>
            The ratio based on the original identifying value, used for computing
            the updated animation property of interest when the size of the
            control changes.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.#ctor(FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension,`0)">
            <summary>
            Initializes a new instance of the GeneralAnimationValueAdapter
            type.
            </summary>
            <param name="d">The dimension of interest.</param>
            <param name="instance">The animation type instance.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.StripIdentifyingValueOff(System.Double)">
            <summary>
            Approximately removes the identifying value from a value.
            </summary>
            <param name="number">The initial number.</param>
            <returns>Returns a double with an adjustment for the identifying
            value portion of the number.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.GetDimensionFromIdentifyingValue(System.Double)">
            <summary>
            Retrieves the dimension, if any, from the number. If the number
            does not have an identifying value, null is returned.
            </summary>
            <param name="number">The double value.</param>
            <returns>Returns a double animation dimension if the number was
            contained an identifying value; otherwise, returns null.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.UpdateWithNewDimension(System.Double,System.Double)">
            <summary>
            Updates the animation instance based on the dimensions of the
            control.
            </summary>
            <param name="width">The width of the control.</param>
            <param name="height">The height of the control.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.UpdateValue(System.Double)">
            <summary>
            Updates the value of the property.
            </summary>
            <param name="sizeToUse">The size of interest to use with a ratio
            computation.</param>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.Instance">
            <summary>
            Stores the animation instance.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.GeneralAnimationValueAdapter`1.InitialValue">
            <summary>
            Gets the initial value (minus the identifying value portion) that the
            designer stored within the visual state animation property.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationToAdapter">
            <summary>
            Adapter for DoubleAnimation's To property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationToAdapter.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationToAdapter.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationToAdapter.#ctor(FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension,System.Windows.Media.Animation.DoubleAnimation)">
            <summary>
            Initializes a new instance of the DoubleAnimationToAdapter type.
            </summary>
            <param name="dimension">The dimension of interest.</param>
            <param name="instance">The instance of the animation type.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFromAdapter">
            <summary>
            Adapter for DoubleAnimation's From property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFromAdapter.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFromAdapter.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFromAdapter.#ctor(FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension,System.Windows.Media.Animation.DoubleAnimation)">
            <summary>
            Initializes a new instance of the DoubleAnimationFromAdapter 
            type.
            </summary>
            <param name="dimension">The dimension of interest.</param>
            <param name="instance">The instance of the animation type.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter">
            <summary>
            Adapter for double key frames.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter.GetValue">
            <summary>
            Gets the value of the underlying property of interest.
            </summary>
            <returns>Returns the value of the property.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter.SetValue(System.Double)">
            <summary>
            Sets the value for the underlying property of interest.
            </summary>
            <param name="newValue">The new value for the property.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationFrameAdapter.#ctor(FirstFloor.ModernUI.Windows.Controls.RelativeAnimatingContentControl.DoubleAnimationDimension,System.Windows.Media.Animation.DoubleKeyFrame)">
            <summary>
            Initializes a new instance of the DoubleAnimationFrameAdapter
            type.
            </summary>
            <param name="dimension">The dimension of interest.</param>
            <param name="frame">The instance of the animation type.</param>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.SourceEventArgs">
            <summary>
            Provides data for events related to uri sources.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.SourceEventArgs.#ctor(System.Uri)">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.SourceEventArgs"/> class.
            </summary>
            <param name="source"></param>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.SourceEventArgs.Source">
            <summary>
            Gets the source uri.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.TabLayout">
            <summary>
            Define the available tab layouts.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TabLayout.Tab">
            <summary>
            Tab layout.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TabLayout.List">
            <summary>
            List layout.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl">
            <summary>
            Represents a control with a single piece of content and when that content 
            changes performs a transition animation. 
            </summary>
            <QualityBand>Experimental</QualityBand>
            <remarks>The API for this control will change considerably in the future.</remarks>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.PresentationGroup">
            <summary>
            The name of the group that holds the presentation states.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.NormalState">
            <summary>
            The name of the state that represents a normal situation where no
            transition is currently being used.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.DefaultTransitionState">
            <summary>
            The name of the state that represents the default transition.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.PreviousContentPresentationSitePartName">
            <summary>
            The name of the control that will display the previous content.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.CurrentContentPresentationSitePartName">
            <summary>
            The name of the control that will display the current content.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl._allowIsTransitioningWrite">
            <summary>
            Indicates whether the control allows writing IsTransitioning.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.IsTransitioningProperty">
            <summary>
            Identifies the IsTransitioning dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnIsTransitioningPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            IsTransitioningProperty property changed handler.
            </summary>
            <param name="d">TransitioningContentControl that changed its IsTransitioning.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl._currentTransition">
            <summary>
            The storyboard that is used to transition old and new content.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.TransitionProperty">
            <summary>
            Identifies the Transition dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnTransitionPropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            TransitionProperty property changed handler.
            </summary>
            <param name="d">TransitioningContentControl that changed its Transition.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.RestartTransitionOnContentChangeProperty">
            <summary>
            Identifies the RestartTransitionOnContentChange dependency property.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnRestartTransitionOnContentChangePropertyChanged(System.Windows.DependencyObject,System.Windows.DependencyPropertyChangedEventArgs)">
            <summary>
            RestartTransitionOnContentChangeProperty property changed handler.
            </summary>
            <param name="d">TransitioningContentControl that changed its RestartTransitionOnContentChange.</param>
            <param name="e">Event arguments.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnRestartTransitionOnContentChangeChanged(System.Boolean,System.Boolean)">
            <summary>
            Called when the RestartTransitionOnContentChangeProperty changes.
            </summary>
            <param name="oldValue">The old value of RestartTransitionOnContentChange.</param>
            <param name="newValue">The new value of RestartTransitionOnContentChange.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.#cctor">
            <summary>
            Static constructor
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnApplyTemplate">
            <summary>
            Builds the visual tree for the TransitioningContentControl control 
            when a new template is applied.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnContentChanged(System.Object,System.Object)">
            <summary>
            Called when the value of the <see cref="P:System.Windows.Controls.ContentControl.Content"/> property changes.
            </summary>
            <param name="oldContent">The old value of the <see cref="P:System.Windows.Controls.ContentControl.Content"/> property.</param>
            <param name="newContent">The new value of the <see cref="P:System.Windows.Controls.ContentControl.Content"/> property.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.StartTransition(System.Object,System.Object)">
            <summary>
            Starts the transition.
            </summary>
            <param name="oldContent">The old content.</param>
            <param name="newContent">The new content.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.OnTransitionCompleted(System.Object,System.EventArgs)">
            <summary>
            Handles the Completed event of the transition storyboard.
            </summary>
            <param name="sender">The source of the event.</param>
            <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.AbortTransition">
            <summary>
            Aborts the transition and releases the previous content.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.GetStoryboard(System.String)">
            <summary>
            Attempts to find a storyboard that matches the newTransition name.
            </summary>
            <param name="newTransition">The new transition.</param>
            <returns>A storyboard or null, if no storyboard was found.</returns>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.CurrentContentPresentationSite">
            <summary>
            Gets or sets the current content presentation site.
            </summary>
            <value>The current content presentation site.</value>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.PreviousContentPresentationSite">
            <summary>
            Gets or sets the previous content presentation site.
            </summary>
            <value>The previous content presentation site.</value>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.IsTransitioningChanged">
            <summary>
            Occurs when the IsTransitioning value has changed.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.IsTransitioning">
            <summary>
            Gets a value indicating whether this instance is currently performing
            a transition.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.CurrentTransition">
            <summary>
            Gets or sets the storyboard that is used to transition old and new content.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.Transition">
            <summary>
            Gets or sets the name of the transition to use. These correspond
            directly to the VisualStates inside the PresentationStates group.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.RestartTransitionOnContentChange">
            <summary>
            Gets or sets a value indicating whether the current transition
            will be aborted when setting new content during a transition.
            </summary>
        </member>
        <member name="E:FirstFloor.ModernUI.Windows.Controls.TransitioningContentControl.TransitionCompleted">
            <summary>
            Occurs when the current transition has completed.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Converters.BooleanToFontWeightConverter">
            <summary>
            Converts a boolean value to a font weight (false: normal, true: bold)
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.BooleanToFontWeightConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.BooleanToFontWeightConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value that is produced by the binding target.</param>
            <param name="targetType">The type to convert to.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Converters.BooleanToVisibilityConverter">
            <summary>
            Converts boolean to visibility values.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.BooleanToVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.BooleanToVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value that is produced by the binding target.</param>
            <param name="targetType">The type to convert to.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Converters.NullOrEmptyStringToVisibilityConverter">
            <summary>
            Converts a null or empty string value to Visibility.Visible and any other value to Visibility.Collapsed
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.NullOrEmptyStringToVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.NullOrEmptyStringToVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value that is produced by the binding target.</param>
            <param name="targetType">The type to convert to.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Converters.NullToVisibilityConverter">
            <summary>
            Converts a null value to Visibility.Visible and any other value to Visibility.Collapsed
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.NullToVisibilityConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.NullToVisibilityConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value that is produced by the binding target.</param>
            <param name="targetType">The type to convert to.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Converters.ToLowerConverter">
            <summary>
            Converts string values to lower case.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.ToLowerConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.ToLowerConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value that is produced by the binding target.</param>
            <param name="targetType">The type to convert to.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Converters.ToUpperConverter">
            <summary>
            Converts string values to upper case.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.ToUpperConverter.Convert(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value produced by the binding source.</param>
            <param name="targetType">The type of the binding target property.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Converters.ToUpperConverter.ConvertBack(System.Object,System.Type,System.Object,System.Globalization.CultureInfo)">
            <summary>
            Converts a value.
            </summary>
            <param name="value">The value that is produced by the binding target.</param>
            <param name="targetType">The type to convert to.</param>
            <param name="parameter">The converter parameter to use.</param>
            <param name="culture">The culture to use in the converter.</param>
            <returns>
            A converted value. If the method returns null, the valid null value is used.
            </returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.DefaultContentLoader">
            <summary>
            Loads XAML files using Application.LoadComponent.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.IContentLoader">
            <summary>
            The contract for loading content.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.IContentLoader.LoadContentAsync(System.Uri,System.Threading.CancellationToken)">
            <summary>
            Asynchronously loads content from specified uri.
            </summary>
            <param name="uri">The content uri.</param>
            <param name="cancellationToken">The token used to cancel the load content task.</param>
            <returns>The loaded content.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.DefaultContentLoader.LoadContentAsync(System.Uri,System.Threading.CancellationToken)">
            <summary>
            Asynchronously loads content from specified uri.
            </summary>
            <param name="uri">The content uri.</param>
            <param name="cancellationToken">The token used to cancel the load content task.</param>
            <returns>The loaded content.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.DefaultContentLoader.LoadContent(System.Uri)">
            <summary>
            Loads the content from specified uri.
            </summary>
            <param name="uri">The content uri</param>
            <returns>The loaded content.</returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.IContent">
            <summary>
            Defines the optional contract for content loaded in a ModernFrame.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.IContent.OnFragmentNavigation(FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs)">
            <summary>
            Called when navigation to a content fragment begins.
            </summary>
            <param name="e">An object that contains the navigation data.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.IContent.OnNavigatedFrom(FirstFloor.ModernUI.Windows.Navigation.NavigationEventArgs)">
            <summary>
            Called when this instance is no longer the active content in a frame.
            </summary>
            <param name="e">An object that contains the navigation data.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.IContent.OnNavigatedTo(FirstFloor.ModernUI.Windows.Navigation.NavigationEventArgs)">
            <summary>
            Called when a this instance becomes the active content in a frame.
            </summary>
            <param name="e">An object that contains the navigation data.</param>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.IContent.OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs)">
            <summary>
            Called just before this instance is no longer the active content in a frame.
            </summary>
            <param name="e">An object that contains the navigation data.</param>
            <remarks>The method is also invoked when parent frames are about to navigate.</remarks>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Media.VisualTreeHelperEx">
            <summary>
            Provides addition visual tree helper methods.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Media.VisualTreeHelperEx.TryGetVisualStateGroup(System.Windows.DependencyObject,System.String)">
            <summary>
            Gets specified visual state group.
            </summary>
            <param name="dependencyObject">The dependency object.</param>
            <param name="groupName">Name of the group.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Media.VisualTreeHelperEx.GetImplementationRoot(System.Windows.DependencyObject)">
            <summary>
            Gets the implementation root.
            </summary>
            <param name="dependencyObject">The dependency object.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Media.VisualTreeHelperEx.Ancestors(System.Windows.DependencyObject)">
            <summary>
            Returns a collection of the visual ancestor elements of specified dependency object.
            </summary>
            <param name="dependencyObject">The dependency object.</param>
            <returns>
            A collection that contains the ancestors elements.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Media.VisualTreeHelperEx.AncestorsAndSelf(System.Windows.DependencyObject)">
            <summary>
            Returns a collection of visual elements that contain specified object, and the ancestors of specified object.
            </summary>
            <param name="dependencyObject">The dependency object.</param>
            <returns>
            A collection that contains the ancestors elements and the object itself.
            </returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Media.VisualTreeHelperEx.GetParent(System.Windows.DependencyObject)">
            <summary>
            Gets the parent for specified dependency object.
            </summary>
            <param name="dependencyObject">The dependency object</param>
            <returns>The parent object or null if there is no parent.</returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.DefaultLinkNavigator">
            <summary>
            The default link navigator with support for loading frame content, external link navigation using the default browser and command execution.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.ILinkNavigator">
            <summary>
            The hyperlink navigator contract.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.ILinkNavigator.Navigate(System.Uri,System.Windows.FrameworkElement,System.String)">
            <summary>
            Performs navigation to specified link.
            </summary>
            <param name="uri">The uri to navigate to.</param>
            <param name="source">The source element that triggers the navigation. Required for frame navigation.</param>
            <param name="parameter">An optional command parameter or navigation target.</param>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.ILinkNavigator.Commands">
            <summary>
            Gets or sets the navigable commands.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.DefaultLinkNavigator.#ctor">
            <summary>
            Initializes a new instance of the <see cref="T:FirstFloor.ModernUI.Windows.Navigation.DefaultLinkNavigator"/> class.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.DefaultLinkNavigator.Navigate(System.Uri,System.Windows.FrameworkElement,System.String)">
            <summary>
            Performs navigation to specified link.
            </summary>
            <param name="uri">The uri to navigate to.</param>
            <param name="source">The source element that triggers the navigation. Required for frame navigation.</param>
            <param name="parameter">An optional command parameter or navigation target.</param>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.DefaultLinkNavigator.ExternalSchemes">
            <summary>
            Gets or sets the schemes for external link navigation.
            </summary>
            <remarks>
            Default schemes are http, https and mailto.
            </remarks>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.DefaultLinkNavigator.Commands">
            <summary>
            Gets or sets the navigable commands.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs">
            <summary>
            Provides data for fragment navigation events.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.FragmentNavigationEventArgs.Fragment">
            <summary>
            Gets the uniform resource identifier (URI) fragment.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.LinkCommands">
            <summary>
            The routed link commands.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.LinkCommands.NavigateLink">
            <summary>
            Gets the navigate link routed command.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs">
            <summary>
            Provides data for the <see cref="M:FirstFloor.ModernUI.Windows.IContent.OnNavigatingFrom(FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs)"/> method and the <see cref="E:FirstFloor.ModernUI.Windows.Controls.ModernFrame.Navigating"/> event.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.NavigationBaseEventArgs">
            <summary>
            Defines the base navigation event arguments.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigationBaseEventArgs.Frame">
            <summary>
            Gets the frame that raised this event.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigationBaseEventArgs.Source">
            <summary>
            Gets the source uri for the target being navigated to.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs.IsParentFrameNavigating">
            <summary>
            Gets a value indicating whether the frame performing the navigation is a parent frame or the frame itself.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs.NavigationType">
            <summary>
            Gets a value that indicates the type of navigation that is occurring.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigatingCancelEventArgs.Cancel">
            <summary>
            Gets or sets a value indicating whether the event should be canceled.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.NavigationEventArgs">
            <summary>
            Provides data for frame navigation events.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigationEventArgs.NavigationType">
            <summary>
            Gets a value that indicates the type of navigation that is occurring.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigationEventArgs.Content">
            <summary>
            Gets the content of the target being navigated to.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.NavigationFailedEventArgs">
            <summary>
            Provides data for the <see cref="E:FirstFloor.ModernUI.Windows.Controls.ModernFrame.NavigationFailed"/> event.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigationFailedEventArgs.Error">
            <summary>
            Gets the error from the failed navigation.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Windows.Navigation.NavigationFailedEventArgs.Handled">
            <summary>
            Gets or sets a value that indicates whether the failure event has been handled.
            </summary>
            <remarks>
            When not handled, the error is displayed in the ModernFrame raising the NavigationFailed event.
            </remarks>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper">
            <summary>
            Provides helper function for navigation.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.FrameSelf">
            <summary>
            Identifies the current frame.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.FrameTop">
            <summary>
            Identifies the top frame.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.FrameParent">
            <summary>
            Identifies the parent of the current frame.
            </summary>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.FindFrame(System.String,System.Windows.FrameworkElement)">
            <summary>
            Finds the frame identified with given name in the specified context.
            </summary>
            <param name="name">The frame name.</param>
            <param name="context">The framework element providing the context for finding a frame.</param>
            <returns>The frame or null if the frame could not be found.</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.RemoveFragment(System.Uri)">
            <summary>
            Removes the fragment from specified uri and return it.
            </summary>
            <param name="uri">The uri</param>
            <returns>The uri without the fragment, or the uri itself if no fragment is found</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.RemoveFragment(System.Uri,System.String@)">
            <summary>
            Removes the fragment from specified uri and returns the uri without the fragment and the fragment itself.
            </summary>
            <param name="uri">The uri.</param>
            <param name="fragment">The fragment, null if no fragment found</param>
            <returns>The uri without the fragment, or the uri itself if no fragment is found</returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.ToUri(System.Object)">
            <summary>
            Tries to cast specified value to a uri. Either a uri or string input is accepted.
            </summary>
            <param name="value"></param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.TryParseUriWithParameters(System.Object,System.Uri@,System.String@,System.String@)">
            <summary>
            Tries to parse a uri with parameters from given value.
            </summary>
            <param name="value">The value.</param>
            <param name="uri">The URI.</param>
            <param name="parameter">The parameter.</param>
            <param name="targetName">Name of the target.</param>
            <returns></returns>
        </member>
        <member name="M:FirstFloor.ModernUI.Windows.Navigation.NavigationHelper.TryParseUriWithParameters(System.String,System.Uri@,System.String@,System.String@)">
            <summary>
            Tries to parse a uri with parameters from given string value.
            </summary>
            <param name="value">The value.</param>
            <param name="uri">The URI.</param>
            <param name="parameter">The parameter.</param>
            <param name="targetName">Name of the target.</param>
            <returns></returns>
        </member>
        <member name="T:FirstFloor.ModernUI.Windows.Navigation.NavigationType">
            <summary>
            Identifies the types of navigation that are supported.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Navigation.NavigationType.New">
            <summary>
            Navigating to new content.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Navigation.NavigationType.Back">
            <summary>
            Navigating back in the back navigation history.
            </summary>
        </member>
        <member name="F:FirstFloor.ModernUI.Windows.Navigation.NavigationType.Refresh">
            <summary>
            Reloading the current content.
            </summary>
        </member>
        <member name="T:FirstFloor.ModernUI.Resources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Back">
            <summary>
              Looks up a localized string similar to back.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Cancel">
            <summary>
              Looks up a localized string similar to cancel.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Close">
            <summary>
              Looks up a localized string similar to close.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Maximize">
            <summary>
              Looks up a localized string similar to maximize.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Minimize">
            <summary>
              Looks up a localized string similar to minimize.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.NavigateLink">
            <summary>
              Looks up a localized string similar to Navigate link.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.NavigationFailed">
            <summary>
              Looks up a localized string similar to Navigation failed.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.NavigationFailedFrameNotFound">
            <summary>
              Looks up a localized string similar to Unable to navigate to {0}, could not find a ModernFrame target &apos;{1}&apos;.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.NavigationFailedSourceNotSpecified">
            <summary>
              Looks up a localized string similar to Unable to navigate to {0}, no source specified.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.No">
            <summary>
              Looks up a localized string similar to no.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Ok">
            <summary>
              Looks up a localized string similar to ok.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Restore">
            <summary>
              Looks up a localized string similar to restore.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.UIThreadRequired">
            <summary>
              Looks up a localized string similar to Operation requires the UI thread.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.UnexpectedToken">
            <summary>
              Looks up a localized string similar to Unexpected token.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.UnknownOS">
            <summary>
              Looks up a localized string similar to Unknown operating system.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.UnknownTokenType">
            <summary>
              Looks up a localized string similar to Unknown token type.
            </summary>
        </member>
        <member name="P:FirstFloor.ModernUI.Resources.Yes">
            <summary>
              Looks up a localized string similar to yes.
            </summary>
        </member>
    </members>
</doc>
