<?xml version="1.0"?>
<doc>
    <assembly>
        <name>C1.Xaml.RichTextBox</name>
    </assembly>
    <members>
        <member name="F:Public.RunTimeNameSuffix">
            <summary>
            Defines the WPF platform specific suffix of a run-time assembly name.
            </summary>
        </member>
        <member name="F:Public.DesignTimeNet4NameSuffix">
            <summary>
            Defines the WPF platform specific suffix of a VS2010/Blend3-4 design-time assembly name.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RichTextBox">
            <summary>
            Powerful rich text editor that allows you to load, edit, and save formatted text as HTML documents.
            </summary>	
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.MeasureOverride(Windows.Foundation.Size)">
            <summary>
            Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior.
            </summary>
            <param name="availableSize">The available size that this object can give to child objects. Infinity (<see cref="F:System.Double.PositiveInfinity"/>) can be specified as a value to indicate that the object will size to whatever content is available.</param>
            <returns>
            The size that this object determines it needs during layout, based on its calculations of the allocated sizes for child objects; or based on other considerations, such as a fixed container size.
            </returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ArrangeOverride(Windows.Foundation.Size)">
            <summary>
            Provides the behavior for the Arrange pass of Silverlight layout. Classes can override this method to define their own Arrange pass behavior.
            </summary>
            <param name="finalSize">The final area within the parent that this object should use to arrange itself and its children.</param>
            <returns>
            The actual size that is used after the element is arranged in layout.
            </returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetTextRange(System.Int32,System.Int32)">
            <summary>
            Gets a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> that represents a range in the current 
            <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Document"/>.
            </summary>
            <param name="start">Offset from the start of the document.</param>
            <param name="length">Length of the range in characters.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> that represents the requested range.</returns>
            <remarks>
            You can use the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> returned to format parts of the
            document without moving the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Selection"/>.
            </remarks>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.TextProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Text"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.HtmlProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Html"/> dependency property. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetHtml(C1.Xaml.RichTextBox.Documents.HtmlEncoding)">
            <summary>
            Get the HTML content with the selected encoding.
            </summary>
            <param name="encoding">The <see cref="T:C1.Xaml.RichTextBox.Documents.HtmlEncoding"/> to use.</param>
            <returns>A string containing an HTML version of the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> contents.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.SetHtml(System.String,System.Uri)">
            <summary>
            Sets the HTML content.
            </summary>
            <param name="html">A string containing HTML content.</param>
            <param name="baseUri">The base <see cref="T:System.Uri"/> used to resolve links and image sources.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.SelectAll">
            <summary>
            Selects all the text in the control.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetPositionFromPoint(Windows.Foundation.Point)">
            <summary>
            Returns the closest text position to a given point in the document layout.
            </summary>
            <param name="point">A <see cref="T:Windows.Foundation.Point"/>.</param>
            <returns>The closest text position to a given point in the document layout.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetElementFromPoint(Windows.Foundation.Point)">
            <summary>
            Returns the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> directly below a given point.
            </summary>
            <param name="point">A <see cref="T:Windows.Foundation.Point"/>.</param>
            <returns>The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> directly below a given point.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetRectFromPosition(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Returns the <see cref="T:Windows.Foundation.Rect"/> of screen coordinates for a given position.
            </summary>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
            <returns>The <see cref="T:Windows.Foundation.Rect"/> of screen coordinates for a given position.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ScrollIntoView(C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Scrolls the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> to bring a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> into view.
            </summary>
            <param name="element"></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ScrollIntoView(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Scrolls the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> to bring a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> into view.
            </summary>
            <param name="position">The position to bring into view.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ScrollTo(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Scrolls the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> so that the given position is at the top.
            </summary>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> to scroll to.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.Select(System.Int32,System.Int32)">
            <summary>
            Selects a range of text in the rich text box.
            </summary>
            <param name="start">The zero-based index of the first character in the selection.</param>
            <param name="length">The length of the selection, in characters.</param>
            <remarks>
            The positions received by this method correspond to positions in the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Text"/> property's content.
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ClipboardCopy">
            <summary>
            Copies the selection to the clipboard.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ClipboardCut">
            <summary>
            Cuts the selection to the clipboard.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ClipboardPaste">
            <summary>
            Pastes the current content of the clipboard.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GoToPage(System.Int32)">
            <summary>
            Causes the editor to jump to a specified page number.
            </summary>
            <param name="pageNumber">The number of the page to jump to.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.FormatCopy">
            <summary>
            Copies the format of the current selection to the format clipboard.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.FormatPaste">
            <summary>
            Applies the content of the format clipboard to the current selection.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.Focus(Windows.UI.Xaml.FocusState)">
            <summary>
            Attempts to set the focus on the control.
            </summary>
            <returns>
            true if focus was set to the control, or focus was already on the control.
            false if the control is not focusable.
            </returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.OnCaretBrushChanged(Windows.UI.Xaml.Media.Brush)">
            <summary>
            Fired when CaretBrush is changed.
            </summary>
            <param name="old">The old value of the CaretBrush</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.RemoveShortcut(Windows.System.VirtualKeyModifiers,Windows.System.VirtualKey)">
            <summary>
            Remove the shortcut for some action.
            </summary>
            <param name="modifier">Modifier key of the shortcut.</param>
            <param name="key">Key of the shortcut.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetDeleteRange(C1.Xaml.RichTextBox.Documents.C1TextRange,System.Boolean)">
            <summary>
            Get the range used to delete by the original range.
            </summary>
            <param name="range"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.BeginTextChanged">
            <summary>
            Before TextChanged was fired.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.EndTextChanged">
            <summary>
            TextChanged event was called.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.SetWatermark(System.Boolean)">
            <summary>
            Set watermark to the element.
            </summary>
            <param name="needsShowWatermark">Indicates whether need set watermark to the element</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.GetSpecialLanguageStartPoint(C1.Xaml.RichTextBox.Documents.C1TextPointer,Windows.UI.Xaml.Documents.LogicalDirection)">
            <summary>
            Get the correct end C1TextPointer after the start point with LogicalDirection.
            </summary>
            <param name="start">The start C1TextPointer</param>
            <param name="dir">The logical direction in which to perform certain text</param>
            <returns>The correct end C1TextPointer after the start point with LogicalDirection.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.OnPointerPressed(Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
            <summary>
            Called before the PointerPressed event occurs.
            </summary>
            <param name="e">Event data for the event.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.OnCreateAutomationPeer">
            <summary>
            Create the Automation peer implementations for custom control (CustomInputBox2) to provide the accessibility support.
            </summary>
            <returns>Automation Peer implementation for this control</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.FindText(System.String,Windows.UI.Xaml.Documents.LogicalDirection,C1.Xaml.RichTextBox.C1FindOptions)">
            <summary>
            Searches for a particular text string from the end of Selection, if found, selects the string.
            </summary>
            <param name="text">The text string to search for.</param>
            <param name="direction">Specifies the search direction. The default is a forward search.</param>
            <param name="option">The options to use when doing the text search.</param>
            <returns>If found, return the start index. If not found, return -1.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ChangeVisualStateWritable(System.Boolean)">
            <summary>
            Updates the current visual state of the Writable visual state group to match the object's properties.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ChangeVisualStateCommon(System.Boolean)">
            <summary>
            Updates the current visual state of the Common visual state group to match the object's properties.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.ChangeVisualStateFocus(System.Boolean)">
            <summary>
            Updates the current visual state of the Focus visual state group to match the object's properties.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.IsReadOnlyProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.IsReadOnly"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.HideSelectionProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.HideSelection"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.IsFocusedProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.IsFocused"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.TextWrappingProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.TextWrapping"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.HorizontalScrollBarVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.HorizontalScrollBarVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.VerticalScrollBarVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.VerticalScrollBarVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.AcceptsReturnProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.AcceptsReturn"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.SelectionBackgroundProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectionBackground"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.SelectionForegroundProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectionForeground"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ReturnModeProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ReturnMode"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.AcceptsTabProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.AcceptsTab"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.TabSizeProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.TabSize"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.HideCaretProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.HideCaret"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.DisableSelectionProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.DisableSelection"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ComputedHorizontalScrollBarVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ComputedHorizontalScrollBarVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ComputedVerticalScrollBarVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ComputedVerticalScrollBarVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.HorizontalOffsetProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.HorizontalOffset"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.VerticalOffsetProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.VerticalOffset"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ScrollableWidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ScrollableWidth"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ScrollableHeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ScrollableHeight"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ExtentWidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ExtentWidth"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ExtentHeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ExtentHeight"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ViewportWidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewportWidth"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ViewportHeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewportHeight"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.DocumentProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Document"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ViewModeProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewMode"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.PrintTemplateProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.PrintTemplate"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.PrintPageLayoutProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.PrintPageLayout"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ZoomProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Zoom"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.PrintPanelTemplateProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.PrintPanelTemplate"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.HtmlFilterProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.HtmlFilter"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.PageNumberProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.PageNumber"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.PageCountProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.PageCount"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ScrollBarStyleProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ScrollBarStyle"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.UIContainerResizeTemplateProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.UIContainerResizeTemplate"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.CaretBrushProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.CaretBrush"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.DefaultParagraphMarginProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.DefaultParagraphMargin"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.WatermarkProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Watermark"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.IsSpellCheckerEnabledProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.IsSpellCheckerEnabled"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.FocusCuesVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.FocusCuesVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.DisabledCuesVisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.DisabledCuesVisibility"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.IsMouseOverProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.IsMouseOver"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ForceMouseOverProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ForceMouseOver"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextBox.ValidationDecoratorStyleProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ValidationDecoratorStyle"/> dependency property. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBox.OnApplyTemplate">
            <summary>
            Builds the visual tree for the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> control when a new template is applied.
            </summary>
            <remarks>
            This method is invoked whenever application code or an internal process, such as a rebuilding layout pass, calls the <see cref="M:ApplyTemplate"/> method.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ContextMenu">
            <summary>
            Gets or sets the context menu object to show on the right tap.
            </summary>
            <remarks>
            The default value is Null. If this value is not changes, the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> control will show the simple 
            <see cref="T:Windows.UI.Popups.PopupMenu"/> with the set of clipboard-related commands.
            You can set this property to the custom <see cref="T:Windows.UI.Popups.PopupMenu"/> object, or any object implementing
            <see cref="T:C1.Xaml.IC1ContextMenu"/> interface. In such case the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> control will show your custom 
            context menu instead of default one.
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.DocumentChanged">
            <summary>
            Fires when the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Document"/> property changes.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.IsReadOnlyChanged">
            <summary>
            Fires when the IsReadOnly property changes.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewManager">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> currently used by this <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.DocumentHistory">
            <summary>
            Gets the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.DocumentHistory"/> associated with current <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Document"/>, used for undoing and redoing actions.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.KeyDown">
            <summary>
            Occurs when a keyboard key is pressed while the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> has focus.
            </summary>
            <remarks>
            This event overrides <see cref="T:Windows.UI.Xaml.UIElement"/>'s KeyDown in order to allow handlers to prevent the default
            behavior of a key press.
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.PointerPressed">
            <summary>
             Occurs when the pointer device initiates a Press action within this element.
            </summary>
            <remarks>
            This event overrides <see cref="T:Windows.UI.Xaml.UIElement"/>'s PointerPressed in order to allow handlers to prevent the default
            behavior of a Press action.
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.TextChanged">
            <summary>
            Fired when there is a change in the document.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Text">
            <summary>
            Gets or sets the text inside the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> of the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
            <remarks>
            <para>When setting the range text, all line breaks (\n, \r and \r\n) are converted to a single new line character (\n).</para>
            <para>Content that is not text, like images, is transformed to the <see cref="F:C1.Xaml.RichTextBox.Documents.C1TextRange.ObjectReplacementCharacter"/>.</para>
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.SelectionChanged">
            <summary>
            Fires when <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Selection"/> changes.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Selection">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> selected in the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>'s document.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Html">
            <summary>
            Gets or sets the content of the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> in HTML format.
            </summary>
            <remarks>
            The HTML returned when getting uses <see cref="F:C1.Xaml.RichTextBox.Documents.HtmlEncoding.StyleSheet"/> encoding.
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ElementTapped">
            <summary>
            Fires when the tapped a text element.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ElementPointerReleased">
            <summary>
            Fires when the left mouse button is released over a text element.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ElementPointerMoved">
            <summary>
            Fires when the mouse moves over a text element.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.TextDragStart">
            <summary>
            Fires when text dragging starts. Allows canceling the drag.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.TextDragMove">
            <summary>
            Fires when the mouse moves while dragging text.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.TextDrop">
            <summary>
            Fires when dragged text is dropped.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.MouseSelectionCompleted">
            <summary>
            Fired when the user completes a selection using a mouse.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.RequestNavigate">
            <summary>
            Fires when the user clicks on a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.NavigationMode">
            <summary>
            Indicates when the <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.RequestNavigate"/> event is fired.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ClipboardMode">
            <summary>
            Indicates how the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> uses the clipboard.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectionStart">
            <summary>
            Gets or sets the starting position of the text selected in the rich text box.
            </summary>
            <remarks>
            The positions represented in this property correspond to positions in the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Text"/> property's content.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectionLength">
            <summary>
            Gets or sets the number of characters in the current selection in the rich text box.
            </summary>
            <remarks>
            The positions represented in this property correspond to positions in the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.Text"/> property's content.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectedText">
            <summary>
            Gets or sets the content of the current selection in the rich text box.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.StyleOverrides">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/> associated with this <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Painters">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.IRichTextPainter"/> associated with this <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.SpellChecker">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.ISpellChecker"/> used for as-you-type spell checking.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ClipboardCopying">
            <summary>
            Fired when a clipboard copy has been triggered.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ClipboardPasting">
            <summary>
            Fired when a clipboard paste has been triggered.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ElementPointerEnter">
            <summary>
            Fires when the mouse enters a text element.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ElementPointerExited">
            <summary>
            Fires when the mouse leaves a text element.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ContextMenuOpening">
            <summary>
            when a right-tap input stimulus happens while the pointer is over the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.IsReadOnly">
            <summary>
            Gets or sets whether the user is allowed to modify the text in the control.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.HideSelection">
            <summary>
            Gets or sets whether the control should highlight the selection when not in focus.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.IsFocused">
            <summary>
            Returns true if the control has the focus.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.TextWrapping">
            <summary>
            Gets or sets whether the control should wrap the text to fit its width.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.HorizontalScrollBarVisibility">
            <summary>
            Gets or sets a value that indicates whether a horizontal <see cref="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar"/> should be displayed.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.VerticalScrollBarVisibility">
            <summary>
            Gets or sets a value that indicates whether a horizontal <see cref="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar"/> should be displayed.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.AcceptsReturn">
            <summary>
            Gets or sets a value that indicates how the text editing control responds when the user presses the ENTER key.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectionBackground">
            <summary>
            Gets or sets the brush used to fill the background of the selected text.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.SelectionForeground">
            <summary>
            Gets or sets the brush used to fill the foreground of the selected text.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ReturnMode">
            <summary>
            Gets or sets a value of <see cref="T:ReturnMode" /> that indicates how the RichTextBox handles the Return key.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.AcceptsTab">
            <summary>
            Gets or sets whether tabs are accepted.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.TabSize">
            <summary>
            Gets or sets the size of a tab character in spaces.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.HideCaret">
            <summary>
            Gets or sets whether the caret is hidden.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.DisableSelection">
            <summary>
            Gets or sets whether text selection is disabled.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ComputedHorizontalScrollBarVisibility">
            <summary>
            Gets a value that indicates whether the horizontal <see cref="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar"/> is visible.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ComputedVerticalScrollBarVisibility">
            <summary>
            Gets a value that indicates whether the vertical <see cref="T:Windows.UI.Xaml.Controls.Primitives.ScrollBar"/> is visible.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.HorizontalOffset">
            <summary>
            Gets or sets a value that indicates the horizontal offset of the scrolled content.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.VerticalOffset">
            <summary>
            Gets or sets a value that indicates the vertical offset of the scrolled content.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ScrollableWidth">
            <summary>
            Gets a value that represents the vertical size of the area that can be scrolled; the difference between the width of the extent and the width of the viewport.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ScrollableHeight">
            <summary>
            Gets a value that represents the horizontal size of the area that can be scrolled; the difference between the height of the extent and the height of the viewport.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ExtentWidth">
            <summary>
            Gets the horizontal size of all the content for display in the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ExtentHeight">
            <summary>
            Gets the vertical size of all the content for display in the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewportWidth">
            <summary>
            Gets a value that contains the horizontal size of the viewable content.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewportHeight">
            <summary>
            Gets a value that contains the vertical size of the viewable content.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Document">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> for the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewMode">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.TextViewMode"/> of the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.ViewModeChanged">
            <summary> 
            Event raised when the <see cref="P:ViewMode"/> property has changed.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.PrintTemplate">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.DataTemplate"/> used to present the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> in print mode.
            </summary>
            <remarks>
            The DataTemplate should have a <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/> whose Source property is binded to the data context.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.PrintPageLayout">
            <summary>
            Gets or sets the layout used for the pages when <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewMode"/> is <see cref="F:C1.Xaml.RichTextBox.TextViewMode.Print"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Zoom">
            <summary>
            Gets or sets a zoom value applied to the contents of the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.PrintPanelTemplate">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.Controls.ItemsPanelTemplate"/> used for the panel containing the pages in print view mode.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.HtmlFilter">
            <summary>
            Gets or sets the <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.HtmlFilter"/> used by this <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> to serialize and deserialize from HTML.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.PageNumber">
            <summary>
            Gets the page number for the currently displayed page.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.PageCount">
            <summary>
            Gets the current number of display pages for the content hosted by the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ScrollBarStyle">
            <summary>
            Gets or sets the <see cref="!:System.Windows.Style"/> used by the two <see cref="!:System.Windows.Controls.Primitives.ScrollBar"/> controls contained in the default template.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.UIContainerResizeTemplate">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.DataTemplate"/> that generates the thumbs for resizing <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer">C1InlineUIContainers</see>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.CaretBrush">
            <summary>
            Sets the brush of blinking cursor of the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.DefaultParagraphMargin">
            <summary>
            Gets or sets the default outer margin of a <see cref="!:C1Paragraph"/> element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.Watermark">
            <summary>
            Gets or sets the content of the watermark.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.IsSpellCheckerEnabled">
            <summary>
            Gets or sets a value indicating whether the <see cref="!:C1SpellChecker"/> is enabled.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.FocusCuesVisibility">
            <summary>
            Gets or sets a value indicating whether the focus visuals of the control are visible.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.DisabledCuesVisibility">
            <summary>
            Gets or sets a value indicating whether the disabled visuals of the control are visible.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.IsMouseOver">
            <summary>
            Returns true if the mouse is over the control.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.C1RichTextBox.IsMouseOverChanged">
            <summary> 
            Event raised when the <see cref="P:IsMouseOver"/> property has changed.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ForceMouseOver">
            <summary>
            Set to true to force the mouse over visual state.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBox.ValidationDecoratorStyle">
            <summary>
            Gets or sets the style that is applied to the inner <see cref="T:C1.Xaml.C1ValidationDecorator"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.TextDragMoveEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.TextDragMove"/> event.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.TextDragMoveEventArgs.Position">
            <summary>
            Gets or sets the position where a placeholder will be shown. If set to null no placeholder is shown.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.TextDropEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.TextDrop"/> event.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.TextDropEventArgs.Position">
            <summary>
            Gets the position where text will be dropped.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.TextDropEventArgs.Handled">
            <summary>
            Gets or sets whether text drop has already be handled. If set to true, <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> does nothing on text drop.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.RequestNavigateEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.RequestNavigate"/> event. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.RequestNavigateEventArgs.#ctor(C1.Xaml.RichTextBox.Documents.C1Hyperlink)">
            <summary>
            Initializes a new RequestNavigateEventArgs.
            </summary>
            <param name="hyperlink"></param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.RequestNavigateEventArgs.Hyperlink">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/> that triggered the event.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.NavigationMode">
            <summary>
            Defines the mode in which <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> fires <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.RequestNavigate"/> events.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.NavigationMode.Never">
            <summary>
            The event is never fired.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.NavigationMode.Always">
            <summary>
            The event is fired when the user clicks/taps on a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/>. 
            In the case of Silverlight, a hand cursor is shown when the mouse hovers 
            the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.ReturnMode">
            <summary>
            Defines the way in which <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> handles the return key.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ReturnMode.Default">
            <summary>
            The Return key inserts soft line breaks if shift is held, and hard line breaks otherwise.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ReturnMode.HardLineBreak">
            <summary>
            The Return key inserts hard line breaks.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ReturnMode.SoftLineBreak">
            <summary>
            The Return key inserts soft line breaks.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.ClipboardMode">
            <summary>
            Defines the mode in which the <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> uses the Clipboard.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ClipboardMode.PlainText">
            <summary>
            Use plain text.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ClipboardMode.RichText">
            <summary>
            Use rich text (subject to browser support).
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.TextViewMode">
            <summary>
            Defines the mode in which <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> presents its content.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.TextViewMode.Draft">
            <summary>
            Text is displayed in one continuous, scrollable presenter. This is the default mode.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.TextViewMode.Print">
            <summary>
            Text is displayed separated in pages.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.PageViewMode">
            <summary>
            This Enumeration describes zoom options that determine how pages are displayed in the viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.PageViewMode.Normal">
            <summary>
            Display pages using the current zoom value.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.PageViewMode.OnePage">
            <summary>
            Automatically update the zoom value to fit one entire page inside the viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.PageViewMode.FitWidth">
            <summary>
            Automatically update the zoom value to fit the width of one page inside the viewport.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.PageViewMode.TwoPages">
            <summary>
            Automatically update the zoom value to fit two pages inside the viewport.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1FindOptions">
            <summary>
            Specifies the options to use when doing a text search.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1FindOptions.None">
            <summary>
            Use the default text search options; namely, use case- independent, arbitrary character boundaries.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.ContextMenuOpeningEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.RequestNavigate"/> event. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.ContextMenuOpeningEventArgs.#ctor(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Initializes a new ContextMenuOpeningEventArgs.
            </summary>
            <param name="hyperlink"></param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.ContextMenuOpeningEventArgs.Selection">
            <summary>
            Gets the selection where right-tap input stimulus happens.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.ContextMenuOpeningEventArgs.Handled">
            <summary>
            Gets or sets whether right-tap input has already be handled. If set to true, <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> does nothing on right-tap input.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.ContextMenuOpeningEventArgs.Position">
            <summary>
            Gets the point where right-tap input stimulus happens.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.ContextMenuOpeningEventArgs.OriginalEventArgs">
            <summary>
            Gets the arguments of the original event which raised this event.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RichTextBoxAutomationPeer">
            <summary>
            Automation Peer class for CustomInputBox2.  
            
            Note: The difference between this and CustomControl1AutomationPeer is that this one implements
            Text Pattern (ITextProvider) and Value Pattern (IValuePattern) interfaces.  So Touch keyboard shows 
            automatically when user taps on the control with Touch or Pen.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBoxAutomationPeer.#ctor(C1.Xaml.RichTextBox.C1RichTextBox)">
            <summary>
            
            </summary>
            <param name="owner"></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBoxAutomationPeer.GetPatternCore(Windows.UI.Xaml.Automation.Peers.PatternInterface)">
            <summary>
            Override GetPatternCore to return the object that supports the specified pattern.  In this case the Value pattern, Text
            patter and any base class patterns.
            </summary>
            <param name="patternInterface"></param>
            <returns>the object that supports the specified pattern</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextBoxAutomationPeer.GetClassNameCore">
            <summary>
            Override GetClassNameCore and set the name of the class that defines the type associated with this control.
            </summary>
            <returns>The name of the control class</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextBoxAutomationPeer.Windows#UI#Xaml#Automation#Provider#IValueProvider#IsReadOnly">
            <summary>
            The value needs to be false for the Touch keyboard to be launched automatically because Touch keyboard
            does not appear when the input focus is in a readonly UI control.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RichTextBoxRangeProvider">
            <summary>
            A minimal implementation of ITextRangeProvider, used by C1RichTextBoxAutomationPeer
            A real implementation is beyond the scope of this sample
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.ClipboardEventArgs">
            <summary>
            Arguments for the clipboard events in <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ClipboardEventArgs.Handled">
            <summary>
            Indicates whether the clipboard event has been handled by an event listener and <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> should do nothing.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Block">
            <summary>
            An abstract class that provides a base for all block-level flow content elements.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextElement">
            <summary>
            An abstract class used as the base class for all elements in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.FontFamilyProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontFamily"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.FontStyleProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontStyle"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.FontWeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontWeight"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.FontSizeProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontSize"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.TextDecorationsProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.TextDecorations"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.ForegroundProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Foreground"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.BackgroundProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Background"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderBrushProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderBrush"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.MarginProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Margin"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.PaddingProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Padding"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderThicknessProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderThickness"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.CornerRadiusProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.CornerRadius"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.CursorProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Cursor"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.ToolTipProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.ToolTip"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.VerticalAlignmentProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.VerticalAlignment"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.LineHeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.LineHeight"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.IsEditableProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.IsEditable"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.VisibilityProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Visibility"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.TextEffectProperty">
            <summary>
            Identifies the <see cref="T:TextEffect"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.WidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Width"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.HeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Height"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.MaxWidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MaxWidth"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.MaxHeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MaxHeight"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.MinWidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MinWidth"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextElement.MinHeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MinHeight"/> style property.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.OnTextChanging(C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs)">
            <summary>
            Called when the <see cref="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanging"/> event needs to be fired.
            </summary>
            <param name="args">The arguments for the <see cref="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanging"/> event.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.OnTextChanged(C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs)">
            <summary>
            Called when the <see cref="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanged"/> event needs to be fired.
            </summary>
            <param name="args">The arguments for the <see cref="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanged"/> event.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Split(System.Int32,System.Boolean)">
            <summary>
            Splits this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> at the specified offset into two elements of the same type with the same style properties.
            </summary>
            <param name="offset">The offset where to split, elements in positions greater or equal to the offset are added to the second element.</param>
            <param name="splitEdges">Indicates whether the element should be split when the position is at the start or end of the element.</param>
            <returns>Returns the position in the parent element between this element and the new element.</returns>
            <exception cref="T:System.InvalidOperationException">this element has no parent.</exception>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.JoinSibling">
            <summary>
            Joins this element with its next sibling.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.CreateNewElement">
            <summary>
            Creates a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> with the same type as this.
            </summary>
            <remarks>
            This can be overridden in custom C1TextElement with no default constructors.
            </remarks>
            <returns>A new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> with the same type as this.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Split(System.Int32)">
            <summary>
            Splits this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> at the specified offset into two elements of the same type with the same style properties.
            </summary>
            <param name="offset">The offset where to split, elements in positions greater or equal to the offset are added to the second element.</param>
            <returns>Returns the position in the parent element between this element and the new element.</returns>
            <exception cref="T:System.InvalidOperationException">this element has no parent.</exception>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Remove(System.Int32,System.Int32)">
            <summary>
            Removes a range of children in this element.
            </summary>
            <param name="start">The index of the first child to remove.</param>
            <param name="count">The count of children to remove.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Remove">
            <summary>
            Removes the element from the document tree.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>A <see cref="T:System.Collections.IEnumerator"/> that can be used to iterate through the collection.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.System#Collections#Generic#IEnumerable{C1#Xaml#RichTextBox#Documents#C1TextElement}#GetEnumerator">
            <summary>
            Returns an enumerator that iterates through the collection.
            </summary>
            <returns>A <see cref="T:System.Collections.Generic.IEnumerator`1"/> that can be used to iterate through the collection.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.GetParents">
            <summary>
            Returns the list of parents from the root.
            </summary>
            <returns>The list of parents from the root.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.GetValue``1(C1.Xaml.RichTextBox.Documents.StyleProperty)">
            <summary>
            Returns the value of a style property for this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
            <typeparam name="T">The type of the values of the parameter style property.</typeparam>
            <param name="prop">A <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/>.</param>
            <returns>The value of a style property for this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.SetValue``1(C1.Xaml.RichTextBox.Documents.StyleProperty,``0)">
            <summary>
            Sets the value of a style property of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
            <typeparam name="T">The type of the values of the parameter style property.</typeparam>
            <param name="prop">A <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/>.</param>
            <param name="value">The value to set the style property.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.ClearValue(C1.Xaml.RichTextBox.Documents.StyleProperty)">
            <summary>
            Clears the value of style property in this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
            <param name="prop">A <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.EnumerateSubtree">
            <summary>
            Enumerates all elements in the sub tree where this element is root.
            </summary>
            <remarks>
            The elements are enumerated in depth-first order.
            </remarks>
            <returns>The enumeration of all elements in the sub tree.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Enumerate(Windows.UI.Xaml.Documents.LogicalDirection)">
            <summary>
            Enumerates the elements in the document in the specified direction.
            </summary>
            <param name="dir">A <see cref="T:Windows.UI.Xaml.Documents.LogicalDirection"/>.</param>
            <returns>The enumeration of the elements in the specified direction.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Clone">
            <summary>
            Returns a deep copy of this element.
            </summary>
            <returns>A deep copy of this element.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.ShallowClone">
            <summary>
            Returns a shallow copy of this element.
            </summary>
            <returns>A shallow copy of this element.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.IsValidChild(System.Type)">
            <summary>
            Checks whether a type is a valid child of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
            <param name="type">The type to check.</param>
            <returns>Whether a type is a valid child of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.Group(C1.Xaml.RichTextBox.Documents.C1TextElement,System.Int32,System.Int32)">
            <summary>
            Groups some of this C1TextElement children, 
            all children in the specified range are added to the new parent, 
            and the parent is inserted at the range start.
            </summary>
            <param name="parent">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> used to group the children.</param>
            <param name="start">The index of the first child added to the range.</param>
            <param name="count">The number of children in the range.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElement.UnGroup">
            <summary>
            Ungroups this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>, that is, this C1TextElement is removed, and all its children are added to its parent.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Background">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.Media.Brush"/> used to fill the background of the content area.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontFamily">
            <summary>
            Gets or sets the preferred font family for the content of the element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontSize">
            <summary>
            Gets or sets the font size for the content of the element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontStyle">
            <summary>
            Gets or sets the font style for the content of the element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.FontWeight">
            <summary>
            Gets or sets the font weight for the content of the element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Foreground">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.Media.Brush"/> to apply to the content of the element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.TextDecorations">
            <summary>
            Gets or sets a collection of text decorations to apply to the content of the element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.VerticalAlignment">
            <summary>
            Gets or sets a value indicating how elements are aligned in a line.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.LineHeight">
            <summary>
            Gets or sets a number that is multiplied by the computed height of a line to obtain the final height.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Margin">
            <summary>
            Gets or sets the margin of a text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Padding">
            <summary>
            Gets or sets the padding of a text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderThickness">
            <summary>
            Gets or sets the border thickness of a text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.CornerRadius">
            <summary>
            Gets or sets the corner radius for the border of a text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderBrush">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.Media.Brush"/> used to fill the border of a text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Cursor">
            <summary>
            Gets or sets the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Cursor"/> displayed when the mouse is over this element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.ToolTip">
            <summary>
            Gets or sets the <see cref="!:System.Windows.Controls.ToolTip"/> displayed when the mouse is over this element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.IsEditable">
            <summary>
            Gets or sets whether the content of this element are editable in a <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Visibility">
            <summary>
            Gets or sets the visibility of this element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Width">
            <summary>
            Gets or sets the width of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Height">
            <summary>
            Gets or sets the height of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MaxWidth">
            <summary>
            Gets or sets the max-width of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MaxHeight">
            <summary>
            Gets or sets the max-height of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MinWidth">
            <summary>
            Gets or sets the min-width of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.MinHeight">
            <summary>
            Gets or sets the min-height of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Children">
            <summary>
            Get all children of this C1TextElement.
            </summary>
            <remarks>
            This collection can be used to easily manipulate the document tree without knowing the
            type of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>. Note that this allows you to create invalid
            documents, you can use <see cref="M:C1.Xaml.RichTextBox.Documents.C1TextElement.IsValidChild(System.Type)"/> to know if a type is a valid child of
            this C1TextElement.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Index">
            <summary>
            Get the index of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> in its parent <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Children"/> collection.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.IsCollapsed">
            <summary>
            Returns whether this element is collapsed, that is, if its <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Visibility"/>, or that of one of its parents, is <see cref="F:C1.Xaml.RichTextBox.Documents.C1Visibility.Collapsed"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Id">
            <summary>
            Gets or sets an identifier for this text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Name">
            <summary>
            Gets or sets the name for this text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.ContentStart">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> at the start of this text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.ContentEnd">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> at the end of this text element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.ContentRange">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> of this element's content.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.StartTag">
            <summary>
            Returns the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.StartTag"/> of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.EndTag">
            <summary>
            Returns the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.EndTag"/> of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Parent">
            <summary>
            Gets the parent of this element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.PreviousSibling">
            <summary>
            Gets the previous sibling of this element, or null if this is the first child.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.NextSibling">
            <summary>
            Gets the next sibling of this element, or null if this is the last child.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.IsLeaf">
            <summary>
            Returns whether this element is a leaf in the document tree.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.IsRoot">
            <summary>
            Returns whether this element is the root of its tree.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.C1TextElement.ChildrenChanged">
            <summary>
            Fires when the children collection of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> changes.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanging">
            <summary>
            Fires before a text change occurs in the sub tree where this element is root.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanged">
            <summary>
            Fires after a text change occurs in the sub tree where this element is root.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Root">
            <summary>
            Returns the root element of this element's tree.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Style">
            <summary>
            Returns the style values for this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Block.TextAlignmentProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Block.TextAlignment"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Block.TextIndentProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Block.TextIndent"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Block.PageBreakBeforeProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Block.PageBreakBefore"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Block.PageBreakAfterProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Block.PageBreakAfter"/> style property.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Block.TextAlignment">
            <summary>
            Gets or sets the horizontal alignment of text content.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Block.TextIndent">
            <summary>
            Gets or sets the indentation, in pixels, of the first line of text in a block.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Block.PageBreakBefore">
            <summary>
            Gets or sets a <see cref="T:C1.Xaml.RichTextBox.Documents.PageBreak"/> value indicating when a page break is inserted before this <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Block.PageBreakAfter">
            <summary>
            Gets or sets a <see cref="T:C1.Xaml.RichTextBox.Documents.PageBreak"/> value indicating when a page break is inserted after this <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextAlignment">
            <summary>
            Specifies whether text is centered, left-aligned, right-aligned or justified.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextAlignment.Center">
            <summary>
            Text is centered.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextAlignment.Left">
            <summary>
            Text is aligned to the left.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextAlignment.Right">
            <summary>
            Text is aligned to the right.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextAlignment.Justify">
            <summary>
            Text is justified.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer">
            <summary>
            A block-level flow content element which enables UIElement elements to be embedded in flow content.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer.Child">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.FrameworkElement"/> hosted by the <see cref="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer"/>. 
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer.Content">
            <summary>
            Gets or sets the content of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer.ContentTemplate">
            <summary>
            Gets or sets the content template of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.TextMarkerStyle">
            <summary>
            Describes the appearance of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/> item's bullet.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.None">
            <summary>
            No marker is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.Disc">
            <summary>
            A solid disc circle is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.Circle">
            <summary>
            A hollow disc circle is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.Square">
            <summary>
            A hollow square shape is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.Box">
            <summary>
            A solid square box is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.LowerRoman">
            <summary>
            A lowercase Roman numeral is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.UpperRoman">
            <summary>
            An uppercase Roman numeral is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.LowerLatin">
            <summary>
            A lowercase ASCII character is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.UpperLatin">
            <summary>
            An uppercase ASCII character is displayed.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextMarkerStyle.Decimal">
            <summary>
            A decimal is displayed.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1List">
            <summary>
            A block-level flow content element that provides facilities for presenting content in an ordered or unordered list.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1List.StartIndexProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.StartIndex"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1List.MarkerStyleProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerStyle"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1List.MarkerImageProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerImage"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1List.MarkerTemplateProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerTemplate"/> style property.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1List.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1List.Add(C1.Xaml.RichTextBox.Documents.C1ListItem)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/> to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>.
            </summary>
            <param name="item"></param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1List.ListItems">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/> elements in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerStyle">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.Documents.TextMarkerStyle"/> used in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerImage">
            <summary>
            Gets or sets a <see cref="T:Windows.UI.Xaml.Media.Imaging.BitmapSource"/> used to draw the markers in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>. 
            If this property is set, <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerStyle"/> is ignored.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerTemplate">
            <summary>
            Gets or sets a <see cref="T:Windows.UI.Xaml.DataTemplate"/> used to draw the markers in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>. 
            If this property is set, <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerStyle"/> and <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerImage"/> are ignored.
            </summary>
            <remarks>
            When the <see cref="T:Windows.UI.Xaml.DataTemplate"/> is instanced, the DataContext is set to an object of type
            <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListMarkerTemplateContext"/>. This can be used in bindings inside the DataTemplate to 
            access the index and style properties of the list item.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1List.StartIndex">
            <summary>
            Gets or sets the starting index to use when the <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerStyle"/> is for an ordered list.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1ListItem">
            <summary>
            A flow content element that represents a particular content item in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1ListItem.Add(C1.Xaml.RichTextBox.Documents.C1Block)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/>.
            </summary>
            <param name="block">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/>.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1ListItem.Blocks">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> elements contained in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Paragraph">
            <summary>
            A block-level flow content element used to group content into a paragraph.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Paragraph.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Paragraph"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Paragraph.Add(C1.Xaml.RichTextBox.Documents.C1Inline)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Paragraph"/>.
            </summary>
            <param name="inline">An <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Paragraph.Inlines">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Paragraph"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Section">
            <summary>
            A block-level flow content element used for grouping other <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> elements.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Section.Add(C1.Xaml.RichTextBox.Documents.C1Block)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/>.
            </summary>
            <param name="block">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/>.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Section.Blocks">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> elements contained in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Section"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Table">
            <summary>
            A block-level flow content element that provides a grid-based presentation organized by rows and columns.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Table.ColumnsProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Table.Columns"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Table.BorderSpacingProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Table.BorderSpacing"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Table.BorderCollapseProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1Table.BorderCollapse"/> style property.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Table.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Table.Add(C1.Xaml.RichTextBox.Documents.C1TableRowGroup)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
            <param name="rowGroup">An <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Table.RowGroups">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup"/> in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Table.Columns">
            <summary>
            Gets a collection that contains the columns hosted by the table.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Table.BorderSpacing">
            <summary>
            Gets or sets the amount of spacing between cells in a table.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Table.BorderCollapse">
            <summary>
            Gets or sets whether adjacent cell borders are collapsed into one border.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TableColumn">
            <summary>
            Defines a column within a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableColumn.Width">
            <summary>
            Gets or sets the width of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableColumn"/> element.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableColumn.Background">
            <summary>
            Gets or sets the background <see cref="T:Windows.UI.Xaml.Media.Brush"/> used to fill the content of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableColumn"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TableCell">
            <summary>
            A flow content element that defines a cell of content within a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TableCell.ColumnSpanProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TableCell.ColumnSpan"/> style property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TableCell.RowSpanProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TableCell.RowSpan"/> style property.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TableCell.Add(C1.Xaml.RichTextBox.Documents.C1Block)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/>.
            </summary>
            <param name="block">An <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableCell.Blocks">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableCell.ColumnSpan">
            <summary>
            Gets or sets the number of columns that the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/> should span.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableCell.RowSpan">
            <summary>
            Gets or sets the number of rows that the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/> should span.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TableRow">
            <summary>
            A flow content element that defines a row within a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TableRow.Add(C1.Xaml.RichTextBox.Documents.C1TableCell)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/>.
            </summary>
            <param name="cell">An <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableRow.Cells">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/> in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup">
            <summary>
            Represents a flow content element used to group <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/> elements within a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TableRowGroup.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup"/> instance.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TableRowGroup.Add(C1.Xaml.RichTextBox.Documents.C1TableRow)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup"/>.
            </summary>
            <param name="row">An <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TableRowGroup.Rows">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/> in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRowGroup"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Document">
            <summary>
            Represents a flow document.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Document.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Document.C1Document_ChildrenChanged(System.Object,System.Collections.Specialized.NotifyCollectionChangedEventArgs)">
            <summary>
            Fires when the children collection of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> changes.
            </summary>
            <param name="sender"></param>
            <param name="e"></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Document.Add(C1.Xaml.RichTextBox.Documents.C1Block)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> element to this document.
            </summary>
            <param name="block"></param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Document.FragmentRange">
            <summary>
            Gets or sets the a fragment <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> inside this <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Document.Blocks">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> elements in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Document.RichTextBox">
            <summary>
            Gets or sets <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> this Document belongs to.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.DocumentHistory">
            <summary>
            Manages the history of actions performed in a document, and provides undo and redo for this actions.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistory.Undo">
            <summary>
            Undo the last action performed on the document.
            </summary>
            <remarks>
            If there are no action to undo, it does nothing.
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistory.Redo">
            <summary>
            Redo the last undone action.
            </summary>
            <remarks>
            If there are no action to redo, it does nothing.
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistory.BeginGroup">
            <summary>
            Begin an action group, all actions performed in a group are undone together.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistory.EndGroup">
            <summary>
            End an action group, see <see cref="M:C1.Xaml.RichTextBox.Documents.DocumentHistory.BeginGroup"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistory.Clear">
            <summary>
            Clear the history of actions.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.DocumentHistory.Ignore">
            <summary>
            Gets or sets a value that indicates whether the action is stored in <see cref="T:C1.Xaml.RichTextBox.Documents.DocumentHistory"/> or not when change the document.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.DocumentHistory.CanUndo">
            <summary>
            Returns whether there is an action to undo.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.DocumentHistory.CanRedo">
            <summary>
            Returns whether there is an action to redo.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.DocumentHistory.HistoryChanged">
            <summary>
            Fired when the history changes, that is, the list of actions to undo or redo changed.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.DocumentHistoryGroup">
            <summary>
            Helper class for handling <see cref="T:C1.Xaml.RichTextBox.Documents.DocumentHistory"/> groups, starts a group when constructed, and ends it when disposed. This is meant to be used with the using keyword.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistoryGroup.#ctor(C1.Xaml.RichTextBox.Documents.DocumentHistory)">
            <summary>
            Creates a new <see cref="T:C1.Xaml.RichTextBox.Documents.DocumentHistoryGroup"/>
            </summary>
            <param name="history">The <see cref="T:C1.Xaml.RichTextBox.Documents.DocumentHistory"/> where to start the group.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.DocumentHistoryGroup.Dispose">
            <summary>
            Ends the <see cref="T:C1.Xaml.RichTextBox.Documents.DocumentHistory"/> group.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment">
            <summary>
            Describes how elements are vertically aligned in a line.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment.Baseline">
            <summary>
            The baseline of the element is aligned with the baseline of the parent box.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment.Top">
            <summary>
            The top of the element is aligned with the top of the parent box.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment.Bottom">
            <summary>
            The bottom of the element is aligned with the bottom of the parent box.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment.Middle">
            <summary>
            The middle of the element is aligned with the baseline plus half the x-height of the parent box.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment.Super">
            <summary>
            The baseline of the element is aligned with the superscript baseline for its size.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1VerticalAlignment.Sub">
            <summary>
            The baseline of the element is aligned with the subscript baseline for its size.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink">
            <summary>
            An inline-level flow content element that provides facilities for hosting hyperlinks within flow content.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Span">
            <summary>
            Groups other <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> flow content elements.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Inline">
            <summary>
            An abstract class that provides a base for all inline flow content elements. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Span.Add(C1.Xaml.RichTextBox.Documents.C1Inline)">
            <summary>
            Adds a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> element to the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Span"/>.
            </summary>
            <param name="inline">An <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Span.Inlines">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Inline"/> elements grouped by the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Span"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Hyperlink.NavigateUri">
            <summary>
            Gets or sets a URI to navigate to when the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/> is activated.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Hyperlink.TargetName">
            <summary>
            Gets or sets the name of a target window or frame for the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer">
            <summary>
            An inline-level flow content element which enables UIElement elements to be embedded in flow content.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer.#ctor">
            <summary>
            Initializes a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer.Child">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.FrameworkElement"/> hosted by the <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer"/>. 
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer.Content">
            <summary>
            Gets or sets the content of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer.ContentTemplate">
            <summary>
            Gets or sets the content template of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Run">
            <summary>
            An inline-level flow content element intended to contain a run of formatted or unformatted text.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Run.Insert(System.Int32,System.String)">
            <summary>
            Inserts text in <see cref="P:C1.Xaml.RichTextBox.Documents.C1Run.Text"/>'s current value.
            </summary>
            <param name="index">The index where to insert the text.</param>
            <param name="text">The text to insert.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Run.Remove(System.Int32,System.Int32)">
            <summary>
            Removes a range of text from <see cref="P:C1.Xaml.RichTextBox.Documents.C1Run.Text"/>'s current value.
            </summary>
            <param name="start">The index where to start removing text.</param>
            <param name="count">The count of characters to remove.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Run.Text">
            <summary>
            Gets or sets the unformatted text contents of this text <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/>.
            </summary>
            <remarks>
            Note that it will be much faster to use <see cref="M:C1.Xaml.RichTextBox.Documents.C1Run.Insert(System.Int32,System.String)"/> or <see cref="M:C1.Xaml.RichTextBox.Documents.C1Run.Remove(System.Int32,System.Int32)"/> methods when possible.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Run.ContentStart">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> at the beginning of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/>'s text.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Run.ContentEnd">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> at the end of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/>'s text.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Length">
            <summary>
            Represents a length value used in <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Length.Auto">
            <summary>
            Gets an instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Length"/> that represents automatic length.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Length.#ctor(System.Double)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Length"/> with a pixel length.
            </summary>
            <param name="pixels">Number of pixels.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Length.#ctor(System.Double,C1.Xaml.RichTextBox.Documents.C1LengthUnitType)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Length"/>.
            </summary>
            <param name="value">Length value.</param>
            <param name="type">Length type.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Length.Min(C1.Xaml.RichTextBox.Documents.C1Length,C1.Xaml.RichTextBox.Documents.C1Length)">
            <summary>
            Returns the smaller of two C1Length instances.
            </summary>
            <param name="len1">The first of two C1Length instances to compare.</param>
            <param name="len2"> The second of two C1Length instances to compare.</param>
            <returns>Parameter len1 or len2, whichever is smaller.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1Length.Max(C1.Xaml.RichTextBox.Documents.C1Length,C1.Xaml.RichTextBox.Documents.C1Length)">
            <summary>
            Returns the larger of two C1Length instances.
            </summary>
            <param name="len1">The first of two C1Length instances to compare.</param>
            <param name="len2"> The second of two C1Length instances to compare.</param>
            <returns>Parameter len1 or len2, whichever is larger.</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Length.IsAbsolute">
            <summary>
            Gets whether this length is an absolute value, that is, it is expressed in pixels.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Length.IsAuto">
            <summary>
            Gets whether this length is auto.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Length.IsPercent">
            <summary>
            Gets whether this length is a percent.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Length.Value">
            <summary>
            Gets the value of this length.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1Length.UnitType">
            <summary>
            Gets the unit type of this length.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1LengthUnitType">
            <summary>
            Describes the different units of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Length"/>
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1LengthUnitType.Auto">
            <summary>
            Automatic length.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1LengthUnitType.Pixel">
            <summary>
            Pixel length.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1LengthUnitType.Percent">
            <summary>
            Percentage length.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1ListMarkerTemplateContext">
            <summary>
            Class used as DataContext for <see cref="P:C1.Xaml.RichTextBox.Documents.C1List.MarkerTemplate"/>
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1ListMarkerTemplateContext.Index">
            <summary>
            The index of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/> in the parent <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1ListMarkerTemplateContext.ListItem">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/> corresponding to the marker.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.PageBreak">
            <summary>
            Page break options.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.PageBreak.Auto">
            <summary>
            Automatic page break.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.PageBreak.Always">
            <summary>
            Always break page.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.StyleProperty">
            <summary>
            Defines a style property of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.StyleProperty.#ctor(System.Object)">
            <summary>
            Create a new inheritabale <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/> instance.
            </summary>
            <param name="defaultValue">The default value of this <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.StyleProperty.#ctor(System.Object,System.Boolean)">
            <summary>
            Create a new <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/> instance.
            </summary>
            <param name="defaultValue">The default value of this <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/>.</param>
            <param name="inherited">Indicates whether this property is inherited in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> tree.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.StyleProperty.DefaultValue">
            <summary>
            Gets the default value of the property.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.StyleProperty.Inherited">
            <summary>
            Gets whether the value of this property is inherited in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> tree.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.Tag">
            <summary>
            Represents a tag of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.Tag.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Initializes a <see cref="T:C1.Xaml.RichTextBox.Documents.Tag"/> instance.
            </summary>
            <param name="element">Value for <see cref="P:C1.Xaml.RichTextBox.Documents.Tag.Element"/> property.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.Tag.Element">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> this tag belongs to.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.StartTag">
            <summary>
            Represents a start tag of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.StartTag.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Initializes a <see cref="T:C1.Xaml.RichTextBox.Documents.StartTag"/> instance.
            </summary>
            <param name="element">Value for <see cref="P:C1.Xaml.RichTextBox.Documents.Tag.Element"/> property.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.EndTag">
            <summary>
            Represents an end tag of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.EndTag.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Initializes a <see cref="T:C1.Xaml.RichTextBox.Documents.EndTag"/> instance.
            </summary>
            <param name="element">Value for <see cref="P:C1.Xaml.RichTextBox.Documents.Tag.Element"/> property.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.TextChangedAction">
            <summary>
            Indicates an action performed on a document.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextChangedAction.Add">
            <summary>
            One or more symbols were added to the document.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextChangedAction.Remove">
            <summary>
            One or more symbols were removed from the document.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextChangedAction.Replace">
            <summary>
            One or more symbols were replaced in the document.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextChangedAction.StyleChange">
            <summary>
            A style property changed in an element.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.TextChangedAction.Reset">
            <summary>
            The content of the collection changed dramatically.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs">
            <summary>
            Provides data for <see cref="E:C1.Xaml.RichTextBox.C1RichTextBox.TextChanged"/>, <see cref="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanged"/> and <see cref="E:C1.Xaml.RichTextBox.Documents.C1TextElement.TextChanging"/> events.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs.Source">
            <summary>
            Returns the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> where the change occurred.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs.Action">
            <summary>
            Returns the action performed on the text.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs.Range">
            <summary>
            Returns the range of text changed.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs.StyleProperty">
            <summary>
            Returns the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextChangedEventArgs.StyleProperty"/> that changed.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextDecoration">
            <summary>
            Represents a text decoration, which a visual ornamentation that is added to text (such as an underline).
            </summary>
            <remarks>
            All text decorations are lines drawn horizontally above the text. The vertical location of the line can
            be customized using the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Location"/> property, and its style can be set with the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Style"/>
            property.
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextDecoration.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecoration"/> object.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Style">
            <summary>
            Gets or sets a <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Style"/> with <see cref="!:System.Windows.Style.TargetType"/> <see cref="T:Windows.UI.Xaml.Shapes.Line"/>.
            </summary>
            <remarks>
            This Style is applied to the line drawn by this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecoration"/>.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Location">
            <summary>
            Gets or sets a value of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation"/> that defines the vertical position of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecoration"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Thickness">
            <summary>
            Gets or sets the Thickness of the line drawn by this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecoration"/>.
            </summary>
            <remarks>
            The final thickness value of the line depends on the value of the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.ThicknessUnit"/> property.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.ThicknessUnit">
            <summary>
            Gets or sets a value of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationUnit"/> that defines the unit used for the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Thickness"/> property.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.LocationOffset">
            <summary>
            Gets or sets the offset from the vertical position defined in the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Location"/> property.
            </summary>
            <remarks>
            A positive value moves the decoration down, while a negative value moves it up.
            The final offset value depends on the value of the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.LocationOffsetUnit"/> property.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.LocationOffsetUnit">
            <summary>
            Gets or sets a value of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationUnit"/> that defines the unit used for the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.LocationOffset"/> property.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection">
            <summary>
            Represents a collection of <see cref="T:TextDecoration"/> instances.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection.#ctor">
            <summary>
            Constructs a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextDecorations">
            <summary>
            Provides a set of static predefined text decorations.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecorations.Baseline">
            <summary>
            Specifies a baseline <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecorations.OverLine">
            <summary>
            Specifies an overline <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecorations.Strikethrough">
            <summary>
            Specifies a strikethrough <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecorations.Underline">
            <summary>
            Specifies an underline <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextDecorations.ErrorUnderline">
            <summary>
            Specifies an error underline <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationCollection"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation">
            <summary>
            Specifies the vertical position of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextDecoration"/> object.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation.Underline">
            <summary>
            The vertical position of an underline. This is the default value.  
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation.OverLine">
            <summary>
            The vertical position of an overline.  
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation.Strikethrough">
            <summary>
            The vertical position of a strikethrough.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation.Baseline">
            <summary>
            The vertical position of a baseline.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationLocation.Line">
            <summary>
            The vertical position of the line top.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextDecorationUnit">
            <summary>
            Specifies the unit type for <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.Thickness"/> and <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextDecoration.LocationOffset"/> properties.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationUnit.Pixel">
            <summary>
            A unit value that is expressed in pixels.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationUnit.Font">
            <summary>
            A unit value that is relative to the font size of the decorated text.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextDecorationUnit.Line">
            <summary>
            A unit value that is relative to the height of line where the decorated text is.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle">
            <summary>
            Defines a collection of <see cref="T:C1.Xaml.RichTextBox.Documents.StyleProperty"/> values.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElementStyle.#ctor">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> object.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElementStyle.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElementStyle)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> object with the values from another C1TextElementStyle.
            </summary>
            <param name="style">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> where to take the values from.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextElementStyle.Add(C1.Xaml.RichTextBox.Documents.C1TextElementStyle)">
            <summary>
            Adds all of the values from another <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> to this one.
            </summary>
            <param name="style">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> where to take the values from.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextPointer">
            <summary>
            Represents a position within a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElement,System.Int32)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.
            </summary>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> where to position the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
            <param name="offset">The offset where to position the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElement,System.Int32,Windows.UI.Xaml.Documents.LogicalDirection)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.
            </summary>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> where to position the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
            <param name="offset">The offset where to position the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
            <param name="logicalDirection">The logical direction of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.#ctor(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.
            </summary>
            <param name="position">A position to initialize this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> with.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.CompareTo(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Compares positions of this C1TextPointer with another C1TextPointer. 
            </summary>
            <param name="other"> 
            The C1TextPointer to compare with. 
            </param>
            <returns> 
            Less than zero: this C1TextPointer precedes position.
            Zero: this C1TextPointer is at the same location as position.
            Greater than zero: this C1TextPointer follows position.
            </returns> 
            <exception cref="T:System.ArgumentException">
            Throws ArgumentException if position does not belong to the same 
            text container as this C1TextPointer.
            </exception> 
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetPositionAtOffset(System.Int32,System.Predicate{C1.Xaml.RichTextBox.Documents.Tag})">
            <summary>
            Returns the position at an offset of the current position, optionally not counting some positions.
            </summary>
            <param name="offset">The offset.</param>
            <param name="tagFilter">A predicate that can be called to check if a <see cref="T:C1.Xaml.RichTextBox.Documents.Tag"/> should count as offset. 
            The predicate should return true iff the tag doesn't count. Can be null, which means no filter.</param>
            <remarks>
            <para>
            This method can be used to linearly traverse a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> tree.
            </para>
            <para>
            Start and end tags in each <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> count as items for the traverse, for instance
            if the position is in an element with children, a position at offset 1 will be the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.ContentStart"/>
            of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> where this C1TextPointer is positioned.
            </para>
            <para>
            If this C1TextPointer is positioned in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/> then it traverses the text of the C1Run.
            </para>
            </remarks>
            <returns>A new position at the offset indicated, or null if the offset goes off the document.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetPositionAtOffset(System.Int32)">
            <summary>
            Equivalent to <see cref="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetPositionAtOffset(System.Int32,System.Predicate{C1.Xaml.RichTextBox.Documents.Tag})"/> with null as tagFilter.
            </summary>
            <param name="offset">The offset.</param>
            <returns>A new position at the offset indicated, or null if the offset goes off the document.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetOffsetToPosition(C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Predicate{C1.Xaml.RichTextBox.Documents.Tag})">
            <summary>
            Returns the count of symbols between this <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> and a second specified <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.
            </summary>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> that specifies a position to find the distance (in symbols) to. </param>
            <param name="tagFilter">A predicate that can be called to check if a <see cref="T:C1.Xaml.RichTextBox.Documents.Tag"/> should count as offset. 
            The predicate should return true iff the tag doesn't count. Can be null, which means no filter.</param>
            <returns>
            The relative number of symbols between the current <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> and position. 
            A negative value indicates that the current <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> follows the position specified by position, 
            0 indicates that the positions are equal, 
            and a positive value indicates that the current <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> precedes the position specified by position. 
            </returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetOffsetToPosition(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Equivalent to <see cref="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetOffsetToPosition(C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Predicate{C1.Xaml.RichTextBox.Documents.Tag})"/> with null as tagFilter.
            </summary>
            <param name="position"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.Enumerate(Windows.UI.Xaml.Documents.LogicalDirection)">
            <summary>
            Enumerates the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> in the indicated direction.
            </summary>
            <param name="dir">A <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.LogicalDirection"/>.</param>
            <returns>An IEnumerable&lt;C1TextPointer&gt; enumerating the C1TextPointer in the indicated direction.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.Enumerate">
            <summary>
            Enumerates the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> forward.
            </summary>
            <returns>An IEnumerable&lt;C1TextPointer&gt; enumerating the C1TextPointer forward.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetSymbol(Windows.UI.Xaml.Documents.LogicalDirection)">
            <summary>
            Gets the symbol at the specified direction from this position.
            </summary>
            <param name="direction">The direction.</param>
            <remarks>
            <para>A symbol is either:</para>
            <list type="bullet">
                <item>A start or end tag of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> (see <see cref="T:C1.Xaml.RichTextBox.Documents.StartTag"/> and <see cref="T:C1.Xaml.RichTextBox.Documents.EndTag"/>).</item>
                <item>A character inside a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/>.</item>
                <item>A <see cref="!:UIElement"/> in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer"/> or a <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer"/>.</item>
            </list>
            </remarks>
            <returns>The symbol at the specified direction.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.Split(System.Boolean)">
            <summary>
            Splits this position's <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> at its offset into two elements of the same type with the same style properties.
            </summary>
            <param name="splitEdges">Indicates whether the element should be split when the position is at the start or end of the element.</param>
            <returns>Returns the position in the parent element between this element and the new element.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.Split">
            <summary>
            Splits this position's <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> at its offset into two elements of the same type with the same style properties.
            </summary>
            <returns>Returns the position in the parent element between this element and the new element.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.Closest(System.Func{C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Boolean},System.Func{C1.Xaml.RichTextBox.Documents.C1TextPointer,C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Int32},C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Returns the closest position that satisfies a predicate.
            </summary>
            <param name="predicate">The predicate that must be satisfied.</param>
            <param name="distance">A distance function.</param>
            <param name="range">The range to be searched in.</param>
            <returns>The closest position that satisfies the predicate.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.Closest(System.Func{C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Boolean},System.Func{C1.Xaml.RichTextBox.Documents.C1TextPointer,C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Int32})">
            <summary>
            Returns the closest position that satisfies a predicate.
            </summary>
            <param name="predicate">The predicate that must be satisfied.</param>
            <param name="distance">A distance function.</param>
            <returns>The closest position that satisfies the predicate.</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Element">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> where the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> is positioned.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Offset">
            <summary>
            The offset inside of <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Element"/> where the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> is positioned.
            </summary>
            <remarks>
            <para>
            If <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Element"/> has children then the C1TextPointer is positioned before the child whose index equals Offset, 
            or after the last child if Offset equals the number of children.
            </para>
            <para>
            If <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Element"/> doesn't have children, then the meaning of Offset depends on the type of <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Element"/>.
            For example, in <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/> it indicates a position inside the text.
            </para>
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.LogicalDirection">
            <summary>
            Gets the logical direction associated with the current position which is used to disambiguate content associated with the current position.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.IsHyperlinkPosition">
            <summary>
            Use this member to indicate whether the current pointer is a hyperlink one.
            If true, when inserting text, no need to create a new textpointer and use this pointer directly.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.TextOffset">
            <summary>
            Gets the index of this position in its document text.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.IsWordStart">
            <summary>
            Returns whether the position is just before a word.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.IsWordEnd">
            <summary>
            Returns whether the position is just after a word.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.Symbol">
            <summary>
            Gets the symbol following this position (see <see cref="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetSymbol(Windows.UI.Xaml.Documents.LogicalDirection)"/>).
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.PreviousSymbol">
            <summary>
            Gets the symbol preceding this position (see <see cref="M:C1.Xaml.RichTextBox.Documents.C1TextPointer.GetSymbol(Windows.UI.Xaml.Documents.LogicalDirection)"/>).
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.IsCaretPosition">
            <summary>
            Gets whether a position is a valid caret position, that is, a position where an edit caret can be placed.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextPointer.ClosestCaret">
            <summary>
            Gets the closest position that is a caret position.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1TextRange">
            <summary>
            Represents a text range in a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1TextRange.ObjectReplacementCharacter">
            <summary>
            Represents non character content, like images, in the document when transforming to text via the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Text"/> property.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.#ctor(C1.Xaml.RichTextBox.Documents.C1TextPointer,C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Initializes a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.
            </summary>
            <param name="start">The start position.</param>
            <param name="end">The end position.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.#ctor(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Initializes a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.
            </summary>
            <param name="range">A range to copy.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.#ctor(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Initializes an empty <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.
            </summary>
            <param name="pos">The start and end position.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.#ctor(C1.Xaml.RichTextBox.Documents.C1TextElement,System.Int32,System.Int32)">
            <summary>
            Initializes a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> from text indexes inside a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.</param>
            <param name="start">The start index.</param>
            <param name="length">The length of the range.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.Intersects(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns whether this range intersects the parameter range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> to intersect with.</param>
            <returns>Whether this range intersects the parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.Intersection(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns the intersection with another range.
            </summary>
            <param name="range">The other <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/></param>
            <returns>The intersection with the other range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.TrimRuns">
            <summary>
            If the range includes part of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/> element, it is split so that there are only whole runs inside of it.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.TextTagFilter(C1.Xaml.RichTextBox.Documents.Tag)">
            <summary>
            Filters tag symbols that are not included in the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Text"/> property.
            </summary>
            <param name="tag">A <see cref="T:C1.Xaml.RichTextBox.Documents.Tag"/>.</param>
            <returns>Whether the parameter tag is included in the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Text"/> property.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.GetFragment(System.Boolean)">
            <summary>
            get the fragment according to the copyContentCellOnly
            </summary>
            <param name="copyContentCellOnly">indicates only the content of cell will be copied</param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.ToLowercase">
            <summary>
            Converts all characters in the range to lower case.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.ToUppercase">
            <summary>
            Converts all characters in the range to upper case.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.ToggleCase">
            <summary>
            Toggles the case of all characters in the range.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1TextRange.CapitalizeWords">
            <summary>
            Converts all characters that start words to uppercase, and all other characters to lowercase.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Start">
            <summary>
            Gets the start position of the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.End">
            <summary>
            Gets the end position of the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.IsEmpty">
            <summary>
            Returns whether the range is empty.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.EditRanges">
            <summary>
            Returns a set of ranges inside this range where edit changes must be applied.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Runs">
            <summary>
            Gets the list of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/> elements inside the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Elements">
            <summary>
            Gets the list of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> elements touched by the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.ContainedElements">
            <summary>
            Gets the list of <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> elements contained in the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Blocks">
            <summary>
            Gets the highest level <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/> elements inside the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Cells">
            <summary>
            Gets the highest level <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/> elements inside the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.List">
            <summary>
            Returns the <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/> the range is inside of, or null.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Lists">
            <summary>
            Gets the list of <see cref="T:C1.Xaml.RichTextBox.Documents.C1List"/>s inside this range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Text">
            <summary>
            Gets or sets the text in the range.
            </summary>
            <remarks>
            <para>When setting the range text, all line breaks (\n, \r and \r\n) are converted to a single new line character (\n).</para>
            <para>Content that is not text, like images, is transformed to the <see cref="F:C1.Xaml.RichTextBox.Documents.C1TextRange.ObjectReplacementCharacter"/>.</para>
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Html">
            <summary>
            Gets or sets the Html in the range.
            </summary>
            <remarks>
            When getting the Html, the result is the same as deleting the rest of the document except the range, and returning the Html of that document.
            When setting the Html, the contents of the value set are merged with the current document.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Fragment">
            <summary>
            Gets or sets a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> from the range.
            </summary>
            <remarks>
            When getting the fragment, the result is the same as deleting the rest of the document except the range.
            When setting the fragment, the contents of the value set are merged with the current document.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.FontWeight">
            <summary>
            Gets or sets the font weight of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the FontWeight of the text to be written
            and getting the FontWeight returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.FontStyle">
            <summary>
            Gets or sets the font style of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the FontStyle of the text to be written
            and getting this property returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.TextDecorations">
            <summary>
            Gets or sets the text alignment of the blocks in the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.TextAlignment">
            <summary>
            Gets or sets the text alignment of the blocks in the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.VerticalAlignment">
            <summary>
            Gets or sets the vertical alignment of the cells in the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.InlineAlignment">
            <summary>
            Gets or sets the inline alignment of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the VerticalAlignment of the text to be written
            and getting this property returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.FontFamily">
            <summary>
            Gets or sets the font family of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the FontFamily of the text to be written
            and getting this property returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.FontSize">
            <summary>
            Gets or sets the font size of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the FontSize of the text to be written
            and getting this property returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.InlineBackground">
            <summary>
            Gets or sets the background of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the Background of the text to be written
            and getting this property returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.BlockBackground">
            <summary>
            Gets or sets the background of the blocks in the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.BorderBrush">
            <summary>
            Gets or sets the border brush of the blocks in the range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Foreground">
            <summary>
            Gets or sets the foreground of the runs in the range.
            </summary>
            <remarks>
            When the range is empty, setting this property changes the Foreground of the text to be written
            and getting this property returns the format of the of the text to be written.
            When the selection is not empty, getting this property returns the format of the selection, or null
            if the selection has mixed format.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Margin">
            <summary>
            Gets or sets the margin of the blocks in the range.
            </summary>
            <remarks>
            When there are several blocks in the range getting this property returns NaN as the width
            of the sides that have different values in different blocks, setting this property only sets the width
            of the sides that are not NaN in the assigned Thickness.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Padding">
            <summary>
            Gets or sets the padding of the blocks in the range.
            </summary>
            <remarks>
            When there are several blocks in the range getting this property returns NaN as the width
            of the sides that have different values in different blocks, setting this property only sets the width
            of the sides that are not NaN in the assigned Thickness.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.BorderThickness">
            <summary>
            Gets or sets the border thickness of the blocks in the range.
            </summary>
            <remarks>
            When there are several blocks in the range getting this property returns NaN as the width
            of the sides that have different values in different blocks, setting this property only sets the width
            of the sides that are not NaN in the assigned Thickness.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.TableColumnWidth">
            <summary>
            Gets or sets the width of the columns inside this range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.TableRowHeight">
            <summary>
            Gets the height of the rows inside this range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Table">
            <summary>
            Gets the table that includes this range, or null otherwise.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Tables">
            <summary>
            Gets the list of <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>s inside this range.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1Visibility">
            <summary>
            Defines visibility values for <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Visibility"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Visibility.Visible">
            <summary>
            The element is visible.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Visibility.Hidden">
            <summary>
            The element is not visible but affects layout.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.C1Visibility.Collapsed">
            <summary>
            The element is not visible and does not affect layout.
            </summary>
        </member>
        <member name="T:nu.validator.htmlparser.common.TokenHandler">
            <code>Tokenizer</code> reports tokens through this interface.
            
            @version $Id: TokenHandler.java 404 2008-08-12 09:28:14Z hsivonen $
            @author hsivonen
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.startTokenization(nu.validator.htmlparser.impl.Tokenizer)">
            This method is called at the start of tokenization before any other
            methods on this interface are called. Implementations should hold the
            reference to the <code>Tokenizer</code> in order to set the content
            model flag and in order to be able to query for <code>Locator</code>
            data.
            
            @param self
                       the <code>Tokenizer</code>.
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.wantsComments">
            If this handler implementation cares about comments, return
            <code>true</code>. If not, return <code>false</code>.
            
            @return whether this handler wants comments
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.doctype(System.String,System.String,System.String,System.Boolean)">
            Receive a doctype token.
            
            @param name
                       the name
            @param publicIdentifier
                       the public id
            @param systemIdentifier
                       the system id
            @param forceQuirks
                       whether the token is correct
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.startTag(nu.validator.htmlparser.impl.ElementName,nu.validator.htmlparser.impl.HtmlAttributes,System.Boolean)">
            Receive a start tag token.
            
            @param eltName
                       the tag name
            @param attributes
                       the attributes
            @param selfClosing
                       TODO
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.endTag(nu.validator.htmlparser.impl.ElementName)">
            Receive an end tag token.
            
            @param eltName
                       the tag name
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.comment(System.Char[],System.Int32,System.Int32)">
            Receive a comment token. The data is junk if the
            <code>wantsComments()</code> returned <code>false</code>.
            
            @param buf
                       a buffer holding the data
            @param start the offset into the buffer
            @param length
                       the number of code units to read
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.characters(System.Char[],System.Int32,System.Int32)">
            Receive character tokens. This method has the same semantics as the SAX
            method of the same name.
            
            @param buf
                       a buffer holding the data
            @param start
                       offset into the buffer
            @param length
                       the number of code units to read
            @throws SAXException
                        if something went wrong
            @see org.xml.sax.ContentHandler#characters(char[], int, int)
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.eof">
            The end-of-file token.
            
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.endTokenization">
            The perform final cleanup.
            
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.common.TokenHandler.inForeign">
            Checks if the handler is in foreign content.
            
            @return <code>true</code> if in foreign content and <code>false</code>
                    otherwise.
            @throws SAXException
                        if something went wrong
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.fatal">
            Reports an condition that would make the infoset incompatible with XML
            1.0 as fatal.
            
            @throws SAXException
            @throws SAXParseException
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.err(System.String)">
            Reports a Parse Error.
            
            @param message
                       the message
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.warn(System.String)">
            Reports a warning
            
            @param message
                       the message
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.characters(System.Char[],System.Int32,System.Int32)">
            @see nu.validator.htmlparser.common.TokenHandler#characters(char[], int,
                 int)
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.endTokenization">
            @see nu.validator.htmlparser.common.TokenHandler#endTokenization()
        </member>
        <!-- Badly formed XML comment ignored for member "M:nu.validator.htmlparser.impl.TreeBuilder.extractCharsetFromContent(System.String)" -->
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.endSelect">
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.implicitlyCloseP">
            @throws SAXException
            
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.reconstructTheActiveFormattingElements">
            @throws SAXException
            
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.wantsComments">
            @see nu.validator.htmlparser.common.TokenHandler#wantsComments()
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setErrorHandler(nu.validator.htmlparser.impl.ErrorHandler)">
            Sets the errorHandler.
            
            @param errorHandler
                       the errorHandler to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.getErrorHandler">
            Returns the errorHandler.
            
            @return the errorHandler
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setFragmentContext(System.String)">
            The argument MUST be an interned string or <code>null</code>.
            
            @param context
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setFragmentContext(System.String,System.String,System.Object,System.Boolean)">
            The argument MUST be an interned string or <code>null</code>.
            
            @param context
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.isScriptingEnabled">
            Returns the scriptingEnabled.
            
            @return the scriptingEnabled
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setScriptingEnabled(System.Boolean)">
            Sets the scriptingEnabled.
            
            @param scriptingEnabled
                       the scriptingEnabled to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setDoctypeExpectation(nu.validator.htmlparser.common.DoctypeExpectation)">
            Sets the doctypeExpectation.
            
            @param doctypeExpectation
                       the doctypeExpectation to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setDocumentModeHandler(nu.validator.htmlparser.common.DocumentModeHandler)">
            Sets the documentModeHandler.
            
            @param documentModeHandler
                       the documentModeHandler to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.setReportingDoctype(System.Boolean)">
            Sets the reportingDoctype.
            
            @param reportingDoctype
                       the reportingDoctype to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.inForeign">
            @see nu.validator.htmlparser.common.TokenHandler#inForeign()
        </member>
        <member name="M:nu.validator.htmlparser.impl.TreeBuilder.newSnapshot">
            Creates a comparable snapshot of the tree builder state. Snapshot creation
            is only supported immediately after a script end tag has been processed. In 
            C++ the caller is responsible for calling <code>delete</code> on the returned
            object.
            
            @return a snapshot.
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument">
            <summary>
            Represents an Html document.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlDocument.Root">
            <summary>
            Gets or sets the root element of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/>
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlDocument.BaseUri">
            <summary>
            Gets the base <see cref="T:System.Uri"/> of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/>. Used to resolve relative Uris.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement">
            <summary>
            Represents an Html element.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode">
            <summary>
            Represents an Html node.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlNode.Parent">
            <summary>
            Gets the parent of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlElement.#ctor(System.String)">
            <summary>
            Create a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
            <param name="name">The tag name of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlElement.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.String}})">
            <summary>
            Creates a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
            <param name="name">The tag name of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
            <param name="attributes">The attributes of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlElement.AddRange(System.Collections.Generic.IEnumerable{C1.Xaml.RichTextBox.Documents.C1HtmlNode})">
            <summary>
            Adds multiple children to this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
            <param name="children">The children to add to this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlElement.Add(C1.Xaml.RichTextBox.Documents.C1HtmlNode)">
            <summary>
            Adds a child to this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
            <param name="child">The child to add to this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlElement.AddBefore(C1.Xaml.RichTextBox.Documents.C1HtmlNode,C1.Xaml.RichTextBox.Documents.C1HtmlNode)">
            <summary>
            Adds a child to this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/> before an exisiting child.
            </summary>
            <param name="reference">An existing child of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
            <param name="child">The child to add to this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlElement.Remove(C1.Xaml.RichTextBox.Documents.C1HtmlNode)">
            <summary>
            Removes a child of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
            <param name="child">The child to remove from this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
            <returns>Returns whether a child was removed.</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlElement.Name">
            <summary>
            Gets or sets the tag name of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlElement.Attributes">
            <summary>
            Gets the attributes of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>/
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlElement.Children">
            <summary>
            Gets the children of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlElement.Document">
            <summary>
            Gets the document that this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/> belongs to.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.C1HtmlText">
            <summary>
            Represents an Html text node.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlText.#ctor">
            <summary>
            Creates a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlText"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.C1HtmlText.#ctor(System.String)">
            <summary>
            Creates a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlText"/> with the given text.
            </summary>
            <param name="text">The text content of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlText"/>.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.C1HtmlText.Text">
            <summary>
            Gets or sets the text content of this <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlText"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.HtmlEncoding">
            <summary>
            Defines options for encoding a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> as HTML.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.HtmlEncoding.StyleSheet">
            <summary>
            Encodes the styles in an embedded style sheet. Generates classes for every style.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.Documents.HtmlEncoding.Inline">
            <summary>
            Encodes the styles as style attributes in each HTML tag.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.HtmlFilter">
            <summary>
            Filter for converting <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> objects to and from HTML strings.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.#ctor">
            <summary>
            Creates a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.HtmlFilter"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertToDocument(System.String)">
            <summary>
            Parses a string into a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="html">String containing the HTML document.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> that represents the given string.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertToDocument(System.String,System.Uri)">
            <summary>
            Parses a string into a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="html">String containing the HTML document.</param>
            <param name="baseUri">Base <see cref="T:System.Uri"/> used for resolving image references.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> that represents the given string.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertToHtmlDocument(System.String)">
            <summary>
            Parses a string into a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/>.
            </summary>
            <param name="html">String containing the HTML document.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/> that represents the given string.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertToDocument(C1.Xaml.RichTextBox.Documents.C1HtmlDocument)">
            <summary>
            Converts a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/> to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="htmlDoc">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/>.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> that represents the given <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/>.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.Convert(C1.Xaml.RichTextBox.Documents.C1TextElement,C1.Xaml.RichTextBox.Documents.C1HtmlNode)">
            <summary>
            Converts a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> and adds it to its converted parent.
            </summary>
            <param name="parent">The parent <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.</param>
            <param name="node">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> to be converted.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ResetStyleValue(C1.Xaml.RichTextBox.Documents.C1TextElement,C1.Xaml.RichTextBox.Documents.StyleProperty,C1.Xaml.RichTextBox.Documents.StyleProperty,C1.Xaml.RichTextBox.Documents.StyleProperty)">
            <summary>
            Reset the value of StyleProperty of the specified element by comparing the value of Max-StyleProperty and Min-StyleProperty.
            </summary>
            <param name="element">The specified element</param>
            <param name="property">The name of the StyleProperty</param>
            <param name="maxProperty">The name of the Max-StyleProperty</param>
            <param name="minProperty">The name of the Min-StyleProperty</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.GetStyleValue(C1.Xaml.RichTextBox.Documents.C1TextElement,C1.Xaml.RichTextBox.Documents.StyleProperty)">
            <summary>
            Get the value of StyleProperty of the specified element.
            </summary>
            <param name="element">The specified element</param>
            <param name="property">The name of the StyleProperty</param>
            <returns>The value of StyleProperty of the specified element</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertFromDocument(C1.Xaml.RichTextBox.Documents.C1Document)">
            <summary>
            Creates a string representation of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="doc"><see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> to convert into a string.</param>
            <returns>A string containing an HTML representation of the document.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertFromDocument(C1.Xaml.RichTextBox.Documents.C1Document,C1.Xaml.RichTextBox.Documents.HtmlEncoding)">
            <summary>
            Creates a string representation of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="doc"><see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> to convert into a string.</param>
            <param name="encoding">The <see cref="T:C1.Xaml.RichTextBox.Documents.HtmlEncoding"/> used to encode styles in the HTML document.</param>
            <returns>A string containing an HTML representation of the document.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertToHtmlDocument(C1.Xaml.RichTextBox.Documents.C1Document,C1.Xaml.RichTextBox.Documents.HtmlEncoding)">
            <summary>
            Converts a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/>.
            </summary>
            <param name="doc">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> to be converted.</param>
            <param name="encoding">The <see cref="T:C1.Xaml.RichTextBox.Documents.HtmlEncoding"/> used to encode styles in the HTML document.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlDocument"/> that represents the given <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.Convert(C1.Xaml.RichTextBox.Documents.C1HtmlElement,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Converts a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> and adds it to its converted parent.
            </summary>
            <param name="parent">The parent <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlElement"/>.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> to be converted.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.HtmlFilter.Dispatcher">
            <summary>
            Gets or sets the <see cref="P:C1.Xaml.RichTextBox.Documents.HtmlFilter.Dispatcher"/> used to create <see cref="T:Windows.UI.Xaml.DependencyObject"/>s when running in a background thread.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertedToDocument">
            <summary>
            Fired when <see cref="T:C1.Xaml.RichTextBox.Documents.HtmlFilter"/> has finished converting html to document.
            </summary>
            <remarks>
            This event is useful when calling <see cref="M:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertToDocument(System.String)"/> from a background
            thread. HtmlFilter dispatches the initialization of some properties because <see cref="T:Windows.UI.Xaml.Media.Brush">Brushes</see>,
            and other <see cref="T:Windows.UI.Xaml.DependencyObject">DependencyObjects</see> cannot be created in a background thread.
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertingHtmlNode">
            <summary>
            Fires when a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> is being converted to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertedHtmlNode">
            <summary>
            Fires when a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> has been converted to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertingTextElement">
            <summary>
            Fires when a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> is being converted to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/>.
            </summary>
        </member>
        <member name="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertedTextElement">
            <summary>
            Fires when a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> has been converted to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.ConvertingHtmlNodeEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertingHtmlNode"/> event.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertingHtmlNodeEventArgs.Parent">
            <summary>
            Gets the converted parent of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertingHtmlNodeEventArgs.HtmlNode">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> to be converted.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertingHtmlNodeEventArgs.Handled">
            <summary>
            Gets or sets whether the conversion is handled by the event handler.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.ConvertedHtmlNodeEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertedHtmlNode"/> event.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertedHtmlNodeEventArgs.HtmlNode">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/> that was converted.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertedHtmlNodeEventArgs.TextElement">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> that was created by the conversion.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.ConvertingTextElementEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertingTextElement"/> event.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertingTextElementEventArgs.Parent">
            <summary>
            Gets the converted parent of the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertingTextElementEventArgs.TextElement">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> to be converted.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertingTextElementEventArgs.Handled">
            <summary>
            Gets or sets whether the conversion is handled by the event handler.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.ConvertedTextElementEventArgs">
            <summary>
            Provides data for the <see cref="E:C1.Xaml.RichTextBox.Documents.HtmlFilter.ConvertedTextElement"/> event.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertedTextElementEventArgs.TextElement">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> that was converted.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.ConvertedTextElementEventArgs.HtmlNodes">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1HtmlNode"/>s that were created by the conversion.
            </summary>
        </member>
        <member name="T:nu.validator.htmlparser.common.DoctypeExpectation">
            Used for indicating desired behavior with legacy doctypes.
            
            @version $Id: DoctypeExpectation.java 150 2007-08-16 19:21:25Z hsivonen $
            @author hsivonen
        </member>
        <member name="F:nu.validator.htmlparser.common.DoctypeExpectation.HTML">
            Be a pure HTML5 parser.
        </member>
        <member name="F:nu.validator.htmlparser.common.DoctypeExpectation.HTML401_TRANSITIONAL">
            Require the HTML 4.01 Transitional public id. Turn on HTML4-specific
            additional errors regardless of doctype.
        </member>
        <member name="F:nu.validator.htmlparser.common.DoctypeExpectation.HTML401_STRICT">
            Require the HTML 4.01 Transitional public id and a system id. Turn on
            HTML4-specific additional errors regardless of doctype.
        </member>
        <member name="F:nu.validator.htmlparser.common.DoctypeExpectation.AUTO">
            Treat the doctype required by HTML 5, doctypes with the HTML 4.01 Strict 
            public id and doctypes with the HTML 4.01 Transitional public id and a 
            system id as non-errors. Turn on HTML4-specific additional errors if the 
            public id is the HTML 4.01 Strict or Transitional public id.
        </member>
        <member name="F:nu.validator.htmlparser.common.DoctypeExpectation.NO_DOCTYPE_ERRORS">
            Never enable HTML4-specific error checks. Never report any doctype 
            condition as an error. (Doctype tokens in wrong places will be 
            reported as errors, though.) The application may decide what to log 
            in response to calls to <code>DocumentModeHanler</code>. This mode 
            in meant for doing surveys on existing content.
        </member>
        <member name="T:nu.validator.htmlparser.common.DocumentMode">
            Represents the HTML document compatibility mode.
            
            @version $Id: DocumentMode.java 365 2008-06-30 12:37:53Z hsivonen $
            @author hsivonen
        </member>
        <member name="F:nu.validator.htmlparser.common.DocumentMode.STANDARDS_MODE">
            The Standards Mode
        </member>
        <member name="F:nu.validator.htmlparser.common.DocumentMode.ALMOST_STANDARDS_MODE">
            The Limited Quirks Mode aka. The Almost Standards Mode
        </member>
        <member name="F:nu.validator.htmlparser.common.DocumentMode.QUIRKS_MODE">
            The Quirks Mode
        </member>
        <member name="T:nu.validator.htmlparser.common.DocumentModeHandler">
            A callback interface for receiving notification about the document mode.
            
            @version $Id: DocumentModeHandler.java 365 2008-06-30 12:37:53Z hsivonen $
            @author hsivonen
        </member>
        <member name="M:nu.validator.htmlparser.common.DocumentModeHandler.documentMode(nu.validator.htmlparser.common.DocumentMode,System.String,System.String,System.Boolean)">
            Receive notification of the document mode.
            
            @param mode the document mode
            @param publicIdentifier the public id of the doctype or <code>null</code> if unavailable
            @param systemIdentifier the system id of the doctype or <code>null</code> if unavailable
            @param html4SpecificAdditionalErrorChecks <code>true</code> if HTML 4-specific checks were enabled, <code>false</code> otherwise
            @throws SAXException if things go wrong
        </member>
        <member name="T:nu.validator.htmlparser.common.XmlViolationPolicy">
            Policy for XML 1.0 violations.
            
            @version $Id: XmlViolationPolicy.java 150 2007-08-16 19:21:25Z hsivonen $
            @author hsivonen
        </member>
        <member name="F:nu.validator.htmlparser.common.XmlViolationPolicy.ALLOW">
            Conform to HTML 5, allow XML 1.0 to be violated.
        </member>
        <member name="F:nu.validator.htmlparser.common.XmlViolationPolicy.FATAL">
            Halt when something cannot be mapped to XML 1.0.
        </member>
        <member name="F:nu.validator.htmlparser.common.XmlViolationPolicy.ALTER_INFOSET">
            Be non-conforming and alter the infoset to fit 
            XML 1.0 when something would otherwise not be 
            mappable to XML 1.0.
        </member>
        <member name="M:nu.validator.htmlparser.impl.AttributeName.nameByBuffer(System.Char[],System.Int32,System.Int32,System.Boolean,nu.validator.htmlparser.common.Interner)">
            Returns an attribute name by buffer.
            
            C++ ownership: The return value is either released by the caller if the
            attribute is a duplicate or the ownership is transferred to
            HtmlAttributes and released upon clearing or destroying that object.
            
            @param buf
            @param offset
            @param length
            @param checkNcName
            @return
        </member>
        <member name="M:nu.validator.htmlparser.impl.AttributeName.bufToHash(System.Char[],System.Int32)">
            This method has to return a unique integer for each well-known
            lower-cased attribute name.
            
            @param buf
            @param len
            @return
        </member>
        <member name="M:nu.validator.htmlparser.impl.AttributeName.#ctor(System.String[],System.String[],System.String[],System.Boolean[],System.Boolean,System.String)">
            @param type
            @param uri
            @param local
            @param name
            @param ncname
            @param xmlns
        </member>
        <member name="M:nu.validator.htmlparser.impl.ElementName.bufToHash(System.Char[],System.Int32)">
            This method has to return a unique integer for each well-known
            lower-cased element name.
            
            @param buf
            @param len
            @return
        </member>
        <member name="T:nu.validator.htmlparser.impl.HtmlAttributes">
            Be careful with this class. QName is the name in from HTML tokenization.
            Otherwise, please refer to the interface doc.
            
            @version $Id: AttributesImpl.java 206 2008-03-20 14:09:29Z hsivonen $
            @author hsivonen
        </member>
        <member name="M:nu.validator.htmlparser.impl.HtmlAttributes.getIndex(nu.validator.htmlparser.impl.AttributeName)">
            Only use with a static argument
            
            @param name
            @return
        </member>
        <member name="M:nu.validator.htmlparser.impl.HtmlAttributes.getValue(nu.validator.htmlparser.impl.AttributeName)">
            Only use with static argument.
            
            @see org.xml.sax.Attributes#getValue(java.lang.String)
        </member>
        <member name="M:nu.validator.htmlparser.impl.HtmlAttributes.releaseValue(System.Int32)">
            This is used in C++ to release special <code>isindex</code>
            attribute values whose ownership is not transferred.
        </member>
        <member name="M:nu.validator.htmlparser.impl.HtmlAttributes.clearWithoutReleasingContents">
            This is only used for <code>AttributeName</code> ownership transfer
            in the isindex case to avoid freeing custom names twice in C++.
        </member>
        <member name="T:nu.validator.htmlparser.impl.NamedCharacters">
            @version $Id: NamedCharacters.java 455 2008-09-29 07:00:58Z hsivonen $
            @author hsivonen
        </member>
        <member name="M:nu.validator.htmlparser.impl.Portability.newLocalNameFromBuffer(System.Char[],System.Int32,System.Int32,nu.validator.htmlparser.common.Interner)">
            Allocates a new local name object. In C++, the refcount must be set up in such a way that 
            calling <code>releaseLocal</code> on the return value balances the refcount set by this method.
        </member>
        <member name="M:nu.validator.htmlparser.impl.Portability.releaseLocal(System.String)">
            This MUST be a no-op on locals that are known at compile time.
            @param local
        </member>
        <member name="M:nu.validator.htmlparser.impl.Portability.releaseArray(System.Object)">
            Releases a Java array. This method is magically replaced by a macro in C++.
            @param arr
        </member>
        <member name="M:nu.validator.htmlparser.impl.StackNode.#ctor(System.Int32,System.String,System.String,System.Object,System.Boolean,System.Boolean,System.Boolean,System.String,nu.validator.htmlparser.impl.HtmlAttributes)">
            @param group
                       TODO
            @param name
            @param node
            @param scoping
            @param special
            @param popName
                       TODO
        </member>
        <member name="M:nu.validator.htmlparser.impl.StackNode.#ctor(System.String,nu.validator.htmlparser.impl.ElementName,System.Object)">
            @param elementName
                       TODO
            @param node
        </member>
        <member name="M:nu.validator.htmlparser.impl.StackNode.toString">
            @see java.lang.Object#toString()
        </member>
        <member name="M:nu.validator.htmlparser.impl.StateSnapshot.#ctor(nu.validator.htmlparser.impl.StackNode[],nu.validator.htmlparser.impl.StackNode[],System.Object)">
            @param stack
            @param listOfActiveFormattingElements
            @param formPointer
        </member>
        <member name="T:nu.validator.htmlparser.impl.Tokenizer">
            An implementation of
            http://www.whatwg.org/specs/web-apps/current-work/multipage/tokenization.html
            
            This class implements the <code>Locator</code> interface. This is not an
            incidental implementation detail: Users of this class are encouraged to make
            use of the <code>Locator</code> nature.
            
            By default, the tokenizer may report data that XML 1.0 bans. The tokenizer
            can be configured to treat these conditions as fatal or to coerce the infoset
            to something that XML 1.0 allows.
            
            @version $Id: Tokenizer.java 584 2009-09-15 07:21:00Z sideshowbarker $
            @author hsivonen
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.LEAD_OFFSET">
            Magic value for UTF-16 operations.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.BUFFER_GROW_BY">
            Buffer growth parameter.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.LT_GT">
            UTF-16 code unit array containing less than and greater than for emitting
            those characters on certain parse errors.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.LT_SOLIDUS">
            UTF-16 code unit array containing less than and solidus for emitting
            those characters on certain parse errors.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.RSQB_RSQB">
            UTF-16 code unit array containing ]] for emitting those characters on
            state transitions.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.REPLACEMENT_CHARACTER">
            Array version of U+FFFD.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.SPACE">
            Array version of space.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.LF">
            Array version of line feed.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.CDATA_LSQB">
            "CDATA[" as <code>char[]</code>
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.OCTYPE">
            "octype" as <code>char[]</code>
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.UBLIC">
            "ublic" as <code>char[]</code>
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.YSTEM">
            "ystem" as <code>char[]</code>
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.tokenHandler">
            The token handler.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.errorHandler">
            The error handler.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.lastCR">
            Whether the previous char read was CR.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.publicId">
            The SAX public id for the resource being tokenized. (Only passed to back
            as part of locator data.)
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.systemId">
            The SAX system id for the resource being tokenized. (Only passed to back
            as part of locator data.)
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.strBuf">
            Buffer for short identifiers.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.strBufLen">
            Number of significant <code>char</code>s in <code>strBuf</code>.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.longStrBuf">
            Buffer for long strings.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.longStrBufLen">
            Number of significant <code>char</code>s in <code>longStrBuf</code>.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.attributes">
            The attribute holder.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.bmpChar">
            Buffer for expanding NCRs falling into the Basic Multilingual Plane.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.astralChar">
            Buffer for expanding astral NCRs.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.contentModelElement">
            The element whose end tag closes the current CDATA or RCDATA element.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.endTag">
            <code>true</code> if tokenizing an end tag
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.tagName">
            The current tag token name.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.attributeName">
            The current attribute name.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.wantsComments">
            Whether comment tokens are emitted.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.html4">
            <code>true</code> when HTML4-specific additional errors are requested.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.metaBoundaryPassed">
            Whether the stream is past the first 512 bytes.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.doctypeName">
            The name of the current doctype token.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.publicIdentifier">
            The public id of the current doctype token.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.systemIdentifier">
            The system id of the current doctype token.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.contentSpacePolicy">
            The policy for vertical tab and form feed.
        </member>
        <member name="F:nu.validator.htmlparser.impl.Tokenizer.commentPolicy">
            The policy for comments.
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.#ctor(nu.validator.htmlparser.common.TokenHandler)">
            The constructor.
            
            @param tokenHandler
                       the handler for receiving tokens
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.isMappingLangToXmlLang">
            Returns the mappingLangToXmlLang.
            
            @return the mappingLangToXmlLang
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setMappingLangToXmlLang(System.Boolean)">
            Sets the mappingLangToXmlLang.
            
            @param mappingLangToXmlLang
                       the mappingLangToXmlLang to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setErrorHandler(nu.validator.htmlparser.impl.ErrorHandler)">
            Sets the error handler.
            
            @see org.xml.sax.XMLReader#setErrorHandler(org.xml.sax.ErrorHandler)
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setCommentPolicy(nu.validator.htmlparser.common.XmlViolationPolicy)">
            Sets the commentPolicy.
            
            @param commentPolicy
                       the commentPolicy to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setContentNonXmlCharPolicy(nu.validator.htmlparser.common.XmlViolationPolicy)">
            Sets the contentNonXmlCharPolicy.
            
            @param contentNonXmlCharPolicy
                       the contentNonXmlCharPolicy to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setContentSpacePolicy(nu.validator.htmlparser.common.XmlViolationPolicy)">
            Sets the contentSpacePolicy.
            
            @param contentSpacePolicy
                       the contentSpacePolicy to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setXmlnsPolicy(nu.validator.htmlparser.common.XmlViolationPolicy)">
            Sets the xmlnsPolicy.
            
            @param xmlnsPolicy
                       the xmlnsPolicy to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setHtml4ModeCompatibleWithXhtml1Schemata(System.Boolean)">
            Sets the html4ModeCompatibleWithXhtml1Schemata.
            
            @param html4ModeCompatibleWithXhtml1Schemata
                       the html4ModeCompatibleWithXhtml1Schemata to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setContentModelFlag(System.Int32,System.String)">
            Sets the content model flag and the associated element name.
            
            @param contentModelFlag
                       the flag
            @param contentModelElement
                       the element causing the flag to be set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setContentModelFlag(System.Int32,nu.validator.htmlparser.impl.ElementName)">
            Sets the content model flag and the associated element name.
            
            @param contentModelFlag
                       the flag
            @param contentModelElement
                       the element causing the flag to be set
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setLineNumber(System.Int32)">
            For C++ use only.
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.getLineNumber">
            @see org.xml.sax.Locator#getLineNumber()
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.getColumnNumber">
            @see org.xml.sax.Locator#getColumnNumber()
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.getPublicId">
            @see org.xml.sax.Locator#getPublicId()
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.getSystemId">
            @see org.xml.sax.Locator#getSystemId()
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.appendStrBuf(System.Char)">
            Appends to the smaller buffer.
            
            @param c
                       the UTF-16 code unit to append
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.appendStrBufForceWrite(System.Char)">
            Appends to the smaller buffer.
            
            @param c
                       the UTF-16 code unit to append
        </member>
        <!-- Badly formed XML comment ignored for member "M:nu.validator.htmlparser.impl.Tokenizer.strBufToString" -->
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.strBufToDoctypeName">
            Returns the short buffer as a local name. The return value is released in
            emitDoctypeToken().
            
            @return the smaller buffer as local name
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.emitStrBuf">
            Emits the smaller buffer as character tokens.
            
            @throws SAXException
                        if the token handler threw
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.appendLongStrBuf(System.Char)">
            Appends to the larger buffer.
            
            @param c
                       the UTF-16 code unit to append
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.appendLongStrBuf(System.Char[])">
            Appends to the larger buffer.
            
            @param arr
                       the UTF-16 code units to append
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.appendStrBufToLongStrBuf">
            Append the contents of the smaller buffer to the larger one.
        </member>
        <!-- Badly formed XML comment ignored for member "M:nu.validator.htmlparser.impl.Tokenizer.longStrBufToString" -->
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.emitComment(System.Int32,System.Int32)">
            Emits the current comment token.
            
            @param pos
                       TODO
            
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.flushChars(System.Char[],System.Int32)">
            Flushes coalesced character tokens.
            
            @param buf
                       TODO
            @param pos
                       TODO
            
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.fatal(System.String)">
            Reports an condition that would make the infoset incompatible with XML
            1.0 as fatal.
            
            @param message
                       the message
            @throws SAXException
            @throws SAXParseException
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.err(System.String)">
            Reports a Parse Error.
            
            @param message
                       the message
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.warn(System.String)">
            Reports a warning
            
            @param message
                       the message
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.resetAttributes">
            
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.isAlreadyComplainedAboutNonAscii">
            Returns the alreadyComplainedAboutNonAscii.
            
            @return the alreadyComplainedAboutNonAscii
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.emitOrAppend(System.Char[],System.Int32)">
            @param val
            @throws SAXException
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.isNextCharOnNewLine">
            Returns the nextCharOnNewLine.
            
            @return the nextCharOnNewLine
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.getLine">
            Returns the line.
            
            @return the line
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.getCol">
            Returns the col.
            
            @return the col
        </member>
        <member name="M:nu.validator.htmlparser.impl.Tokenizer.setEncodingDeclarationHandler(nu.validator.htmlparser.common.EncodingDeclarationHandler)">
            Sets the encodingDeclarationHandler.
            
            @param encodingDeclarationHandler
                       the encodingDeclarationHandler to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.UTF16Buffer.#ctor(System.Char[],System.Int32,System.Int32)">
            @param buffer
            @param start
            @param end
        </member>
        <member name="M:nu.validator.htmlparser.impl.UTF16Buffer.getStart">
            Returns the start.
            
            @return the start
        </member>
        <member name="M:nu.validator.htmlparser.impl.UTF16Buffer.setStart(System.Int32)">
            Sets the start.
            
            @param start the start to set
        </member>
        <member name="M:nu.validator.htmlparser.impl.UTF16Buffer.getBuffer">
            Returns the buffer.
            
            @return the buffer
        </member>
        <member name="M:nu.validator.htmlparser.impl.UTF16Buffer.getEnd">
            Returns the end.
            
            @return the end
        </member>
        <member name="M:nu.validator.htmlparser.impl.UTF16Buffer.setEnd(System.Int32)">
            Sets the end.
            
            @param end the end to set
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.MhtmlFilter">
            <summary>
            Filter for converting MHTML strings to <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> objects.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.MhtmlFilter.#ctor">
            <summary>
            Creates a new instance of <see cref="T:C1.Xaml.RichTextBox.Documents.MhtmlFilter"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.MhtmlFilter.ConvertToDocument(System.String)">
            <summary>
            Parses a string into a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="mhtml">String containing the MHTML document.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> that represents the given string.</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.Documents.MhtmlFilter.HtmlFilter">
            <summary>
            Get the <see cref="P:C1.Xaml.RichTextBox.Documents.MhtmlFilter.HtmlFilter"/> used by this <see cref="T:C1.Xaml.RichTextBox.Documents.MhtmlFilter"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.ImageAttach">
            <summary>
            Defines attached properties to save an image stream in a <see cref="!:System.Windows.Media.Imaging.BitmapImage"/> object.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.ImageAttach.GetStream(Windows.UI.Xaml.DependencyObject)">
            <summary>
            Gets the value of the Stream attached property for a given object.
            </summary>
            <param name="obj">The object from which the property value is read.</param>
            <returns>The Stream value of the requested object.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.ImageAttach.SetStream(Windows.UI.Xaml.DependencyObject,System.Byte[])">
            <summary>
            Set the value of the Stream attached property for a given object.
            </summary>
            <param name="obj">The object to which the property value is written.</param>
            <param name="value">The Stream value of the specified object.</param>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ImageAttach.StreamProperty">
            <summary>
            Identifies the Stream attached property.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.ImageAttach.GetFormat(Windows.UI.Xaml.DependencyObject)">
            <summary>
            Gets the value of the Format attached property for a given object.
            </summary>
            <param name="obj">The object from which the property value is read.</param>
            <returns>The Format value of the requested object.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.ImageAttach.SetFormat(Windows.UI.Xaml.DependencyObject,System.String)">
            <summary>
            Set the value of the Format attached property for a given object.
            </summary>
            <param name="obj">The object to which the property value is written.</param>
            <param name="value">The Format value of the specified object.</param>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ImageAttach.FormatProperty">
            <summary>
            Identifies the Format attached property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ImageAttach.HeightProperty">
            <summary>
            Identifies the Height attached property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ImageAttach.WidthProperty">
            <summary>
            Identifies the Width attached property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.ImageAttach.IsUriSourceProperty">
            <summary>
            Identifies the IsUriSource attached property.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.ImageAttach.ImageTemplate">
            <summary>
            A <see cref="T:Windows.UI.Xaml.DataTemplate"/> that creates an <see cref="T:Windows.UI.Xaml.Controls.Image"/> control and binds its source.
            </summary>
        </member>
        <member name="T:C1.Silverlight.RichTextBox.Resources.C1_Silverlight_RichTextBox">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:C1.Silverlight.RichTextBox.Resources.C1_Silverlight_RichTextBox.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:C1.Silverlight.RichTextBox.Resources.C1_Silverlight_RichTextBox.Copy">
            <summary>
              Looks up a localized string similar to Copy.
            </summary>
        </member>
        <member name="P:C1.Silverlight.RichTextBox.Resources.C1_Silverlight_RichTextBox.Cut">
            <summary>
              Looks up a localized string similar to Cut.
            </summary>
        </member>
        <member name="P:C1.Silverlight.RichTextBox.Resources.C1_Silverlight_RichTextBox.Paste">
            <summary>
              Looks up a localized string similar to Paste.
            </summary>
        </member>
        <member name="P:C1.Silverlight.RichTextBox.Resources.C1_Silverlight_RichTextBox.SelectAll">
            <summary>
              Looks up a localized string similar to Select All.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.Documents.RtfFilter">
            <summary>
            Filter for converting <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> objects to and from RTF strings.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.RtfFilter.ConvertToDocument(System.String)">
            <summary>
            Parses an RTF string into a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="rtf">String containing the RTF document.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> that represents the given string.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Documents.RtfFilter.ConvertFromDocument(C1.Xaml.RichTextBox.Documents.C1Document)">
            <summary>
            Creates a string representation of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <param name="doc"><see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> to convert into an RTF string.</param>
            <returns>A string containing an RTF representation of the document.</returns>
        </member>
        <member name="T:C1.Xaml.RichTextBox.ScrollPresenter">
            <summary>
            Helper panel for <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.AsYouTypeSpellCheck.IsEnabledSpellChecker">
            <summary>
            Gets or Sets a value indicating whether the C1SpellChecker is enabled.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.IStyleOverride">
            <summary>
            This interface is implemented to provide style overrides to a <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>.
            </summary>
            <remarks>
            <para>
            A style override is a way to modify the style of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> displayed in a <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/> 
            without modifying the document.
            </para>
            <para>
            There are two approaches to implementing this interface. An implementation could either calculate the collection of <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/>
            each time <see cref="M:C1.Xaml.RichTextBox.IStyleOverride.GetStyles(C1.Xaml.RichTextBox.Documents.C1TextRange)"/> is called, or have a pre calculated collection of C1RangeStyle, and return the ones inside the range passed as a parameter to GetStyles.
            For the second approach, the use of <see cref="T:C1.Xaml.RichTextBox.C1RangeStyleCollection"/> is recommended.
            </para>
            <para>
            Note that only style properties that do not change the layout of the document can be overridden. As an example, <see cref="F:C1.Xaml.RichTextBox.Documents.C1TextElement.FontWeightProperty"/> cannot
            be overridden, but <see cref="F:C1.Xaml.RichTextBox.Documents.C1TextElement.ForegroundProperty"/> can.
            </para>
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.IStyleOverride.GetStyles(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns a collection of <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/> objects to apply to the text inside the parameter <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.
            </summary>
            <remarks>
            The text ranges inside the returned collection of <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/> must not overlap, and they must be ordered.
            In other words, the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextRange.End"/> of a text range must be less or equal than the <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextRange.Start"/> of the next one.
            </remarks>
            <param name="range"></param>
            <returns></returns>
        </member>
        <member name="E:C1.Xaml.RichTextBox.IStyleOverride.StylesChanged">
            <summary>
            Fired when the styles of this <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/> change.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1BorderFlags">
            <summary>
            An flag enumeration to list border sides.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.None">
            <summary>
            No border size.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Left">
            <summary>
            Left border side.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Top">
            <summary>
            Top border side.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Bottom">
            <summary>
            Bottom border side.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Right">
            <summary>
            Right border side.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Horizontal">
            <summary>
            Internal horizontal border sides.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Vertical">
            <summary>
            Internal vertical border sides.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Outside">
            <summary>
            Outside border sides.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.Inside">
            <summary>
            Internal border sides.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1BorderFlags.All">
            <summary>
            All border sides.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.EditExtensions">
            <summary>
            Provides extensions methods for editing a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.Delete(C1.Xaml.RichTextBox.Documents.C1TextRange,System.Boolean,System.Boolean)">
            <summary>
            Deletes elements and content in a range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> where the content is to be deleted.</param>
            <returns>A position before the deleted range,</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertHardLineBreak(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Inserts a hard line break in the position.
            </summary>
            <remarks>
            A hard line break ends the current block and creates a new <see cref="T:C1.Xaml.RichTextBox.Documents.C1Paragraph"/>.
            </remarks>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> where to insert the hard line break.</param>
            <returns>A position at the start of the new paragraph.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertSoftLineBreak(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Inserts a soft line break in the position.
            </summary>
            <remarks>
            A soft line break is an end of line character.
            </remarks>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> where to insert the soft line break.</param>
            <returns>A position after the inserted soft line break.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.ReplaceText(C1.Xaml.RichTextBox.Documents.C1TextRange,System.String,C1.Xaml.RichTextBox.Documents.C1Run)">
            <summary>
            Replaces a range with text.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <param name="text">A string with the text to insert.</param>
            <param name="styledRun">A pre styled <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/> to use when inserting the text. May be null.</param>
            <returns>A range that bounds the inserted text.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.ReplaceText(C1.Xaml.RichTextBox.Documents.C1TextRange,System.String)">
            <summary>
            Replaces a range with text.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <param name="text">A string with the text to insert.</param>
            <returns>A range that bounds the inserted text.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertInline(C1.Xaml.RichTextBox.Documents.C1TextPointer,C1.Xaml.RichTextBox.Documents.C1Inline)">
            <summary>
            Inserts an inline element in a text position.
            </summary>
            <param name="position"></param>
            <param name="inline"></param>
            <returns>A position before the inserted inline element.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.MakeHyperlink(C1.Xaml.RichTextBox.Documents.C1TextRange,System.Uri,System.String)">
            <summary>
            Makes a text range into a hyperlink.
            </summary>
            <remarks>
            If the range spans several blocks this method generates a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Hyperlink"/> element per block.
            </remarks>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> to make into a hyperlink.</param>
            <param name="uri">A <see cref="T:System.Uri"/> for the hyperlink.</param>
            <param name="targetName">A TargetName for the hyperlink</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.RemoveHyperlinks(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Removes all hyperlinks in a text range.
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertText(C1.Xaml.RichTextBox.Documents.C1TextPointer,System.String)">
            <summary>
            Inserts text in a document keeping the styles of previous runs in the same block.
            </summary>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> where to insert text.</param>
            <param name="text">Text to insert.</param>
            <returns>The start position of the inserted text.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.UndoList(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Converts all the items of a list in a range to paragraphs.
            </summary>
            <param name="range"></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.MakeList(C1.Xaml.RichTextBox.Documents.C1TextRange,C1.Xaml.RichTextBox.Documents.TextMarkerStyle)">
            <summary>
            Makes a list with the specified style from the blocks in a range.
            </summary>
            <param name="range"></param>
            <param name="style"></param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.MakeList(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Makes a list from the blocks in a range.
            </summary>
            <param name="range"></param>
            <returns>The created list, or null if a list couldn't be created.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertTable(C1.Xaml.RichTextBox.Documents.C1TextPointer,System.Int32,System.Int32)">
            <summary>
            Inserts a table in a document.
            </summary>
            <param name="pos">The position to insert the table.</param>
            <param name="rows">Number of rows for the table.</param>
            <param name="columns">Number of columns for the table.</param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.ConvertTextToTable(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Converts a range of text to a table.
            </summary>
            <remarks>
            The input text is split on newlines to generate rows. Tabs, commas or spaces separate columns.
            </remarks>
            <param name="range">The range to convert.</param>
            <returns>The table generated from the text in the range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.CanInsertColumnsOrRows(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns whether table columns and rows can be inserted in a range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>Whether table columns and rows can be inserted in the parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertColumnsRight(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Inserts table columns to the right.
            </summary>
            <param name="range">The range where to insert table columns.</param>
            <returns>The list of new columns</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertColumnsLeft(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Inserts table columns to the left.
            </summary>
            <param name="range">The range where to insert table columns.</param>
            <returns>The list of new columns</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertRowsAbove(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Inserts table rows above.
            </summary>
            <param name="range">The range where to insert table rows.</param>
            <returns>The list of new rows</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.InsertRowsBelow(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Inserts table rows below.
            </summary>
            <param name="range">The range where to insert table rows.</param>
            <returns>The list of new rows</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.CanDeleteCells(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns whether cells can be deleted from a range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>Whether cells can be deleted from the parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.DeleteCells(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Deletes cells contained in a range.
            </summary>
            <param name="range">The range to delete cells from.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.DeleteRows(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Deletes rows contained in a range.
            </summary>
            <param name="range">The range to delete rows from.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.DeleteColumns(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Deletes columns contained in a range.
            </summary>
            <param name="range">The range to delete columns from.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.DeleteTable(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Deletes a table.
            </summary>
            <param name="range">A range contained in the table to be deleted.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.CellRange(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns the widest caret range of the first cell in a range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>The widest caret range of the first cell in the parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.ColumnRange(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns a range containing all the columns included in a parameter range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>A range containing all the columns included in a parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.RowRange(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns a range containing all the rows included in a parameter range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>A range containing all the rows included in a parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.TableRange(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns a range containing the table included in a parameter range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>A range containing the table included in a parameter range.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.CanMergeCells(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns whether the cells contained in a range can be merged.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
            <returns>Whether the cells contained in a range can be merged.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.MergeCells(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Merges the cells contained in the parameter range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.CanUnmergeCell(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns whether a cell can be unmerged.
            </summary>
            <param name="range">A range inside a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/>.</param>
            <returns>Whether a cell can be unmerged.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.UnmergeCell(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Unmerge a cell.
            </summary>
            <param name="range">A range inside a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/>.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.GetVisibleBorders(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Returns the borders of a range inside a table that are visible.
            </summary>
            <param name="range">A range inside a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.</param>
            <returns>The borders of a range inside a table that are visible.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.EditExtensions.SetBorders(C1.Xaml.RichTextBox.Documents.C1TextRange,C1.Xaml.RichTextBox.C1BorderFlags,Windows.UI.Xaml.Media.Brush,System.Double)">
            <summary>
            Configures the borders of the table cells in a range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> inside a table.</param>
            <param name="flags">The borders to configure.</param>
            <param name="brush">The brush to use for the borders.</param>
            <param name="thickness">The thickness of the borders.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Extensions.IsHighSurrogate(System.Char)">
            <summary>
            Indicates whether the specified System.Char object is a high surrogate.
            </summary>
            <param name="c">The Unicode character to evaluate.</param>
            <returns>true if the numeric value of the c parameter ranges from U+D800 through U+DBFF;otherwise, false.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.Extensions.IsLowSurrogate(System.Char)">
            <summary>
            Indicates whether the specified System.Char object is a low surrogate.
            </summary>
            <param name="c">The Unicode character to evaluate.</param>
            <returns>true if the numeric value of the c parameter ranges from U+DC00 through U+DFFF;otherwise, false.</returns>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1PagesPanel">
            <summary>
            Helper panel for <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>'s print view.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PagesPanel.ColumnsProperty">
            <summary>
            Dependency property for the <see cref="P:C1.Xaml.RichTextBox.C1PagesPanel.Columns"/> property.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PagesPanel.ActualColumnsProperty">
            <summary>
            Dependency property for the <see cref="P:C1.Xaml.RichTextBox.C1PagesPanel.ActualColumns"/> property.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PagesPanel.Columns">
            <summary>
            Gets or sets the number of fixed columns.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PagesPanel.ActualColumns">
            <summary>
            Gets how many columns of pages are actually displayed.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.ProxyCollection`1">
            <summary>
            Collection class used in <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> inherited classes.
            </summary>
            <typeparam name="T">The type of items in the collection.</typeparam>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiBaseLevel(System.Char)">
            <summary>
            Indicates whether this char is a Thai language character that is base level.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiAlphabetical(System.Char)">
            <summary>
            Indicates whether this char is a Thai language alphabetical character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiCharacter(System.Char)">
            <summary>
            Indicates whether this char is a Thai language character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiVowel(System.Char)">
            <summary>
            Indicates whether this char is a Thai language vowel character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiIntonation(System.Char)">
            <summary>
            Indicates whether this char is a Thai language intonation character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiLeadingVowel(System.Char)">
            <summary>
            Indicates whether this char is a leading vowel character of Thai language.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsThaiDiphthongs(System.Char,System.Char)">
            <summary>
            Indicates whether these characters could be combined into diphthongs of Thai language.
            </summary>
            <param name="start">The first vowel</param>
            <param name="end">The second vowel</param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsArabicCharacter(System.Char)">
            <summary>
            Indicates whether this char is a Arabic language character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsHebrewCharacter(System.Char)">
            <summary>
            Indicates whether this char is a Hebrew language character.
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.IsNiqqudCharacter(System.Char)">
            <summary>
            Indicates whether this char is a Niqqud character(Hebrew vowel).
            </summary>
            <param name="c"></param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.TextHelper.CreateTextBlock(System.String,Windows.UI.Xaml.Media.FontFamily,Windows.UI.Text.FontWeight,Windows.UI.Text.FontStyle,System.Nullable{System.Double},Windows.UI.Xaml.LineStackingStrategy,System.Nullable{System.Double})">
            <summary>
            Create a new TextBlock element.
            </summary>
            <param name="text"></param>
            <param name="fontFamily"></param>
            <param name="fontWeight"></param>
            <param name="fontStyle"></param>
            <param name="fontSize"></param>
            <param name="lineStackingStrategy"></param>
            <param name="lineHeight"></param>
            <returns></returns>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1TableHelper">
            <summary>
            Distributes the cells of a C1Table in a grid taking column and row spans into account. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1TableHelper.#ctor(C1.Xaml.RichTextBox.Documents.C1Table)">
            <summary>
            Initializes a new instance of the <see cref="T:C1.Xaml.RichTextBox.C1TableHelper"/> class.
            </summary>
            <param name="el">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/> element.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TableHelper.Cells">
            <summary>
            Gets the cells.
            </summary>
            <value>The cells.</value>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TableHelper.RowCount">
            <summary>
            Gets or sets the row count.
            </summary>
            <value>The row count.</value>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TableHelper.ColumnCount">
            <summary>
            Gets or sets the column count.
            </summary>
            <value>The column count.</value>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TableHelper.Table">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/> element.
            </summary>
            <value>The table.</value>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TableHelper.Item(System.Int32,System.Int32)">
            <summary>
            Gets or sets the <see cref="T:C1.Silverlight.RichTextBox.Documents.C1TableCell"/> in the specified row, col position.
            </summary>
            <value></value>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1Line">
            <summary>
            Represents a line of text generated by a <see cref="T:C1.Xaml.RichTextBox.C1FlowView"/>.
            </summary>
            <remarks>
            A line contains a collection of <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>s. Each line fragment
            contains a section of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>, this may be a run of text, or
            a whole <see cref="T:C1.Xaml.RichTextBox.Documents.C1Block"/>.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Fragments">
            <summary>
            Gets the collection of fragments contained in this line.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Parent">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.C1FlowView"/> that created this line.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Width">
            <summary>
            Gets the width of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> excluding whitespaces at the end.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.TotalWidth">
            <summary>
            Gets the width of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> including whitespaces at the end.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.PunctuationWidth">
            <summary>
            Gets the width of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> only including puctions and whitespace.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Next">
            <summary>
            Gets the next line in the same <see cref="T:C1.Xaml.RichTextBox.C1FlowView"/>, or null if it is the last.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Previous">
            <summary>
            Gets the previous line in the same <see cref="T:C1.Xaml.RichTextBox.C1FlowView"/>, or null if it is the first.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Top">
            <summary>
            Gets the top coordinate of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> relative to the document.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.RelativeTop">
            <summary>
            Gets the top coordinate of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> relative to its <see cref="P:C1.Xaml.RichTextBox.C1Line.Parent"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Left">
            <summary>
            Gets the left coordinate of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> relative to the document.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.RelativeLeft">
            <summary>
            Gets the left coordinate of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/> relative to its <see cref="P:C1.Xaml.RichTextBox.C1Line.Parent"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Height">
            <summary>
            Gets the height of this <see cref="T:C1.Xaml.RichTextBox.C1Line"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.XHeight">
            <summary>
            Gets the distance between the top of the <see cref="T:C1.Xaml.RichTextBox.C1Line"/> and its x-height.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.Baseline">
            <summary>
            Gets the distance between the top of the <see cref="T:C1.Xaml.RichTextBox.C1Line"/> and its baseline.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.IsRTL">
            <summary>
            Gets whether the FlowDirection of this line is RightToLeft or not.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1Line.NeedsRefreshLayout">
            <summary>
            Gets whether this line needs to refresh layout or not.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1LineFragment">
            <summary>
            Represents a fragment of a <see cref="T:C1.Xaml.RichTextBox.C1Line"/>. Its always associated with one <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1LineFragment.Measure(System.Int32,System.Int32)">
            <summary>
            Returns the width of this fragment between two <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/> offsets.
            </summary>
            <param name="start">The start offset.</param>
            <param name="end">The end offset.</param>
            <returns></returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.View">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> of the associated <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Element">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> contained in this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Width">
            <summary>
            Gets the width, in pixels, of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Height">
            <summary>
            Gets the height, in pixels, of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Left">
            <summary>
            Gets the left coordinate, in document coordinates, of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.RelativeLeft">
            <summary>
            Gets the left coordinate, in line coordinates, of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Baseline">
            <summary>
            Gets the distance between the top of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/> and its baseline.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.XHeight">
            <summary>
            Gets the distance between the top of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/> and its x-height.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.RelativeTop">
            <summary>
            Gets the top coordinate, in line coordinates, of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Top">
            <summary>
            Gets the top coordinate, in document coordinates, of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.Start">
            <summary>
            Gets the start position of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1LineFragment.End">
            <summary>
            Gets the end position of this <see cref="T:C1.Xaml.RichTextBox.C1LineFragment"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1PageLayout">
            <summary>
            Defines the layout used for the pages when <see cref="P:C1.Xaml.RichTextBox.C1RichTextBox.ViewMode"/> is <see cref="F:C1.Xaml.RichTextBox.TextViewMode.Print"/>.
            </summary>	
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PageLayout.PaddingProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1PageLayout.Padding"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PageLayout.MarginProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1PageLayout.Margin"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PageLayout.BackgroundProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1PageLayout.Background"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PageLayout.WidthProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1PageLayout.Width"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PageLayout.HeightProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1PageLayout.Height"/> dependency property. 
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PageLayout.ZoomProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1PageLayout.Zoom"/> dependency property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PageLayout.Padding">
            <summary>
            Gets or sets the padding of each page.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PageLayout.Margin">
            <summary>
            Gets or sets the margin of each page.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PageLayout.Background">
            <summary>
            Gets or sets the background of each page.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PageLayout.Width">
            <summary>
            Gets or sets the width of each page.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PageLayout.Height">
            <summary>
            Gets or sets the height of each page.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PageLayout.Zoom">
            <summary>
            Gets or sets the zoom of each page.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.IRichTextPainter">
            <summary>
            This interface is implemented to provide custom painting inside a <see cref="T:C1.Xaml.RichTextBox.C1RichTextBox"/>, or any 
            <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> client.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.IRichTextPainter.Paint(C1.Xaml.RichTextBox.C1PaintingContext)">
            <summary>
            This method is called each time the <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> paints.
            </summary>
            <param name="context">
            A <see cref="T:C1.Xaml.RichTextBox.C1PaintingContext"/> providing information for the current document
            section being painted.
            </param>
            <remarks>
            <para>
            Any UIElement that is to be painted with the rich text is passed to <see cref="M:C1.Xaml.RichTextBox.C1PaintingContext.Paint(System.Double,System.Double,System.Boolean,Windows.UI.Xaml.FrameworkElement)"/>.
            Note that each time this method is called, all UIElements must be painted by calling <see cref="M:C1.Xaml.RichTextBox.C1PaintingContext.Paint(System.Double,System.Double,System.Boolean,Windows.UI.Xaml.FrameworkElement)"/>,
            otherwise they will be removed. Passing the same UIElement each time is more efficient, as it is not removed from the visual tree.
            </para>
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.IRichTextPainter.PaintInline(C1.Xaml.RichTextBox.C1PaintingContext,C1.Xaml.RichTextBox.C1Line)">
            <summary>
            This method is called each time the <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> paints a <see cref="T:C1.Xaml.RichTextBox.C1Line"/>.
            </summary>
            <param name="context">
            A <see cref="T:C1.Xaml.RichTextBox.C1PaintingContext"/> providing information for the current document
            section being painted.
            </param>
            <param name="line">
            The <see cref="T:C1.Xaml.RichTextBox.C1Line"/> being painted.
            </param>
            <remarks>
            <para>
            Any UIElement that is to be painted with the rich text inside the line is passed to <see cref="M:C1.Xaml.RichTextBox.C1PaintingContext.PaintInline(C1.Xaml.RichTextBox.C1Line,System.Double,System.Double,C1.Xaml.RichTextBox.C1PaintLayer,Windows.UI.Xaml.FrameworkElement)"/>.
            Note that each time this method is called, all UIElements must be painted by calling <see cref="M:C1.Xaml.RichTextBox.C1PaintingContext.PaintInline(C1.Xaml.RichTextBox.C1Line,System.Double,System.Double,C1.Xaml.RichTextBox.C1PaintLayer,Windows.UI.Xaml.FrameworkElement)"/>,
            otherwise they will be removed.
            </para>
            </remarks>
        </member>
        <member name="E:C1.Xaml.RichTextBox.IRichTextPainter.PainterChanged">
            <summary>
            Fired when the painter needs to repaint a text range.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1GridlinesPainter">
            <summary>
            Paints the grid lines of a table.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.RichTextPainterChangeEventArgs">
            <summary>
            Defines the arguments for the <see cref="E:C1.Xaml.RichTextBox.IRichTextPainter.PainterChanged"/> event.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.RichTextPainterChangeEventArgs.#ctor(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.RichTextPainterChangeEventArgs"/> object.
            </summary>
            <param name="range">Value for the <see cref="P:C1.Xaml.RichTextBox.RichTextPainterChangeEventArgs.Range"/> property.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.RichTextPainterChangeEventArgs.Range">
            <summary>
            Gets the range that needs to be painted.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1PainterMerger">
            <summary>
            Implements an <see cref="T:C1.Xaml.RichTextBox.IRichTextPainter"/> that combines multiple IRichTextPainters.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1PainterMerger.#ctor">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1PainterMerger"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PainterMerger.Painters">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.IRichTextPainter"/> merged by this <see cref="T:C1.Xaml.RichTextBox.C1PainterMerger"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1PaintingContext">
            <summary>
            Provides the necessary context when painting rich text.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1PaintingContext.Paint(System.Double,System.Double,System.Boolean,Windows.UI.Xaml.FrameworkElement)">
            <summary>
            Paints a <see cref="T:Windows.UI.Xaml.UIElement"/> inside the appropriate <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/>.
            </summary>
            <param name="left">The left coordinate, in document coordinates.</param>
            <param name="top">The top coordinate, in document coordinates.</param>
            <param name="clip">A Boolean indicating whether the UIElement should be clipped to the <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/> boundaries.</param>
            <param name="element">The <see cref="T:Windows.UI.Xaml.UIElement"/> to paint.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1PaintingContext.PaintInline(C1.Xaml.RichTextBox.C1Line,System.Double,System.Double,C1.Xaml.RichTextBox.C1PaintLayer,Windows.UI.Xaml.FrameworkElement)">
            <summary>
            Paints a <see cref="T:Windows.UI.Xaml.UIElement"/> inside a <see cref="T:C1.Xaml.RichTextBox.C1Line"/>.
            </summary>
            <param name="line">The line to paint inside of.</param>
            <param name="left">The left coordinate, in line coordinates.</param>
            <param name="top">The top coordinate, in line coordinates.</param>
            <param name="layer">The <see cref="T:C1.Xaml.RichTextBox.C1PaintLayer"/> where to paint.</param>
            <param name="element">The <see cref="T:Windows.UI.Xaml.UIElement"/> to paint.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PaintingContext.Viewport">
            <summary>
            The viewport in document coordinates that is being painted.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1PaintingContext.ViewManager">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> painting.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1PaintLayer">
            <summary>
            Describes the layers where an element can be painted inside a text line. See <see cref="M:C1.Xaml.RichTextBox.C1PaintingContext.PaintInline(C1.Xaml.RichTextBox.C1Line,System.Double,System.Double,C1.Xaml.RichTextBox.C1PaintLayer,Windows.UI.Xaml.FrameworkElement)"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PaintLayer.BelowBackground">
            <summary>
            The layer directly below the text background.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PaintLayer.Background">
            <summary>
            The layer containing the background.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PaintLayer.AboveBackground">
            <summary>
            The layer directly above the text background.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PaintLayer.BelowText">
            <summary>
            The layer directly below the text.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PaintLayer.Text">
            <summary>
            The layer containing the text.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1PaintLayer.AboveText">
            <summary>
            The layer directly above the text.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1ResizePainter">
            <summary>
            Paints resize thumbs around a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1ResizePainter.GetDirection(Windows.UI.Xaml.DependencyObject)">
            <summary>
            Gets the direction. 
            </summary>
            <remarks>
            Used by internal dragging algorithm.
            </remarks>
            <param name="obj">The visual element.</param>
            <returns></returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1ResizePainter.SetDirection(Windows.UI.Xaml.DependencyObject,Windows.Foundation.Point)">
            <summary>
            Sets the direction.
            </summary>
            <remarks>
            Used by internal dragging algorithm.
            </remarks>
            <param name="obj">The visual element.</param>
            <param name="value">The value.</param>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1ResizePainter.DirectionProperty">
            <summary>
            Identifies the Direction attached property. 
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1ResizePainter.ResizeTemplate">
            <summary>
            Gets or sets a <see cref="T:Windows.UI.Xaml.DataTemplate"/> that draws the resize thumbs.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1ResizePainter.Element">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> to resize.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1SelectionPainter">
            <summary>
            Paints a selected range.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1SelectionPainter.#ctor">
            <summary>
            Creates a new instance of <see cref="T:C1.Xaml.RichTextBox.C1SelectionPainter"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1SelectionPainter.Selection">
            <summary>
            Gets or sets the painted range.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1SelectionPainter.PaintCaret">
            <summary>
            Gets or sets whether a caret is painted when <see cref="P:C1.Xaml.RichTextBox.C1SelectionPainter.Selection"/> is empty.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1SelectionPainter.PaintSelection">
            <summary>
            Gets or sets whether a rectangle is painted when <see cref="P:C1.Xaml.RichTextBox.C1SelectionPainter.Selection"/> is not empty.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1SelectionPainter.Background">
            <summary>
            Gets or sets the <see cref="T:Windows.UI.Xaml.Media.Brush"/> used when painting the selection.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1SelectionPainter.TextBox">
            <summary>
            The TextBox is used for MS Pinyin input method.
            </summary>
            <remarks>
            If we use that input method, then OnTextInput event can't be triggerred,
            so we need use this extra textbox to get the input text from this input method.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1SelectionPainter.CaretBrush">
            <summary>
            Sets the <see cref="T:Windows.UI.Xaml.Media.Brush"/> of the blinking cursor.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RichTextPresenter">
            <summary>
            Control used to display the content of a <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>.
            </summary>
        </member>
        <member name="F:C1.Xaml.RichTextBox.C1RichTextPresenter.SourceProperty">
            <summary>
            Identifies the <see cref="P:C1.Xaml.RichTextBox.C1RichTextPresenter.Source"/> dependency property. 
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextPresenter.#ctor">
            <summary>
            Initializes a new instance of a <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextPresenter.OnApplyTemplate">
            <summary>
            Builds the visual tree for the <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/> control when a new template is applied.
            </summary>
            <remarks>
            This method is invoked whenever application code or an internal process, such as a rebuilding layout pass, calls the <see cref="M:ApplyTemplate"/> method.
            </remarks>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextPresenter.Source">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource"/> that connects this <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/> to a <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource">
            <summary>
            Associates a <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/> to a <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>. See <see cref="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Presenters"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextPresenterSource.Index">
            <summary>
            Gets the index of this <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource"/> in its <see cref="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Presenters"/> collection.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextPresenterSource.ViewManager">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> that created this <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextPresenterSource.Top">
            <summary>
            Gets the Y document coordinate at the top of this <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RichTextViewManager">
            <summary>
            Coordinates the layout and painting of a <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/>.
            </summary>
            <remarks>
            <para>
            <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> must be used in conjunction with <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/> to
            display rich text. The <see cref="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Presenters"/> collection contains <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource"/>s
            that connect the C1RichTextViewManager with the <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenter"/>s that actually displays the content.
            </para>
            <para>
            The <see cref="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Presenters"/> collection always contains at least one element, and grows or shrinks when new presenters are needed.
            This makes it suitable to be used with an <see cref="T:Windows.UI.Xaml.Controls.ItemsControl"/> to create new presenters as needed. This is a sample of an ItemsControl
            displaying a <see cref="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Document"/>:
            </para>
            <code language="XAML">
            &lt;Grid&gt;
                &lt;Grid.Resources&gt;
                    &lt;c1rtb:C1RichTextViewManager x:Key="viewManager" Document="{StaticResource someDocument}"/&gt;
                &lt;/Grid.Resources&gt;
                &lt;ItemsControl ItemsSource="{Binding Presenters, Source={StaticResource viewManager}}"&gt;
                    &lt;ItemsControl.ItemTemplate&gt;
                        &lt;DataTemplate&gt;
                            &lt;Border Margin="10" BorderThickness="2" BorderBrush="Red" Padding="2" Height="102"&gt;
                                &lt;c1rtb:C1RichTextPresenter Source="{Binding}"/&gt;
                            &lt;/Border&gt;
                        &lt;/DataTemplate&gt;
                    &lt;/ItemsControl.ItemTemplate&gt;
                &lt;/ItemsControl&gt;
            &lt;/Grid&gt;
            </code>
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.#ctor">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.Dispose">
            <summary>
            Detaches the <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> from its <see cref="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Document"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetPositionFromPoint(Windows.Foundation.Point)">
            <summary>
            Returns the closest text position to a given point in the document layout.
            </summary>
            <param name="point">A <see cref="T:Windows.Foundation.Point"/>.</param>
            <returns>The closest text position to a given point in the document layout.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetElementFromPoint(Windows.Foundation.Point)">
            <summary>
            Returns the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> directly below a given point.
            </summary>
            <param name="point">A <see cref="T:Windows.Foundation.Point"/>.</param>
            <returns>The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> directly below a given point.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetRectFromPosition(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Returns the <see cref="T:Windows.Foundation.Rect"/> of document layout coordinates for a given position.
            </summary>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
            <returns>The <see cref="T:Windows.Foundation.Rect"/> of document layout coordinates for a given position.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetLine(C1.Xaml.RichTextBox.Documents.C1TextPointer)">
            <summary>
            Returns the inner <see cref="T:C1.Xaml.RichTextBox.C1Line"/> that contains a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.
            </summary>
            <param name="position">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</param>
            <returns>A <see cref="T:C1.Xaml.RichTextBox.C1Line"/> that contains the parameter <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextPointer"/>.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetRelativePointFromPoint(Windows.UI.Xaml.UIElement,Windows.Foundation.Point)">
            <summary>
            Returns a point relative to an element from a point in document coordinates.
            </summary>
            <param name="root">A <see cref="T:Windows.UI.Xaml.UIElement"/> to use as reference.</param>
            <param name="point">A point in document coordinates.</param>
            <returns>A point relative to an element from a point in document coordinates.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetPointFromPointerEvent(Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.PointerRoutedEventArgs)">
            <returns>A point in document coordinates.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetPointFromRelativePoint(Windows.UI.Xaml.UIElement,Windows.Foundation.Point)">
            <summary>
            Returns a point in document coordinates from a point relative to a <see cref="T:Windows.UI.Xaml.UIElement"/>.
            </summary>
            <param name="root">The <see cref="T:Windows.UI.Xaml.UIElement"/> where point is relative to.</param>
            <param name="point">A <see cref="T:Windows.Foundation.Point"/> in the coordinates of root.</param>
            <returns>A point in document coordinates.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.InvalidatePaint">
            <summary>
            Forces a new paint pass.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.OfflinePaint(Windows.Foundation.Size)">
            <summary>
            Paint rich text outside the visual tree.
            </summary>
            <param name="presenterSize">The size of each presenter used for painting.</param>
            <returns>An enumeration of <see cref="T:Windows.UI.Xaml.UIElement"/> containing the painted rich text.</returns>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RichTextViewManager.GetView(C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Gets the view associated with a given <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> in this <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>.
            </summary>
            <param name="element">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.</param>
            <returns>The view associated with a given <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> in this <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>, or null if none exists.</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Document">
            <summary>
            Gets or sets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1Document"/> associated with this <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextViewManager.TabSize">
            <summary>
            Gets or sets the width of a tab in whitespaces.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Presenters">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.C1RichTextPresenterSource"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextViewManager.PresenterInfo">
            <summary>
            Gets or sets an object that can be accessed through bindings in each presenter.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextViewManager.Painter">
            <summary>
            Gets or sets a <see cref="T:C1.Xaml.RichTextBox.IRichTextPainter"/> that can customize the painting of this <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> contents.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RichTextViewManager.StyleOverride">
            <summary>
            Gets or sets a <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/> that can override the styles of this <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> contents.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RangeStyleCollection">
            <summary>
            An implementation of <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/> that provides an easy way to 
            override styles with a pre calculated collection of <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RangeStyleCollection.RemoveRange(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Removes all <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/> items whose range intersects with the parameter range.
            </summary>
            <param name="range">A <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/>.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.StyleOverrideChangeEventArgs">
            <summary>
            Defines the arguments for the <see cref="E:C1.Xaml.RichTextBox.IStyleOverride.StylesChanged"/> event.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.StyleOverrideChangeEventArgs.#ctor(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.StyleOverrideChangeEventArgs"/> object.
            </summary>
            <param name="range">Value for the <see cref="P:C1.Xaml.RichTextBox.StyleOverrideChangeEventArgs.Range"/> property.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.StyleOverrideChangeEventArgs.Range">
            <summary>
            Gets the range where styles changed.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RangeStyle">
            <summary>
            Contains a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> that should be applied to a <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> in an <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RangeStyle.#ctor(C1.Xaml.RichTextBox.Documents.C1TextRange)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/> object.
            </summary>
            <param name="range">The value to initialize the <see cref="P:C1.Xaml.RichTextBox.C1RangeStyle.Range"/> property.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RangeStyle.#ctor(C1.Xaml.RichTextBox.Documents.C1TextRange,C1.Xaml.RichTextBox.Documents.C1TextElementStyle)">
            <summary>
            Initializes a new <see cref="T:C1.Xaml.RichTextBox.C1RangeStyle"/> object.
            </summary>
            <param name="range">The value to initialize the <see cref="P:C1.Xaml.RichTextBox.C1RangeStyle.Range"/> property.</param>
            <param name="style">The value to initialize the <see cref="P:C1.Xaml.RichTextBox.C1RangeStyle.Style"/> property.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RangeStyle.Range">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> were the <see cref="P:C1.Xaml.RichTextBox.C1RangeStyle.Style"/> will be applied.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1RangeStyle.Style">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElementStyle"/> that will be applied in the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextRange"/> defined in <see cref="P:C1.Xaml.RichTextBox.C1RangeStyle.Range"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1StyleOverrideMerger">
            <summary>
            Implements an <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/> that combines multiple IStyleOverrids.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1StyleOverrideMerger.#ctor">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1StyleOverrideMerger"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1StyleOverrideMerger.Overrides">
            <summary>
            Gets the collection of <see cref="T:C1.Xaml.RichTextBox.IStyleOverride"/> merged by this <see cref="T:C1.Xaml.RichTextBox.C1StyleOverrideMerger"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1BoxView">
            <summary>
            A <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> that handles the layout and painting 
            for <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Margin"/>, <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.Padding"/> 
            and <see cref="P:C1.Xaml.RichTextBox.Documents.C1TextElement.BorderThickness"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1TextElementView">
            <summary>
            Base class of all classes responsible for text layout and painting.
            </summary>
            <remarks>
            <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> are arranged in a tree similar to <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>. When displaying a document, 
            <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> constructs one, or more, <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> for each <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.
            The resulting <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> tree is responsible for doing the document layout, and painting it. The current document
            layout can be queried from <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> and its views.
            </remarks>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1TextElementView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.ViewManager">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> associated with this <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.Element">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/>.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.Parent">
            <summary>
            Gets the parent of this <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/>, or null if this is the root of the tree.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.RelativeOrigin">
            <summary>
            Gets the origin of this view relative to its parent.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.Origin">
            <summary>
            Gets the origin of this view.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.DesiredSize">
            <summary>
            Gets the resulting size of the last measure of this view.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.Content">
            <summary>
            Gets the innermost view that is associated with the same <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> as this view.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1TextElementView.Children">
            <summary>
            Gets the collection of children for this view.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1BoxView.#ctor(C1.Xaml.RichTextBox.C1TextElementView)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1BoxView"/>.
            </summary>
            <param name="content">The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> that handles the actual content of the associated <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/>.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1FlowView">
            <summary>
            A <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> that flows text into stacked lines. This is the default view for
            most text blocks.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1FlowView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1FlowView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1FlowView.GetLinesBetween(System.Double,System.Double)">
            <summary>
            Returns the lines contained in a height range.
            </summary>
            <param name="top">The top of the range.</param>
            <param name="bottom">The bottom of the range.</param>
            <returns>The lines contained in a height range.</returns>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1FlowView.Lines">
            <summary>
            Gets the <see cref="T:C1.Xaml.RichTextBox.C1Line"/> created in this <see cref="T:C1.Xaml.RichTextBox.C1FlowView"/> when
            doing layout.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1FlowView.PreferredWidth">
            <summary>
            Gets the width of this flow when the available width is infinite.
            </summary>
        </member>
        <member name="P:C1.Xaml.RichTextBox.C1FlowView.MinimumWidth">
            <summary>
            Gets the minimum width of this flow without forced line breaks (i.e no word is cut in half).
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1ListItemView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1ListItem"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1ListItemView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1ListItemView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1RunView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1Run"/>.
            </summary>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1SpanView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1Span"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1SpanView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1SpanView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1RunView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1RunView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1TableCellView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableCell"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1TableCellView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1TableCellView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1TableRowView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1TableRow"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1TableRowView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1TableRowView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1TableView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1Table"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1TableView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1TableView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
        <member name="T:C1.Xaml.RichTextBox.C1UIContainerView">
            <summary>
            The <see cref="T:C1.Xaml.RichTextBox.C1TextElementView"/> associated with <see cref="T:C1.Xaml.RichTextBox.Documents.C1BlockUIContainer"/> and <see cref="T:C1.Xaml.RichTextBox.Documents.C1InlineUIContainer"/>.
            </summary>
        </member>
        <member name="M:C1.Xaml.RichTextBox.C1UIContainerView.#ctor(C1.Xaml.RichTextBox.C1RichTextViewManager,C1.Xaml.RichTextBox.Documents.C1TextElement)">
            <summary>
            Constructs a new <see cref="T:C1.Xaml.RichTextBox.C1UIContainerView"/>.
            </summary>
            <param name="viewManager">The <see cref="T:C1.Xaml.RichTextBox.C1RichTextViewManager"/> for this view.</param>
            <param name="element">The <see cref="T:C1.Xaml.RichTextBox.Documents.C1TextElement"/> associated with this view.</param>
        </member>
    </members>
</doc>
