# C1.WPF.RichTextBox.Documents.C1TextRange

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_RichTextBox_Documents_C1TextRange" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange" class="text-break">C1TextRange Class
</h1>
  <div class="markdown level0 summary"><p>Represents a text range in a <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Document.html">C1Document</a>.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">C1TextRange</span></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.RichTextBox.Documents.html">C1.WPF.RichTextBox.Documents</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.RichTextBox.4.6.2.dll</h6>
  <h5 id="C1_WPF_RichTextBox_Documents_C1TextRange_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class C1TextRange</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class C1TextRange</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextElement_System_Int32_System_Int32_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.#ctor(C1.WPF.RichTextBox.Documents.C1TextElement,System.Int32,System.Int32)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.-ctor.html#C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextElement_System_Int32_System_Int32_">C1TextRange(C1TextElement, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.html">C1TextRange</a> from text indexes inside a <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElement.html">C1TextElement</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextPointer_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.#ctor(C1.WPF.RichTextBox.Documents.C1TextPointer)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.-ctor.html#C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextPointer_">C1TextRange(C1TextPointer)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes an empty <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.html">C1TextRange</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextPointer_C1_WPF_RichTextBox_Documents_C1TextPointer_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.#ctor(C1.WPF.RichTextBox.Documents.C1TextPointer,C1.WPF.RichTextBox.Documents.C1TextPointer)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.-ctor.html#C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextPointer_C1_WPF_RichTextBox_Documents_C1TextPointer_">C1TextRange(C1TextPointer, C1TextPointer)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.html">C1TextRange</a>.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextRange_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.#ctor(C1.WPF.RichTextBox.Documents.C1TextRange)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.-ctor.html#C1_WPF_RichTextBox_Documents_C1TextRange__ctor_C1_WPF_RichTextBox_Documents_C1TextRange_">C1TextRange(C1TextRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.html">C1TextRange</a>.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="fields">Fields
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_ObjectReplacementCharacter" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.ObjectReplacementCharacter">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.ObjectReplacementCharacter.html">ObjectReplacementCharacter</a>
        </td>
        <td class="markdown level1 summary"><p>Represents non character content, like images, in the document when transforming to text via the <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Text.html#C1_WPF_RichTextBox_Documents_C1TextRange_Text">Text</a> property.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_BlockBackground" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.BlockBackground">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.BlockBackground.html#C1_WPF_RichTextBox_Documents_C1TextRange_BlockBackground">BlockBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Blocks" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Blocks">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Blocks.html#C1_WPF_RichTextBox_Documents_C1TextRange_Blocks">Blocks</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the highest level <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Block.html">C1Block</a> elements inside the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_BorderBrush" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.BorderBrush">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.BorderBrush.html#C1_WPF_RichTextBox_Documents_C1TextRange_BorderBrush">BorderBrush</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the border brush of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_BorderThickness" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.BorderThickness">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.BorderThickness.html#C1_WPF_RichTextBox_Documents_C1TextRange_BorderThickness">BorderThickness</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the border thickness of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Cells" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Cells">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Cells.html#C1_WPF_RichTextBox_Documents_C1TextRange_Cells">Cells</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the highest level <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TableCell.html">C1TableCell</a> elements inside the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_ContainedElements" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.ContainedElements">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.ContainedElements.html#C1_WPF_RichTextBox_Documents_C1TextRange_ContainedElements">ContainedElements</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElement.html">C1TextElement</a> elements contained in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_EditRanges" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.EditRanges">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.EditRanges.html#C1_WPF_RichTextBox_Documents_C1TextRange_EditRanges">EditRanges</a>
        </td>
        <td class="markdown level1 summary"><p>Returns a set of ranges inside this range where edit changes must be applied.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Elements" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Elements">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Elements.html#C1_WPF_RichTextBox_Documents_C1TextRange_Elements">Elements</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElement.html">C1TextElement</a> elements touched by the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_End" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.End">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.End.html#C1_WPF_RichTextBox_Documents_C1TextRange_End">End</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the end position of the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_FontFamily" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.FontFamily">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.FontFamily.html#C1_WPF_RichTextBox_Documents_C1TextRange_FontFamily">FontFamily</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font family of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_FontSize" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.FontSize">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.FontSize.html#C1_WPF_RichTextBox_Documents_C1TextRange_FontSize">FontSize</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font size of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_FontStyle" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.FontStyle">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.FontStyle.html#C1_WPF_RichTextBox_Documents_C1TextRange_FontStyle">FontStyle</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font style of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_FontWeight" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.FontWeight">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.FontWeight.html#C1_WPF_RichTextBox_Documents_C1TextRange_FontWeight">FontWeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the font weight of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Foreground" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Foreground">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Foreground.html#C1_WPF_RichTextBox_Documents_C1TextRange_Foreground">Foreground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the foreground of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Fragment" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Fragment">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Fragment.html#C1_WPF_RichTextBox_Documents_C1TextRange_Fragment">Fragment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a new <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Document.html">C1Document</a> from the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Html" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Html">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Html.html#C1_WPF_RichTextBox_Documents_C1TextRange_Html">Html</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the Html in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_InlineAlignment" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.InlineAlignment">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.InlineAlignment.html#C1_WPF_RichTextBox_Documents_C1TextRange_InlineAlignment">InlineAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the inline alignment of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_InlineBackground" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.InlineBackground">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.InlineBackground.html#C1_WPF_RichTextBox_Documents_C1TextRange_InlineBackground">InlineBackground</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the background of the runs in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_IsEmpty" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.IsEmpty">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.IsEmpty.html#C1_WPF_RichTextBox_Documents_C1TextRange_IsEmpty">IsEmpty</a>
        </td>
        <td class="markdown level1 summary"><p>Returns whether the range is empty.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_IsRowsSelected" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.IsRowsSelected">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.IsRowsSelected.html#C1_WPF_RichTextBox_Documents_C1TextRange_IsRowsSelected">IsRowsSelected</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the whole <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TableRow.html">C1TableRow</a> is selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_IsTableSelected" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.IsTableSelected">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.IsTableSelected.html#C1_WPF_RichTextBox_Documents_C1TextRange_IsTableSelected">IsTableSelected</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets a value that indicates whether the whole <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Table.html">C1Table</a> is selected.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_LineSpacing" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.LineSpacing">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.LineSpacing.html#C1_WPF_RichTextBox_Documents_C1TextRange_LineSpacing">LineSpacing</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the line spacing of the lines in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_List" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.List">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.List.html#C1_WPF_RichTextBox_Documents_C1TextRange_List">List</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the <a class="xref" href="C1.WPF.RichTextBox.Documents.C1List.html">C1List</a> the range is inside of, or null.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Lists" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Lists">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Lists.html#C1_WPF_RichTextBox_Documents_C1TextRange_Lists">Lists</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="C1.WPF.RichTextBox.Documents.C1List.html">C1List</a>s inside this range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Margin" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Margin">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Margin.html#C1_WPF_RichTextBox_Documents_C1TextRange_Margin">Margin</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the margin of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Padding" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Padding">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Padding.html#C1_WPF_RichTextBox_Documents_C1TextRange_Padding">Padding</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the padding of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Runs" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Runs">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Runs.html#C1_WPF_RichTextBox_Documents_C1TextRange_Runs">Runs</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Run.html">C1Run</a> elements inside the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_SelectedColumnEndIndex" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.SelectedColumnEndIndex">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.SelectedColumnEndIndex.html#C1_WPF_RichTextBox_Documents_C1TextRange_SelectedColumnEndIndex">SelectedColumnEndIndex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the index of last column in selected table.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_SelectedColumnStartIndex" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.SelectedColumnStartIndex">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.SelectedColumnStartIndex.html#C1_WPF_RichTextBox_Documents_C1TextRange_SelectedColumnStartIndex">SelectedColumnStartIndex</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the index of first column in selected table.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Start" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Start">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Start.html#C1_WPF_RichTextBox_Documents_C1TextRange_Start">Start</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the start position of the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Table" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Table">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Table.html#C1_WPF_RichTextBox_Documents_C1TextRange_Table">Table</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the table that includes this range, or null otherwise.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_TableColumnWidth" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.TableColumnWidth">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.TableColumnWidth.html#C1_WPF_RichTextBox_Documents_C1TextRange_TableColumnWidth">TableColumnWidth</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the width of the columns inside this range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_TableRowHeight" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.TableRowHeight">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.TableRowHeight.html#C1_WPF_RichTextBox_Documents_C1TextRange_TableRowHeight">TableRowHeight</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the height of the rows inside this range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Tables" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Tables">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Tables.html#C1_WPF_RichTextBox_Documents_C1TextRange_Tables">Tables</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the list of <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Table.html">C1Table</a>s inside this range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Text" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Text">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Text.html#C1_WPF_RichTextBox_Documents_C1TextRange_Text">Text</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_TextAlignment" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.TextAlignment">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.TextAlignment.html#C1_WPF_RichTextBox_Documents_C1TextRange_TextAlignment">TextAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text alignment of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_TextDecorations" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.TextDecorations">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.TextDecorations.html#C1_WPF_RichTextBox_Documents_C1TextRange_TextDecorations">TextDecorations</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the text alignment of the blocks in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_VerticalAlignment" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.VerticalAlignment">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.VerticalAlignment.html#C1_WPF_RichTextBox_Documents_C1TextRange_VerticalAlignment">VerticalAlignment</a>
        </td>
        <td class="markdown level1 summary"><p>Gets or sets the vertical alignment of the cells in the range.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_CapitalizeWords" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.CapitalizeWords">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.CapitalizeWords.html#C1_WPF_RichTextBox_Documents_C1TextRange_CapitalizeWords">CapitalizeWords()</a>
        </td>
        <td class="markdown level1 summary"><p>Converts all characters that start words to uppercase, and all other characters to lowercase.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Equals_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Equals(System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Equals.html#C1_WPF_RichTextBox_Documents_C1TextRange_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_GetFragment_System_Boolean_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.GetFragment(System.Boolean)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.GetFragment.html#C1_WPF_RichTextBox_Documents_C1TextRange_GetFragment_System_Boolean_">GetFragment(bool)</a>
        </td>
        <td class="markdown level1 summary"><p>get the fragment according to the copyContentCellOnly</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_GetHashCode" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.GetHashCode">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.GetHashCode.html#C1_WPF_RichTextBox_Documents_C1TextRange_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Intersection_C1_WPF_RichTextBox_Documents_C1TextRange_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Intersection(C1.WPF.RichTextBox.Documents.C1TextRange)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Intersection.html#C1_WPF_RichTextBox_Documents_C1TextRange_Intersection_C1_WPF_RichTextBox_Documents_C1TextRange_">Intersection(C1TextRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns the intersection with another range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_Intersects_C1_WPF_RichTextBox_Documents_C1TextRange_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.Intersects(C1.WPF.RichTextBox.Documents.C1TextRange)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Intersects.html#C1_WPF_RichTextBox_Documents_C1TextRange_Intersects_C1_WPF_RichTextBox_Documents_C1TextRange_">Intersects(C1TextRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Returns whether this range intersects the parameter range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_TextTagFilter_C1_WPF_RichTextBox_Documents_Tag_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.TextTagFilter(C1.WPF.RichTextBox.Documents.Tag)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.TextTagFilter.html#C1_WPF_RichTextBox_Documents_C1TextRange_TextTagFilter_C1_WPF_RichTextBox_Documents_Tag_">TextTagFilter(Tag)</a>
        </td>
        <td class="markdown level1 summary"><p>Filters tag symbols that are not included in the <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.Text.html#C1_WPF_RichTextBox_Documents_C1TextRange_Text">Text</a> property.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_ToLowercase" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.ToLowercase">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.ToLowercase.html#C1_WPF_RichTextBox_Documents_C1TextRange_ToLowercase">ToLowercase()</a>
        </td>
        <td class="markdown level1 summary"><p>Converts all characters in the range to lower case.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_ToUppercase" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.ToUppercase">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.ToUppercase.html#C1_WPF_RichTextBox_Documents_C1TextRange_ToUppercase">ToUppercase()</a>
        </td>
        <td class="markdown level1 summary"><p>Converts all characters in the range to upper case.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_ToggleCase" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.ToggleCase">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.ToggleCase.html#C1_WPF_RichTextBox_Documents_C1TextRange_ToggleCase">ToggleCase()</a>
        </td>
        <td class="markdown level1 summary"><p>Toggles the case of all characters in the range.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_TrimRuns" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.TrimRuns">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.TrimRuns.html#C1_WPF_RichTextBox_Documents_C1TextRange_TrimRuns">TrimRuns()</a>
        </td>
        <td class="markdown level1 summary"><p>If the range includes part of a <a class="xref" href="C1.WPF.RichTextBox.Documents.C1Run.html">C1Run</a> element, it is split so that there are only whole runs inside of it.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="operators">Operators
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_op_Equality_C1_WPF_RichTextBox_Documents_C1TextRange_C1_WPF_RichTextBox_Documents_C1TextRange_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.op_Equality(C1.WPF.RichTextBox.Documents.C1TextRange,C1.WPF.RichTextBox.Documents.C1TextRange)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.op_Equality.html#C1_WPF_RichTextBox_Documents_C1TextRange_op_Equality_C1_WPF_RichTextBox_Documents_C1TextRange_C1_WPF_RichTextBox_Documents_C1TextRange_">operator ==(C1TextRange, C1TextRange)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextRange_op_Inequality_C1_WPF_RichTextBox_Documents_C1TextRange_C1_WPF_RichTextBox_Documents_C1TextRange_" data-uid="C1.WPF.RichTextBox.Documents.C1TextRange.op_Inequality(C1.WPF.RichTextBox.Documents.C1TextRange,C1.WPF.RichTextBox.Documents.C1TextRange)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextRange.op_Inequality.html#C1_WPF_RichTextBox_Documents_C1TextRange_op_Inequality_C1_WPF_RichTextBox_Documents_C1TextRange_C1_WPF_RichTextBox_Documents_C1TextRange_">operator !=(C1TextRange, C1TextRange)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="extensionmethods">Extension Methods</h3>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.CanDeleteCells.html#C1_WPF_RichTextBox_EditExtensions_CanDeleteCells_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.CanDeleteCells(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.CanInsertColumnsOrRows.html#C1_WPF_RichTextBox_EditExtensions_CanInsertColumnsOrRows_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.CanInsertColumnsOrRows(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.CanMergeCells.html#C1_WPF_RichTextBox_EditExtensions_CanMergeCells_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.CanMergeCells(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.CanUnmergeCell.html#C1_WPF_RichTextBox_EditExtensions_CanUnmergeCell_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.CanUnmergeCell(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.CellRange.html#C1_WPF_RichTextBox_EditExtensions_CellRange_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.CellRange(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.ColumnRange.html#C1_WPF_RichTextBox_EditExtensions_ColumnRange_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.ColumnRange(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.ConvertTextToTable.html#C1_WPF_RichTextBox_EditExtensions_ConvertTextToTable_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.ConvertTextToTable(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.Delete.html#C1_WPF_RichTextBox_EditExtensions_Delete_C1_WPF_RichTextBox_Documents_C1TextRange_System_Boolean_System_Boolean_">EditExtensions.Delete(C1TextRange, bool, bool)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.DeleteCells.html#C1_WPF_RichTextBox_EditExtensions_DeleteCells_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.DeleteCells(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.DeleteColumns.html#C1_WPF_RichTextBox_EditExtensions_DeleteColumns_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.DeleteColumns(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.DeleteRows.html#C1_WPF_RichTextBox_EditExtensions_DeleteRows_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.DeleteRows(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.DeleteTable.html#C1_WPF_RichTextBox_EditExtensions_DeleteTable_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.DeleteTable(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.GetVisibleBorders.html#C1_WPF_RichTextBox_EditExtensions_GetVisibleBorders_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.GetVisibleBorders(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.InsertColumnsLeft.html#C1_WPF_RichTextBox_EditExtensions_InsertColumnsLeft_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.InsertColumnsLeft(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.InsertColumnsRight.html#C1_WPF_RichTextBox_EditExtensions_InsertColumnsRight_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.InsertColumnsRight(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.InsertRowsAbove.html#C1_WPF_RichTextBox_EditExtensions_InsertRowsAbove_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.InsertRowsAbove(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.InsertRowsBelow.html#C1_WPF_RichTextBox_EditExtensions_InsertRowsBelow_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.InsertRowsBelow(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.MakeHyperlink.html#C1_WPF_RichTextBox_EditExtensions_MakeHyperlink_C1_WPF_RichTextBox_Documents_C1TextRange_System_Uri_System_String_">EditExtensions.MakeHyperlink(C1TextRange, Uri, string)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.MakeList.html#C1_WPF_RichTextBox_EditExtensions_MakeList_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.MakeList(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.MakeList.html#C1_WPF_RichTextBox_EditExtensions_MakeList_C1_WPF_RichTextBox_Documents_C1TextRange_C1_WPF_RichTextBox_Documents_TextMarkerStyle_">EditExtensions.MakeList(C1TextRange, TextMarkerStyle)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.MergeCells.html#C1_WPF_RichTextBox_EditExtensions_MergeCells_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.MergeCells(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.RemoveHyperlinks.html#C1_WPF_RichTextBox_EditExtensions_RemoveHyperlinks_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.RemoveHyperlinks(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.RowRange.html#C1_WPF_RichTextBox_EditExtensions_RowRange_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.RowRange(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.SetBorders.html#C1_WPF_RichTextBox_EditExtensions_SetBorders_C1_WPF_RichTextBox_Documents_C1TextRange_C1_WPF_RichTextBox_C1BorderFlags_System_Windows_Media_Brush_System_Double_">EditExtensions.SetBorders(C1TextRange, C1BorderFlags, Brush, double)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.TableRange.html#C1_WPF_RichTextBox_EditExtensions_TableRange_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.TableRange(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.UndoList.html#C1_WPF_RichTextBox_EditExtensions_UndoList_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.UndoList(C1TextRange)</a>
  </div>
  <div>
      <a class="xref" href="C1.WPF.RichTextBox.EditExtensions.UnmergeCell.html#C1_WPF_RichTextBox_EditExtensions_UnmergeCell_C1_WPF_RichTextBox_Documents_C1TextRange_">EditExtensions.UnmergeCell(C1TextRange)</a>
  </div>

</div>
