<?xml version="1.0" encoding="UTF-8"?>
<doc>
  <assembly>
    <name>GemBox.Document</name>
  </assembly>
  <members>
    <!-- Badly formed XML comment ignored for member "M:Polyfills.Polyfill.ToHashSet``1(System.Collections.Generic.IEnumerable{``0},System.Collections.Generic.IEqualityComparer{``0})" -->
    <member name="T:GemBox.Document.AlignmentTab">
      <summary>
            Represents an alignment tab, also called an absolute position tab (ptab).
            </summary>
      <remarks>
            An absolute position tab is a character which is used to advance the position on the current line of text
            based on its <see cref="P:GemBox.Document.AlignmentTab.Alignment"/> and <see cref="P:GemBox.Document.AlignmentTab.RelativeTo"/> properties.
            The resulting end position of the tab character is not affected by the addition of any custom tab stops or
            changes to the value of the default tab stop.
            </remarks>
    </member>
    <member name="M:GemBox.Document.AlignmentTab.#ctor(GemBox.Document.DocumentModel,GemBox.Document.TabStopAlignment)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.AlignmentTab"/>.
            </summary>
      <param name="document">The owner document.</param>
      <param name="alignment">The alignment of the tab. The only valid values for AlignmentTab are <see cref="F:GemBox.Document.TabStopAlignment.Left"/>, <see cref="F:GemBox.Document.TabStopAlignment.Center"/> and <see cref="F:GemBox.Document.TabStopAlignment.Right"/>.</param>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.CharacterFormatRevision">
      <summary>
            Gets or sets the revision of the format of this AlignmentTab. This property contains the
            format which was applied to this AlignmentTab before the revision.
            </summary>
      <value>
            The revision of the format of this AlignmentTab.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.AlignmentTab.CharacterFormat"/>. Using set property on
            <see cref="P:GemBox.Document.AlignmentTab.CharacterFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.Leader">
      <summary>
            Gets or sets the character which shall be used to fill in the space created by a tab which ends at this <see cref="T:GemBox.Document.AlignmentTab"/> position.
            </summary>
      <value>
            The character which shall be used to fill in the space created by a tab which ends at this <see cref="T:GemBox.Document.AlignmentTab"/> position.
            </value>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.Alignment">
      <summary>
            Gets or sets the alignment of the current <see cref="T:GemBox.Document.AlignmentTab"/>, which determines
            the alignment that will be applied to text entered at the current <see cref="T:GemBox.Document.AlignmentTab"/> position.
            </summary>
      <value>
            The alignment of the current <see cref="T:GemBox.Document.AlignmentTab"/>.
            </value>
      <remarks>
        <para>The only valid values for AlignmentTab are <see cref="F:GemBox.Document.TabStopAlignment.Left"/>, <see cref="F:GemBox.Document.TabStopAlignment.Center"/> and <see cref="F:GemBox.Document.TabStopAlignment.Right"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.RelativeTo">
      <summary>
            Gets or sets a value that specifies the base position which should be used to align the tab.
            </summary>
      <value>
            The base position which should be used to align the tab.
            </value>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.AlignmentTab.Document">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.AlignmentTab.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.AlignmentTab"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.AlignmentTab"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Block">
      <summary>
            Represents a base class for all block elements - <see cref="T:GemBox.Document.Paragraph"/>, <see cref="T:GemBox.Document.Tables.Table"/> and <see cref="T:GemBox.Document.TableOfEntries"/>.
            </summary>
      <remarks>
        <para>Block elements take the entire width of a document. No other document element can be contained in the same line with a block element.</para>
        <para>Block elements, especially <see cref="T:GemBox.Document.Paragraph"/>s, are starting building blocks for <see cref="T:GemBox.Document.Section"/>, <see cref="T:GemBox.Document.HeaderFooter"/>, <see cref="T:GemBox.Document.Tables.TableCell"/> and <see cref="T:GemBox.Document.TableOfEntries"/> content.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Block.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.BlockCollection"/> that contains this <see cref="T:GemBox.Document.Block"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.BlockCollection"/> that contains this <see cref="T:GemBox.Document.Block"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.Block.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Block"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clones all descendants recursively; otherwise clones only current <see cref="T:GemBox.Document.Block"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Block"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.BlockCollection">
      <summary>
            Represents a collection of a <see cref="T:GemBox.Document.Block"/> derived elements.
            </summary>
      <remarks>
        <para>Although <see cref="T:GemBox.Document.BlockCollection"/> is a strongly typed collection of a <see cref="T:GemBox.Document.Block"/> derived elements, not all <see cref="T:GemBox.Document.Block"/> derived elements are supported in every <see cref="T:GemBox.Document.BlockCollection"/>.</para>
        <para>For example, <see cref="P:GemBox.Document.TableOfEntries.Entries">TableOfEntries.Entries</see> supports only <see cref="T:GemBox.Document.Paragraph"/> elements; <see cref="P:GemBox.Document.Tables.TableCell.Blocks">TableCell.Blocks</see> and <see cref="P:GemBox.Document.HeaderFooter.Blocks">HeaderFooter.Blocks</see> support <see cref="T:GemBox.Document.Paragraph"/> and <see cref="T:GemBox.Document.Tables.Table"/> elements; and <see cref="P:GemBox.Document.Section.Blocks">Section.Blocks</see> supports all <see cref="T:GemBox.Document.Block"/> derived elements.</para>
        <para>Supported element types can be retrieved through <see cref="P:GemBox.Document.ElementCollection.SupportedElementTypes"/> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="T:GemBox.Document.Bookmark">
      <summary>
            Represents the bookmark (pair of <see cref="T:GemBox.Document.BookmarkStart"/> and <see cref="T:GemBox.Document.BookmarkEnd"/> elements).
            </summary>
      <remarks>
        <para>
            A <see cref="T:GemBox.Document.Bookmark"/> object serves as a <see href="https://en.wikipedia.org/wiki/Facade_pattern">façade</see> for <see cref="T:GemBox.Document.BookmarkStart"/> and <see cref="T:GemBox.Document.BookmarkEnd"/> elements.
            </para>
        <para>
          <see cref="T:GemBox.Document.Bookmark"/> objects can be retrieved from <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection.
            <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection contains all bookmarks in the document.
            Use <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection to retrieve a <see cref="T:GemBox.Document.Bookmark"/> with a specified name, iterate over all bookmarks or remove a bookmark.
            </para>
        <para>
      Bookmarks are usually used in a conjunction with <see cref="T:GemBox.Document.Hyperlink"/>s or <see cref="T:GemBox.Document.Field"/>s for navigating to a bookmarked part of the document or to render a page number (or some other information) of a bookmarked part of the document.
      For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Bookmarks and Hyperlinks</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Modify Bookmarks</see> examples.
    </para>
      </remarks>
      <seealso cref="P:GemBox.Document.DocumentModel.Bookmarks"/>
      <seealso cref="T:GemBox.Document.BookmarkStart"/>
      <seealso cref="T:GemBox.Document.BookmarkEnd"/>
    </member>
    <member name="P:GemBox.Document.Bookmark.Name">
      <summary>
            Gets the bookmark name.
            </summary>
      <value>
            The bookmark name.
            </value>
    </member>
    <member name="P:GemBox.Document.Bookmark.Start">
      <summary>
            Gets the <see cref="T:GemBox.Document.BookmarkStart"/> element.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.BookmarkStart"/> element.
            </value>
    </member>
    <member name="P:GemBox.Document.Bookmark.End">
      <summary>
            Gets the <see cref="T:GemBox.Document.BookmarkEnd"/> element.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.BookmarkEnd"/> element.
            </value>
    </member>
    <member name="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">
      <summary>
            Gets the content of the current <see cref="T:GemBox.Document.Bookmark"/>.
            </summary>
      <param name="includeBookmarkStartEnd">if set to <see langword="true"/>, returned <see cref="T:GemBox.Document.ContentRange"/> will also contain <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see> elements, otherwise it won't.</param>
      <returns>The content of the current <see cref="T:GemBox.Document.Bookmark"/>.</returns>
      <remarks>
            Following table explains how <paramref name="includeBookmarkStartEnd"/> parameter value affects on the behavior of methods of the returned <see cref="T:GemBox.Document.ContentRange"/>:
            <table border="1" cellpadding="5" cellspacing="0"><tr><td/><th><paramref name="includeBookmarkStartEnd"/> is <see langword="false"/></th><th><paramref name="includeBookmarkStartEnd"/> is <see langword="true"/></th></tr><tr><th><see cref="M:GemBox.Document.ContentRange.Delete">ContentRange.Delete</see> method</th><td>Deletes content between <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see>,<br/><b>leaving</b> the <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see> in the document.</td><td>Deletes content between <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see>,<br/><b>removing</b> the <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see> from the document,<br/>
            thus removing the current <see cref="T:GemBox.Document.Bookmark"/> from the document (<see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection).</td></tr><tr><th><see cref="M:GemBox.Document.ContentRange.LoadText(System.String)">ContentRange.LoadText</see> and <see cref="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)">ContentRange.Set</see> methods</th><td>Sets new bookmarked content,<br/><b>leaving</b> the <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see> in the document.</td><td>Sets new bookmarked content,<br/><b>removing</b> the <see cref="P:GemBox.Document.Bookmark.Start">Bookmark.Start</see> and <see cref="P:GemBox.Document.Bookmark.End">Bookmark.End</see> from the document,<br/>
            thus removing the current <see cref="T:GemBox.Document.Bookmark"/> from the document (<see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection).</td></tr></table><para>
            For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">modify bookmarks</see> example.
            </para></remarks>
    </member>
    <member name="M:GemBox.Document.Bookmark.SetBookmarkContent(System.String)">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(false)</see>.<see cref="M:GemBox.Document.ContentRange.LoadText(System.String)"/> method instead.</para>
        <para>Sets content between <see cref="P:GemBox.Document.Bookmark.Start"/> and <see cref="P:GemBox.Document.Bookmark.End"/> elements.</para>
      </summary>
      <param name="text">New <see cref="T:GemBox.Document.Bookmark"/> content.</param>
    </member>
    <member name="M:GemBox.Document.Bookmark.SetBookmarkContent(GemBox.Document.Inline[])">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(false)</see>.<see cref="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)"/> method instead.</para>
        <para>Sets content between <see cref="P:GemBox.Document.Bookmark.Start"/> and <see cref="P:GemBox.Document.Bookmark.End"/> elements.</para>
      </summary>
      <param name="content">New <see cref="T:GemBox.Document.Bookmark"/> content.</param>
    </member>
    <member name="M:GemBox.Document.Bookmark.SetBookmarkContent(System.Collections.Generic.IEnumerable{GemBox.Document.Inline})">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(false)</see>.<see cref="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)"/> method instead.</para>
        <para>Sets content between <see cref="P:GemBox.Document.Bookmark.Start"/> and <see cref="P:GemBox.Document.Bookmark.End"/> elements.</para>
      </summary>
      <param name="content">New <see cref="T:GemBox.Document.Bookmark"/> content.</param>
    </member>
    <member name="M:GemBox.Document.Bookmark.ReplaceBookmark(System.String)">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(true)</see>.<see cref="M:GemBox.Document.ContentRange.LoadText(System.String)"/> method instead.</para>
        <para>Removes <see cref="P:GemBox.Document.Bookmark.Start"/> and <see cref="P:GemBox.Document.Bookmark.End"/> elements and replaces content between them with new content.</para>
      </summary>
      <param name="text">New <see cref="T:GemBox.Document.Bookmark"/> content.</param>
    </member>
    <member name="M:GemBox.Document.Bookmark.ReplaceBookmark(GemBox.Document.Inline[])">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(true)</see>.<see cref="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)"/> method instead.</para>
        <para>Removes <see cref="P:GemBox.Document.Bookmark.Start"/> and <see cref="P:GemBox.Document.Bookmark.End"/> elements and replaces content between them with new content.</para>
      </summary>
      <param name="content">New <see cref="T:GemBox.Document.Bookmark"/> content.</param>
    </member>
    <member name="M:GemBox.Document.Bookmark.ReplaceBookmark(System.Collections.Generic.IEnumerable{GemBox.Document.Inline})">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(true)</see>.<see cref="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)"/> method instead.</para>
        <para>Removes <see cref="P:GemBox.Document.Bookmark.Start"/> and <see cref="P:GemBox.Document.Bookmark.End"/> elements and replaces content between them with new content.</para>
      </summary>
      <param name="content">New <see cref="T:GemBox.Document.Bookmark"/> content.</param>
    </member>
    <member name="T:GemBox.Document.BookmarkCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Bookmark"/>s.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.BookmarkCollection"/> is used in a <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> property.</para>
        <para>
          <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection contains all bookmarks in the document.
            Use <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection to retrieve a <see cref="T:GemBox.Document.Bookmark"/> with a specified name, iterate over all bookmarks or remove a bookmark.
            </para>
        <para>
            Bookmarks are usually used in a conjunction with <see cref="T:GemBox.Document.Hyperlink"/>s or <see cref="T:GemBox.Document.Field"/>s for navigating to a bookmarked part of the document or to render a page number (or some other information) of a bookmarked part of the document.
            For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Bookmarks and Hyperlinks</see> example.
            </para>
      </remarks>
      <seealso cref="P:GemBox.Document.DocumentModel.Bookmarks"/>
      <seealso cref="T:GemBox.Document.Bookmark"/>
      <seealso cref="T:GemBox.Document.BookmarkStart"/>
      <seealso cref="T:GemBox.Document.BookmarkEnd"/>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.RemoveAt(System.Int32)">
      <summary>
            Removes the element at the specified index of the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
      <param name="index">The zero-based index of the element to remove.</param>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.Remove(GemBox.Document.Bookmark)">
      <summary>
            Removes the first occurrence of a specific element from the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
      <param name="item">The element from the <see cref="T:GemBox.Document.BookmarkCollection"/>.</param>
      <returns>
        <c>true</c> if item is successfully removed; otherwise, <c>false</c>. This method also returns <c>false</c> if item was not found in the <see cref="T:GemBox.Document.BookmarkCollection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.Clear">
      <summary>
            Removes all elements from the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.BookmarkCollection.Item(System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Bookmark"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Bookmark"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Bookmark"/> to get.</param>
      <returns>
            The <see cref="T:GemBox.Document.Bookmark"/> at the specified index.
            </returns>
    </member>
    <member name="P:GemBox.Document.BookmarkCollection.Item(System.String)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Bookmark"/> with the specified name.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Bookmark"/> with the specified name.
            </value>
      <param name="name">The name of the bookmark to get.</param>
      <returns>
            The <see cref="T:GemBox.Document.Bookmark"/> with the specified name, or <see langword="null"/> if <see cref="T:GemBox.Document.Bookmark"/> with specified name doesn't exist in the document.
            </returns>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.IndexOf(GemBox.Document.Bookmark)">
      <summary>
            Searches for the specified element and returns the zero-based index of the first occurrence within the entire <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.BookmarkCollection"/>.</param>
      <returns>The zero-based index of the first occurrence of item within the entire <see cref="T:GemBox.Document.BookmarkCollection"/>, if found; otherwise, -1.</returns>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.Contains(GemBox.Document.Bookmark)">
      <summary>
            Determines whether an element is in the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.BookmarkCollection"/>.</param>
      <returns>
        <c>true</c> if item is found in the <see cref="T:GemBox.Document.BookmarkCollection"/>; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.CopyTo(GemBox.Document.Bookmark[],System.Int32)">
      <summary>
            Copies the entire <see cref="T:GemBox.Document.BookmarkCollection"/> to a compatible one-dimensional array, starting at the specified index of the target array.
            </summary>
      <param name="array">The one-dimensional array that is the destination of the elements copied from <see cref="T:GemBox.Document.BookmarkCollection"/>.</param>
      <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
    </member>
    <member name="P:GemBox.Document.BookmarkCollection.Count">
      <summary>
            Gets the number of <see cref="T:GemBox.Document.Bookmark"/>s contained in the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
      <value>
            The number of <see cref="T:GemBox.Document.Bookmark"/>s contained in the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.BookmarkCollection"/>.
            </summary>
      <returns>An enumerator for the <see cref="T:GemBox.Document.BookmarkCollection"/>.</returns>
    </member>
    <member name="P:GemBox.Document.BookmarkCollection.System#Collections#Generic#ICollection{GemBox#Document#Bookmark}#IsReadOnly">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.System#Collections#IEnumerable#GetEnumerator">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.System#Collections#Generic#IList{GemBox#Document#Bookmark}#Insert(System.Int32,GemBox.Document.Bookmark)">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.BookmarkCollection.System#Collections#Generic#IList{GemBox#Document#Bookmark}#Item(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.BookmarkCollection.System#Collections#Generic#ICollection{GemBox#Document#Bookmark}#Add(GemBox.Document.Bookmark)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.BookmarkEnd">
      <summary>
            Represents the end of a bookmark.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.BookmarkEnd"/> element is used in a pair with <see cref="T:GemBox.Document.BookmarkStart"/> element to bookmark a specific part of the document with a specific name.</para>
        <para>For <see cref="T:GemBox.Document.BookmarkStart"/> and <see cref="T:GemBox.Document.BookmarkEnd"/> to be considered as a pair, their <see cref="P:GemBox.Document.BookmarkEnd.Name">name</see>s must match.</para>
        <para>
          <see cref="T:GemBox.Document.BookmarkEnd"/> is an inline element. For more information about GemBox.Document document content model, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">Content Model</see>.</para>
        <para>To easily navigate and manipulate over all bookmarks in the document, GemBox.Document also contains a <see cref="T:GemBox.Document.Bookmark"/> class that serves as a <see href="https://en.wikipedia.org/wiki/Facade_pattern">façade</see> for <see cref="T:GemBox.Document.BookmarkStart"/> and <see cref="T:GemBox.Document.BookmarkEnd"/> elements. <see cref="T:GemBox.Document.Bookmark"/> objects can be retrieved from <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection.</para>
        <para>
      Bookmarks are usually used in a conjunction with <see cref="T:GemBox.Document.Hyperlink"/>s or <see cref="T:GemBox.Document.Field"/>s for navigating to a bookmarked part of the document or to render a page number (or some other information) of a bookmarked part of the document.
      For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Bookmarks and Hyperlinks</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Modify Bookmarks</see> examples.
    </para>
      </remarks>
      <seealso cref="P:GemBox.Document.DocumentModel.Bookmarks"/>
      <seealso cref="T:GemBox.Document.Bookmark"/>
      <seealso cref="T:GemBox.Document.BookmarkStart"/>
    </member>
    <member name="M:GemBox.Document.BookmarkEnd.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.BookmarkEnd"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="name">The bookmark name.</param>
    </member>
    <member name="P:GemBox.Document.BookmarkEnd.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.BookmarkEnd.Name">
      <summary>
            Gets the name of this bookmark.
            </summary>
      <value>
            The name of this bookmark.
            </value>
    </member>
    <member name="P:GemBox.Document.BookmarkEnd.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.BookmarkEnd.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.BookmarkEnd"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.BookmarkEnd"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.BookmarkStart">
      <summary>
            Represents the start of a bookmark.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.BookmarkStart"/> element is used in a pair with <see cref="T:GemBox.Document.BookmarkEnd"/> element to bookmark a specific part of the document with a specific name.</para>
        <para>For <see cref="T:GemBox.Document.BookmarkStart"/> and <see cref="T:GemBox.Document.BookmarkEnd"/> to be considered as a pair, their <see cref="P:GemBox.Document.BookmarkStart.Name">name</see>s must match.</para>
        <para>
          <see cref="T:GemBox.Document.BookmarkStart"/> is an inline element. For more information about GemBox.Document document content model, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">Content Model</see>.</para>
        <para>To easily navigate and manipulate over all bookmarks in the document, GemBox.Document also contains a <see cref="T:GemBox.Document.Bookmark"/> class that serves as a <see href="https://en.wikipedia.org/wiki/Facade_pattern">façade</see> for <see cref="T:GemBox.Document.BookmarkStart"/> and <see cref="T:GemBox.Document.BookmarkEnd"/> elements. <see cref="T:GemBox.Document.Bookmark"/> objects can be retrieved from <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> collection.</para>
        <para>
      Bookmarks are usually used in a conjunction with <see cref="T:GemBox.Document.Hyperlink"/>s or <see cref="T:GemBox.Document.Field"/>s for navigating to a bookmarked part of the document or to render a page number (or some other information) of a bookmarked part of the document.
      For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Bookmarks and Hyperlinks</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Modify Bookmarks</see> examples.
    </para>
      </remarks>
      <seealso cref="P:GemBox.Document.DocumentModel.Bookmarks"/>
      <seealso cref="T:GemBox.Document.Bookmark"/>
      <seealso cref="T:GemBox.Document.BookmarkEnd"/>
    </member>
    <member name="M:GemBox.Document.BookmarkStart.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.BookmarkStart"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="name">The bookmark name.</param>
    </member>
    <member name="P:GemBox.Document.BookmarkStart.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.BookmarkStart.Name">
      <summary>
            Gets the name of this bookmark.
            </summary>
      <value>
            The name of this bookmark.
            </value>
    </member>
    <member name="P:GemBox.Document.BookmarkStart.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.BookmarkStart.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.BookmarkStart"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.BookmarkStart"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.BorderStyle">
      <summary>
            Specifies line style for a border.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.BorderStyle"/> is specified when creating a new <see cref="T:GemBox.Document.SingleBorder"/> and assigning it to a <see cref="P:GemBox.Document.CharacterFormat.Border">CharacterFormat.Border</see> property, or when setting a multiple borders through <see cref="M:GemBox.Document.MultipleBorders.SetBorders(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)"/> on <see cref="P:GemBox.Document.ParagraphFormat.Borders">ParagraphFormat.Borders</see>, <see cref="P:GemBox.Document.Tables.TableFormat.Borders">TableFormat.Borders</see> or <see cref="P:GemBox.Document.Tables.TableCellFormat.Borders">TableCellFormat.Borders</see> properties.
            </para>
        <para>Supported values in PDF, XPS, and image formats:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.Single"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.Double"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.Dotted"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.Dashed"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.DashSmallGap"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.DotDash"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.DotDotDash"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.ThickThinLargeGap"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.ThickThinMediumGap"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.ThickThinSmallGap"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.ThinThickLargeGap"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.ThinThickMediumGap"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.BorderStyle.ThinThickSmallGap"/>
            </description>
          </item>
        </list>
      </remarks>
      <seealso cref="T:GemBox.Document.SingleBorder"/>
      <seealso cref="T:GemBox.Document.MultipleBorders"/>
    </member>
    <member name="F:GemBox.Document.BorderStyle.None">
      <summary>
            No border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Single">
      <summary>
            Single line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Double">
      <summary>
            Double line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Triple">
      <summary>
            Triple line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Dotted">
      <summary>
            Dotted line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Dashed">
      <summary>
            Dashed line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.DotDash">
      <summary>
            Dot - dash line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.DotDotDash">
      <summary>
            Dot - dot - dash line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Wave">
      <summary>
            Wave line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.DoubleWave">
      <summary>
            Double wave line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Outset">
      <summary>
            Outset set of line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Inset">
      <summary>
            Inset set of line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.DashSmallGap">
      <summary>
            Dash with small gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThickThinLargeGap">
      <summary>
            Thick - thin with large gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThickThinMediumGap">
      <summary>
            Thick - thin with medium gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThickThinSmallGap">
      <summary>
            Thick - thin with small gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThinThickLargeGap">
      <summary>
            Thin - thick with large gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThinThickMediumGap">
      <summary>
            Thin - thick with medium gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThinThickSmallGap">
      <summary>
            Thin - thick with small gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThinThickThinLargeGap">
      <summary>
            Thin - thick - thin with large gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThinThickThinMediumGap">
      <summary>
            Thin - thick - thin with medium gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.ThinThickThinSmallGap">
      <summary>
            Thin - thick - thin with small gap line borders.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.DashDotStroked">
      <summary>
            Dash - dot stroked line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Emboss3D">
      <summary>
            3D embossed line border.
            </summary>
    </member>
    <member name="F:GemBox.Document.BorderStyle.Engrave3D">
      <summary>
            3D engraved line border.
            </summary>
    </member>
    <member name="T:GemBox.Document.BuiltInDocumentPropertiesDictionary">
      <summary>
            Represents a dictionary that contains <see cref="T:GemBox.Document.BuiltInDocumentProperty"/> key and <see cref="T:System.String"/> value pairs.
            </summary>
      <remarks>
        <para>
          <see cref="T:System.String"/> values cannot be <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
        <para>Built-in and custom document properties are contained in <see cref="T:GemBox.Document.DocumentProperties"/> class which is used in <see cref="P:GemBox.Document.DocumentModel.DocumentProperties">DocumentModel.DocumentProperties</see> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-properties/211">document properties</see> example.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.DocumentProperties"/>
      <seealso cref="P:GemBox.Document.DocumentModel.DocumentProperties"/>
    </member>
    <member name="M:GemBox.Document.BuiltInDocumentPropertiesDictionary.ValidateBeforeAdd(GemBox.Document.BuiltInDocumentProperty,System.String)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.BuiltInDocumentProperty">
      <summary>
            Enumeration of available built-in document properties.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.BuiltInDocumentProperty"/> enumeration is used as a keys in <see cref="T:GemBox.Document.BuiltInDocumentPropertiesDictionary"/> dictionary.</para>
        <para>Built-in and custom document properties are contained in <see cref="T:GemBox.Document.DocumentProperties"/> class which is used in <see cref="P:GemBox.Document.DocumentModel.DocumentProperties">DocumentModel.DocumentProperties</see> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-properties/211">document properties</see> example.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.BuiltInDocumentPropertiesDictionary"/>
      <seealso cref="T:GemBox.Document.DocumentProperties"/>
      <seealso cref="P:GemBox.Document.DocumentModel.DocumentProperties"/>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Title">
      <summary>
            Title of the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Author">
      <summary>
            Name of the document's author.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Subject">
      <summary>
            Subject of the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Comments">
      <summary>
            Document comments.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.DateContentCreated">
      <summary>
            UTC time of creation of the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.DateLastSaved">
      <summary>
            UTC time on which the document was last modified/saved.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Category">
      <summary>
            Category of the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Status">
      <summary>
            Status of the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Keywords">
      <summary>
            Document keywords.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.LastSavedBy">
      <summary>
            Name of the last author.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Manager">
      <summary>
            Manager.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Company">
      <summary>
            Company.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.HyperlinkBase">
      <summary>
            Base hyperlink.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.Application">
      <summary>
            Application.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.DateLastPrinted">
      <summary>
            UTC time on which the document was last printed.
            </summary>
    </member>
    <member name="F:GemBox.Document.BuiltInDocumentProperty.RevisionNumber">
      <summary>
            Document revision number.
            </summary>
    </member>
    <member name="T:GemBox.Document.CharacterFonts">
      <summary>
            Represents the detailed description of fonts which shall be used to display the text of the run.
            </summary>
    </member>
    <member name="P:GemBox.Document.CharacterFonts.FontNameAscii">
      <summary>
            Gets or sets the name of the font which shall be used to format all characters in the Unicode code point
            range (U+0000–U+007F) within the text of the run.
            </summary>
      <value>
            The name of the font.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFonts.FontNameHighAnsi">
      <summary>
            Gets or sets the name of the font which shall be used to format characters within the text of the run which do not fall
            into the range specified by <see cref="P:GemBox.Document.CharacterFonts.FontNameAscii"/>, <see cref="P:GemBox.Document.CharacterFonts.FontNameEastAsian"/>, or <see cref="P:GemBox.Document.CharacterFonts.FontNameComplexScript"/>.
            </summary>
      <value>
            The name of the font.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFonts.FontNameEastAsian">
      <summary>
            Gets or sets the name of the font which shall be used to format all characters in an East Asian Unicode code
            point range within the text of the run.
            </summary>
      <value>
            The name of the font.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFonts.FontNameComplexScript">
      <summary>
            Gets or sets the name of the font which shall be used to format all Complex Script (mainly Arabic) characters within the text of the run.
            </summary>
      <value>
            The name of the font.
            </value>
    </member>
    <member name="M:GemBox.Document.CharacterFonts.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.CharacterFonts"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this fonts instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.CharacterFonts"/> and is equal to this <see cref="T:GemBox.Document.CharacterFonts"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFonts.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.CharacterFonts"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.CharacterFonts"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFonts.op_Equality(GemBox.Document.CharacterFonts,GemBox.Document.CharacterFonts)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.CharacterFonts"/>s are equal.
            </summary>
      <param name="first">The first fonts.</param>
      <param name="second">The second fonts.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> fonts are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFonts.op_Inequality(GemBox.Document.CharacterFonts,GemBox.Document.CharacterFonts)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.CharacterFonts"/>s are not equal.
            </summary>
      <param name="first">The first fonts.</param>
      <param name="second">The second fonts.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> fonts are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.CharacterFormat">
      <summary>
            Represents a set of formatting properties which shall be applied to a document text.
            </summary>
      <remarks>
        <para>GemBox.Document supports a variety of text formatting options like font name, size and color; on / off properties like bold, italic, underline, strikethrough, subscript, superscript and many others.</para>
        <see cref="T:GemBox.Document.CharacterFormat"/> can be set on:
            <list type="bullet"><item><description>elements <see cref="T:GemBox.Document.Run"/>, <see cref="T:GemBox.Document.Hyperlink"/> and <see cref="T:GemBox.Document.Field"/>;</description></item><item><description>styles <see cref="T:GemBox.Document.CharacterStyle"/> and <see cref="T:GemBox.Document.ParagraphStyle"/>;</description></item><item><description><see cref="P:GemBox.Document.DocumentModel.DefaultCharacterFormat">DocumentModel.DefaultCharacterFormat</see> and <see cref="P:GemBox.Document.ListLevelFormat.CharacterFormat">ListLevelFormat.CharacterFormat</see> properties.</description></item></list><para>For more information about <see cref="T:GemBox.Document.CharacterFormat"/> properties, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.</para></remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CharacterFormat"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Style">
      <summary>
            Gets or sets the character style.
            </summary>
      <value>
            The character style.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Strikethrough">
      <summary>
            Gets or sets a value indicating whether the text of the run shall be displayed with a single horizontal line through the center of the line.
            </summary>
      <value>
        <see langword="true"/> if the text of the run shall be displayed with a single horizontal line through the center of the line; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.DoubleStrikethrough">
      <summary>
            Gets or sets a value indicating whether the text of the run shall be displayed with two horizontal lines through each character displayed on the line.
            </summary>
      <value>
        <see langword="true"/> if the text of the run shall be displayed with two horizontal lines through each character displayed on the line; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Superscript">
      <summary>
            Gets or sets a value indicating whether the text of the run shall be repositioned as superscript.
            </summary>
      <value>
        <see langword="true"/> if the text of the run shall be repositioned as superscript; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Subscript">
      <summary>
            Gets or sets a value indicating whether the text of the run shall be repositioned as subscript.
            </summary>
      <value>
        <see langword="true"/> if the text of the run shall be repositioned as subscript; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.SmallCaps">
      <summary>
            Gets or sets a value indicating whether all small letter characters in the text run shall be formatted for display only as their
            capital letter character equivalents in a font size two points smaller than the actual font size specified for the text.
            </summary>
      <value>
        <see langword="true"/> if all small letter characters in the text run shall be formatted for display only as their
            capital letter character equivalents in a font size two points smaller than the actual font size specified for the text; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.AllCaps">
      <summary>
            Gets or sets a value indicating whether to display all characters as capital letters.
            </summary>
      <value>
        <see langword="true"/> to display all characters as capital letters; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Hidden">
      <summary>
            Gets or sets a value indicating whether the text of the run shall be hidden from display at display time in a document.
            </summary>
      <value>
        <see langword="true"/> if the text of the run shall be hidden from display at display time in a document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Bold">
      <summary>
            Gets or sets a value indicating whether all characters in the text of the run are bold.
            </summary>
      <value>
        <see langword="true"/> if all characters in the text of the run are bold; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Italic">
      <summary>
            Gets or sets a value indicating whether all characters in the text of the run are italic.
            </summary>
      <value>
        <see langword="true"/> if all characters in the text of the run are italic; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.RightToLeft">
      <summary>
            When true, the contents of this run shall have right-to-left reading order.
            </summary>
      <value>
        <see langword="true"/> if the contents of this run shall have right-to-left reading order.; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Size">
      <summary>
            Gets or sets the font size (in points) which shall be applied to the text of the run when displayed.
            </summary>
      <value>
            The font size which shall be applied to the text of the run when displayed.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.FontName">
      <summary>
            Gets or sets the name of the font which shall be used to display the text of the run.
            </summary>
      <remarks>
            If this property is <see langword="null"/> or <see cref="F:System.String.Empty"/> then theme font will be used (theme font for freshly created document is Calibri).
            </remarks>
      <value>
            The name of the font which shall be used to display the text of the run.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Fonts">
      <summary>
            Gets a detailed description of the fonts used to display the text of the run.
            </summary>
      <value>
            The detailed description of the fonts used to display the text of the run.
            </value>
      <remarks>
            This property provides fine-grained support for getting and setting different fonts for different Unicode character ranges in a single run.
            In the vast majority of cases, a single font is used to display all characters of the run and the <see cref="P:GemBox.Document.CharacterFormat.FontName"/> property can be used instead.
            </remarks>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.UnderlineStyle">
      <summary>
            Gets or sets the pattern which shall be used to create the underline applied beneath the text in the run.
            </summary>
      <value>
            The pattern which shall be used to create the underline applied beneath the text in the run.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.FontColor">
      <summary>
            Gets or sets the color which shall be used to display the text of the run.
            </summary>
      <value>
            The color which shall be used to display the text of the run.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.HighlightColor">
      <summary>
            Gets or sets a highlighting color which is applied as a background behind the text of the run. <see cref="P:GemBox.Document.CharacterFormat.HighlightColor"/> overrides <see cref="P:GemBox.Document.CharacterFormat.BackgroundColor"/>.
            </summary>
      <value>
            A highlighting color which is applied as a background behind the text of the run.
            </value>
      <remarks>
            Highlighting color must be one of the following:
            <list type="bullet"><item><description><see cref="F:GemBox.Document.Color.Black"/></description></item><item><description><see cref="F:GemBox.Document.Color.Blue"/></description></item><item><description><see cref="F:GemBox.Document.Color.Cyan"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkBlue"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkCyan"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkGray"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkGreen"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkMagenta"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkRed"/></description></item><item><description><see cref="F:GemBox.Document.Color.DarkYellow"/></description></item><item><description><see cref="F:GemBox.Document.Color.Green"/></description></item><item><description><see cref="F:GemBox.Document.Color.LightGray"/></description></item><item><description><see cref="F:GemBox.Document.Color.Magenta"/></description></item><item><description><see cref="F:GemBox.Document.Color.Empty"/></description></item><item><description><see cref="F:GemBox.Document.Color.Red"/></description></item><item><description><see cref="F:GemBox.Document.Color.White"/></description></item><item><description><see cref="F:GemBox.Document.Color.Yellow"/></description></item></list></remarks>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.BackgroundColor">
      <summary>
            Gets or sets the text background color. <see cref="P:GemBox.Document.CharacterFormat.HighlightColor"/> overrides <see cref="P:GemBox.Document.CharacterFormat.BackgroundColor"/>.
            </summary>
      <value>
            The text background color.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.UnderlineColor">
      <summary>
            Gets or sets the color for the underlining on the run.
            </summary>
      <value>
            The color for the underlining on the run.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Kerning">
      <summary>
            Gets or sets the smallest font size which shall have its kerning automatically adjusted. If the <see cref="P:GemBox.Document.CharacterFormat.Size"/> is smaller than this value, then no font kerning shall be performed.
            </summary>
      <value>
            The smallest font size which shall have its kerning automatically adjusted.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Spacing">
      <summary>
            Gets or sets the amount of character pitch in points which shall be added or removed after each character in the run before the following character is rendered in the document.
            </summary>
      <value>
            The amount of character pitch in points which shall be added or removed after each character in the run before the following character is rendered in the document.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Position">
      <summary>
            Gets or sets the amount in points by which text shall be raised or lowered for the run in relation to the default baseline of the surrounding non-positioned text.
            </summary>
      <value>
            The amount in points by which text shall be raised or lowered for the run in relation to the default baseline of the surrounding non-positioned text.
            </value>
      <remarks>
            If the value is positive, then the parent run shall be raised above the baseline of the surrounding text by
            the specified number of points. If the value is negative, then the parent run shall be lowered below
            the baseline of the surrounding text by the specified number of points.
            </remarks>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Scaling">
      <summary>
            Gets or sets the percentage by which each character shall be expanded or compressed when the character is rendered in the document. Supported only in DOCX and DOC formats.
            </summary>
      <value>
            The percentage by which each character shall be expanded or compressed when the character is rendered in the document.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Border">
      <summary>
            Gets or sets the border of the <see cref="T:GemBox.Document.Run"/> that has this <see cref="T:GemBox.Document.CharacterFormat"/> applied to it. Supported only in DOCX and DOC formats.
            </summary>
      <value>
            The border of the <see cref="T:GemBox.Document.Run"/> that has this <see cref="T:GemBox.Document.CharacterFormat"/> applied to it.
            </value>
      <remarks>
            This value is currently ignored when exporting a document to PDF, XPS, or image formats.
            </remarks>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.Language">
      <summary>
            Gets or sets the language information.
            </summary>
      <value>
            The <see cref="T:System.Globalization.CultureInfo"/> which will be used for defining culture specific formatting.
            </value>
      <remarks>
            Default value is <see cref="P:System.Globalization.CultureInfo.InvariantCulture"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.CharacterFormat.NumberSpacing">
      <summary>
            Gets or sets the form in which to display numeral spacing.
            </summary>
      <value>
            The form in which to display numeral spacing.
            </value>
      <remarks>
            Default value is <see cref="F:GemBox.Document.NumberSpacing.Default"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.CharacterFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this character format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.CharacterFormat"/> and is equal to this <see cref="T:GemBox.Document.CharacterFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.CharacterFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.CharacterFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.op_Equality(GemBox.Document.CharacterFormat,GemBox.Document.CharacterFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.CharacterFormat"/>s are equal.
            </summary>
      <param name="first">The first character format.</param>
      <param name="second">The second character format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> character formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.op_Inequality(GemBox.Document.CharacterFormat,GemBox.Document.CharacterFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.CharacterFormat"/>s are not equal.
            </summary>
      <param name="first">The first character format.</param>
      <param name="second">The second character format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> character formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.CharacterFormat"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.CharacterFormat"/>.</returns>
    </member>
    <member name="M:GemBox.Document.CharacterFormat.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.CharacterFormat"/>.
            </summary>
      <param name="resolveValues">
            If <see langword="true"/>, the values to be cloned will be fetched from this object's resolved values.
            This means that even if a property was never explicitly set, this method will look into this format style or in the document's default formats to resolve the values and explicitly set them in the cloned object.
            </param>
      <returns>Cloned <see cref="T:GemBox.Document.CharacterFormat"/>.</returns>
    </member>
    <member name="T:GemBox.Document.CharacterStyle">
      <summary>
            Represents a style which can be applied to a <see cref="T:GemBox.Document.Run"/>, <see cref="T:GemBox.Document.Hyperlink"/> or <see cref="T:GemBox.Document.Field"/> elements.
            </summary>
      <remarks>
        <para>Styles provide a way to format your document in a consistent way so when you change your formatting options on a style, all document elements referencing that style will be changed.</para>
        <para>To apply a <see cref="T:GemBox.Document.CharacterStyle"/> to a <see cref="T:GemBox.Document.Run"/>, set it to a <see cref="P:GemBox.Document.CharacterFormat.Style">CharacterFormat.Style</see> property on a <see cref="P:GemBox.Document.Run.CharacterFormat">Run.CharacterFormat</see>.</para>
        <para>For an example how to apply <see cref="T:GemBox.Document.CharacterStyle"/> to a <see cref="T:GemBox.Document.Run"/>, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-styles/604">styles</see> example.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.CharacterStyle.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CharacterStyle"/> class with specified name.
            </summary>
      <param name="name">The character style name.</param>
    </member>
    <member name="P:GemBox.Document.CharacterStyle.StyleType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.CharacterStyle.CharacterFormat">
      <summary>
            Gets or sets the character format which shall be applied to the referencing <see cref="T:GemBox.Document.Run"/>.
            </summary>
      <value>
            The character format which shall be applied to the referencing <see cref="T:GemBox.Document.Run"/>.
            </value>
      <remarks>
            For more information about paragraph formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.
            </remarks>
    </member>
    <member name="P:GemBox.Document.CharacterStyle.BaseStyle">
      <summary>
            Gets or sets the style on which this style is based.
            </summary>
      <value>
            The base style.
            </value>
    </member>
    <member name="P:GemBox.Document.CharacterStyle.BaseStyleCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.CharacterStyle.Document">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Chart">
      <summary>
            Represents a chart.
            </summary>
      <remarks>
        <para>Chart is a <see cref="T:GemBox.Document.Drawing.DrawingElement"/> that represents data in graphical form.</para>
        <para>In order to create, edit, or export charts, the GemBox.Spreadsheet library needs to be loaded. Without it, charts will be preserved instead of being loaded into the <see cref="T:GemBox.Document.DocumentModel"/>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-charts/213">charts</see> example.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-charts/213">Charts example</seealso>
    </member>
    <member name="P:GemBox.Document.Chart.ExcelChart">
      <summary>
            Gets the actual chart as an instance of GemBox.Spreadsheet.Charts.ExcelChart.
            </summary>
      <value>
            The actual chart as an instance of GemBox.Spreadsheet.Charts.ExcelChart.
            </value>
    </member>
    <member name="M:GemBox.Document.Chart.#ctor(GemBox.Document.DocumentModel,GemBox.Document.ChartType,GemBox.Document.ChartGrouping,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Chart"/> class with specified data and layout.
            </summary>
      <param name="document">The owner document.</param>
      <param name="chartType">Type of the chart.</param>
      <param name="chartGrouping">The chart's series grouping (clustered, stacked or 100% stacked).</param>
      <param name="layout">The chart layout (position and size).</param>
    </member>
    <member name="M:GemBox.Document.Chart.#ctor(GemBox.Document.DocumentModel,GemBox.Document.ChartType,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Chart"/> class with specified data and layout.
            </summary>
      <param name="document">The owner document.</param>
      <param name="chartType">Type of the chart.</param>
      <param name="layout">The chart layout (position and size).</param>
    </member>
    <member name="M:GemBox.Document.Chart.#ctor(GemBox.Document.DocumentModel,GemBox.Document.ChartType,GemBox.Document.ChartGrouping)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Chart"/> class with specified data.
            </summary>
      <param name="document">The owner document.</param>
      <param name="chartType">Type of the chart.</param>
      <param name="chartGrouping">The chart's series grouping (clustered, stacked or 100% stacked).</param>
    </member>
    <member name="M:GemBox.Document.Chart.#ctor(GemBox.Document.DocumentModel,GemBox.Document.ChartType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Chart"/> class with specified data.
            </summary>
      <param name="document">The owner document.</param>
      <param name="chartType">Type of the chart.</param>
    </member>
    <member name="P:GemBox.Document.Chart.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.Chart"/> which is <see cref="F:GemBox.Document.ElementType.Chart"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.Chart"/> value.
            </value>
    </member>
    <member name="P:GemBox.Document.Chart.ChartType">
      <summary>
            Gets the <see cref="T:GemBox.Document.ChartType"/> of this <see cref="T:GemBox.Document.Chart"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ChartType"/> of this <see cref="T:GemBox.Document.Chart"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.Chart.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.Chart"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.Chart"/>.</returns>
    </member>
    <member name="P:GemBox.Document.Chart.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.ChartGrouping">
      <summary>
            Represents the grouping of a chart series for each category in a chart.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartGrouping.Standard">
      <summary>
            Chart series are drawn on the value axis. Not applicable for ColumnChart and BarChart.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartGrouping.Clustered">
      <summary>
            Chart series are drawn next to each other along the category axis. Applicable only for ColumnChart and BarChart.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartGrouping.Stacked">
      <summary>
        <para>Chart series are drawn next to each other on the value axis.</para>
        <para>Use it to compare the contribution of each value to a total across categories.</para>
        <para>
            This value is currently supported only by ColumnChart and BarChart when exporting a chart to PDF, XPS, or image formats. This value is exported as <see cref="F:GemBox.Document.ChartGrouping.Standard"/> for all other chart types.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.ChartGrouping.PercentStacked">
      <summary>
        <para>Chart series are drawn next to each other along the value axis and scaled to total 100%.</para>
        <para>Use it to compare the percentage that each value contributes to a total across categories.</para>
        <para>
            This value is currently supported only by ColumnChart and BarChart when exporting a chart to PDF, XPS, or image formats. This value is exported as <see cref="F:GemBox.Document.ChartGrouping.Standard"/> for all other chart types.
            </para>
      </summary>
    </member>
    <member name="T:GemBox.Document.ChartType">
      <summary>
            Represents a chart type.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Column">
      <summary>
            Chart type whose series values are drawn using vertical rectangles.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Bar">
      <summary>
            Chart type whose series values are drawn using horizontal rectangles.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Line">
      <summary>
            Chart type whose series values are drawn using lines.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Area">
      <summary>
            Chart type whose series values are drawn using filled areas.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Pie">
      <summary>
            Chart type whose single series values are drawn as filled arcs in a pie-like form.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Combo">
      <summary>
            Chart type which combines different chart types in a single chart.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Scatter">
      <summary>
            Chart type whose series x and y values are drawn using lines.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Doughnut">
      <summary>
            Chart type whose series values are drawn as filled arcs in a doughtnut-like form.
            </summary>
    </member>
    <member name="F:GemBox.Document.ChartType.Radar">
      <summary>
            Chart type whose series are drawn as lines or filled areas in a radar-like form.
            </summary>
    </member>
    <member name="T:GemBox.Document.Color">
      <summary>
            Represents a color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Empty">
      <summary>
            Represents an empty color (RGB = 0x000000).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.White">
      <summary>
            Represents a write color (RGB = 0xFFFFFF).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Black">
      <summary>
            Represents a black color (RGB = 0x000000).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Blue">
      <summary>
            Represents a blue color (RGB = 0x0000FF).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Brown">
      <summary>
            Represents a brown color (RGB = 0xA52A2A).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Gray">
      <summary>
            Represents a gray color (RGB = 0x808080).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Green">
      <summary>
            Represents a green color (RGB = 0x00FF00).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Orange">
      <summary>
            Represents an orange color (RGB = 0xFFA500).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Pink">
      <summary>
            Represents a pink color (RGB = 0xFFC0CB).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Purple">
      <summary>
            Represents a purple color (RGB = 0x800080).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Red">
      <summary>
            Represents a red color (RGB = 0xFF0000).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Yellow">
      <summary>
            Represents a yellow color (RGB = 0xFFFF00).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Cyan">
      <summary>
            Represents a cyan color (RGB = 0x00FFFF).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkBlue">
      <summary>
            Represents a dark blue color (RGB = 0x000080).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkCyan">
      <summary>
            Represents a dark cyan color (RGB = 0x008080).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkGray">
      <summary>
            Represents a dark gray color (RGB = 0x808080).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkGreen">
      <summary>
            Represents a dark green color (RGB = 0x008000).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkMagenta">
      <summary>
            Represents a dark magenta color (RGB = 0x800080).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkRed">
      <summary>
            Represents a dark red color (RGB = 0x800000).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.DarkYellow">
      <summary>
            Represents a dark yellow color (RGB = 0x808000).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.LightGray">
      <summary>
            Represents a light gray color (RGB = 0xC0C0C0).
            </summary>
    </member>
    <member name="F:GemBox.Document.Color.Magenta">
      <summary>
            Represents a magenta color (RGB = 0xFF00FF).
            </summary>
    </member>
    <member name="M:GemBox.Document.Color.#ctor(System.Byte,System.Byte,System.Byte)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Color"/> struct.
            </summary>
      <param name="red">The red component.</param>
      <param name="green">The green component.</param>
      <param name="blue">The blue component.</param>
    </member>
    <member name="M:GemBox.Document.Color.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Color"/> struct.
            </summary>
      <param name="hex">The integer that represents the color in the format [__,RR,GG,BB] where
            RR is the byte that represents the red component,
            GG is the byte that represents the green component and
            BB is the byte that represents the blue component.</param>
    </member>
    <member name="P:GemBox.Document.Color.R">
      <summary>
            Gets the red component of this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <value>
            The red component of this <see cref="T:GemBox.Document.Color"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Color.G">
      <summary>
            Gets the green component of this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <value>
            The green component of this <see cref="T:GemBox.Document.Color"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Color.B">
      <summary>
            Gets the blue component of this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <value>
            The blue component of this <see cref="T:GemBox.Document.Color"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Color.IsEmpty">
      <summary>
            Gets a value indicating whether this <see cref="T:GemBox.Document.Color"/> instance is empty.
            </summary>
      <value>
        <see langword="true"/> if this <see cref="T:GemBox.Document.Color"/> instance is empty; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.Color.Equals(GemBox.Document.Color)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.Color"/> is equal to this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <param name="other">The other color to compare with this color instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.Color"/> is equal to this <see cref="T:GemBox.Document.Color"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Color.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this color instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Color"/> and is equal to this <see cref="T:GemBox.Document.Color"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Color.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Color"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Color.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Color"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Color"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Color.op_Equality(GemBox.Document.Color,GemBox.Document.Color)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Color"/>s are equal.
            </summary>
      <param name="first">The first color.</param>
      <param name="second">The second color.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> colors are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Color.op_Inequality(GemBox.Document.Color,GemBox.Document.Color)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Color"/>s are not equal.
            </summary>
      <param name="first">The first color.</param>
      <param name="second">The second color.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> colors are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.ComHelper">
      <summary>
            Contains methods that can be useful for users which are calling GemBox.Document component using COM interop.
            </summary>
    </member>
    <member name="M:GemBox.Document.ComHelper.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ComHelper"/> class.
            </summary>
    </member>
    <member name="M:GemBox.Document.ComHelper.ComSetLicense(System.String)">
      <summary>
            Call this method from your application to set GemBox.Document serial key.
            </summary>
      <param name="serialKey">The serial key.</param>
      <remarks>
        <para>You should call this method before using any other class from GemBox.Document assembly.</para>
        <para>Key can only be set once (if you try another key, exception will be thrown).</para>
        <para>The best place to call this method is from static constructor of your application's main class.</para>
        <para>Valid serial key has multiple groups of alphanumeric characters, separated with dashes.</para>
        <para>To use the assembly in free limited mode use <b>FREE-LIMITED-KEY</b> as <paramref name="serialKey"/>.</para>
        <para>For more information about GemBox.Document evaluation and licensing, see <see href="https://www.gemboxsoftware.com/document/examples/free-trial-professional/1301" target="_self">evaluation and licensing</see>.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.ComHelper.Load(System.String)">
      <summary>
            Loads a document from a file with the specified path.
            </summary>
      <param name="path">The path from which to load a document.</param>
      <returns>A loaded document.</returns>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/> method overload instead.</exception>
      <remarks>
            File extension that is extracted from the <paramref name="path"/> is used to create the appropriate <see cref="T:GemBox.Document.LoadOptions"/> derived class instance that is then passed to the <see cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/> method.
            <para>Following file extensions are supported:</para><list type="bullet"><item><description>Microsoft Word: .docx, .docm, .dotm, .dotx</description></item><item><description>Microsoft Word 97-2003: .doc, .dot</description></item><item><description>OpenDocument Text: .odt</description></item><item><description>Portable Document Format: .pdf</description></item><item><description>HyperText Markup Language: .htm, .html, .mht, .mhtml</description></item><item><description>Extensible Markup Language (Flat OPC and WordML): .xml</description></item><item><description>Rich Text Format: .rtf</description></item><item><description>Plain Text: .txt</description></item></list></remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ComHelper.LoadWithOptions(System.String,System.Object)">
      <summary>
            Loads a document from a file with the specified path.
            </summary>
      <param name="path">The path from which to load a document.</param>
      <param name="options">The loading options which can be used to define settings for load operation.</param>
      <returns>A loaded document.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ComHelper.SaveWithOptions(System.Object,System.String,System.Object)">
      <summary>
            Saves the document to a file with the specified path.
            </summary>
      <param name="document">The DocumentModel instance which to save.</param>
      <param name="path">The path to which to save the document.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ComHelper.GetChildElements(System.Object,System.Boolean,System.Int32)">
      <summary>
            Gets the parent's child elements filtered by <see cref="T:GemBox.Document.ElementType"/>.
            </summary>
      <param name="parent">The parent element.</param>
      <param name="recursively">
        <see langword="true"/> to get all descendants elements; otherwise <see langword="false"/> to get just child elements.</param>
      <param name="filterElement">The <see cref="T:GemBox.Document.ElementType"/> to filter by.</param>
      <returns>Array of child elements filtered by <see cref="T:GemBox.Document.ElementType"/>.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-iterating-word/503">Iterating example</seealso>
    </member>
    <member name="M:GemBox.Document.ComHelper.GetElementCollectionCount(System.Object)">
      <summary>
            Gets the number of elements contained in the <see cref="T:GemBox.Document.ElementCollection"/>.
            </summary>
      <param name="elements">The <see cref="T:GemBox.Document.ElementCollection"/> instance.</param>
      <returns>The number of elements contained in the <see cref="T:GemBox.Document.ElementCollection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.ComHelper.GetElementCollectionItem(System.Object,System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Element"/> from <see cref="T:GemBox.Document.ElementCollection"/> at the specified index.
            </summary>
      <param name="elements">The <see cref="T:GemBox.Document.ElementCollection"/> instance.</param>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Element"/> to get.</param>
      <returns>The <see cref="T:GemBox.Document.Element"/> at the specified index.</returns>
    </member>
    <member name="M:GemBox.Document.ComHelper.RemoveElementCollectionItem(System.Object,System.Int32)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Element"/> at the specified index.
            </summary>
      <param name="elements">The <see cref="T:GemBox.Document.ElementCollection"/> instance.</param>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Element"/> to remove.</param>
    </member>
    <member name="T:GemBox.Document.Comment">
      <summary>
            Represents a comment that is anchored to a region of document content.
            </summary>
    </member>
    <member name="M:GemBox.Document.Comment.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Creates the new instance of the <see cref="T:GemBox.Document.Comment"/> class
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.Comment.Initials">
      <summary>
            Gets or sets the initials of the author of the current comment.
            </summary>
      <value>
            The initials of the author of the current comment.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.Author">
      <summary>
            Gets or sets the author of the current comment.
            </summary>
      <value>
            The author of the current comment.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.Date">
      <summary>
            Gets or sets the date of the current comment.
            </summary>
      <value>
            The date of the current comment.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.Resolved">
      <summary>
            Gets or sets whether the comment was marked as resolved.
            </summary>
      <value>
            True if comment is resolved, false otherwise.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.ReplyTo">
      <summary>
            Gets or sets the comment to which this comment is a reply.
            </summary>
      <value>
            The comment to which this comment is a reply.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.Blocks">
      <summary>
            Gets the content of the comment.
            </summary>
      <value>
            The content of the comment.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.Start">
      <summary>
            Gets the element that marks the start of this comment.
            </summary>
      <value>
            The start of this comment.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.End">
      <summary>
            Gets the element that marks the end of this comment.
            </summary>
      <value>
            The end of this comment.
            </value>
    </member>
    <member name="P:GemBox.Document.Comment.ElementType">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.CommentCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Comment"/>s.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.CommentCollection"/> is used in a <see cref="P:GemBox.Document.DocumentModel.Comments">DocumentModel.Comments</see> property.</para>
        <para>
          <see cref="P:GemBox.Document.DocumentModel.Comments">DocumentModel.Comments</see> collection contains all bookmarks in the document.
            Use <see cref="P:GemBox.Document.DocumentModel.Comments">DocumentModel.Comments</see> collection to retrieve a <see cref="T:GemBox.Document.Comment"/>, iterate over all comments or remove a comment.
            </para>
      </remarks>
      <seealso cref="P:GemBox.Document.DocumentModel.Comments"/>
      <seealso cref="T:GemBox.Document.Comment"/>
      <seealso cref="T:GemBox.Document.CommentStart"/>
      <seealso cref="T:GemBox.Document.CommentEnd"/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.RemoveAtCore(System.Int32)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.Remove(GemBox.Document.Comment)">
      <summary>
            Removes the first occurrence of a specific element from the <see cref="T:GemBox.Document.CommentCollection"/>.
            </summary>
      <param name="item">The element from the <see cref="T:GemBox.Document.CommentCollection"/>.</param>
      <returns>
        <c>true</c> if item is successfully removed; otherwise, <c>false</c>. This method also returns <c>false</c> if item was not found in the <see cref="T:GemBox.Document.CommentCollection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.CommentCollection.ClearCore">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.CommentCollection.Item(System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Comment"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Comment"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Comment"/> to get.</param>
      <returns>
            The <see cref="T:GemBox.Document.Comment"/> at the specified index.
            </returns>
    </member>
    <member name="M:GemBox.Document.CommentCollection.IndexOf(GemBox.Document.Comment)">
      <summary>
            Searches for the specified element and returns the zero-based index of the first occurrence within the entire <see cref="T:GemBox.Document.CommentCollection"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.CommentCollection"/>.</param>
      <returns>The zero-based index of the first occurrence of item within the entire <see cref="T:GemBox.Document.CommentCollection"/>, if found; otherwise, -1.</returns>
    </member>
    <member name="M:GemBox.Document.CommentCollection.Contains(GemBox.Document.Comment)">
      <summary>
            Determines whether an element is in the <see cref="T:GemBox.Document.CommentCollection"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.CommentCollection"/>.</param>
      <returns>
        <c>true</c> if item is found in the <see cref="T:GemBox.Document.CommentCollection"/>; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.CommentCollection.CopyTo(GemBox.Document.Comment[],System.Int32)">
      <summary>
            Copies the entire <see cref="T:GemBox.Document.CommentCollection"/> to a compatible one-dimensional array, starting at the specified index of the target array.
            </summary>
      <param name="array">The one-dimensional array that is the destination of the elements copied from <see cref="T:GemBox.Document.CommentCollection"/>.</param>
      <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
    </member>
    <member name="P:GemBox.Document.CommentCollection.CountCore">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.InsertCore(System.Int32,GemBox.Document.Element)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.IndexOfCore(GemBox.Document.Element)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.GetCore(System.Int32)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.SetCore(System.Int32,GemBox.Document.Element)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.GetEnumeratorCore">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.CommentCollection"/>.
            </summary>
      <returns>An enumerator for the <see cref="T:GemBox.Document.CommentCollection"/>.</returns>
    </member>
    <member name="P:GemBox.Document.CommentCollection.System#Collections#Generic#ICollection{GemBox#Document#Comment}#IsReadOnly">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.System#Collections#IEnumerable#GetEnumerator">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.System#Collections#Generic#IList{GemBox#Document#Comment}#Insert(System.Int32,GemBox.Document.Comment)">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.CommentCollection.System#Collections#Generic#IList{GemBox#Document#Comment}#Item(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.CommentCollection.System#Collections#Generic#ICollection{GemBox#Document#Comment}#Add(GemBox.Document.Comment)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.CommentEnd">
      <summary>
            Represents the end of a comment.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.CommentEnd"/> element is used in a pair with <see cref="T:GemBox.Document.CommentStart"/> element to mark the region of the comment.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.CommentEnd.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Comment)">
      <summary>
            Creates the new instance of the <see cref="T:GemBox.Document.CommentEnd"/> class
            </summary>
      <param name="document">The owner document.</param>
      <param name="comment">The comment that this element delimits.</param>
    </member>
    <member name="P:GemBox.Document.CommentEnd.Comment">
      <summary>
            Gets the comment that this element delimits.
            </summary>
      <value>
            The parent comment.
            </value>
    </member>
    <member name="P:GemBox.Document.CommentEnd.ElementType">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.CommentStart">
      <summary>
            Represents the start of a comment.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.CommentStart"/> element is used in a pair with <see cref="T:GemBox.Document.CommentEnd"/> element to mark the region of the comment.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.CommentStart.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Comment)">
      <summary>
            Creates the new instance of the <see cref="T:GemBox.Document.CommentStart"/> class
            </summary>
      <param name="document">The owner document.</param>
      <param name="comment">The comment that this element delimits.</param>
    </member>
    <member name="P:GemBox.Document.CommentStart.Comment">
      <summary>
            Gets the comment that this element delimits.
            </summary>
      <value>
            The parent comment.
            </value>
    </member>
    <member name="P:GemBox.Document.CommentStart.ElementType">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.ComponentInfo">
      <summary>
            Contains static licensing methods and diagnostic information about executing GemBox.Document assembly.
            </summary>
    </member>
    <member name="E:GemBox.Document.ComponentInfo.FreeLimitReached">
      <summary>
            Occurs in loading or saving <see cref="T:GemBox.Document.DocumentModel"/> when GemBox.Document assembly is used with <b>FREE-LIMITED-KEY</b> license key and free limit is reached.
            </summary>
      <remarks>
            This event is raised when GemBox.Document assembly is used with <b>FREE-LIMITED-KEY</b> license key and maximum number of paragraphs per document is reached (20 paragraphs).
            <para>Free mode will read / write first 20 paragraphs normally and, if document has more than 20 paragraph, it will throw <see cref="T:GemBox.Document.FreeLimitReachedException"/>.</para><para>You can use this event to continue using the assembly in a trial mode for performance testing (set <see cref="P:GemBox.Document.FreeLimitEventArgs.FreeLimitReachedAction"/> to
            <see cref="F:GemBox.Document.FreeLimitReachedAction.ContinueAsTrial"/>) or to stop further reading/writing (set <see cref="P:GemBox.Document.FreeLimitEventArgs.FreeLimitReachedAction"/> to
            <see cref="F:GemBox.Document.FreeLimitReachedAction.Stop"/>).</para>
            Trial mode will:
            <list type="bullet"><item><description>read all document content but will insert word "TRIAL" on random places in the document.</description></item><item><description>write all document content but will insert custom promotional header to all pages that come after 20th paragraph.</description></item></list><para>For more information about GemBox.Document evaluation and licensing, see <see href="https://www.gemboxsoftware.com/document/examples/free-trial-professional/1301" target="_self">evaluation and licensing</see>.</para></remarks>
    </member>
    <member name="P:GemBox.Document.ComponentInfo.Title">
      <summary>
            Gets GemBox.Document assembly title.
            </summary>
      <value>GemBox.Document assembly title.</value>
    </member>
    <member name="P:GemBox.Document.ComponentInfo.FullVersion">
      <summary>
            Gets GemBox.Document assembly full version.
            </summary>
      <value>GemBox.Document assembly full version.</value>
    </member>
    <member name="M:GemBox.Document.ComponentInfo.SetLicense(System.String)">
      <summary>
            Sets the license (serial) key.
            </summary>
      <param name="serialKey">The serial key.</param>
      <remarks>
        <para>You should call this method before using any other class from GemBox.Document assembly.</para>
        <para>Key can only be set once (if you try another key, it will be ignored).</para>
        <para>The best place to call this method is from static constructor of your application's main class.</para>
        <para>Valid serial key has multiple groups of alphanumeric characters, separated with dashes.</para>
        <para>To use the assembly in free limited mode use <b>FREE-LIMITED-KEY</b> as <paramref name="serialKey"/>.</para>
        <para>For more information about GemBox.Document evaluation and licensing, see <see href="https://www.gemboxsoftware.com/document/examples/free-trial-professional/1301" target="_self">evaluation and licensing</see>.</para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Content">
      <summary>
            Represents an arbitrary content that is either embedded in or linked to the document file.
            </summary>
    </member>
    <member name="P:GemBox.Document.Content.ContentType">
      <summary>
        <para>Gets the media type of the content.</para>
        <para>This value can be <see langword="null"/> if the content is not embedded in but is linked to the document file.</para>
      </summary>
      <value>
            The media type of the content.
            </value>
      <seealso href="https://en.wikipedia.org/wiki/Media_type">Media type</seealso>
    </member>
    <member name="P:GemBox.Document.Content.Link">
      <summary>
            Gets the location of the content that is not embedded in the document file.
            </summary>
      <value>
            The location of the content that does not reside within the document file.
            </value>
    </member>
    <member name="P:GemBox.Document.Content.IsExternal">
      <summary>
            Gets a value indicating whether this content is linked to the document file.
            </summary>
      <value>
        <see langword="true"/> if this content is linked to the document file; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.Content.Open">
      <summary>
        <para>Opens the content as a <see cref="P:GemBox.Document.Content.Stream"/>.</para>
        <para>Make sure to call <see cref="M:System.IO.Stream.Dispose"/> on the returned instance after it is no longer used and before it gets out of scope.</para>
      </summary>
      <returns>An instance of a <see cref="P:GemBox.Document.Content.Stream"/> type that represents content data.</returns>
      <remarks>
            If content is linked to the documentation file (<see cref="P:GemBox.Document.Content.Link"/> property is not <see langword="null"/>), this method might attempt to open an external content.
            This operation might fail if the <see cref="P:GemBox.Document.Content.Link"/> value is not in the correct format or if executing code doesn't have permissions to access content at the location specified in the <see cref="P:GemBox.Document.Content.Link"/> value.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Content.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Content"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Content"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.ContentPosition">
      <summary>
            Represents a position within a <see cref="T:GemBox.Document.DocumentModel"/>.
            </summary>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">content manipulation examples</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Content manipulation examples</seealso>
    </member>
    <member name="P:GemBox.Document.ContentPosition.Parent">
      <summary>
            Gets the parent that scopes the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <value>
            The parent that scopes the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.ContentPosition.InsertRange(GemBox.Document.ContentRange)">
      <summary>
            Inserts the content of the specified <see cref="T:GemBox.Document.ContentRange"/> at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="range">The <see cref="T:GemBox.Document.ContentRange"/> which content should be inserted at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the inserted content.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert HTML and RTF content to Word file in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadText(System.String)">
      <summary>
            Loads the specified text at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="text">The text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the loaded text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert HTML and RTF content to Word file in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.CharacterFormat)">
      <summary>
            Loads the specified text with specific formatting at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="text">The text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <param name="format">The formatting of the text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the loaded text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert HTML and RTF content to Word file in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.TxtLoadOptions)">
      <summary>
            Loads the specified text at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="text">The text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the loaded text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert HTML and RTF content to Word file in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.HtmlLoadOptions)">
      <summary>
            Loads the specified HTML text at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="html">The HTML text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the loaded HTML text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/word-editor-asp-net-mvc/5102">Word Editor in ASP.NET</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-editor-asp-net-mvc/5102">Word Editor in ASP.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.RtfLoadOptions)">
      <summary>
            Loads the specified RTF text at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="text">The RTF text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the loaded RTF text.</returns>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.MarkdownLoadOptions)">
      <summary>
            Loads the specified Markdown text at the current <see cref="T:GemBox.Document.ContentPosition"/>.
            </summary>
      <param name="markdown">The Markdown text which should be loaded at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the loaded Markdown text.</returns>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadFromClipboard(GemBox.Document.LoadOptions[])">
      <summary>
            Loads the content of the clipboard at the current <see cref="T:GemBox.Document.ContentPosition"/> using specified text format.
            </summary>
      <param name="listOfOptions">List of <see cref="T:GemBox.Document.LoadOptions"/> type derivations mapping clipboard text formats.</param>
      <exception cref="T:System.ArgumentException">
        <see cref="T:GemBox.Document.LoadOptions"/> type derivation supplied inside <paramref name="listOfOptions"/> is not supported for this operation.
            Use one of the supported derivations: <see cref="T:GemBox.Document.RtfLoadOptions"/>, <see cref="T:GemBox.Document.HtmlLoadOptions"/> and <see cref="T:GemBox.Document.TxtLoadOptions"/></exception>
      <remarks>
        <para>Applications which load data from clipboard should try to load it using the richest text format it supports.</para>
        <para>Following <see cref="T:GemBox.Document.LoadOptions"/> type derivations can be used: <see cref="T:GemBox.Document.RtfLoadOptions"/>, <see cref="T:GemBox.Document.HtmlLoadOptions"/> and <see cref="T:GemBox.Document.TxtLoadOptions"/>.
            If no <see cref="T:GemBox.Document.LoadOptions"/> is specified, content is loaded using first supported <see cref="T:GemBox.Document.LoadOptions"/> type derivation which successfully completed, trying in following order:
            <see cref="T:GemBox.Document.RtfLoadOptions"/> -&gt; <see cref="T:GemBox.Document.HtmlLoadOptions"/> -&gt; <see cref="T:GemBox.Document.TxtLoadOptions"/>.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.ContentPosition.LoadFromClipboard(System.Collections.Generic.IEnumerable{GemBox.Document.LoadOptions})">
      <summary>
            Loads the content of the clipboard at the current <see cref="T:GemBox.Document.ContentPosition"/> using specified text format.
            </summary>
      <param name="listOfOptions">List of <see cref="T:GemBox.Document.LoadOptions"/> type derivations mapping clipboard text formats.</param>
      <exception cref="T:System.ArgumentException">
        <see cref="T:GemBox.Document.LoadOptions"/> type derivation supplied inside <paramref name="listOfOptions"/> is not supported for this operation.
            Use one of the supported derivations: <see cref="T:GemBox.Document.RtfLoadOptions"/>, <see cref="T:GemBox.Document.HtmlLoadOptions"/> and <see cref="T:GemBox.Document.TxtLoadOptions"/></exception>
      <remarks>
        <para>Applications which load data from clipboard should try to load it using the richest text format it supports.</para>
        <para>Following <see cref="T:GemBox.Document.LoadOptions"/> type derivations can be used: <see cref="T:GemBox.Document.RtfLoadOptions"/>, <see cref="T:GemBox.Document.HtmlLoadOptions"/> and <see cref="T:GemBox.Document.TxtLoadOptions"/>.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.ContentPosition.InsertText(System.String)">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.ContentPosition.LoadText(System.String)">ContentPosition.LoadText(string)</see> method instead.</para>
        <para>Inserts the specified text at the current <see cref="T:GemBox.Document.ContentPosition"/>.</para>
      </summary>
      <param name="text">The text which should be inserted at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the inserted text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert HTML and RTF content to Word file in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentPosition.InsertText(System.String,GemBox.Document.CharacterFormat)">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.CharacterFormat)">ContentPosition.LoadText(string, CharacterFormat)</see> method instead.</para>
        <para>Inserts the specified text at the current <see cref="T:GemBox.Document.ContentPosition"/>.</para>
      </summary>
      <param name="text">The text which should be inserted at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <param name="format">The formatting of the text which should be inserted at the current <see cref="T:GemBox.Document.ContentPosition"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentPosition"/> instance which points to a location just after the inserted text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Insert HTML and RTF content to Word file in C# and VB.NET</seealso>
    </member>
    <member name="T:GemBox.Document.ContentRangeEvaluator">
      <summary>
            Represents the method that is called for each <see cref="T:GemBox.Document.ContentRange"/> that is found during a <see cref="M:GemBox.Document.ContentRange.Replace(System.Text.RegularExpressions.Regex,GemBox.Document.ContentRangeEvaluator)">Replace</see> method operation.
            </summary>
      <param name="range">The <see cref="T:GemBox.Document.ContentRange"/> that is found during a <see cref="M:GemBox.Document.ContentRange.Replace(System.Text.RegularExpressions.Regex,GemBox.Document.ContentRangeEvaluator)">Replace</see> method operation.</param>
      <returns>The <see cref="T:GemBox.Document.ContentRange"/> instance that should replace the found <see cref="T:GemBox.Document.ContentRange"/>.</returns>
      <seealso cref="M:GemBox.Document.ContentRange.Replace(System.Text.RegularExpressions.Regex,GemBox.Document.ContentRangeEvaluator)"/>
    </member>
    <member name="T:GemBox.Document.ContentRange">
      <summary>
            Represents a contiguous area in a document between two <see cref="T:GemBox.Document.ContentPosition"/>s.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.ContentRange"/> is defined by a starting and ending <see cref="T:GemBox.Document.ContentPosition"/>.</para>
        <para>Similar to the way <see cref="T:GemBox.Document.Bookmark"/>s are used in a document, <see cref="T:GemBox.Document.ContentRange"/> instances are used to identify specific portions of a document.
            However, unlike a <see cref="T:GemBox.Document.Bookmark"/>, a <see cref="T:GemBox.Document.ContentRange"/> instance only exists while the programming code that defined it is running.</para>
        <para>
          <see cref="T:GemBox.Document.ContentPosition"/> enables to view the document as a contiguous sequence of characters by hiding the complexity of
            the underlying <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">hierarchical content model</see>.</para>
        <para>
          <see cref="T:GemBox.Document.ContentRange"/> offers following functionalities:
            <list type="bullet"><item><description>Delete part of the document content with <see cref="M:GemBox.Document.ContentRange.Delete">ContentRange.Delete</see> method.</description></item><item><description>Set new content to a part of the document content with <see cref="M:GemBox.Document.ContentRange.LoadText(System.String)">ContentRange.LoadText</see> and <see cref="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)">ContentRange.Set</see> methods.</description></item><item><description>Insert new content before or after a part of the document content with <see cref="P:GemBox.Document.ContentRange.Start">ContentRange.Start</see>.<see cref="M:GemBox.Document.ContentPosition.InsertRange(GemBox.Document.ContentRange)"/> (or <see cref="P:GemBox.Document.ContentRange.Start">ContentRange.Start</see>.<see cref="M:GemBox.Document.ContentPosition.LoadText(System.String)">LoadText</see>) and <see cref="P:GemBox.Document.ContentRange.Start">ContentRange.End</see>.<see cref="M:GemBox.Document.ContentPosition.InsertRange(GemBox.Document.ContentRange)"/> (or <see cref="P:GemBox.Document.ContentRange.End">ContentRange.End</see>.<see cref="M:GemBox.Document.ContentPosition.LoadText(System.String)">LoadText</see>) methods.</description></item><item><description>Find or replace all parts of the document content which match the specified string or specified <see cref="T:System.Text.RegularExpressions.Regex"/> with <see cref="M:GemBox.Document.ContentRange.Find(System.String)">ContentRange.Find</see> or <see cref="M:GemBox.Document.ContentRange.Replace(System.String,System.String)">ContentRange.Replace</see> methods.</description></item><item><description>Export part of the document content to a textual format with <see cref="M:GemBox.Document.ContentRange.ToString">ContentRange.ToString</see> method.</description></item></list></para>
        <para>
          <see cref="T:GemBox.Document.ContentRange"/> is exposed on following members:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="P:GemBox.Document.Element.Content">Element.Content</see> property so that all <see cref="T:GemBox.Document.Element"/>-derived classes from <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see> have it.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.ElementCollection.Content">ElementCollection.Content</see> property so that all collection properties from <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see> have it (for example, <see cref="P:GemBox.Document.Section.Blocks">Section.Blocks</see> or <see cref="P:GemBox.Document.Paragraph.Inlines">Paragraph.Inlines</see>).</description>
          </item>
          <item>
            <description>
              <see cref="M:GemBox.Document.Bookmark.GetContent(System.Boolean)">Bookmark.GetContent(System.Boolean)</see> method so that bookmarked content can be set, deleted, searched etc.</description>
          </item>
        </list>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">content manipulation examples</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Content manipulation examples</seealso>
    </member>
    <member name="P:GemBox.Document.ContentRange.Start">
      <summary>
            Gets the <see cref="T:GemBox.Document.ContentPosition"/> that marks the beginning of the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ContentPosition"/> that marks the beginning of the current <see cref="T:GemBox.Document.ContentRange"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ContentRange.End">
      <summary>
            Gets the <see cref="T:GemBox.Document.ContentPosition"/> that marks the end of the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ContentPosition"/> that marks the end of the current <see cref="T:GemBox.Document.ContentRange"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.ContentRange.#ctor(GemBox.Document.ContentPosition,GemBox.Document.ContentPosition)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ContentRange"/> class.
            </summary>
      <param name="start">The <see cref="T:GemBox.Document.ContentPosition"/> that marks the beginning of the new <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="end">The <see cref="T:GemBox.Document.ContentPosition"/> that marks the end of the new <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <exception cref="T:System.ArgumentNullException">Argument <paramref name="start"/> or <paramref name="end"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">Arguments <paramref name="start"/> and <paramref name="end"/> do not belong to the same document.</exception>
    </member>
    <member name="P:GemBox.Document.ContentRange.FormFieldsData">
      <summary>
            Gets the snapshot of form fields data for all form fields in the current range.
            </summary>
      <value>
            The snapshot of form fields data for all form fields in the current range.
            </value>
      <remarks>
            This property returns a <b>snapshot</b> of form fields data for all form fields in the current range at the particular time when this property is first time accessed.
            If current range is later expanded with additional form fields, they won't be contained in this property.
            To obtain latest snapshot, access <see cref="P:GemBox.Document.Element.Content">content range</see> again and use its <see cref="P:GemBox.Document.ContentRange.FormFieldsData"/> property.
            </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Delete">
      <summary>
            Deletes the document content specified with the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Delete Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Delete Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Set(GemBox.Document.ContentRange)">
      <summary>
            Sets the content of the current <see cref="T:GemBox.Document.ContentRange"/> to a content specified with the <paramref name="range"/> parameter.
            </summary>
      <param name="range">The <see cref="T:GemBox.Document.ContentRange"/> which specifies content which should be set to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains set content.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.LoadText(System.String)">
      <summary>
            Loads the specified <paramref name="text"/> to the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="text">The text which should be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains loaded text.</returns>
      <remarks>
        <para>A load operation replaces the current <see cref="T:GemBox.Document.ContentRange"/>'s content with the newly loaded content.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.CharacterFormat)">
      <summary>
            Loads the specified <paramref name="text"/> with specific formatting to the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="text">The text which should be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="format">The formatting of the text which should be be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains loaded text.</returns>
      <remarks>
        <para>A load operation replaces the current <see cref="T:GemBox.Document.ContentRange"/>'s content with the newly loaded content.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.TxtLoadOptions)">
      <summary>
            Loads the specified <paramref name="text"/> to the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="text">The text which should be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains loaded text.</returns>
      <remarks>
        <para>A load operation replaces the current <see cref="T:GemBox.Document.ContentRange"/>'s content with the newly loaded content.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.HtmlLoadOptions)">
      <summary>
            Loads the specified HTML text to the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="html">The HTML text which should be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains loaded HTML text.</returns>
      <remarks>
        <para>A load operation replaces the current <see cref="T:GemBox.Document.ContentRange"/>'s content with the newly loaded content.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/word-editor-asp-net-mvc/5102">Word Editor in ASP.NET</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-editor-asp-net-mvc/5102">Word Editor in ASP.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.RtfLoadOptions)">
      <summary>
            Loads the specified RTF text to the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="text">The RTF text which should be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains loaded RTF text.</returns>
    </member>
    <member name="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.MarkdownLoadOptions)">
      <summary>
            Loads the specified Markdown text to the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="markdown">The Markdown text which should be loaded to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="options">The options used to define settings for load operation.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains loaded Markdown text.</returns>
    </member>
    <member name="M:GemBox.Document.ContentRange.Find(System.String)">
      <summary>
            Finds all <see cref="T:GemBox.Document.ContentRange"/>s which contain the specified text.
            </summary>
      <param name="text">The text which should be searched for.</param>
      <returns>All <see cref="T:GemBox.Document.ContentRange"/>s which contain the specified text.</returns>
      <exception cref="T:System.ArgumentException">Argument text can't be null or empty.</exception>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Find(System.Text.RegularExpressions.Regex)">
      <summary>
            Finds all <see cref="T:GemBox.Document.ContentRange"/>s which match the specified <see cref="T:System.Text.RegularExpressions.Regex"/>.
            </summary>
      <param name="regex">The <see cref="T:System.Text.RegularExpressions.Regex"/> which should be matched.</param>
      <returns>All <see cref="T:GemBox.Document.ContentRange"/>s which match the specified <see cref="T:System.Text.RegularExpressions.Regex"/>.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Replace(System.String,System.String)">
      <summary>
            Replaces all occurrences of the specified text with another text in the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="oldValue">The text which should be searched for.</param>
      <param name="newValue">The text which should replace all occurrences of searched text.</param>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Replace(System.String,System.String,GemBox.Document.CharacterFormat)">
      <summary>
            Replaces all occurrences of the specified text with another text in the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="oldValue">The text which should be searched for.</param>
      <param name="newValue">The text which should replace all occurrences of searched text.</param>
      <param name="format">The formatting of the replacement text.</param>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Replace(System.Text.RegularExpressions.Regex,System.String)">
      <summary>
            Replaces all matches of the specified <see cref="T:System.Text.RegularExpressions.Regex"/> with specified text in the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="regex">The Regex which should be matched.</param>
      <param name="replacement">The text which should replace all matches of searched <see cref="T:System.Text.RegularExpressions.Regex"/>.</param>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Replace(System.Text.RegularExpressions.Regex,System.String,GemBox.Document.CharacterFormat)">
      <summary>
            Replaces all matches of the specified <see cref="T:System.Text.RegularExpressions.Regex"/> with specified text in the current <see cref="T:GemBox.Document.ContentRange"/>.
            </summary>
      <param name="regex">The Regex which should be matched.</param>
      <param name="replacement">The text which should replace all matches of searched <see cref="T:System.Text.RegularExpressions.Regex"/>.</param>
      <param name="format">The formatting of the replacement text.</param>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Replace(System.Text.RegularExpressions.Regex,GemBox.Document.ContentRangeEvaluator)">
      <summary>
            Replaces all <see cref="T:GemBox.Document.ContentRange"/>s which match the specified <see cref="T:System.Text.RegularExpressions.Regex"/> with <see cref="T:GemBox.Document.ContentRange"/> returned by a <see cref="T:GemBox.Document.ContentRangeEvaluator"/> delegate.
            </summary>
      <param name="regex">The Regex which should be matched.</param>
      <param name="evaluator">Custom method that examines each matched <see cref="T:GemBox.Document.ContentRange"/> and returns replacement <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-find-replace-word/405">Find and Replace text in Word file with C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.SaveToClipboard(GemBox.Document.SaveOptions[])">
      <summary>
            Saves the current <see cref="T:GemBox.Document.ContentRange"/> to the clipboard using specified text formats.
            </summary>
      <param name="listOfOptions">List of <see cref="T:GemBox.Document.SaveOptions"/> type derivations mapping clipboard text formats.</param>
      <exception cref="T:System.ArgumentException">
        <see cref="T:GemBox.Document.SaveOptions"/> type derivation supplied inside <paramref name="listOfOptions"/> is not supported for this operation.
            Use one of the supported derivations: <see cref="T:GemBox.Document.RtfSaveOptions"/>, <see cref="T:GemBox.Document.HtmlSaveOptions"/> and <see cref="T:GemBox.Document.TxtSaveOptions"/></exception>
      <remarks>
        <para>Applications which save data to clipboard should try to save it in all formats supporting that specific data.</para>
        <para>Following <see cref="T:GemBox.Document.SaveOptions"/> type derivations can be used: <see cref="T:GemBox.Document.RtfSaveOptions"/>, <see cref="T:GemBox.Document.HtmlSaveOptions"/> and <see cref="T:GemBox.Document.TxtSaveOptions"/>.
            If no <see cref="T:GemBox.Document.SaveOptions"/> is specified, <see cref="T:GemBox.Document.ContentRange"/> is saved using all supported <see cref="T:GemBox.Document.SaveOptions"/> type derivations.</para>
      </remarks>
      <remarks>Thread must be set to single thread apartment (STA) mode before calls to this method can be made.</remarks>
    </member>
    <member name="M:GemBox.Document.ContentRange.SaveToClipboard(System.Collections.Generic.IEnumerable{GemBox.Document.SaveOptions})">
      <summary>
            Saves the current <see cref="T:GemBox.Document.ContentRange"/> to the clipboard using specified text formats.
            </summary>
      <param name="listOfOptions">List of <see cref="T:GemBox.Document.SaveOptions"/> type derivations mapping clipboard text formats.</param>
      <exception cref="T:System.ArgumentException">
        <see cref="T:GemBox.Document.SaveOptions"/> type derivation supplied inside <paramref name="listOfOptions"/> is not supported for this operation.
            Use one of the supported derivations: <see cref="T:GemBox.Document.RtfSaveOptions"/>, <see cref="T:GemBox.Document.HtmlSaveOptions"/> and <see cref="T:GemBox.Document.TxtSaveOptions"/></exception>
      <remarks>
        <para>Applications which save data to clipboard should try to save it in all formats supporting that specific data.</para>
        <para>Following <see cref="T:GemBox.Document.SaveOptions"/> type derivations can be used: <see cref="T:GemBox.Document.RtfSaveOptions"/>, <see cref="T:GemBox.Document.HtmlSaveOptions"/> and <see cref="T:GemBox.Document.TxtSaveOptions"/>.</para>
      </remarks>
      <remarks>Thread must be set to single thread apartment (STA) mode before calls to this method can be made.</remarks>
    </member>
    <member name="M:GemBox.Document.ContentRange.ToString">
      <summary>
            Returns a plain text that represents this <see cref="T:GemBox.Document.ContentRange"/> instance.
            </summary>
      <returns>
            A plain text that represents this <see cref="T:GemBox.Document.ContentRange"/> instance.
            </returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.ToString(GemBox.Document.TxtSaveOptions)">
      <summary>
            Returns a plain text that represents this <see cref="T:GemBox.Document.ContentRange"/> instance.
            </summary>
      <param name="options">Options that customize the text writing.</param>
      <returns>
            A plain text that represents this <see cref="T:GemBox.Document.ContentRange"/> instance.
            </returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.GetChildElements">
      <summary>
            Gets the child elements.
            </summary>
      <returns>Sequence of child elements.</returns>
      <remarks>
            Method returns range child elements.
            Note that resulting enumeration will include range starting and ending element if not filtered.
            </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-iterating-word/503">Iterating example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.GetChildElements(GemBox.Document.ElementType[])">
      <summary>
            Gets the child elements filtered by <see cref="T:GemBox.Document.ElementType"/>.
            </summary>
      <param name="filterElements">The <see cref="T:GemBox.Document.ElementType"/>s to filter by.</param>
      <returns>Sequence of child elements filtered by <see cref="T:GemBox.Document.ElementType"/>.</returns>
      <remarks>
            Method returns range child elements filtered by <see cref="T:GemBox.Document.ElementType"/>.
            Note that resulting enumeration will include range starting and ending element if not filtered.
            </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-iterating-word/503">Iterating example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.CountWords">
      <summary>
            Counts the number of words in this content range.
            </summary>
      <returns>The number of words in this content range.</returns>
    </member>
    <member name="M:GemBox.Document.ContentRange.Set(System.String)">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.ContentRange.LoadText(System.String)">ContentRange.LoadText(string)</see> method instead.</para>
        <para>Sets the content of the current <see cref="T:GemBox.Document.ContentRange"/> to a specified <paramref name="text"/>.</para>
      </summary>
      <param name="text">The text which should be set to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains set text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="M:GemBox.Document.ContentRange.Set(System.String,GemBox.Document.CharacterFormat)">
      <summary>
        <para>This method is obsolete. Use <see cref="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.CharacterFormat)">ContentRange.LoadText(string, CharacterFormat)</see> method instead.</para>
        <para>Sets the content of the current <see cref="T:GemBox.Document.ContentRange"/> to a specified <paramref name="text"/>.</para>
      </summary>
      <param name="text">The text which should be set to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <param name="format">The formatting of the text which should be set to the current <see cref="T:GemBox.Document.ContentRange"/>.</param>
      <returns>A <see cref="T:GemBox.Document.ContentRange"/> instance which contains set text.</returns>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Set Content example</seealso>
    </member>
    <member name="T:GemBox.Document.CustomDocumentPropertiesDictionary">
      <summary>
            Represents a dictionary that contains <see cref="T:System.String"/> key and <see cref="T:System.Object"/> value pairs.
            </summary>
      <remarks>
        <para>
          <see cref="T:System.String"/> keys cannot be <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
        <para>
          <see cref="T:System.Object"/> values cannot be <see langword="null"/> and can be only one of the following types:
            <list type="bullet"><item><description><see cref="T:System.Boolean"/></description></item><item><description><see cref="T:System.DateTime"/></description></item><item><description><see cref="T:System.String"/></description></item><item><description><see cref="T:System.Double"/></description></item><item><description><see cref="T:System.Int32"/></description></item></list></para>
        <para>Built-in and custom document properties are contained in <see cref="T:GemBox.Document.DocumentProperties"/> class which is used in <see cref="P:GemBox.Document.DocumentModel.DocumentProperties">DocumentModel.DocumentProperties</see> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-properties/211">document properties</see> example.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.DocumentProperties"/>
      <seealso cref="P:GemBox.Document.DocumentModel.DocumentProperties"/>
    </member>
    <member name="P:GemBox.Document.CustomDocumentPropertiesDictionary.LinkedSources">
      <summary>
        <para>Gets a dictionary of linked targets from which the value of the custom document property should be extracted.</para>
        <para>The key is the name of the property, the value is the target name (e.g. bookmark name).</para>
      </summary>
    </member>
    <member name="M:GemBox.Document.CustomDocumentPropertiesDictionary.ValidateBeforeAdd(System.String,System.Object)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.BlockContentControl">
      <summary>
            Represents block-level Content control (Structured Document Tag).
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.BlockContentControl.#ctor(GemBox.Document.DocumentModel,GemBox.Document.CustomMarkups.ContentControlType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.BlockContentControl"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="contentControlType">Type of content control.</param>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.BlockContentControl.#ctor(GemBox.Document.DocumentModel,GemBox.Document.CustomMarkups.ContentControlType,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.BlockContentControl"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="contentControlType">Type of content control.</param>
      <param name="items">The content control's content.</param>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.BlockContentControl.#ctor(GemBox.Document.DocumentModel,GemBox.Document.CustomMarkups.ContentControlType,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.BlockContentControl"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="contentControlType">Type of content control.</param>
      <param name="items">The content control's content.</param>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.BlockContentControl.Properties">
      <summary>
            Gets all the possible properties for this Content Control item.
            </summary>
      <value>All the possible properties for this Content Control item.</value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.BlockContentControl.Blocks">
      <summary>
            Gets the blocks of this Content Control.
            </summary>
      <value>
            Blocks of this Content Control.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.BlockContentControl.ContentControlType">
      <summary>
            Gets the type of this Content Control
            </summary>
      <value>
            The type of this Content Control
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.BlockContentControl.ElementType">
      <summary>
            Gets the <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.BlockContentControl.Update">
      <summary>
            Updates the content of the current <see cref="T:GemBox.Document.CustomMarkups.BlockContentControl"/> with the data from <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.BlockContentControl.UpdateSource">
      <summary>
            Updates the source from <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping"/> of the current <see cref="T:GemBox.Document.CustomMarkups.BlockContentControl"/> with its content.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.CalendarType">
      <summary>
            Represents the calendar type of a Date picker Content Control item.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Gregorian">
      <summary>
            The Gregorian calendar. This calendar should be localized into the appropriate language.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.GregorianArabic">
      <summary>
            The Gregorian calendar. This calendar should be presented in Arabic.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.GregorianEnglish">
      <summary>
            The Gregorian calendar. This calendar should be presented in English.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.GregorianMiddleEastFrench">
      <summary>
            The Gregorian calendar. This calendar should be presented in Middle East French.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.GregorianTransliteratedEnglish">
      <summary>
            The transliterated English version of the Gregorian calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.GregorianTransliteratedFrench">
      <summary>
            The transliterated French version of the Gregorian calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Hebrew">
      <summary>
            The Hebrew calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Hijri">
      <summary>
            The Hijri calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Japan">
      <summary>
            The Japanese calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Korean">
      <summary>
            The Korean calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Saka">
      <summary>
            The Saka calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Taiwan">
      <summary>
            The Taiwanese calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.Thai">
      <summary>
            The Thai calendar.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.CalendarType.None">
      <summary>
            None.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.CheckBoxSymbol">
      <summary>
            Represents a symbol that specifies how a CheckBox will look in a given state.
            </summary>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.CheckBoxSymbol.Character">
      <summary>
            Gets or sets a character used by this CheckBoxSymbol.
            </summary>
      <value>
            The character used by this CheckBoxSymbol.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.CheckBoxSymbol.FontName">
      <summary>
            Gets or sets a font name for this CheckBoxSymbol.
            </summary>
      <value>
            The font name for this CheckBoxSymbol.
            </value>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.ContentControlDisplayMode">
      <summary>
            Represents how Content Control is displayed in a document.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlDisplayMode.BoundingBox">
      <summary>
            Bounding Box.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlDisplayMode.StartEndTag">
      <summary>
            Start/End Tag.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlDisplayMode.None">
      <summary>
            None.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.ContentControlListItem">
      <summary>
            Specifies a single list item within the parent Content Control item.
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.ContentControlListItem.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.ContentControlListItem"/> class.
            </summary>
      <param name="displayName">The text to be displayed.</param>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.ContentControlListItem.#ctor(System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.ContentControlListItem"/> class.
            </summary>
      <param name="displayName">The text to be displayed.</param>
      <param name="value">The value for the list item entry.</param>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlListItem.DisplayName">
      <summary>
            Gets or sets the text which will be displayed for this list item.
            </summary>
      <value>
            The text that will be displayed for this list item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlListItem.Value">
      <summary>
            Gets or sets the value of the list item.
            </summary>
      <value>
            The value of the list item.
            </value>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.ContentControlProperties">
      <summary>
            Represents all possible properties for a Content Control item.
            </summary>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Title">
      <summary>
            Gets or sets the title of a Content Control item.
            </summary>
      <value>
            The title of a Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Tag">
      <summary>
            Gets or sets the tag of a Content Control item.
            </summary>
      <value>
            The tag of a Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Id">
      <summary>
            Gets or sets the ID of a Content Control item.
            </summary>
      <value>
            The ID of a Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.DisplayMode">
      <summary>
            Gets or sets a value indicating how a Content Control item should be displayed in a document.
            </summary>
      <value>
            The value indicating how a Content Control item should be displayed in a document.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Color">
      <summary>
            Gets or sets the color of a Content Control item.
            </summary>
      <value>
            The color of a Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.CharacterFormat">
      <summary>
            Gets or sets the character format for the text inside a Content Control item.
            </summary>
      <value>
            The character format for the text inside a Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.RemoveWhenEdited">
      <summary>
            Gets or sets a value indicating whether a Content Control item should be removed after it is edited.
            </summary>
      <value>
            The value indicating whether a Content Control item should be removed after it is edited.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.LockEditing">
      <summary>
            Gets or sets a value indicating whether the content of a Content Control item can be edited.
            </summary>
      <value>
            The value indicating whether the content of a Content Control item can be edited.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.LockDeleting">
      <summary>
            Gets or sets a value indicating whether a Content Control item can be deleted.
            </summary>
      <value>
            The value indicating whether a Content Control item can be deleted.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping">
      <summary>
            Specifies the mapping between a content control and a custom XML part or a document property.
            </summary>
      <value>
            The mapping between a content control and a custom XML part or a document property.
            Null if there is no mapping.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Multiline">
      <summary>
            Gets or sets a value indicating whether this Content Control item can contain multiple lines of text.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.PlainText"/>.
            </summary>
      <value>
            The value indicating whether this Content Control item can contain multiple lines of text.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Gallery">
      <summary>
            Gets or sets a value that specifies the gallery of document parts that will be used as the filter when determining the
            possible choices of document parts that are displayed for insertion into the Content Control item.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.BuildingBlockGallery"/> or <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.DocPartObj"/>.
            </summary>
      <value>
            The value that specifies the gallery of document parts that shall be used as the filter.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Category">
      <summary>
            Gets or sets a value that specifies the category of document parts that will be used as the filter when determining the
            possible choices of document parts that are displayed for insertion into the Content Control item.
            A document part category is a sub-classification within a given document part <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.Gallery"/> which can
            be used to further categorize the parts in a given <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.Gallery"/>.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.BuildingBlockGallery"/> or <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.DocPartObj"/>.
            </summary>
      <value>
            The value that specifies the category of document parts that shall be used as the filter.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Unique">
      <summary>
            Gets or sets a value that specifies that the Content Control item is being used to encapsulate a built-in document part.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.BuildingBlockGallery"/> or <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.DocPartObj"/>.
            </summary>
      <value>
            The value that specifies that the Content Control item is being used to encapsulate a built-in document part.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Checked">
      <summary>
            Gets or sets whether a Content Control item is checked.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.CheckBox"/>.
            </summary>
      <value>
            The value indicating whether a Content Control item is checked.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.CheckedSymbol">
      <summary>
            Gets a symbol that will be used if a CheckBox is checked.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.CheckBox"/>.
            </summary>
      <value>
            The symbol that will be used if a CheckBox is checked.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.UncheckedSymbol">
      <summary>
            Gets a symbol that will be used if a CheckBox is unchecked.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.CheckBox"/>.
            </summary>
      <value>
            The symbol that will be used if a CheckBox is unchecked.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.ListItems">
      <summary>
            Gets list items associated with the Content Control item.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.ComboBox"/> or <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.DropDownList"/>.
            </summary>
      <value>
            The list items associated with the Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.SelectedListItem">
      <summary>
            Gets or sets the selected value of the Content Control item.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.ComboBox"/> or <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.DropDownList"/>.
            </summary>
      <value>
            The selected value of the Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.Date">
      <summary>
            Gets or sets the date value of the Content Control item.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.Date"/>.
            </summary>
      <value>
            The date value of the Content Control item.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.DateDisplayFormat">
      <summary>
            Gets or sets a value that specifies the display format for a date.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.Date"/>.
            </summary>
      <value>
            The value that specifies the display format for a date.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.DateLocale">
      <summary>
            Gets or sets culture info that will be used to format a date.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.Date"/>.
            </summary>
      <value>
            The culture info that will be used to format a date.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.DateCalendarType">
      <summary>
            Gets or sets a value that specifies the calendar type for a Date picker Content Control.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.Date"/>.
            </summary>
      <value>
            The value that specifies the calendar type for a Date picker content control.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.DateStorageFormat">
      <summary>
            Gets or sets a value that specifies the date storage format.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.Date"/>.
            </summary>
      <value>
            The value that specifies the date storage format.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.LockAddDeleteSection">
      <summary>
            Gets or sets a value indicating whether a user is allowed to add or delete a section.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.RepeatingSection"/>.
            </summary>
      <value>
            The value indicating whether a user is allowed to add or delete a section.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.SectionTitle">
      <summary>
            Gets or sets a section title.
            This property is applicable when the parent Content Control type is <see cref="F:GemBox.Document.CustomMarkups.ContentControlType.RepeatingSection"/>.
            </summary>
      <value>
            The section title.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.IsShowingPlaceholderText">
      <summary>
            Gets or sets whether the content of the Content Control should be interpreted to contain placeholder text.
            </summary>
      <value>
            True if the content of the Content Control should be interpreted to contain placeholder text; false otherwise.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.ContentControlProperties.PlaceholderText">
      <summary>
            Gets or sets a placeholder text which should be displayed when Content Control is empty.
            </summary>
      <value>
            The placeholder text which should be displayed when Content Control is empty.
            </value>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.ContentControlType">
      <summary>
            Represents the type of a Content Control item (Structured Document Tag).
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.RichText">
      <summary>
            Rich Text Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.PlainText">
      <summary>
            Plain Text Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.Picture">
      <summary>
            Picture Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.BuildingBlockGallery">
      <summary>
            Building Block Gallery Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.CheckBox">
      <summary>
            Check Box Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.ComboBox">
      <summary>
            Combo Box Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.DropDownList">
      <summary>
            Drop-Down List Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.Date">
      <summary>
            Date Picker Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.RepeatingSection">
      <summary>
            Repeating Section Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.RepeatingSectionItem">
      <summary>
            Repeating Section Item Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.Equation">
      <summary>
            Equation Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.Citation">
      <summary>
            Citation Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.Bibliography">
      <summary>
            Bibliography Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.DocPartObj">
      <summary>
            DocPartObj Content Control.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.ContentControlType.Group">
      <summary>
            Grouped Content Controls.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.DateStorageFormat">
      <summary>
            Specifies how the date for a date Content Control item is stored.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.DateStorageFormat.Date">
      <summary>
            The date storage format.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.DateStorageFormat.DateTime">
      <summary>
            The date and time storage format.
            </summary>
    </member>
    <member name="F:GemBox.Document.CustomMarkups.DateStorageFormat.Text">
      <summary>
            The text storage format.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.IContentControl">
      <summary>
            Represents Content Control and groups Content Control properties that are common for all Content Control types.
            </summary>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.Properties">
      <summary>
            Gets all the possible properties for this Content Control item.
            </summary>
      <value>All the possible properties for this Content Control item.</value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.ContentControlType">
      <summary>
            Gets the type of this Content Control.
            </summary>
      <value>
            The type of this Content Control.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.Content">
      <summary>
            Gets the content of the current <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/>.
            </summary>
      <value>
            The content of the current <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/>.
            </value>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</seealso>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.ElementType">
      <summary>
            Gets the <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.ElementCollection"/> that contains this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ElementCollection"/> that contains this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.IContentControl.Parent">
      <summary>
            Gets the parent of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </summary>
      <value>
            The parent of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.IContentControl.Update">
      <summary>
            Updates the content of the current <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> with the data from <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.IContentControl.UpdateSource">
      <summary>
            Updates the source from <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping"/> of the current <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> with its content.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.InlineContentControl">
      <summary>
            Represents inline-level Content Control (Structured Document Tag).
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.InlineContentControl.#ctor(GemBox.Document.DocumentModel,GemBox.Document.CustomMarkups.ContentControlType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.InlineContentControl"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="contentControlType">Type of content control.</param>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.InlineContentControl.#ctor(GemBox.Document.DocumentModel,GemBox.Document.CustomMarkups.ContentControlType,System.Collections.Generic.IEnumerable{GemBox.Document.Inline})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.InlineContentControl"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="contentControlType">Type of content control.</param>
      <param name="items">The content control's content.</param>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.InlineContentControl.#ctor(GemBox.Document.DocumentModel,GemBox.Document.CustomMarkups.ContentControlType,GemBox.Document.Inline[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.InlineContentControl"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="contentControlType">Type of content control.</param>
      <param name="items">The content control's content.</param>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.InlineContentControl.Properties">
      <summary>
            Gets all the possible properties for this Content Control item.
            </summary>
      <value>All the possible properties for this Content Control item.</value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.InlineContentControl.Inlines">
      <summary>
            Gets the inlines of this Content Control.
            </summary>
      <value>
            Inlines of this Content Control.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.InlineContentControl.ContentControlType">
      <summary>
            Gets the type of this Content Control
            </summary>
      <value>
            The type of this Content Control
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.InlineContentControl.ElementType">
      <summary>
            Gets the <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.CustomMarkups.IContentControl"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.InlineContentControl.Update">
      <summary>
            Updates the content of the current <see cref="T:GemBox.Document.CustomMarkups.InlineContentControl"/> with the data from <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.InlineContentControl.UpdateSource">
      <summary>
            Updates the source from <see cref="P:GemBox.Document.CustomMarkups.ContentControlProperties.XmlMapping"/> of the current <see cref="T:GemBox.Document.CustomMarkups.InlineContentControl"/> with its content.
            </summary>
    </member>
    <member name="T:GemBox.Document.CustomMarkups.XmlMapping">
      <summary>
            Specifies the mapping between a content control and a custom XML part or a document property.
            </summary>
    </member>
    <member name="M:GemBox.Document.CustomMarkups.XmlMapping.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomMarkups.XmlMapping"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.XmlMapping.PrefixMappings">
      <summary>
            Gets or sets a value that specifies the set of prefix mappings that will be used to interpret the XPath expression.
            </summary>
      <value>
            The value that specifies the set of prefix mappings that will be used to interpret the XPath expression.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.XmlMapping.XPath">
      <summary>
            Gets or sets the XPath expression that will be evaluated to find the custom XML node mapped to the content control.
            </summary>
      <value>
            The XPath expression that will be evaluated to find the custom XML node mapped to the content control.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.XmlMapping.CustomXmlPart">
      <summary>
            Gets or sets the custom XML part that will be used to evaluate the given XPath expression.
            </summary>
      <value>
            The custom XML part that will be used to evaluate the given XPath expression.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomMarkups.XmlMapping.BuiltInDocumentProperty">
      <summary>
            Gets the built-in document property that is mapped to the content control.
            </summary>
      <value>
            The built-in document property that is mapped to the content control.
            Null if the content control is not mapped with any built-in document property.
            </value>
    </member>
    <member name="T:GemBox.Document.CustomXmlPart">
      <summary>
            Represents a custom XML part within a document that contains arbitrary custom XML markup.
            </summary>
      <seealso cref="P:GemBox.Document.DocumentModel.CustomXmlParts"/>
    </member>
    <member name="P:GemBox.Document.CustomXmlPart.Schemas">
      <summary>
            Gets the set of associated XML schemas.
            </summary>
      <value>
            The set of associated XML schemas.
            </value>
    </member>
    <member name="M:GemBox.Document.CustomXmlPart.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.CustomXmlPart"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.CustomXmlPart.Id">
      <summary>
        <para>Gets or sets the custom XML part ID.</para>
        <para>If value is not <see langword="null"/>, then it should be a <see cref="T:System.Guid"/> value converted to <see cref="T:System.String"/> with a <see cref="M:System.Guid.ToString(System.String)"/> method with a <b>B</b> specifier.</para>
      </summary>
      <value>
            The custom XML part ID.
            </value>
    </member>
    <member name="P:GemBox.Document.CustomXmlPart.Data">
      <summary>
            Gets or sets the custom XML part data.
            </summary>
      <value>
            The custom XML part data.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is <see langword="null"/>.</exception>
    </member>
    <member name="T:GemBox.Document.CustomXmlPartCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.CustomXmlPart"/>s.
            </summary>
      <seealso cref="P:GemBox.Document.DocumentModel.CustomXmlParts"/>
    </member>
    <member name="P:GemBox.Document.CustomXmlPartCollection.Item(System.String)">
      <summary>
            Gets the <see cref="T:GemBox.Document.CustomXmlPart"/> with the specified ID or <see langword="null"/>.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.CustomXmlPart"/> with the specified ID or <see langword="null"/>.
            </value>
      <param name="id">The ID of the <see cref="T:GemBox.Document.CustomXmlPart"/>.</param>
      <returns>
            The <see cref="T:GemBox.Document.CustomXmlPart"/> with the specified ID or <see langword="null"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.CustomXmlPartCollection.InsertItem(System.Int32,GemBox.Document.CustomXmlPart)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.CustomXmlPartCollection.SetItem(System.Int32,GemBox.Document.CustomXmlPart)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.CustomXmlPartCollection.RemoveItem(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.CustomXmlPartCollection.ClearItems">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.DictionaryBase`2">
      <summary>
            Provides a base class for generic dictionary.
            </summary>
      <typeparam name="TKey">The type of the key.</typeparam>
      <typeparam name="TValue">The type of the value.</typeparam>
      <remarks>
            This class is used as a base class for <see cref="T:GemBox.Document.BuiltInDocumentPropertiesDictionary"/>, <see cref="T:GemBox.Document.CustomDocumentPropertiesDictionary"/> and <see cref="T:GemBox.Document.MailMerging.FieldMappingDictionary"/> classes.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DictionaryBase`2.IsReadOnly">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.DictionaryBase`2.Count">
      <summary>
            Gets the number of key/value pairs contained in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
      <value>
            The number of key/value pairs contained in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DictionaryBase`2.Keys">
      <summary>
            Gets a collection containing the keys in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
      <value>
            A collection containing the keys in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DictionaryBase`2.Values">
      <summary>
            Gets a collection containing the values in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
      <value>
            A collection containing the values in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DictionaryBase`2.Item(`0)">
      <summary>
            Gets or sets the value associated with the specified key.
            </summary>
      <value>
            The value associated with the specified key.
            </value>
      <param name="key">The key of the value to get or set.</param>
      <returns>The value associated with the specified key.</returns>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.ValidateBeforeAdd(`0,`1)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.Add(`0,`1)">
      <summary>
            Adds the specified key and value to the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
      <param name="key">The key of the element to add.</param>
      <param name="value">The value of the element to add.</param>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.ContainsKey(`0)">
      <summary>
            Determines whether the <see cref="T:GemBox.Document.DictionaryBase`2"/> contains the specified key.
            </summary>
      <param name="key">The key to locate in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.</param>
      <returns>
        <c>true</c> if the <see cref="T:GemBox.Document.DictionaryBase`2"/> contains an element with the specified key; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.Remove(`0)">
      <summary>
            Removes the value with the specified key from the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
      <param name="key">The key of the element to remove.</param>
      <returns>
        <c>true</c> if the element is successfully found and removed; otherwise, <c>false</c>. This method returns <c>false</c> if key is not found in the <see cref="T:GemBox.Document.DictionaryBase`2"/>.</returns>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.TryGetValue(`0,`1@)">
      <summary>
            Gets the value associated with the specified key.
            </summary>
      <param name="key">The key of the value to get.</param>
      <param name="value">When this method returns, contains the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
      <returns>
        <c>true</c> if the <see cref="T:GemBox.Document.DictionaryBase`2"/> contains an element with the specified key; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.Add(System.Collections.Generic.KeyValuePair{`0,`1})">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.Clear">
      <summary>
            Removes all keys and values from the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.Contains(System.Collections.Generic.KeyValuePair{`0,`1})">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.CopyTo(System.Collections.Generic.KeyValuePair{`0,`1}[],System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.Remove(System.Collections.Generic.KeyValuePair{`0,`1})">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.DictionaryBase`2"/>.
            </summary>
      <returns>An enumerator that can be used to iterate through the <see cref="T:GemBox.Document.DictionaryBase`2"/>.</returns>
    </member>
    <member name="P:GemBox.Document.DictionaryBase`2.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{TKey,TValue}}#IsReadOnly">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.DictionaryBase`2.System#Collections#IEnumerable#GetEnumerator">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.DigitalSignatureSaveOptions">
      <summary>
            Represents a class that stores details for signing a document with a digital signature.
            </summary>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.Certificate">
      <summary>
        <para>Gets or sets the X.509 certificate.</para>
        <para>Value must be of type System.Security.Cryptography.X509Certificates.X509Certificate2.</para>
      </summary>
      <value>
            The X.509 certificate.
            </value>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/api/system.security.cryptography.x509certificates.x509certificate2">System.Security.Cryptography.X509Certificates.X509Certificate2</seealso>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.CertificateBytes">
      <summary>
            Gets or sets the byte array that contains data from an X.509 certificate.
            </summary>
      <value>
            The byte array that contains data from an X.509 certificate.
            </value>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.CertificatePath">
      <summary>
            Gets or sets the file path to the X.509 certificate.
            </summary>
      <value>
            The file path to the X.509 certificate.
            </value>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.UseMachineKeySet">
      <summary>
            Gets or sets a value indicating whether private keys are stored in the local computer store rather than the current user store.
            </summary>
      <value>
        <see langword="true"/> if private keys are stored in the local computer store rather than the current user store; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.CertificatePassword">
      <summary>
            Gets or sets the password required to access the X.509 certificate data.
            </summary>
      <value>
            The password required to access the X.509 certificate data.
            </value>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.Reason">
      <summary>
            Gets or sets the reason for the signing.
            </summary>
      <value>
            The reason for the signing, such as ( I agree … ).
            </value>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.SignatureLine">
      <summary>
            Gets or sets the signature line.
            </summary>
      <value>
            The signature line.
            </value>
      <remarks>
            Used to associate digital signature with document's content (so that digital signature has a placeholder for its visual representation) if digital signature is not contained in the document.
            If value is <see langword="null"/> and <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.Signature"/> is not contained in the document, then digital signature won't have any visual representation.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DigitalSignatureSaveOptions.Signature">
      <summary>
            Gets or sets the signature.
            </summary>
      <value>
            The signature.
            </value>
      <remarks>
        <para>If value is <see langword="null"/>, then digital signature won't have any visual representation.</para>
        <para>
            Signature is not drawn in the same layer as the rest of the page, but in a layer above the page.
            If signature is contained in the document, then its position is specified through <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout"/>.
            Otherwise, if signature is not contained in the document, its position is relative to <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.SignatureLine"/>.
            So, if signature is not contained in the document and its layout is <see cref="T:GemBox.Document.InlineLayout"/>, then signature will have the same bottom-left position as the <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.SignatureLine"/> (they will both be in the same line).
            If signature is not contained in the document and its layout is <see cref="T:GemBox.Document.FloatingLayout"/>, then signature will be positioned relative to <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.SignatureLine"/> regardless whether horizontal/vertical anchor is <see cref="F:GemBox.Document.HorizontalPositionAnchor.Page"/>, <see cref="F:GemBox.Document.HorizontalPositionAnchor.Column"/>, <see cref="F:GemBox.Document.VerticalPositionAnchor.Paragraph"/>, <see cref="F:GemBox.Document.VerticalPositionAnchor.Line"/> or <see cref="F:GemBox.Document.HorizontalPositionAnchor.Character"/>.
            </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.DocLoadOptions">
      <summary>
            Represents a class that stores loading options for Microsoft Word 97-2003 (DOC) format.
            </summary>
      <seealso cref="P:GemBox.Document.LoadOptions.DocDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.DocLoadOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.DocumentModel">
      <summary>
            Represents a document.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.DocumentModel"/> is a central class in GemBox.Document component. It is an in-memory representation of a document file.</para>
        <para>Document content can be retrieved through <see cref="P:GemBox.Document.DocumentModel.Sections">DocumentModel.Sections</see> property. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">content model</see>.</para>
        <para>To load / read a document from a file or a stream, use static <see cref="M:GemBox.Document.DocumentModel.Load(System.String)">DocumentModel.Load</see> methods. To preserve unsupported file format features, set <see cref="P:GemBox.Document.LoadOptions.PreserveUnsupportedFeatures"/> to <see langword="true"/>. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/preservation.html" target="_self">preservation</see>.</para>
        <para>To save / write a document to a file or a stream use <see cref="M:GemBox.Document.DocumentModel.Save(System.String)">DocumentModel.Save</see> methods. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/supported-file-formats.html" target="_self">supported file formats</see>.</para>
        <para>
          <see cref="T:GemBox.Document.DocumentModel"/> contains also following members:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.DefaultParagraphFormat">DocumentModel.DefaultParagraphFormat</see> and <see cref="P:GemBox.Document.DocumentModel.DefaultCharacterFormat">DocumentModel.DefaultCharacterFormat</see> - represent formatting properties for paragraphs and text that do not have any direct, inherited or style-based formatting.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.Styles">DocumentModel.Styles</see> - a collection of all <see cref="T:GemBox.Document.Style"/>s in the document. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html" target="_self">formats and styles</see>.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.Bookmarks">DocumentModel.Bookmarks</see> - a collection of all <see cref="T:GemBox.Document.Bookmark"/>s in the document.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.MailMerge">DocumentModel.MailMerge</see> - used for importing .NET objects into the document. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/mail-merge.html" target="_self">mail merge</see>.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.DocumentProperties">DocumentModel.DocumentProperties</see> - a dictionaries of built-in and custom document properties.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.ViewOptions">DocumentModel.ViewOptions</see> - defines document view and zoom when document is viewed in an application such as Microsoft Word. See <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-view-options/210">view options</see> example.</description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.DocumentModel.WriteProtection">DocumentModel.WriteProtection</see> - defines document write protection with which the document's contents can be edited but the document cannot be resaved using the same file name. See <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-write-protection/1101">DOCX Write Protection </see> example.</description>
          </item>
        </list>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-html-to-pdf/307">Convert HTML pages to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-convert-word-to-image/306">Convert Word files to image formats in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.DocumentModel"/> class.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.DocumentModel.HyphenationDictionaries">
      <summary>
            Gets the collection of hyphenation dictionaries.
            </summary>
      <value>
            The collection of hyphenation dictionaries.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Sections">
      <summary>
            Gets the document sections.
            </summary>
      <value>
            The document sections.
            </value>
      <remarks>
            Since <see cref="T:GemBox.Document.Section"/> class is <see langword="sealed"/>, only supported element in this collection is <see cref="T:GemBox.Document.Section"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Bookmarks">
      <summary>
            Gets the document bookmarks.
            </summary>
      <value>
            The document bookmarks.
            </value>
      <seealso cref="T:GemBox.Document.Bookmark"/>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Comments">
      <summary>
            Gets the document comments.
            </summary>
      <value>
            The document comments.
            </value>
      <seealso cref="T:GemBox.Document.Comment"/>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Styles">
      <summary>
            Gets the document styles.
            </summary>
      <value>
            The document styles.
            </value>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.DocumentProperties">
      <summary>
            Gets the document properties.
            </summary>
      <value>
            The document properties.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-properties/211">Document Properties example</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.ViewOptions">
      <summary>
            Gets or sets the document view options.
            </summary>
      <value>
            The document view options.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.HyphenationOptions">
      <summary>
            Gets or sets the document hyphenation options.
            </summary>
      <value>
            The document hyphenation options.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.RevisionOptions">
      <summary>
            Gets or sets the document revision options.
            </summary>
      <value>
            The document revision options.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.WriteProtection">
      <summary>
            Gets or sets the document write protection options. Supported only in DOCX and DOC formats.
            </summary>
      <value>
            The document write protection options.
            </value>
      <remarks>
        <para>Write protection refers to a mode in which the document's contents <b>can be edited</b> but the document <b>cannot be resaved using the same file name</b>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-write-protection/1101">DOCX Write Protection example</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-write-protection/1101">DOCX Write Protection example</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Protection">
      <summary>
            Gets or sets the document protection settings used to restrict editing and formatting of document content.  Supported in DOCX and DOC formats.
            </summary>
      <value>
            The document protection settings used to restrict editing and formatting of document content.
            </value>
      <inheritdoc cref="T:GemBox.Document.DocumentProtection" select="remarks"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-restrict-word-editing/1105">Restrict Editing example</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Settings">
      <summary>
            Gets or sets the document settings.
            </summary>
      <value>
            The document settings.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.DefaultCharacterFormat">
      <summary>
            Gets or sets the default character format.
            </summary>
      <value>
            The default character format.
            </value>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.DefaultParagraphFormat">
      <summary>
            Gets or sets the default paragraph format.
            </summary>
      <value>
            The default paragraph format.
            </value>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.MailMerge">
      <summary>
            Gets the object that exposes mail merge operations and options for a document.
            </summary>
      <value>
            The object that exposes mail merge operations and options for a document.
            </value>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentModel.CustomXmlParts">
      <summary>
            Gets the custom XML parts contained in this document.
            </summary>
      <value>
            The custom XML parts contained in this document.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Variables">
      <summary>
            Gets a dictionary of document variables.
            </summary>
      <value>
            A dictionary of document variables.
            </value>
      <seealso cref="T:GemBox.Document.VariablesDictionary"/>
    </member>
    <member name="P:GemBox.Document.DocumentModel.Revisions">
      <summary>
            Contains all revisions in the document.
            </summary>
      <value>
            All revisions in the document.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModel.EmbeddedFonts">
      <summary>
            Contains fonts which will be embedded into the document.
            </summary>
      <remarks>
            Note that this property is currently supported only when the <see cref="T:GemBox.Document.DocumentModel"/> is loaded
            from PDF and saved to DOCX file format.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentModel.VbaProject">
      <summary>
        <para>Represents the <see cref="T:GemBox.Document.Vba.VbaProject"/> contained in the <see cref="T:GemBox.Document.DocumentModel"/>.</para>
        <para>If the <see cref="T:GemBox.Document.DocumentModel"/> does not have <see cref="T:GemBox.Document.Vba.VbaProject"/> contained, it will be created on accessing this property.</para>
      </summary>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Load(System.IO.Stream)">
      <summary>
            Loads a document from the specified stream. This method tries to dynamically determine the file format.
            If you know the file format, it is more reliable and faster to use <see cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/> method.
            </summary>
      <param name="stream">The stream from which to load a document.</param>
      <returns>A loaded document.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)">
      <summary>
            Loads a document from the specified stream.
            </summary>
      <param name="stream">The stream from which to load a document.</param>
      <param name="options">The loading options which can be used to define settings for load operation.</param>
      <returns>A loaded document.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Load(System.String)">
      <summary>
            Loads a document from a file with the specified path.
            </summary>
      <param name="path">The path from which to load a document.</param>
      <returns>A loaded document.</returns>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/> method overload instead.</exception>
      <exception cref="T:System.PlatformNotSupportedException">File extension is not supported on the current platform.</exception>
      <remarks>
            File extension that is extracted from the <paramref name="path"/> is used to create the appropriate <see cref="T:GemBox.Document.LoadOptions"/> derived class instance that is then passed to the <see cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/> method.
            <para>Following file extensions are supported:</para><list type="bullet"><item><description>Microsoft Word: .docx, .docm, .dotm, .dotx</description></item><item><description>Microsoft Word 97-2003: .doc, .dot</description></item><item><description>OpenDocument Text: .odt</description></item><item><description>Portable Document Format: .pdf</description></item><item><description>HyperText Markup Language: .htm, .html, .mht, .mhtml</description></item><item><description>Extensible Markup Language (Flat OPC and WordML): .xml</description></item><item><description>Rich Text Format: .rtf</description></item><item><description>Plain Text: .txt</description></item></list></remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)">
      <summary>
            Loads a document from a file with the specified path.
            </summary>
      <param name="path">The path from which to load a document.</param>
      <param name="options">The loading options which can be used to define settings for load operation.</param>
      <returns>A loaded document.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)">
      <summary>
            Saves the document in the specified stream.
            </summary>
      <param name="stream">The stream in which to save the document.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)">
      <summary>
            Saves the document to a file with the specified path.
            </summary>
      <param name="path">The path to which to save the document.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Save(System.String)">
      <summary>
            Saves the document to a file with the specified path. Path must include file extension.
            </summary>
      <param name="path">The path to which to save the document.</param>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> method overload instead.</exception>
      <exception cref="T:System.PlatformNotSupportedException">File extension is not supported on the current platform.</exception>
      <remarks>
            File extension that is extracted from the <paramref name="path"/> is used to create the appropriate <see cref="T:GemBox.Document.SaveOptions"/> derived class instance that is then passed to the <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> method.
            <para>Following file extensions are supported:</para><list type="bullet"><item><description>Microsoft Word: .docx, .docm, .dotm, .dotx</description></item><item><description>OpenDocument Text: .odt</description></item><item><description>Portable Document Format: .pdf</description></item><item><description>XML Paper Specification: .xps</description></item><item><description>Image: .bmp, .gif, .jpg, .jpeg, .png, .tif, .tiff, .wdp</description></item><item><description>HyperText Markup Language: .htm, .html, .mht, .mhtml</description></item><item><description>Extensible Markup Language (Flat OPC): .xml</description></item><item><description>Rich Text Format: .rtf</description></item><item><description>Plain Text: .txt</description></item></list></remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Save(System.Xml.XmlWriter,GemBox.Document.HtmlSaveOptions)">
      <summary>
            Save the document to HTML format using the specified writer.
            </summary>
      <param name="writer">The writer which is used to save the document.</param>
      <param name="options">The HTML saving options which can be used to define settings for save operation.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Save(System.Object,System.String)">
      <summary>
            Saves the document to a System.Web.HttpResponse or System.Web.HttpResponseBase output stream or a System.Net.Http.HttpResponseMessage and sets appropriate HTTP response headers (Content-Type and Content-Disposition). Use this method in ASP.NET application to send the document to a client browser. File format is resolved from <paramref name="fileName"/> extension. See remarks why <paramref name="httpResponse"/> parameter is of type <see cref="T:System.Object"/>.
            </summary>
      <param name="httpResponse">System.Web.HttpResponse object that can be retrieved through the Response property of the System.Web.HttpApplication, System.Web.HttpContext, System.Web.UI.Page or System.Web.UI.UserControl classes or System.Web.HttpResponseBase object or System.Net.Http.HttpResponseMessage object.</param>
      <param name="fileName">File name that will be presented in client browser when downloading a file.</param>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.DocumentModel.Save(System.Object,System.String,GemBox.Document.SaveOptions)"/> method overload instead.</exception>
      <remarks>
        <note type="note">
      Supported only if updating the whole page with a postback and not if doing partial-page updates (when you use <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.updatepanel">UpdatePanel</see> controls to update selected regions of a page).
    </note>
        <para>
      This method accepts <see cref="T:System.Object"/> rather than <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponsebase">HttpResponseBase</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpresponsemessage">HttpResponseMessage</see> because otherwise <b>GemBox.Document</b> assembly would have a dependency on <b>System.Web</b> or <b>System.Net.Http</b> assemblies and could not be used in applications which target <i>Client Profile .NET Framework</i>.
    </para>
        <para>
          <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see> can be retrieved through the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page.response">Response</see> property of the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpapplication">HttpApplication</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpcontext">HttpContext</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page">Page</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.usercontrol">UserControl</see> classes.
    </para>
        <para>For supported file extensions, see remarks for <see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> method.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/asp-net-create-generate-export-pdf-word/5101">Export Word in ASP.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-editor-asp-net-mvc/5102">Word Editor in ASP.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Save(System.Object,System.String,GemBox.Document.SaveOptions)">
      <summary>
            Saves the document to a System.Web.HttpResponse or System.Web.HttpResponseBase output stream or a System.Net.Http.HttpResponseMessage and sets appropriate HTTP response headers (Content-Type and Content-Disposition). Use this method in ASP.NET application to send the document to a client browser. File format is defined with <paramref name="options"/> parameter. See remarks why <paramref name="httpResponse"/> parameter is of type <see cref="T:System.Object"/>.
            </summary>
      <param name="httpResponse">System.Web.HttpResponse object that can be retrieved through the Response property of the System.Web.HttpApplication, System.Web.HttpContext, System.Web.UI.Page or System.Web.UI.UserControl classes or System.Web.HttpResponseBase object or System.Net.Http.HttpResponseMessage object.</param>
      <param name="fileName">File name that will be presented in client browser when downloading a file.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <remarks>
        <note type="note">
      Supported only if updating the whole page with a postback and not if doing partial-page updates (when you use <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.updatepanel">UpdatePanel</see> controls to update selected regions of a page).
    </note>
        <para>
      This method accepts <see cref="T:System.Object"/> rather than <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponsebase">HttpResponseBase</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpresponsemessage">HttpResponseMessage</see> because otherwise <b>GemBox.Document</b> assembly would have a dependency on <b>System.Web</b> or <b>System.Net.Http</b> assemblies and could not be used in applications which target <i>Client Profile .NET Framework</i>.
    </para>
        <para>
          <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see> can be retrieved through the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page.response">Response</see> property of the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpapplication">HttpApplication</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpcontext">HttpContext</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page">Page</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.usercontrol">UserControl</see> classes.
    </para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/asp-net-create-generate-export-pdf-word/5101">Export Word in ASP.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-editor-asp-net-mvc/5102">Word Editor in ASP.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.ConvertToXpsDocument(GemBox.Document.XpsSaveOptions)">
      <summary>
            Converts this <see cref="T:GemBox.Document.DocumentModel"/> instance to an <see cref="T:System.Windows.Xps.Packaging.XpsDocument"/> instance.
            </summary>
      <param name="options">The options used when converting to XML Paper Specification (XPS) document.</param>
      <returns>A new <see cref="T:System.Windows.Xps.Packaging.XpsDocument"/> instance created from this <see cref="T:GemBox.Document.DocumentModel"/> instance.</returns>
      <seealso cref="T:GemBox.Document.XpsSaveOptions"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-wpf-xpsdocument-imagesource/5201">Export Word to XpsDocument in WPF</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.ConvertToImageSource(GemBox.Document.ImageSaveOptions)">
      <summary>
            Converts single page specified in <paramref name="options"/> of this <see cref="T:GemBox.Document.DocumentModel"/> instance to an <see cref="T:System.Windows.Media.ImageSource"/> instance.
            </summary>
      <param name="options">The options used when converting a single document's page to an image.</param>
      <returns>A new <see cref="T:System.Windows.Media.ImageSource"/> instance created from a single document's page specified in <paramref name="options"/>.</returns>
      <seealso cref="T:GemBox.Document.ImageSaveOptions"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-wpf-xpsdocument-imagesource/5201">Export Word to ImageSource in WPF</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Print">
      <summary>
            Prints the document to the default printer.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Print(System.String)">
      <summary>
            Prints the document to the specified printer.
            </summary>
      <param name="printerName">Printer name.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Print(System.String,GemBox.Document.PrintOptions)">
      <summary>
            Prints the document to the specified printer according to specified options.
            </summary>
      <param name="printerName">Printer name.</param>
      <param name="options">Print options.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.GetPaginator">
      <summary>
            Gets the document paginator.
            </summary>
      <returns>
            The document paginator.
            </returns>
    </member>
    <member name="M:GemBox.Document.DocumentModel.GetPaginator(GemBox.Document.PaginatorOptions)">
      <summary>
            Gets the document paginator and updates the document based on the specified <paramref name="options"/>.
            </summary>
      <param name="options">The paginator options used to specify which parts of the document to update while paginating it.</param>
      <returns>
            The document paginator.
            </returns>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.DocumentModel"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.DocumentModel"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.DocumentModel"/>.</returns>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean)">
      <summary>
            Imports (clones) the specified source element to this <see cref="T:GemBox.Document.DocumentModel"/> instance so it can be inserted into document content.
            </summary>
      <typeparam name="T">The <see cref="T:GemBox.Document.Element"/> type to import.</typeparam>
      <param name="sourceElement">The source element.</param>
      <param name="importDescendants">
        <see langword="true"/> to import source element descendants; otherwise <see langword="false"/>.</param>
      <returns>Imported (cloned) source element that can be inserted in this <see cref="T:GemBox.Document.DocumentModel"/> instance.</returns>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/combine-word-file-c-sharp-vb-net/502">Importing example</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)">
      <summary>
            Imports (clones) the specified source element to this <see cref="T:GemBox.Document.DocumentModel"/> instance so it can be inserted into document content.
            </summary>
      <typeparam name="T">The <see cref="T:GemBox.Document.Element"/> type to import.</typeparam>
      <param name="sourceElement">The source element.</param>
      <param name="importDescendants">
        <see langword="true"/> to import source element descendants; otherwise <see langword="false"/>.</param>
      <param name="useDestinationStyles">
        <see langword="true"/> to use destination document (this <see cref="T:GemBox.Document.DocumentModel"/> instance) styles; otherwise <see langword="false"/> to use source document styles.</param>
      <returns>Imported (cloned) source element that can be inserted in this <see cref="T:GemBox.Document.DocumentModel"/> instance.</returns>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/combine-word-file-c-sharp-vb-net/502">Importing example</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,GemBox.Document.ImportMapping)">
      <summary>
            Imports (clones) the specified source element to this <see cref="T:GemBox.Document.DocumentModel"/> instance so it can be inserted into document content.
            </summary>
      <typeparam name="T">The <see cref="T:GemBox.Document.Element"/> type to import.</typeparam>
      <param name="sourceElement">The source element.</param>
      <param name="importDescendants">
        <see langword="true"/> to import source element descendants; otherwise <see langword="false"/>.</param>
      <param name="importMapping">Mapping used to match source and destination document styles and other referenced objects.</param>
      <returns>Imported (cloned) source element that can be inserted in this <see cref="T:GemBox.Document.DocumentModel"/> instance.</returns>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/combine-word-file-c-sharp-vb-net/502">Join or Combine Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModel.CalculateListItems">
      <summary>
            Calculates the list items contained in this document.
            </summary>
      <returns>A sequence of <see cref="T:GemBox.Document.ListItem"/>s contained in this document.</returns>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentModel.FileName">
      <summary>
            Gets a file name of the document.
            </summary>
      <value>
            The document's file name if it was loaded from path; otherwise, <see langword="null"/>.
            </value>
    </member>
    <member name="T:GemBox.Document.DocumentModelPage">
      <summary>
            Represents a document page.
            </summary>
    </member>
    <member name="P:GemBox.Document.DocumentModelPage.Width">
      <summary>
            Gets the page width in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </summary>
      <value>
            The page width in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModelPage.Height">
      <summary>
            Gets the page height in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </summary>
      <value>
            The page height in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModelPage.PageContent">
      <summary>
            Gets the content of the page.
            </summary>
      <value>
            The content of the page.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentModelPage.Range">
      <summary>
            Gets the range in the <see cref="T:GemBox.Document.DocumentModel"/> that corresponds to this page.
            </summary>
    </member>
    <member name="M:GemBox.Document.DocumentModelPage.GetElementLayout(GemBox.Document.Element)">
      <summary>
            Obtains position and size of the element on the page.
            </summary>
      <param name="element">Element for which to obtain the position and size.</param>
      <returns>The position and size of the element. <see langword="null"/>, if the element is not supported or it is not present on the page.</returns>
      <remarks>
            Currently supported elements are <see cref="T:GemBox.Document.Paragraph"/>, <see cref="T:GemBox.Document.Tables.Table"/>, <see cref="T:GemBox.Document.Tables.TableRow"/>, and <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.DocumentModelPage.ConvertToDocument">
      <summary>
            Extracts a <see cref="T:GemBox.Document.DocumentModel"/> from this page.
            </summary>
      <returns>The extracted document model.</returns>
    </member>
    <member name="M:GemBox.Document.DocumentModelPage.Save(System.IO.Stream,GemBox.Document.SaveOptions)">
      <summary>
            Saves the document page in the specified stream.
            </summary>
      <param name="stream">The stream in which to save the document page.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
    </member>
    <member name="M:GemBox.Document.DocumentModelPage.Save(System.String,GemBox.Document.SaveOptions)">
      <summary>
            Saves the document page to a file with the specified path.
            </summary>
      <param name="path">The path to which to save the document page.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
    </member>
    <member name="M:GemBox.Document.DocumentModelPage.Save(System.String)">
      <summary>
            Saves the document page to a file with the specified path. Path must include file extension.
            </summary>
      <param name="path">The path to which to save the document page.</param>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.DocumentModelPage.Save(System.String,GemBox.Document.SaveOptions)"/> method overload instead.</exception>
      <remarks>
            File extension that is extracted from the <paramref name="path"/> is used to create the appropriate <see cref="T:GemBox.Document.SaveOptions"/> derived class instance that is then passed to the <see cref="M:GemBox.Document.DocumentModelPage.Save(System.String,GemBox.Document.SaveOptions)"/> method.
            </remarks>
    </member>
    <member name="T:GemBox.Document.DocumentModelPaginator">
      <summary>
            Provides a functionality to paginate the document content.
            </summary>
    </member>
    <member name="P:GemBox.Document.DocumentModelPaginator.Pages">
      <summary>
            Gets the document pages.
            </summary>
      <value>
            The document pages.
            </value>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.GetRange(System.Int32,System.Int32)">
      <summary>
            Gets a segment of pages of the source paginated document.
            </summary>
      <param name="pageNumber">The zero-based index of the first page in the segment.</param>
      <param name="pageCount">The number of pages in the segment.</param>
      <returns>A <see cref="T:GemBox.Document.DocumentModelPaginator"/> that represents a segment of pages of the source paginated document.</returns>
      <remarks>This method doesn't repaginate the document, it only returns the subrange of already paginated pages.</remarks>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.Save(System.IO.Stream,GemBox.Document.SaveOptions)">
      <summary>
            Saves the paginated document to the specified stream.
            </summary>
      <param name="stream">The stream in which to save the paginated document.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.Save(System.String,GemBox.Document.SaveOptions)">
      <summary>
            Saves the paginated document to a file with the specified path.
            </summary>
      <param name="path">The path to which to save the paginated document.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.Save(System.String)">
      <summary>
            Saves the paginated document to a file with the specified path. Path must include file extension.
            </summary>
      <param name="path">The path to which to save the paginated document.</param>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.DocumentModelPaginator.Save(System.String,GemBox.Document.SaveOptions)"/> method overload instead.</exception>
      <remarks>
        <para>File extension that is extracted from the <paramref name="path"/> is used to create the appropriate <see cref="T:GemBox.Document.SaveOptions"/> derived class instance that is then passed to the <see cref="M:GemBox.Document.DocumentModelPaginator.Save(System.String,GemBox.Document.SaveOptions)"/> method.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.ConvertToDocument">
      <summary>
            Extracts a <see cref="T:GemBox.Document.DocumentModel"/> from this paginator.
            </summary>
      <returns>The extracted document model.</returns>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.ConvertToXpsDocument(GemBox.Document.XpsSaveOptions)">
      <summary>
            Converts this <see cref="T:GemBox.Document.DocumentModelPaginator"/> instance to an <see cref="T:System.Windows.Xps.Packaging.XpsDocument"/> instance.
            </summary>
      <param name="options">The options used when converting to XML Paper Specification (XPS) document.</param>
      <returns>A new <see cref="T:System.Windows.Xps.Packaging.XpsDocument"/> instance created from this <see cref="T:GemBox.Document.DocumentModelPaginator"/> instance.</returns>
      <seealso cref="T:GemBox.Document.XpsSaveOptions"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-wpf-xpsdocument-imagesource/5201">Export Word to XpsDocument in WPF</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.ConvertToImageSource(GemBox.Document.ImageSaveOptions)">
      <summary>
            Converts single page specified in <paramref name="options"/> of this <see cref="T:GemBox.Document.DocumentModelPaginator"/> instance to an <see cref="T:System.Windows.Media.ImageSource"/> instance.
            </summary>
      <param name="options">The options used when converting a single document's page to an image.</param>
      <returns>A new <see cref="T:System.Windows.Media.ImageSource"/> instance created from a single document's page specified in <paramref name="options"/>.</returns>
      <seealso cref="T:GemBox.Document.ImageSaveOptions"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/word-wpf-xpsdocument-imagesource/5201">Export Word to ImageSource in WPF</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.Print">
      <summary>
            Prints the paginated document to the default printer.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.Print(System.String)">
      <summary>
            Prints the paginated document to the specified printer.
            </summary>
      <param name="printerName">Printer name.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentModelPaginator.Print(System.String,GemBox.Document.PrintOptions)">
      <summary>
            Prints the paginated document to the specified printer according to specified options.
            </summary>
      <param name="printerName">Printer name.</param>
      <param name="options">Print options.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="T:GemBox.Document.DocumentProperties">
      <summary>
            Contains a dictionaries of built-in and custom document properties.
            </summary>
      <remarks>
        <para>For supported key-value pairs in each dictionary, see <see cref="T:GemBox.Document.BuiltInDocumentPropertiesDictionary"/> and <see cref="T:GemBox.Document.CustomDocumentPropertiesDictionary"/>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-properties/211">document properties</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentProperties.BuiltIn">
      <summary>
            Gets a dictionary of built-in document properties.
            </summary>
      <value>
            A dictionary of built-in document properties.
            </value>
      <seealso cref="T:GemBox.Document.BuiltInDocumentPropertiesDictionary"/>
    </member>
    <member name="P:GemBox.Document.DocumentProperties.Custom">
      <summary>
            Gets a dictionary of custom document properties.
            </summary>
      <value>
            A dictionary of custom document properties.
            </value>
      <seealso cref="T:GemBox.Document.CustomDocumentPropertiesDictionary"/>
    </member>
    <member name="T:GemBox.Document.DocumentProtection">
      <summary>
            Represents a set of document protection restrictions which have been applied to the contents of a document.
            </summary>
      <remarks>
        <i>Document protection</i> is a set of restrictions used to prevent unintentional changes to all or part of a document -
            since this protection does not encrypt the document, malicious applications may circumvent its use.
            This protection is not intended as a security feature and may be ignored.
            </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-restrict-word-editing/1105">Restrict Editing example</seealso>
    </member>
    <member name="P:GemBox.Document.DocumentProtection.LimitFormatting">
      <summary>
            Gets or sets a value indicating whether formatting is limited just to unlocked styles.
            </summary>
      <value>
        <see langword="true"/> if formatting is limited just to unlocked styles; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentProtection.EnforceEditingRestriction">
      <summary>
            Gets or sets a value indicating whether document protection settings shall be enforced for a given document.
            </summary>
      <value>
        <see langword="true"/> if document protection settings shall be enforced; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentProtection.EditingRestriction">
      <summary>
            Gets or sets the set of editing restrictions which shall be enforced on a given document.
            </summary>
      <value>
            The set of editing restrictions which shall be enforced on a given document.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentProtection.HasPassword">
      <summary>
            Gets a value indicating whether document protection has password.
            </summary>
      <value>
        <see langword="true"/> if document protection has password; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.DocumentProtection.SetPassword(System.String)">
      <summary>
            Sets the password. If password is <see langword="null"/> or empty, any existing password will be cleared.
            </summary>
      <param name="password">The password.</param>
    </member>
    <member name="M:GemBox.Document.DocumentProtection.StartEnforcingProtection(GemBox.Document.EditingRestrictionType,System.String)">
      <summary>
            Starts enforcing protection by restricting document editing actions to those specified by <paramref name="editingRestriction"/> parameter with optional password which must be specified to stop protection in consumer application such as <b>MS Word</b>.
            </summary>
      <param name="editingRestriction">The editing restriction enforced upon the document in consumer application such as <b>MS Word</b>.</param>
      <param name="password">The optional password which must be specified to stop protection in consumer application such as <b>MS Word</b>.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-restrict-word-editing/1105">Restrict Editing example</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentProtection.StopProtection">
      <summary>
            Stops enforcing protection and clears password, if there is any.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-restrict-word-editing/1105">Restrict Editing example</seealso>
    </member>
    <member name="M:GemBox.Document.DocumentProtection.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.DocumentProtection"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.DocumentProtection"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.DocumentSettings">
      <summary>
            Represents stored preferences which shall be used when processing the contents of the document.
            </summary>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.TrackRevisions">
      <summary>
            Gets or sets a value indicating whether changes are tracked as revisions.
            </summary>
      <value>
        <see langword="true"/> if changes are tracked when this document is edited in Microsoft Word; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            GemBox.Document does not use this option when updating the document, it does not automatically track changes.
            This option only instructs Microsoft Word whether the track changes are enabled or disabled.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.AttachedTemplate">
      <summary>
            Gets or sets the location of a document template which shall be attached to the current document if it is accessible and of a format supported by an application such as MS Word.
            </summary>
      <value>
            The location of a document template which shall be attached to the current document.
            </value>
      <remarks>
            If value is <see langword="null"/> or <see cref="F:System.String.Empty"/>, then the document shall not have an attached document template, and applications should use their default template in its place.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.UpdateStylesOnOpen">
      <summary>
            Gets or sets a value indicating whether the styles in the specified document are updated to match the styles in the attached template each time the document is opened by an application such as MS Word.
            </summary>
      <value>
        <see langword="true"/> if the styles in the specified document are updated to match the styles in the attached template each time the document is opened; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            GemBox.Document does not use this flag to update styles when document is loaded.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.Footnote">
      <summary>
            Gets the footnote settings.
            </summary>
      <value>
            The footnote settings.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Note"/> can be configured using <see cref="T:GemBox.Document.NoteSettings"/> on a document level (<see cref="P:GemBox.Document.DocumentSettings.Footnote"/>
        and <see cref="P:GemBox.Document.DocumentSettings.Endnote"/>) or on a section level (<see cref="P:GemBox.Document.Section.FootnoteSettings"/> and <see cref="P:GemBox.Document.Section.EndnoteSettings"/>.
        Document level settings are cloned when new <see cref="T:GemBox.Document.Section"/> is added to the <see cref="T:GemBox.Document.DocumentModel"/>.
      </para>
        <para>
        PDF format has the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>Footnotes are always rendered on the same page as their references.</description>
          </item>
          <item>
            <description>Footnotes that don't fit on a single page are clipped.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
        <para>
        HTML and TXT formats have the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>All footnotes and then endnotes are exported at the end of the document.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.Endnote">
      <summary>
            Gets the endnote settings.
            </summary>
      <value>
            The endnote settings.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Note"/> can be configured using <see cref="T:GemBox.Document.NoteSettings"/> on a document level (<see cref="P:GemBox.Document.DocumentSettings.Footnote"/>
        and <see cref="P:GemBox.Document.DocumentSettings.Endnote"/>) or on a section level (<see cref="P:GemBox.Document.Section.FootnoteSettings"/> and <see cref="P:GemBox.Document.Section.EndnoteSettings"/>.
        Document level settings are cloned when new <see cref="T:GemBox.Document.Section"/> is added to the <see cref="T:GemBox.Document.DocumentModel"/>.
      </para>
        <para>
        PDF format has the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>Footnotes are always rendered on the same page as their references.</description>
          </item>
          <item>
            <description>Footnotes that don't fit on a single page are clipped.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
        <para>
        HTML and TXT formats have the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>All footnotes and then endnotes are exported at the end of the document.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.MirrorPageMargins">
      <summary>
            Gets or sets a value indicating whether the left and right margins defined in the <see cref="T:GemBox.Document.PageSetup"/> shall be swapped on facing pages.
            </summary>
      <value>
        <see langword="true"/> if the left and right margins defined in the <see cref="T:GemBox.Document.PageSetup"/> shall be swapped on facing pages; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            This setting is generally used when printing on both sides of pages and binding them like a book.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.BookFoldPrinting">
      <summary>
            Gets or sets a value indicating whether to print the document as a book fold. Supported only in DOCX format.
            </summary>
      <value>
        <see langword="true"/> to print a document in a series of booklets so the printed pages can be folded and read as a book; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.BookFoldPrintingReverse">
      <summary>
            Gets or sets a value indicating whether to print the document as a reverse book fold. Supported only in DOCX format.
            </summary>
      <value>
        <see langword="true"/> to reverse the printing order for book fold printing of bidirectional or Asian language documents; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.BookFoldPrintingSheets">
      <summary>
            Gets or sets the number of pages to be included in each booklet.
            </summary>
      <value>
              The number of pages for each booklet.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.TwoPagesOnOne">
      <summary>
            Gets or sets a value indicating whether to print two pages per sheet. Supported only in DOCX format.
            </summary>
      <value>
        <see langword="true"/> to print a document two pages per sheet; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.DocumentSettings.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.DocumentSettings"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.DefaultTabStop">
      <summary>
        <para>Gets or sets the value which shall be used as the multiplier to generate automatic tab stops in this document.</para>
        <para>Default value is 36 points (half an inch).</para>
      </summary>
      <value>
            The value which shall be used as the multiplier to generate automatic tab stops in this document.
            </value>
      <remarks>
        <i>Automatic tab stops</i> refer to the tab stop locations which occur after all custom tab stops in the current paragraph have been surpassed.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.DoNotExpandShiftReturn">
      <summary>
            Gets or sets a value indicating whether to justify the contents of incomplete lines which end in a soft line break when the parent paragraph is justified.
            </summary>
      <value>
        <see langword="true"/> to not expand character spaces on the line ending in justified paragraph; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.CompatibilityMode">
      <summary>
            Gets or sets the Microsoft Word compatibility mode. For Microsoft Word 2016, set this value to 15.
            </summary>
      <value>
            The Microsoft Word compatibility mode.
            </value>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.DecimalSeparator">
      <summary>
            Gets or sets the string to use as the decimal separator in numeric values in the document.
            </summary>
      <value>
            The string to use as the decimal separator in numeric values in the document.
            </value>
    </member>
    <member name="M:GemBox.Document.DocumentSettings.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.DocumentSettings"/> instance.
            </summary>
      <returns>
            Cloned <see cref="T:GemBox.Document.DocumentSettings"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.DocumentSettings.Clone(GemBox.Document.DocumentModel)">
      <summary>
            Clones this <see cref="T:GemBox.Document.DocumentSettings"/> instance.
            </summary>
      <param name="destinationDocument">Destination document which will store styles etc. from cloned elements.</param>
      <returns>
            Cloned <see cref="T:GemBox.Document.DocumentSettings"/>.
            </returns>
    </member>
    <member name="P:GemBox.Document.DocumentSettings.MirrorPageMarings">
      <summary>
            Gets or sets a value indicating whether the left and right margins defined in the <see cref="T:GemBox.Document.PageSetup"/> shall be swapped on facing pages.
            </summary>
      <value>
        <see langword="true"/> if the left and right margins defined in the <see cref="T:GemBox.Document.PageSetup"/> shall be swapped on facing pages; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            This setting is generally used when printing on both sides of pages and binding them like a book.
            </remarks>
    </member>
    <member name="T:GemBox.Document.DocxDigitalSignatureSaveOptions">
      <summary>
            Represents a class that stores details for signing a document saved to DOCX file with a digital signature.
            </summary>
      <remarks>
        <para>Document will be digitally signed when saved to a DOCX if <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.Certificate"/>, <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.CertificateBytes"/> or <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.CertificatePath"/> is specified, otherwise it will be saved but not digitally signed.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature">
      <summary>
            Gets or sets a value indicating whether the signature is <b>X</b>MS <b>Ad</b>vanced <b>E</b>lectronic <b>S</b>ignature (XAdES).
            The default value of this property is <see langword="true"/>.
            </summary>
      <value>
        <see langword="true"/> if the signature is <b>X</b>ML <b>Ad</b>vanced <b>E</b>lectronic <b>S</b>ignature (XAdES); otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.CommitmentType">
      <summary>
            Gets or sets the commitment type when signing a document.
            </summary>
      <value>
            The commitment type when signing a document.
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.SignerRole">
      <summary>
            Gets or sets the signer role.
            </summary>
      <value>
            The signer role.
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.Address">
      <summary>
            Get or sets the location at which the signature was created
            </summary>
      <value>
            The location at which the signature was created
            </value>
      <remarks>
            This property is displayed in document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.Address2">
      <summary>
            Get or sets the additional location at which the signature was created
            </summary>
      <value>
            The additional location at which the signature was created
            </value>
      <remarks>
            This property is displayed in document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.City">
      <summary>
            Gets or sets the city associated with the signer
            </summary>
      <value>
            The city associated with the signer
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.State">
      <summary>
            Gets or sets the state or province associated with the signer
            </summary>
      <value>
            The state or province associated with the signer
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.PostalCode">
      <summary>
            Gets or sets the postal or zip code associated with the signer
            </summary>
      <value>
            The postal or zip code associated with the signer
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.Country">
      <summary>
            Gets or sets the country associated with the signer
            </summary>
      <value>
            The country associated with the signer
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxDigitalSignatureSaveOptions.Certificates">
      <summary>
            Gets additional certificates to be embedded in the signature.
            </summary>
      <value>
            The additional certificates to be embedded in the signature.
            </value>
      <remarks>
            This property is saved to the document only when <see cref="P:GemBox.Document.DocxDigitalSignatureSaveOptions.IsAdvancedElectronicSignature"/> is <see langword="true"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.DocxDigitalSignatureSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.DocxDigitalSignatureSaveOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.DocxFormat">
      <summary>
            An enumeration of Microsoft Word file formats.
            </summary>
    </member>
    <member name="F:GemBox.Document.DocxFormat.Docx">
      <summary>
            Word Document.
            </summary>
    </member>
    <member name="F:GemBox.Document.DocxFormat.Docm">
      <summary>
            Word Macro-Enabled Document.
            </summary>
    </member>
    <member name="F:GemBox.Document.DocxFormat.Dotx">
      <summary>
            Word Template.
            </summary>
    </member>
    <member name="F:GemBox.Document.DocxFormat.Dotm">
      <summary>
            Word Macro-Enabled Template.
            </summary>
    </member>
    <member name="T:GemBox.Document.DocxLoadOptions">
      <summary>
            Represents a class that stores loading options for Microsoft Word (DOCX) format.
            </summary>
      <seealso cref="P:GemBox.Document.LoadOptions.DocxDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word files to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-convert-word-to-image/306">Convert Word files to image formats in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.DocxLoadOptions.Password">
      <summary>
            Gets or sets the password to open protected / encrypted document.
            </summary>
      <value>
            The password to open protected / encrypted document.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-encryption/1102">DOCX Encryption in C# and VB.NET</seealso>
    </member>
    <member name="E:GemBox.Document.DocxLoadOptions.ProgressChanged">
      <summary>
            Occurs when the loading progress of a document has changed.
            </summary>
      <remarks>
            The file path or stream that was provided as a document source is used as a <see cref="P:System.ComponentModel.ProgressChangedEventArgs.UserState"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.DocxLoadOptions.IsEncrypted(System.String)">
      <summary>
            Determines whether the file is an encrypted DOCX.
            </summary>
      <param name="path">The path from which to read a file.</param>
      <returns>
        <see langword="true"/> if file is an encrypted DOCX; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.DocxLoadOptions.IsEncrypted(System.IO.Stream)">
      <summary>
            Determines whether the file is an encrypted DOCX.
            </summary>
      <param name="stream">The stream from which to read a file.</param>
      <returns>
        <see langword="true"/> if file is an encrypted DOCX; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.DocxLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.DocxLoadOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.DocxSaveOptions">
      <summary>
            Represents a class that stores saving options for Microsoft Word file.
            </summary>
      <remarks>
            To save a document as a macro-enabled document, template document or macro-enabled template document, set <see cref="P:GemBox.Document.DocxSaveOptions.Format"/> property to appropriate value.
            </remarks>
      <seealso cref="P:GemBox.Document.SaveOptions.DocxDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.DocxSaveOptions.Format">
      <summary>
            Gets or sets the Word file format into which to save the <see cref="T:GemBox.Document.DocumentModel"/> instance.
            </summary>
      <value>
            The Word file format into which to save the <see cref="T:GemBox.Document.DocumentModel"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.DocxSaveOptions.Password">
      <summary>
            Gets or sets the password used to protect / encrypt the document.
            </summary>
      <value>
            The password used to protect / encrypt the document.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-encryption/1102">DOCX Encryption in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.DocxSaveOptions.ImageDpi">
      <summary>
      Gets or sets the saved images DPI.
    </summary>
      <value>
      The saved images DPI.
    </value>
      <remarks>
        <para>This property controls the image quality for all images in the file. Larger value results in better-quality images but increases the file size. Setting this property to 0 will disable image optimization. Standard DPI values are:</para>
        <list type="bullet">
          <item>
            <description>330 - Good quality for HD displays</description>
          </item>
          <item>
            <description>220 - Good quality for most printers and displays</description>
          </item>
          <item>
            <description>150 - Good quality for web pages and projectors</description>
          </item>
          <item>
            <description>96 - Good quality for smaller file sizes</description>
          </item>
        </list>
        <para>Using this property you basically specify the DPI of the display device on which the file will be viewed and for which the images in the file should be optimized without losing any perceived quality because images go through the same resampling (reduction of pixel count) as they would in the viewer application if viewing the file using the default (100%) zoom factor on that display device.</para>
        <para>
        For example, if an image whose pixel size is <c>600px × 400px</c> is shown on page where it occupies a slot whose physical size is <c>150pt × 100pt</c>, then if the display device DPI is <c>144px/inch</c>, the viewer application will show the image in a display slot whose pixel size is <c>300px × 200px</c> if the default (100%) zoom factor is used
        (<i>Rationale</i>: there are always 72 points per inch and for the DPI of 144, there are 144 pixels per inch, so <c>150[pt] = 150[pt] × 144[px/inch] / 72[pt/inch] = 300[px]</c>).<br/>
        So the viewer application has to fit an image into a smaller display slot and it will do so by resampling the image from <c>600px × 400px</c> to <c>300px × 200px</c>.<br/>
        Reducing the total number of pixels 4 times (from 240000 to 60000) would also reduce the image file size, so GemBox component can do this instead of the viewer application, thus achieving the overall smaller file size without any perceived loss of quality since the same image resampling would have been done by the viewer application anyway if the default (100%) zoom factor is used.<br/>
        Instructing the GemBox component to perform image resampling (by setting the <see cref="P:GemBox.Document.DocxSaveOptions.ImageDpi"/> property to the DPI of the display device on which the file is going to be viewed) has two effects:
      </para>
        <list type="bullet">
          <item>
            <description>Major benefit: output file size will be smaller if there are images whose pixel size is greater than their display size because those images are resampled to a smaller number of pixels without any perceived loss of quality since the same resampling would have been done by the viewer application anyway.</description>
          </item>
          <item>
            <description>Minor benefit: viewer application will be able to present the image faster because it needs to decode a fewer number of pixels and because the display slot size will be exactly equal to the image pixel size so it doesn't have to perform any resampling if the default (100%) zoom factor is used.</description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="E:GemBox.Document.DocxSaveOptions.ProgressChanged">
      <summary>
            Occurs when the saving progress of a document has changed.
            </summary>
      <remarks>
            The file path or stream that was provided as a document destination is used as a <see cref="P:System.ComponentModel.ProgressChangedEventArgs.UserState"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.DocxSaveOptions.DigitalSignatures">
      <summary>
            Gets the digital signature options.
            </summary>
      <value>
            The digital signature options.
            </value>
    </member>
    <member name="M:GemBox.Document.DocxSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.DocxSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.DocxSaveOptions.ContentType">
      <summary>
            Gets the content-type for DOCX file format: <b>application/vnd.openxmlformats</b>.
            </summary>
      <value>
            The content-type for DOCX file format.
            </value>
    </member>
    <member name="T:GemBox.Document.Drawing.Brush">
      <summary>
            Represents a type which describes how the area is painted or filled.
            </summary>
      <remarks>
        <para>Different brushes have different types of output. Some brushes paint an area with a solid color, others with a gradient, pattern or image.</para>
        <para>
          <b>GemBox.Document</b> currently supports only <see cref="T:GemBox.Document.Drawing.SolidColorBrush"/>. All other brush types are supported only through preservation.</para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Brush.IsEmpty">
      <summary>
            Gets a value indicating whether the parent element is filled.
            </summary>
      <value>
        <see langword="true"/> if the parent element is not filled; otherwise, <see langword="false"/>.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetSolid(GemBox.Document.Color)">
      <summary>
            Sets a solid color fill on the parent element.
            </summary>
      <param name="color">The color to apply to the fill.</param>
      <returns>A brush which specifies a solid color fill which will be applied to the parent element.</returns>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetSolid(GemBox.Document.Color,System.Byte)">
      <summary>
            Sets a solid color fill on the parent element.
            </summary>
      <param name="color">The color to apply to the fill.</param>
      <param name="opacity">The color opacity (0 = fully transparent, 255 = fully opaque).</param>
      <returns>A brush which specifies a solid color fill which will be applied to the parent element.</returns>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPattern(GemBox.Document.Drawing.PatternFillType,GemBox.Document.Color,GemBox.Document.Color)">
      <summary>
            Sets a pattern fill on the parent element.
            </summary>
      <param name="type">The type of the pattern.</param>
      <param name="foregroundColor">The foreground color to apply to fill.</param>
      <param name="backgroundColor">The backgroundColor color to apply to fill.</param>
      <returns>A brush which specifies a pattern fill which will be applied to the parent element.</returns>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetGradient(GemBox.Document.Drawing.GradientFillType)">
      <summary>
            Sets a gradient fill on the parent element.
            </summary>
      <param name="type">The gradient fill type to apply to the fill.</param>
      <returns>A brush which specifies a gradient fill which will be applied to the parent element.</returns>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(System.String,System.Boolean)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="picturePath">Path or link to a picture data.</param>
      <param name="isLink">
        <see langword="true"/> if the picture is linked to the file in which <see cref="T:GemBox.Document.DocumentModel"/> instance is saved; otherwise, <see langword="false"/>.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentException">
        <paramref name="picturePath"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/> or <paramref name="picturePath"/> doesn't contain extension or extension is not supported.</exception>
      <remarks>
        <para>Use this overload to automatically detect the picture content type from the <paramref name="picturePath"/> extension.</para>
        <para>Parameter <paramref name="picturePath"/> must contain supported extension (for example, ".png") if <paramref name="isLink"/> is <see langword="false"/>, otherwise exception is thrown.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(System.String,GemBox.Document.PictureContentType)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="picturePath">Path to a picture data.</param>
      <param name="contentType">Content type of the picture data.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentException">
        <paramref name="picturePath"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/>.</exception>
      <remarks>
            Use this overload to explicitly specify picture content type (for example, if <paramref name="picturePath"/> doesn't specify a file extension).
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(System.String,System.String)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="picturePath">Path to a picture data.</param>
      <param name="contentType">Content type (MIME type) of the picture data.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentException">
        <paramref name="picturePath"/> or <paramref name="contentType"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/>.</exception>
      <remarks>
            Use this overload to explicitly specify picture content type that is not supported by the <see cref="T:GemBox.Document.PictureContentType"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(System.IO.Stream)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="stream">Stream containing the picture data.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">Picture <paramref name="stream"/> encoding format is not supported.</exception>
      <remarks>
            Use this overload to automatically detect the picture content type from the decoded picture <paramref name="stream"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(System.IO.Stream,GemBox.Document.PictureContentType)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="stream">Stream containing the picture data.</param>
      <param name="contentType">Content type of the picture data.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream"/> is <see langword="null"/>.</exception>
      <remarks>
            Use this overload to explicitly specify picture content type so that the picture <paramref name="stream"/> doesn't have to be decoded to detect the picture content type.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(System.IO.Stream,System.String)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="stream">Stream containing the picture data.</param>
      <param name="contentType">Content type (MIME type) of the picture data.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="contentType"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/>.</exception>
      <remarks>
            Use this overload to explicitly specify picture content type that is not supported by the <see cref="T:GemBox.Document.PictureContentType"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetPicture(GemBox.Document.Content)">
      <summary>
        <para>Sets the fill to the picture fill.</para>
        <para>This method is not applicable on <see cref="P:GemBox.Document.Drawing.Pen.Fill"/> property.</para>
      </summary>
      <param name="content">Content of the picture data.</param>
      <returns>
            An instance of a <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/> type that was set and can be used to set tiling or stretch options of the picture fill.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="content"/> is <see langword="null"/>.</exception>
      <remarks>
            Use this overload if multiple <see cref="T:GemBox.Document.Drawing.PictureFillBrush"/>s should share the same picture data.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetEmpty">
      <summary>
            Sets an empty fill on the parent element (element won't be filled).
            </summary>
      <returns>A brush which specifies that no fill will be applied to the parent element.</returns>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.SetDefault">
      <summary>
            Sets a default fill on the parent element (element will be filled based on the default settings).
            </summary>
      <returns>A brush which specifies that default fill will be applied to the parent element.</returns>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.Brush"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.Brush"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Brush.ToStringCore">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.Drawing.Canvas">
      <summary>
            Represents a <see cref="T:GemBox.Document.Drawing.Shape"/> which serves as a container for <see cref="T:GemBox.Document.Block"/> elements which are outside page main content flow.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.Canvas"/> is a content <see cref="T:GemBox.Document.Element"/> consisting of <see cref="T:GemBox.Document.Block"/> derived elements (<see cref="T:GemBox.Document.Paragraph"/>s and <see cref="T:GemBox.Document.Tables.Table"/>s).</para>
        <para>
          <see cref="T:GemBox.Document.Drawing.Canvas"/>'s shape type (geometry) is represented by <see cref="T:GemBox.Document.Drawing.ShapeType"/> enumeration. It can be retrieved from <see cref="P:GemBox.Document.Drawing.Shape.ShapeType"/> property.</para>
        <para>
          <see cref="T:GemBox.Document.Drawing.Canvas"/> can be filled with a <see cref="T:GemBox.Document.Drawing.Brush"/> and outlined with a <see cref="T:GemBox.Document.Drawing.Pen"/>.</para>
        <para>
          <see cref="T:GemBox.Document.Drawing.Canvas"/> can be positioned in-line with the rest of the document content or floating within document content. For more information, see remarks for <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso xhref="shapes-and-layout.md" target="_self">GemBox.Document Shapes and Layout</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Canvas.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of empty <see cref="T:GemBox.Document.Drawing.Canvas"/> with specified layout (position and size).
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The canvas layout (position and size).</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.Canvas.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,System.Collections.Generic.IEnumerable{GemBox.Document.Drawing.DrawingElement})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.Canvas"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The canvas shape's layout (position and size).</param>
      <param name="items">The canvas shape content.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="document"/>,  <paramref name="layout"/>, or <paramref name="items"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.Canvas.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,GemBox.Document.Drawing.DrawingElement[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.Canvas"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The canvas shape's layout (position and size).</param>
      <param name="items">The canvas shape content.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.Drawing.Canvas.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.Drawing.Canvas"/> which is <see cref="F:GemBox.Document.ElementType.Canvas"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.Canvas"/> value.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Canvas.Drawings">
      <summary>
            Gets all the drawings contained in this canvas.
            </summary>
      <value>
            All the drawings contained in this canvas.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.Canvas.Add(GemBox.Document.Drawing.DrawingElement)">
      <summary>
            Adds a drawing to this canvas.
            </summary>
      <param name="drawing">The drawing which will be added to this canvas.</param>
    </member>
    <member name="M:GemBox.Document.Drawing.Canvas.Remove(GemBox.Document.Drawing.DrawingElement)">
      <summary>
            Removes a drawing from this canvas.
            </summary>
      <param name="drawing">The drawing which will be removed from this canvas.</param>
      <remarks>Removing drawing will not change the position of the canvas.</remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Canvas.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Drawing.Canvas"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Drawing.Canvas"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Drawing.Canvas"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Drawing.DrawingElement">
      <summary>
            Represents a base class for all drawings (shapes, text-boxes, pictures, etc.).
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement"/> can contain metadata (non-visual properties) which is available through <see cref="P:GemBox.Document.Drawing.DrawingElement.Metadata">DrawingElement.Metadata</see> property.</para>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement"/> can be positioned in-line with the rest of the document content or floating within document content. For more information, see remarks for <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso xhref="shapes-and-layout.md" target="_self">GemBox.Document Shapes and Layout</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingElement.Layout">
      <summary>
            Gets or sets the <see cref="T:GemBox.Document.Drawing.DrawingElement"/> layout (position and size).
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Drawing.DrawingElement"/> layout (position and size).
            </value>
      <exception cref="T:System.ArgumentNullException">Value is <see langword="null"/>.</exception>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingElement.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
      <remarks>
        <para>This property is defined as direct formatting, since it is directly applied to the <see cref="T:GemBox.Document.Drawing.DrawingElement"/> and supersedes any formatting from styles.</para>
        <para>For more information about character formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingElement.Hidden">
      <summary>
        <para>Gets or sets a value indicating whether this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> is hidden.</para>
        <para>Default value is <see langword="false"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if <see cref="T:GemBox.Document.Drawing.DrawingElement"/> is hidden; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingElement.Metadata">
      <summary>
            Gets the metadata (non-visual properties) of this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> instance.
            </summary>
      <value>
            The metadata (non-visual properties) of this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.DrawingElement.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Drawing.DrawingElement"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Drawing.DrawingElement"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.DrawingElement.FormatDrawing">
      <summary>
            Formats this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> to its default size so it can be exported to PDF, XPS, image or be printed.
            </summary>
      <returns>
        <see cref="T:GemBox.Document.Drawing.FormattedDrawingElement"/> that can be exported to PDF, XPS, image or be printed.</returns>
      <exception cref="T:System.InvalidOperationException">Drawing cannot be formatted because it doesn't belong to any document.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.DrawingElement.FormatDrawing(GemBox.Document.PaginatorOptions)">
      <summary>
            Formats this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> to its default size so it can be exported to PDF, XPS, image or be printed.
            </summary>
      <param name="options">The options used to specify which parts of the drawing element to update while formatting it.</param>
      <returns>
        <see cref="T:GemBox.Document.Drawing.FormattedDrawingElement"/> that can be exported to PDF, XPS, image or be printed.</returns>
      <exception cref="T:System.InvalidOperationException">Drawing cannot be formatted because it doesn't belong to any document.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.DrawingElement.FormatDrawing(System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Formats this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> to specified size so it can be exported to PDF, XPS, image or be printed.
            </summary>
      <param name="width">The formatted drawing width.</param>
      <param name="height">The formatted drawing height.</param>
      <param name="unit">The formatted drawing width / height length unit.</param>
      <returns>
        <see cref="T:GemBox.Document.Drawing.FormattedDrawingElement"/> that can be exported to PDF, XPS, image or be printed.</returns>
      <exception cref="T:System.InvalidOperationException">Drawing cannot be formatted because it doesn't belong to any document.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.DrawingElement.FormatDrawing(System.Double,System.Double,GemBox.Document.LengthUnit,GemBox.Document.PaginatorOptions)">
      <summary>
            Formats this <see cref="T:GemBox.Document.Drawing.DrawingElement"/> to specified size so it can be exported to PDF, XPS, image or be printed.
            </summary>
      <param name="width">The formatted drawing width.</param>
      <param name="height">The formatted drawing height.</param>
      <param name="unit">The formatted drawing width / height length unit.</param>
      <param name="options">The options used to specify which parts of the drawing element to update while formatting it.</param>
      <returns>
        <see cref="T:GemBox.Document.Drawing.FormattedDrawingElement"/> that can be exported to PDF, XPS, image or be printed.</returns>
      <exception cref="T:System.InvalidOperationException">Drawing cannot be formatted because it doesn't belong to any document.</exception>
    </member>
    <member name="T:GemBox.Document.Drawing.DrawingMetadata">
      <summary>
            Represents a set of non-visual properties which shall be applied to the parent <see cref="T:GemBox.Document.Drawing.DrawingElement"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingMetadata.Name">
      <summary>
            Gets or sets the name of this drawing.
            </summary>
      <value>
            The name of this drawing.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingMetadata.Description">
      <summary>
            Gets or sets the alternative text for the current element, for use by assistive technologies or applications which will not display the current element.
            </summary>
      <value>
            The alternative text for the current element, for use by assistive technologies or applications which will not display the current element.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.DrawingMetadata.Title">
      <summary>
            Gets or sets the title, caption, for the current element.
            </summary>
      <value>
            The title for the current element.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.DrawingMetadata.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.DrawingMetadata"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.DrawingMetadata"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.Drawing.FormattedDrawingElement">
      <summary>
            Represents a formatted <see cref="T:GemBox.Document.Drawing.DrawingElement"/> that can be exported to PDF, XPS, image or be printed.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.FormattedDrawingElement.Width">
      <summary>
            Gets the drawing width in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </summary>
      <value>
            The drawing width in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.FormattedDrawingElement.Height">
      <summary>
            Gets the drawing height in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </summary>
      <value>
            The drawing height in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.FormattedDrawingElement.Content">
      <summary>
            Gets the drawing content.
            </summary>
      <value>
            The drawing content.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.IO.Stream,GemBox.Document.SaveOptions)">
      <summary>
            Saves the drawing in the specified stream.
            </summary>
      <param name="stream">The stream in which to save the drawing.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <remarks>Parameter <paramref name="options"/>, currently, must be of type <see cref="T:GemBox.Document.PdfSaveOptions"/>, <see cref="T:GemBox.Document.XpsSaveOptions"/> or <see cref="T:GemBox.Document.ImageSaveOptions"/>.</remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.String,GemBox.Document.SaveOptions)">
      <summary>
            Saves the drawing to a file with the specified path.
            </summary>
      <param name="path">The path to which to save the drawing.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <remarks>Parameter <paramref name="options"/>, currently, must be of type <see cref="T:GemBox.Document.PdfSaveOptions"/>, <see cref="T:GemBox.Document.XpsSaveOptions"/> or <see cref="T:GemBox.Document.ImageSaveOptions"/>.</remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.String)">
      <summary>
            Saves the drawing to a file with the specified path. Path must include file extension.
            </summary>
      <param name="path">The path to which to save the drawing.</param>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.String,GemBox.Document.SaveOptions)"/> method overload instead.</exception>
      <remarks>
            File extension that is extracted from the <paramref name="path"/> is used to create the appropriate <see cref="T:GemBox.Document.SaveOptions"/> derived class instance that is then passed to the <see cref="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.String,GemBox.Document.SaveOptions)"/> method.
            <para>Following file extensions are supported:</para><list type="bullet"><item><description>Portable Document Format: .pdf</description></item><item><description>XML Paper Specification: .xps</description></item><item><description>Portable Network Graphics: .png</description></item><item><description>Joint Photographic Experts Group: .jpeg, .jpg</description></item><item><description>Bitmap: .bmp</description></item><item><description>Tagged Image File Format: .tiff, .tif</description></item><item><description>Windows Media Photo: .wdp</description></item></list></remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.Object,System.String)">
      <summary>
            Saves the drawing to a System.Web.HttpResponse or System.Web.HttpResponseBase output stream or a System.Net.Http.HttpResponseMessage and sets appropriate HTTP response headers (Content-Type and Content-Disposition). Use this method in ASP.NET application to send the drawing to a client browser. File format is resolved from <paramref name="fileName"/> extension. See remarks why <paramref name="httpResponse"/> parameter is of type <see cref="T:System.Object"/>.
            </summary>
      <param name="httpResponse">System.Web.HttpResponse object that can be retrieved through the Response property of the System.Web.HttpApplication, System.Web.HttpContext, System.Web.UI.Page or System.Web.UI.UserControl classes or System.Web.HttpResponseBase object or System.Net.Http.HttpResponseMessage object.</param>
      <param name="fileName">File name that will be presented in client browser when downloading a file.</param>
      <exception cref="T:System.InvalidOperationException">If file extension is not specified or not supported. If file extension is not recognized, use <see cref="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.Object,System.String,GemBox.Document.SaveOptions)"/> method overload instead.</exception>
      <remarks>
        <note type="note">
      Supported only if updating the whole page with a postback and not if doing partial-page updates (when you use <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.updatepanel">UpdatePanel</see> controls to update selected regions of a page).
    </note>
        <para>
      This method accepts <see cref="T:System.Object"/> rather than <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponsebase">HttpResponseBase</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpresponsemessage">HttpResponseMessage</see> because otherwise <b>GemBox.Document</b> assembly would have a dependency on <b>System.Web</b> or <b>System.Net.Http</b> assemblies and could not be used in applications which target <i>Client Profile .NET Framework</i>.
    </para>
        <para>
          <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see> can be retrieved through the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page.response">Response</see> property of the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpapplication">HttpApplication</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpcontext">HttpContext</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page">Page</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.usercontrol">UserControl</see> classes.
    </para>
        <para>For supported file extensions, see remarks for <see cref="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.String)"/> method.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Save(System.Object,System.String,GemBox.Document.SaveOptions)">
      <summary>
            Saves the drawing to a System.Web.HttpResponse or System.Web.HttpResponseBase output stream or a System.Net.Http.HttpResponseMessage and sets appropriate HTTP response headers (Content-Type and Content-Disposition). Use this method in ASP.NET application to send the drawing to a client browser. File format is defined with <paramref name="options"/> parameter. See remarks why <paramref name="httpResponse"/> parameter is of type <see cref="T:System.Object"/>.
            </summary>
      <param name="httpResponse">System.Web.HttpResponse object that can be retrieved through the Response property of the System.Web.HttpApplication, System.Web.HttpContext, System.Web.UI.Page or System.Web.UI.UserControl classes or System.Web.HttpResponseBase object or System.Net.Http.HttpResponseMessage object.</param>
      <param name="fileName">File name that will be presented in client browser when downloading a file.</param>
      <param name="options">The saving options which can be used to define settings for save operation.</param>
      <remarks>
        <note type="note">
      Supported only if updating the whole page with a postback and not if doing partial-page updates (when you use <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.updatepanel">UpdatePanel</see> controls to update selected regions of a page).
    </note>
        <para>
      This method accepts <see cref="T:System.Object"/> rather than <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponsebase">HttpResponseBase</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.net.http.httpresponsemessage">HttpResponseMessage</see> because otherwise <b>GemBox.Document</b> assembly would have a dependency on <b>System.Web</b> or <b>System.Net.Http</b> assemblies and could not be used in applications which target <i>Client Profile .NET Framework</i>.
    </para>
        <para>
          <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpresponse">HttpResponse</see> can be retrieved through the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page.response">Response</see> property of the <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpapplication">HttpApplication</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.httpcontext">HttpContext</see>, <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.page">Page</see> or <see href="https://docs.microsoft.com/en-us/dotnet/api/system.web.ui.usercontrol">UserControl</see> classes.
    </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Print">
      <summary>
            Prints the drawing to the default printer.
            </summary>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Print(System.String)">
      <summary>
            Prints the drawing to the specified printer.
            </summary>
      <param name="printerName">Printer name.</param>
    </member>
    <member name="M:GemBox.Document.Drawing.FormattedDrawingElement.Print(System.String,GemBox.Document.PrintOptions)">
      <summary>
            Prints the drawing to the specified printer according to specified options.
            </summary>
      <param name="printerName">Printer name.</param>
      <param name="options">Print options.</param>
    </member>
    <member name="T:GemBox.Document.Drawing.GradientFillBrush">
      <summary>
            Represents a fill with a smooth gradual transition of colors at the specified locations that either follows a line or a path.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes Example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.GradientType">
      <summary>
            Gets or sets the type of the fill gradient.
            </summary>
      <value>
            The type of the fill gradient.
            </value>
      <remarks>
            Currently, only <see cref="F:GemBox.Document.Drawing.GradientFillType.Linear"/> and <see cref="F:GemBox.Document.Drawing.GradientFillType.Radial"/> types are supported when saving to PDF, XPS, or image formats.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.RotateWithShape">
      <summary>
            Gets or sets a value indicating whether the fill should rotate with the shape.
            </summary>
      <value>
        <see langword="true"/> if fill should rotate with the shape; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            If set to <see langword="true"/> and a shape that has been filled with a gradient is transformed with a rotation, then the fill will be transformed with the same rotation.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.Angle">
      <summary>
            Specifies the direction of color change for the gradient.
            </summary>
      <value>
            The direction of the color change for the gradient, expressed as a value between 0 and 1.
            </value>
      <remarks>
            This property is applicable only when <see cref="P:GemBox.Document.Drawing.GradientFillBrush.GradientType"/> is <see cref="F:GemBox.Document.Drawing.GradientFillType.Linear"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.Scaled">
      <summary>
            Specifies whether the gradient angle scales with the fill region.
            </summary>
      <value>
        <see langword="true"/> if the gradient angle scales with the fill region, <see langword="false"/> otherwise.
            </value>
      <remarks>
            This property is applicable only when <see cref="P:GemBox.Document.Drawing.GradientFillBrush.GradientType"/> is <see cref="F:GemBox.Document.Drawing.GradientFillType.Linear"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.Stops">
      <summary>
            Gets the collection of gradient stops in this fill format.
            </summary>
      <value>
            The collection of gradient stops in this fill format
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.FillRectangle">
      <summary>
            Gets or sets the rectangle defining the fill area for the gradient.
            </summary>
      <value>
            A <see cref="T:GemBox.Document.RelativeRectangle"/> that defines the fill area.
            </value>
      <remarks>
            This property is <b>not</b> applicable when <see cref="P:GemBox.Document.Drawing.GradientFillBrush.GradientType"/> is <see cref="F:GemBox.Document.Drawing.GradientFillType.Linear"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientFillBrush.TileRectangle">
      <summary>
            Gets or sets the rectangle defining the tile area for repeating gradient patterns.
            </summary>
      <value>
            A <see cref="T:GemBox.Document.RelativeRectangle"/> that defines the tile area.
            </value>
      <remarks>
            This property is <b>not</b> applicable when <see cref="P:GemBox.Document.Drawing.GradientFillBrush.GradientType"/> is <see cref="F:GemBox.Document.Drawing.GradientFillType.Linear"/>.
            </remarks>
    </member>
    <member name="T:GemBox.Document.Drawing.GradientFillType">
      <summary>
            Represents a type of gradient fill.
            </summary>
      <seealso cref="P:GemBox.Document.Drawing.GradientFillBrush.GradientType"/>
    </member>
    <member name="F:GemBox.Document.Drawing.GradientFillType.Linear">
      <summary>
            The linear fill type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.GradientFillType.Radial">
      <summary>
            The radial fill type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.GradientFillType.Rectangular">
      <summary>
            The rectangular fill type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.GradientFillType.Path">
      <summary>
            The path fill type.
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.GradientStop">
      <summary>
            Represents a single gradient stop in a gradient fill.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientStop.Position">
      <summary>
            Specifies where this gradient stop should appear in the color band. This position is expressed as a percentage from 0 to 1.
            </summary>
      <value>
            The position of the gradient stop.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientStop.Color">
      <summary>
            Specifies the color of the gradient.
            </summary>
      <value>
            The color of the gradient.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.#ctor(System.Double,GemBox.Document.Color)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.GradientStop"/> class with the specified position and color.
            </summary>
      <param name="position">The position in the gradient where the gradient stop is placed. Value must be between 0 and 1.</param>
      <param name="color"> The color value of the gradient stop.</param>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.Equals(GemBox.Document.Drawing.GradientStop)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.Drawing.GradientStop"/> is equal to this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance.
            </summary>
      <param name="other">The other gradient stop to compare with this gradient stop instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.Drawing.GradientStop"/> is equal to this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this gradient stop instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Drawing.GradientStop"/> and is equal to this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Drawing.GradientStop"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.op_Equality(GemBox.Document.Drawing.GradientStop,GemBox.Document.Drawing.GradientStop)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Drawing.GradientStop"/>s are equal.
            </summary>
      <param name="first">The first gradient stop.</param>
      <param name="second">The second gradient stop.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> gradient stops are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStop.op_Inequality(GemBox.Document.Drawing.GradientStop,GemBox.Document.Drawing.GradientStop)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Drawing.GradientStop"/>s are not equal.
            </summary>
      <param name="first">The first gradient stop.</param>
      <param name="second">The second gradient stop.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> gradient stops are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.Drawing.GradientStopCollection">
      <summary>
            Represents a collection of gradient stops in a gradient fill.
            </summary>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.AddNew(System.Double,GemBox.Document.Color)">
      <summary>
            Adds a new gradient stop.
            </summary>
      <param name="position">The position of the gradient stop expressed as a percentage from 0 to 1.</param>
      <param name="color">The color of the gradient stop.</param>
      <returns>A newly added gradient stop.</returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.InsertNew(System.Int32,System.Double,GemBox.Document.Color)">
      <summary>
            Inserts a new gradient stop with the specified name at the specified index.
            </summary>
      <param name="index">The position in the collection where the new gradient stop should be inserted.</param>
      <param name="position">The position of the gradient stop expressed as a percentage from 0 to 1.</param>
      <param name="color">The color of the gradient stop.</param>
      <returns>A newly inserted gradient stop.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index"/> is less than 0 or greater than <see cref="P:GemBox.Document.Drawing.GradientStopCollection.Count"/>.</exception>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientStopCollection.Count">
      <summary>
            Gets the number of <see cref="T:GemBox.Document.Drawing.GradientStop"/>s contained in the collection.
            </summary>
      <value>
            The number of <see cref="T:GemBox.Document.Drawing.GradientStop"/>s contained in the collection.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.GradientStopCollection.Item(System.Int32)">
      <summary>
            Gets or sets the <see cref="T:GemBox.Document.Drawing.GradientStop"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Drawing.GradientStop"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Drawing.GradientStop"/> to get or set.</param>
      <returns>The <see cref="T:GemBox.Document.Drawing.GradientStop"/> at the specified index.</returns>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index"/> is less than zero or <paramref name="index"/> is equal to or greater than <see cref="P:GemBox.Document.Drawing.GradientStopCollection.Count"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.Insert(System.Int32,GemBox.Document.Drawing.GradientStop)">
      <summary>
            Inserts a <see cref="T:GemBox.Document.Drawing.GradientStop"/> to the collection at the specified index.
            </summary>
      <param name="index">The zero-based index at which <see cref="T:GemBox.Document.Drawing.GradientStop"/> should be inserted.</param>
      <param name="item">The <see cref="T:GemBox.Document.Drawing.GradientStop"/> to insert into the collection.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index"/> is less than zero or <paramref name="index"/> is equal to or greater than <see cref="P:GemBox.Document.Drawing.GradientStopCollection.Count"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.Add(GemBox.Document.Drawing.GradientStop)">
      <summary>
            Adds a <see cref="T:GemBox.Document.Drawing.GradientStop"/> to the end of the collection.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Drawing.GradientStop"/> to be added to the end of the collection.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="item"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.RemoveAt(System.Int32)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Drawing.GradientStop"/> at the specified index of the collection.
            </summary>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Drawing.GradientStop"/> to remove.</param>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index"/> is less than zero or <paramref name="index"/> is equal to or greater than <see cref="P:GemBox.Document.Drawing.GradientStopCollection.Count"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.Contains(GemBox.Document.Drawing.GradientStop)">
      <summary>
            Determines whether a <see cref="T:GemBox.Document.Drawing.GradientStop"/> is in the collection.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Drawing.GradientStop"/> to locate in the collection.</param>
      <returns>
        <see langword="true"/> if <paramref name="item"/> is found in the collection; otherwise, <see langword="false"/>.
            </returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="item"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.IndexOf(GemBox.Document.Drawing.GradientStop)">
      <summary>
            Searches for the specified <see cref="T:GemBox.Document.Drawing.GradientStop"/> and returns the zero-based index of the first occurrence within the entire collection.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Drawing.GradientStop"/> to locate in the collection.</param>
      <returns>
            The zero-based index of the first occurrence of <paramref name="item"/> within the entire collection, if found; otherwise, -1.
            </returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.Remove(GemBox.Document.Drawing.GradientStop)">
      <summary>
            Removes the first occurrence of a specific <see cref="T:GemBox.Document.Drawing.GradientStop"/> from the collection.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Drawing.GradientStop"/> to remove from the collection.</param>
      <returns>
        <see langword="true"/> if <paramref name="item"/> is successfully removed; otherwise, <see langword="false"/>. This method also returns <see langword="false"/> if <paramref name="item"/> was not found in the original collection.
            </returns>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.Clear">
      <summary>
            Removes all <see cref="T:GemBox.Document.Drawing.GradientStop"/>s from the collection.
            </summary>
    </member>
    <member name="M:GemBox.Document.Drawing.GradientStopCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.Drawing.GradientStopCollection"/>.
            </summary>
      <returns>
            An <see cref="T:System.Collections.Generic.IEnumerator`1"/> for the collection.
            </returns>
    </member>
    <member name="T:GemBox.Document.Drawing.Group">
      <summary>
            Represents a drawing that groups other drawings.
            </summary>
    </member>
    <member name="M:GemBox.Document.Drawing.Group.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.Group"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The group shape's layout (position and size).</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.Group.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,System.Collections.Generic.IEnumerable{GemBox.Document.Drawing.DrawingElement})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.Group"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The group shape's layout (position and size).</param>
      <param name="items">The group shape content.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Drawing.Group.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,GemBox.Document.Drawing.DrawingElement[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.Group"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The group shape's layout (position and size).</param>
      <param name="items">The group shape content.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.Drawing.Group.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.Drawing.Group"/> which is <see cref="F:GemBox.Document.ElementType.Group"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.Group"/> value.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Group.Fill">
      <summary>
            Gets the <see cref="T:GemBox.Document.Drawing.Brush"/> that specifies how the group's interior drawings are filled.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Drawing.Brush"/> that specifies how the group's interior drawings are filled.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Group.Drawings">
      <summary>
            Gets all the drawings contained in this group.
            </summary>
      <value>
            All the drawings contained in this group.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.Group.Add(GemBox.Document.Drawing.DrawingElement)">
      <summary>
            Adds a drawing to this group.
            </summary>
      <param name="drawing">The drawing which will be added to this group.</param>
    </member>
    <member name="M:GemBox.Document.Drawing.Group.Remove(GemBox.Document.Drawing.DrawingElement)">
      <summary>
            Removes a drawing from this group.
            </summary>
      <param name="drawing">The drawing which will be removed from this group.</param>
      <remarks>Removing drawing will not change the position of the group.</remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Group.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Drawing.Group"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Drawing.Group"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Drawing.Group"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.Group.IsCustomSize">
      <summary>
            Gets or sets a value indicating whether the size of this group is custom or it should be automatically calculated based on its children.
            </summary>
      <value>
        <code>true</code> if the size of the group should be as it is, false if the size should be automatically calculated from its children when saving.
            Default value is false.
            </value>
    </member>
    <member name="T:GemBox.Document.Drawing.OnlineVideo">
      <summary>
            Specifies the properties for displaying an online video to the user.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.OnlineVideo.EmbeddedHtml">
      <summary>
            Gets or sets the embedded HTML to be rendered within the <see cref="T:GemBox.Document.Picture"/>.
            </summary>
      <value>
            The embedded HTML to be rendered within the <see cref="T:GemBox.Document.Picture"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.OnlineVideo.Width">
      <summary>
            Gets or sets the width of the rendered HTML page in pixels.
            </summary>
      <value>
            The width of the rendered HTML page in pixels.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.OnlineVideo.Height">
      <summary>
            Gets or sets the height of the rendered HTML page in pixels.
            </summary>
      <value>
            The height of the rendered HTML page in pixels.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.OnlineVideo.#ctor(System.String,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.OnlineVideo"/> class.
            </summary>
      <param name="embeddedHtml">The embedded HTML to be rendered within the <see cref="T:GemBox.Document.Picture"/>.</param>
      <param name="width">The width of the rendered HTML page in pixels.</param>
      <param name="height">The height of the rendered HTML page in pixels.</param>
    </member>
    <member name="T:GemBox.Document.Drawing.PatternFillBrush">
      <summary>
            Represents a brush which fills an area with a repeated pattern.
            </summary>
      <remarks>
            This brush can use predefined patterns to fill an area. Additionally, it supports custom pattern data or patterns derived from an image file if the document file provides suitable pattern information.
            </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.PatternFillBrush.BackgroundColor">
      <summary>
            Gets or sets the background color of this <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>.
            </summary>
      <value>
            The background color of this <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.PatternFillBrush.ForegroundColor">
      <summary>
            Gets or sets the foreground color of this <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>.
            </summary>
      <value>
            The foreground color of this <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.PatternFillBrush.Type">
      <summary>
            Gets or sets the type of this <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>.
            </summary>
      <value>
            The type of this <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>, or <see langword="null"/> if custom pattern data is used.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="T:GemBox.Document.Drawing.PatternFillType">
      <summary>
            Specifies the pattern that shall be used to lay the pattern color over the background color for shading.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Nil">
      <summary>
            No filling.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Clear">
      <summary>
            No pattern. Background color only.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Solid">
      <summary>
            No pattern. Foreground color only.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent5">
      <summary>
            5% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent10">
      <summary>
            10% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent12">
      <summary>
            12.5% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent15">
      <summary>
            15% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent20">
      <summary>
            20% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent25">
      <summary>
            25% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent30">
      <summary>
            30% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent35">
      <summary>
            35% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent37">
      <summary>
            37.5% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent40">
      <summary>
            40% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent45">
      <summary>
            45% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent50">
      <summary>
            50% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent55">
      <summary>
            55% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent60">
      <summary>
            60% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent62">
      <summary>
            62.5% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent65">
      <summary>
            65% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent70">
      <summary>
            70% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent75">
      <summary>
            75% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent80">
      <summary>
            80% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent85">
      <summary>
            85% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent87">
      <summary>
            87.5% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent90">
      <summary>
            90% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Percent95">
      <summary>
            95% of the foreground color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DarkHorizontal">
      <summary>
            Dark Horizontal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DarkVertical">
      <summary>
            Dark Vertical
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DarkDownwardDiagonal">
      <summary>
            Dark Downward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DarkUpwardDiagonal">
      <summary>
            Dark Upward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.SmallCheckerBoard">
      <summary>
            Small Checker Board
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Trellis">
      <summary>
            Trellis
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LightHorizontal">
      <summary>
            Light Horizontal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LightVertical">
      <summary>
            Light Vertical
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LightDownwardDiagonal">
      <summary>
            Light Downward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LightUpwardDiagonal">
      <summary>
            Light Upward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.SmallGrid">
      <summary>
            Small Grid
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DottedDiamond">
      <summary>
            Dotted Diamond
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.WideDownwardDiagonal">
      <summary>
            Wide Downward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.WideUpwardDiagonal">
      <summary>
            Wide Upward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DashedUpwardDiagonal">
      <summary>
            Dashed Upward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DashedDownwardDiagonal">
      <summary>
            Dashed Downward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.NarrowVertical">
      <summary>
            Narrow Vertical
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.NarrowHorizontal">
      <summary>
            Narrow Horizontal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DashedVertical">
      <summary>
            Dashed Vertical
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DashedHorizontal">
      <summary>
            Dashed Horizontal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LargeConfetti">
      <summary>
            Large Confetti
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LargeGrid">
      <summary>
            Large Grid
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.HorizontalBrick">
      <summary>
            Horizontal Brick
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.LargeCheckerBoard">
      <summary>
            Large Checker Board
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.SmallConfetti">
      <summary>
            Small Confetti
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ZigZag">
      <summary>
            Zig Zag
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.SolidDiamond">
      <summary>
            Solid Diamond
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DiagonalBrick">
      <summary>
            Diagonal Brick
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.OutlinedDiamond">
      <summary>
            Outlined Diamond
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Plaid">
      <summary>
            Plaid
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Sphere">
      <summary>
            Sphere
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Weave">
      <summary>
            Weave
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DottedGrid">
      <summary>
            Dotted Grid
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Divot">
      <summary>
            Pattern Divot
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Shingle">
      <summary>
            Shingle
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Wave">
      <summary>
            Wave
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Horizontal">
      <summary>
            Horizontal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Vertical">
      <summary>
            Vertical
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.Cross">
      <summary>
            Cross
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DownwardDiagonal">
      <summary>
            Downward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.UpwardDiagonal">
      <summary>
            Upward Diagonal
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DiagonalCross">
      <summary>
            Diagonal Cross
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.HorizontalCross">
      <summary>
            Horizontal Cross
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.DiagonalStripe">
      <summary>
            Diagonal Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ReverseDiagonalStripe">
      <summary>
            Reverse Diagonal Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.HorizontalStripe">
      <summary>
            Horizontal Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.VerticalStripe">
      <summary>
            Vertical Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ThinDiagonalCross">
      <summary>
            Thin Diagonal Cross
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ThinDiagonalStripe">
      <summary>
            Thin Diagonal Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ThinReverseDiagonalStripe">
      <summary>
            Thin Reverse Diagonal Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ThinHorizontalCross">
      <summary>
            Thin Horizontal Cross
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ThinHorizontalStripe">
      <summary>
            Thin Horizontal Stripe
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PatternFillType.ThinVerticalStripe">
      <summary>
            Thin Vertical Stripe
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.Pen">
      <summary>
            Represents a type which describes how a shape is outlined.
            </summary>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Pen.Fill">
      <summary>
            Gets the fill of the outline produced by this <see cref="T:GemBox.Document.Drawing.Pen"/>.
            </summary>
      <value>
            The fill of the outline produced by this <see cref="T:GemBox.Document.Drawing.Pen"/>.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Pen.Width">
      <summary>
            Gets or sets the thickness of the stroke produced by this <see cref="T:GemBox.Document.Drawing.Pen"/>.
            </summary>
      <value>
            The thickness of the stroke produced by this <see cref="T:GemBox.Document.Drawing.Pen"/>.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">Value cannot be negative.</exception>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Pen.CompoundType">
      <summary>
            Gets or sets the compound line type.
            </summary>
      <value>
            The compound line type.
            </value>
      <remarks>
        <see cref="P:GemBox.Document.Drawing.Pen.CompoundType"/> is currently not supported when exporting a document to PDF, XPS, or image formats.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.Pen.DashType">
      <summary>
            Gets or sets the dash type.
            </summary>
      <value>
            The dash type.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Pen.JoinType">
      <summary>
        <para>Gets or sets the line join type that indicates how connected lines are joined.</para>
        <para>Default value is <see cref="F:GemBox.Document.Drawing.PenJoinType.Round"/>.</para>
      </summary>
      <value>
            The line join type that indicates how connected lines are joined.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.Pen.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.Pen"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.Pen"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.Drawing.PenCompoundType">
      <summary>
            Represents the compound line type.
            </summary>
      <remarks>
        <see cref="T:GemBox.Document.Drawing.PenCompoundType"/> is currently not supported when exporting a document to PDF, XPS, or image formats.
            </remarks>
    </member>
    <member name="F:GemBox.Document.Drawing.PenCompoundType.Simple">
      <summary>
            Single line: one normal width.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenCompoundType.Double">
      <summary>
            Double lines of equal width.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenCompoundType.ThickThin">
      <summary>
            Double lines: one thick, one thin.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenCompoundType.ThinThick">
      <summary>
            Double lines: one thin, one thick.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenCompoundType.Triple">
      <summary>
            Three lines: thin, thick, thin.
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.PenDashType">
      <summary>
            Specifies dash type for how a <see cref="T:GemBox.Document.Drawing.Pen"/> outlines a shape.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.PenDashType"/> is specified through <see cref="P:GemBox.Document.Drawing.Pen.DashType"/> property.
            </para>
      </remarks>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.Solid">
      <summary>
            A continuous solid line.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.Dash">
      <summary>
            A line consisting of dashes.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.DashDot">
      <summary>
            A line with a repeating pattern of a dash followed by a dot.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.Dot">
      <summary>
            A line consisting of dots.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.LargeDash">
      <summary>
            A line with larger dashes than the standard dash style.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.LargeDashDot">
      <summary>
            A line with a repeating pattern of a large dash followed by a dot.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.LargeDashDotDot">
      <summary>
            A line with a repeating pattern of a large dash followed by two dots.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.SystemDash">
      <summary>
            A system-defined dashed line style.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.SystemDashDot">
      <summary>
            A system-defined line with a dash followed by a dot pattern.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.SystemDashDotDot">
      <summary>
            A system-defined line with a dash followed by two dots pattern.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenDashType.SystemDot">
      <summary>
            A system-defined dotted line style.
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.PenJoinType">
      <summary>
            Represents values that specify how the adjacent lines are joined.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenJoinType.Round">
      <summary>
            A round joint specifies that lines joined together have a round join.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenJoinType.Bevel">
      <summary>
            A bevel joint specifies that an angle joint is used to connect lines.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PenJoinType.Miter">
      <summary>
            A miter joint specifies that a line join shall be mitered.
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.PictureCompressionType">
      <summary>
            Specifies the amount of compression that has been used
            for a particular binary large image or picture (blip).
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PictureCompressionType.None">
      <summary>
            No compression was used.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PictureCompressionType.Email">
      <summary>
            Compression size suitable for inclusion with email.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PictureCompressionType.HighQualityPrint">
      <summary>
            Compression size suitable for high quality printing.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PictureCompressionType.Print">
      <summary>
            Compression size suitable for printing.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.PictureCompressionType.Screen">
      <summary>
            Compression size suitable for viewing on screen.
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.PictureContent">
      <summary>
            Represents a picture that has an associated content that is either embedded in or linked to the document file.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContent.Content">
      <summary>
            Gets the picture content (picture data encoded in a particular format) that is either embedded in or linked to the document file.
            </summary>
      <value>
            The picture content (picture data encoded in a particular format) that is either embedded in or linked to the document file.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContent.CompressionType">
      <summary>
            Gets the type of the compression.
            </summary>
      <value>
            The type of the compression.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContent.Effects">
      <summary>
            Gets the picture content effects.
            </summary>
      <value>
            The picture content effects.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContent.ContentType">
      <summary>
            Gets the type of the picture content.
            </summary>
      <value>
            The type of the picture content.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContent.Width">
      <summary>
            Gets the width of the picture in pixels.
            </summary>
      <value>
            The width of the picture in pixels.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContent.Height">
      <summary>
            Gets the height of the picture in pixels.
            </summary>
      <value>
            The height of the picture in pixels.
            </value>
    </member>
    <member name="T:GemBox.Document.Drawing.PictureContentEffects">
      <summary>
            Represents effects that can be applied to the picture content.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureContentEffects.Transparency">
      <summary>
            Gets or sets the transparency of the picture. Possible values range from 0 (full transparency) to 1 (no transparency).
            The default value is 1 (no transparency).
            </summary>
      <value>
            The transparency of the picture.
            </value>
    </member>
    <member name="T:GemBox.Document.Drawing.PictureFillBrush">
      <summary>
            Represents a fill with a picture that can either be tiled (as a texture) or stretched to fill the available area. This fill is not supported for outlines, borders and underlines.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent">
      <summary>
            Gets the picture data that has an associated content that is either embedded in or linked to the document file.
            </summary>
      <value>
            The picture data that has an associated content that is either embedded in or linked to the document file.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.RotateWithShape">
      <summary>
        <para>Gets or sets a value indicating whether the fill should rotate with the shape.</para>
        <para>Default value: <see langword="true"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if fill should rotate with the shape; otherwise, <see langword="false"/>.
             </value>
      <remarks>
             If set to <see langword="true"/> and a shape that has been filled with a picture is transformed with a rotation, then the fill will be transformed with the same rotation.
             </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.CropLeft">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the left edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/> specified as a relative value (percentage of the picture data width, value of 1 is equal to 100% of the picture data width).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the left edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/>.
            </value>
      <remarks>
        <para>To reverse the effect of extra stretching caused because cropped picture data is stretched, increment the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchLeft"/> by the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropLeft"/>.</para>
        <para>To inset the stretched picture data into the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchLeft"/> to a positive value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropLeft"/> to a negative value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchLeft"/> uses filling area width as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropLeft"/> uses picture data width as a basis).</para>
        <para>To outset the stretched picture data outside of the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchLeft"/> to a negative value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropLeft"/> to a positive value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchLeft"/> uses filling area width as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropLeft"/> uses picture data width as a basis).</para>
        <para>If the picture is tiled (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.TileAsTexture"/> is <see langword="true"/>), then cropped parts of the picture data are covered by the adjacent tiles and all tiles consist of the non-cropped part of the picture data.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.CropRight">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the right edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/> specified as a relative value (percentage of the picture data width, value of 1 is equal to 100% of the picture data width).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the right edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/>.
            </value>
      <remarks>
        <para>To reverse the effect of extra stretching caused because cropped picture data is stretched, increment the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchRight"/> by the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropRight"/>.</para>
        <para>To inset the stretched picture data into the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchRight"/> to a positive value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropRight"/> to a negative value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchRight"/> uses filling area width as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropRight"/> uses picture data width as a basis).</para>
        <para>To outset the stretched picture data outside of the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchRight"/> to a negative value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropRight"/> to a positive value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchRight"/> uses filling area width as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropRight"/> uses picture data width as a basis).</para>
        <para>If the picture is tiled (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.TileAsTexture"/> is <see langword="true"/>), then cropped parts of the picture data are covered by the adjacent tiles and all tiles consist of the non-cropped part of the picture data.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.CropTop">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the top edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/> specified as a relative value (percentage of the picture data height, value of 1 is equal to 100% of the picture data height).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the top edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/>.
            </value>
      <remarks>
        <para>To reverse the effect of extra stretching caused because cropped picture data is stretched, increment the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchTop"/> by the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropTop"/>.</para>
        <para>To inset the stretched picture data into the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchTop"/> to a positive value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropTop"/> to a negative value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchTop"/> uses filling area height as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropTop"/> uses picture data height as a basis).</para>
        <para>To outset the stretched picture data outside of the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchTop"/> to a negative value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropTop"/> to a positive value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchTop"/> uses filling area height as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropTop"/> uses picture data height as a basis).</para>
        <para>If the picture is tiled (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.TileAsTexture"/> is <see langword="true"/>), then cropped parts of the picture data are covered by the adjacent tiles and all tiles consist of the non-cropped part of the picture data.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.CropBottom">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the bottom edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/> specified as a relative value (percentage of the picture data height, value of 1 is equal to 100% of the picture data height).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of bottom top edge of the picture <see cref="P:GemBox.Document.Drawing.PictureFillBrush.PictureContent"/>.
            </value>
      <remarks>
        <para>To reverse the effect of extra stretching caused because cropped picture data is stretched, increment the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchBottom"/> by the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropBottom"/>.</para>
        <para>To inset the stretched picture data into the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchBottom"/> to a positive value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropBottom"/> to a negative value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchBottom"/> uses filling area height as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropBottom"/> uses picture data height as a basis).</para>
        <para>To outset the stretched picture data outside of the filling area you can either set the <see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchBottom"/> to a negative value or <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropBottom"/> to a positive value depending on which size you choose to use as a basis (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.StretchBottom"/> uses filling area height as a basis and <see cref="P:GemBox.Document.Drawing.PictureFillBrush.CropBottom"/> uses picture data height as a basis).</para>
        <para>If the picture is tiled (<see cref="P:GemBox.Document.Drawing.PictureFillBrush.TileAsTexture"/> is <see langword="true"/>), then cropped parts of the picture data are covered by the adjacent tiles and all tiles consist of the non-cropped part of the picture data.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TileAsTexture">
      <summary>
            Gets or sets a value indicating whether the fill should tile as a texture or stretch over the filling area.
            </summary>
      <value>
        <see langword="true"/> if fill should tile as a texture; otherwise, <see langword="false"/> to stretch it over the filling area.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.StretchLeft">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the left edge of the stretched picture fill from the left edge of the filling area specified as a relative value (percentage of the filling area width, value of 1 is equal to 100% of the filling area width).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the left edge of the stretched picture fill from the left edge of the filling area.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.StretchRight">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the right edge of the stretched picture fill from the right edge of the filling area specified as a relative value (percentage of the filling area width, value of 1 is equal to 100% of the filling area width).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the right edge of the stretched picture fill from the right edge of the filling area.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.StretchTop">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the top edge of the stretched picture fill from the top edge of the filling area specified as a relative value (percentage of the filling area height, value of 1 is equal to 100% of the filling area height).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the top edge of the stretched picture fill from the top edge of the filling area.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.StretchBottom">
      <summary>
            Gets or sets the offset (inset if the value is positive or outset if the value is negative) of the bottom edge of the stretched picture fill from the bottom edge of the filling area specified as a relative value (percentage of the filling area height, value of 1 is equal to 100% of the filling area height).
            </summary>
      <value>
            The offset (inset if the value is positive or outset if the value is negative) of the bottom edge of the stretched picture fill from the bottom edge of the filling area.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TilingOffsetX">
      <summary>
            Gets or sets the additional horizontal offset after tiling alignment.
            </summary>
      <value>
            The additional horizontal offset after tiling alignment.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TilingScaleX">
      <summary>
            Gets or sets the horizontal tiling scale in range from 0 = 0% to 1 = 100%.
            </summary>
      <value>
            The horizontal tiling scale.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TilingOffsetY">
      <summary>
            Gets or sets the additional vertical offset after tiling alignment.
            </summary>
      <value>
            The additional vertical offset after tiling alignment.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TilingScaleY">
      <summary>
            Gets or sets the vertical tiling scale in range from 0 = 0% to 1 = 100%.
            </summary>
      <value>
            The vertical tiling scale.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TilingAlignment">
      <summary>
        <para>Gets or sets a value indicating where to align the first tile with respect to the filling area.</para>
        <para>Alignment happens after the scaling, but before the additional offset.</para>
      </summary>
      <value>
            A value indicating where to align the first tile with respect to the filling area.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.PictureFillBrush.TilingMirrorType">
      <summary>
        <para>Specifies the direction(s) in which to flip the source image while tiling.</para>
        <para>Images may be flipped horizontally, vertically, or in both directions to fill the entire region.</para>
      </summary>
      <value>
            The direction(s) in which to flip the source image while tiling.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(System.String,System.Boolean)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="picturePath">Path or link to a picture data.</param>
      <param name="isLink">
        <see langword="true"/> if the picture is linked to the file in which <see cref="T:GemBox.Document.DocumentModel"/> instance is saved; otherwise, <see langword="false"/>.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentException">
        <paramref name="picturePath"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/> or <paramref name="picturePath"/> doesn't contain extension or extension is not supported.</exception>
      <remarks>
        <para>Use this overload to automatically detect the picture content type from the <paramref name="picturePath"/> extension.</para>
        <para>Parameter <paramref name="picturePath"/> must contain supported extension (for example, ".png") if <paramref name="isLink"/> is <see langword="false"/>, otherwise exception is thrown.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(System.String,GemBox.Document.PictureContentType)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="picturePath">Path to a picture data.</param>
      <param name="contentType">Image file format of the picture data.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentException">
        <paramref name="picturePath"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/>.</exception>
      <remarks>
            Use this overload to explicitly specify image file format (for example, if <paramref name="picturePath"/> doesn't specify a file extension).
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(System.String,System.String)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="picturePath">Path to a picture data.</param>
      <param name="contentType">Content type (MIME type) of the picture data.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentException">
        <paramref name="picturePath"/> or <paramref name="contentType"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/>.</exception>
      <remarks>
            Use this overload to explicitly specify picture content type that is not supported by the <see cref="T:GemBox.Document.PictureContentType"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(System.IO.Stream)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="stream">Stream containing the picture data.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">Picture <paramref name="stream"/> encoding format is not supported.</exception>
      <remarks>
            Use this overload to automatically detect the picture content type from the decoded picture <paramref name="stream"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(System.IO.Stream,GemBox.Document.PictureContentType)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="stream">The picture data stream.</param>
      <param name="contentType">Image file format of the picture data.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream"/> is <see langword="null"/>.</exception>
      <remarks>
            Use this overload to explicitly specify image file format so that the picture <paramref name="stream"/> doesn't have to be decoded to detect the picture content type.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(System.IO.Stream,System.String)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="stream">The picture data stream.</param>
      <param name="contentType">Content type (MIME type) of the picture data.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="stream"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">
        <paramref name="contentType"/> is <see langword="null"/> or <see cref="F:System.String.Empty"/>.</exception>
      <remarks>
            Use this overload to explicitly specify picture content type that is not supported by the <see cref="T:GemBox.Document.PictureContentType"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(GemBox.Document.Content)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="content">The picture content that should be set.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="content"/> is <see langword="null"/>.</exception>
      <remarks>
            Use this overload if multiple <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>s should share the same picture data.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.SetData(GemBox.Document.Content,GemBox.Document.Drawing.PictureCompressionType)">
      <summary>
            Sets the picture data.
            </summary>
      <param name="content">The picture content that should be set.</param>
      <param name="compressionType">Compression level that the generating application can use as a guidance when optimizing picture data size.</param>
      <returns>An instance of a <see cref="T:GemBox.Document.Drawing.PictureContent"/> class that represents the picture data that has been set.</returns>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="content"/> is <see langword="null"/>.</exception>
      <remarks>
            Use this overload if multiple <see cref="T:GemBox.Document.Drawing.PatternFillBrush"/>s should share the same picture data but with different compression levels.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.GetHashCode">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.Drawing.PictureFillBrush.Equals(System.Object)">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Drawing.PreservedDrawingElement">
      <summary>
            Represents an <see cref="T:GemBox.Document.Drawing.DrawingElement"/> element that is loaded from a file and is not directly supported by GemBox.Document API.
            </summary>
      <remarks>
        <para>This element can appear in document content only if file is loaded with the <see cref="P:GemBox.Document.LoadOptions.PreserveUnsupportedFeatures">LoadOptions.PreserveUnsupportedFeatures</see> property set to <see langword="true"/>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/preservation.html" target="_self">preservation article</see> and <see href="https://www.gemboxsoftware.com/document/examples/word-preservation/1001">preservation example</see>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.PreservedDrawingElement.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.Drawing.PreservedDrawingElement"/> which is <see cref="F:GemBox.Document.ElementType.PreservedDrawingElement"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.PreservedDrawingElement"/> value.
            </value>
    </member>
    <member name="T:GemBox.Document.Drawing.Shape">
      <summary>
            Represents a shape, such as Rectangle or Line.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.Shape"/>'s type (geometry) is represented by <see cref="T:GemBox.Document.Drawing.ShapeType"/> enumeration. It can be set only through <see cref="M:GemBox.Document.Drawing.Shape.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Drawing.ShapeType,GemBox.Document.Layout)"/> constructor and retrieved from <see cref="P:GemBox.Document.Drawing.Shape.ShapeType"/> property.</para>
        <para>
          <see cref="T:GemBox.Document.Drawing.Shape"/> can be filled with a <see cref="T:GemBox.Document.Drawing.Brush"/> and outlined with a <see cref="T:GemBox.Document.Drawing.Pen"/>.</para>
        <para>
          <see cref="T:GemBox.Document.Drawing.Shape"/> can be positioned in-line with the rest of the document content or floating within document content. For more information, see remarks for <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.</para>
        <para>For more information about shapes and layout, see <see href="https://www.gemboxsoftware.com/document/docs/shapes-and-layout.html" target="_self">shapes and layout article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">shapes example</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso xhref="shapes-and-layout.md" target="_self">GemBox.Document Shapes and Layout</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.Drawing.Shape.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Drawing.ShapeType,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Drawing.Shape"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="shapeType">Type of the shape.</param>
      <param name="layout">The shape's layout (position and size).</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.ShapeType">
      <summary>
            Gets the type of the shape.
            </summary>
      <value>
            The type of the shape.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.AdjustValues">
      <summary>
            Gets the shape's adjust values.
            </summary>
      <value>
            The shape's adjust values.
            </value>
      <remarks>
        <para>Adjust value is a varying parameter used in calculation of shape's geometry which is specified using <b>Drawing ML</b>.</para>
        <para>Each <see cref="T:GemBox.Document.Drawing.ShapeType"/> defines its own set of adjust values (and some/most do not have any).</para>
      </remarks>
      <seealso cref="T:GemBox.Document.Drawing.ShapeType"/>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.Fill">
      <summary>
            Gets the <see cref="T:GemBox.Document.Drawing.Brush"/> that specifies how the shape's interior is filled.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Drawing.Brush"/> that specifies how the shape's interior is filled.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.Outline">
      <summary>
            Gets the <see cref="T:GemBox.Document.Drawing.Pen"/> that specifies the shape's outline.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Drawing.Pen"/> that specifies the shape's outline.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.DefaultFillColor">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.DefaultOutlineWidth">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.DefaultOutlineColor">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.Drawing.Shape"/> which is <see cref="F:GemBox.Document.ElementType.Shape"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.Shape"/> value.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Shape.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Drawing.Shape.IsShapeTypeClosed(GemBox.Document.Drawing.ShapeType)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Drawing.Shape.VerifyShapeType(GemBox.Document.Drawing.ShapeType)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Drawing.Shape.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Drawing.Shape"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Drawing.Shape"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Drawing.Shape"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Drawing.ShapeType">
      <summary>
            Represents an enumeration of supported built-in shape types.
            </summary>
      <remarks>
            For more information about shapes and layout, see <see href="https://www.gemboxsoftware.com/document/docs/shapes-and-layout.html" target="_self">shapes and layout article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">shapes example</see>.
            </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
            /// <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso></member>
    <member name="F:GemBox.Document.Drawing.ShapeType.None">
      <summary>None.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Line">
      <summary>Line.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ElbowConnector">
      <summary>Elbow Connector.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedConnector">
      <summary>Curved Connector.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Rectangle">
      <summary>Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RoundedRectangle">
      <summary>Rounded Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SnipSingleCornerRectangle">
      <summary>Snip Single Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SnipSameSideCornerRectangle">
      <summary>Snip Same Side Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SnipDiagonalCornerRectangle">
      <summary>Snip Diagonal Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SnipAndRoundSingleCornerRectangle">
      <summary>Snip and Round Single Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RoundSingleCornerRectangle">
      <summary>Round Single Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RoundSameSideCornerRectangle">
      <summary>Round Same Side Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RoundDiagonalCornerRectangle">
      <summary>Round Diagonal Corner Rectangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Oval">
      <summary>Oval.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.IsoscelesTriangle">
      <summary>Isosceles Triangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RightTriangle">
      <summary>Right Triangle.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Parallelogram">
      <summary>Parallelogram.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Trapezoid">
      <summary>Trapezoid.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Diamond">
      <summary>Diamond.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RegularPentagon">
      <summary>Regular Pentagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Hexagon">
      <summary>Hexagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Heptagon">
      <summary>Heptagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Octagon">
      <summary>Octagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Decagon">
      <summary>Decagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Dodecagon">
      <summary>Dodecagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Pie">
      <summary>Pie.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Chord">
      <summary>Chord.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Teardrop">
      <summary>Teardrop.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Frame">
      <summary>Frame.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.HalfFrame">
      <summary>Half Frame.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LShape">
      <summary>L-Shape.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DiagonalStripe">
      <summary>Diagonal Stripe.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Cross">
      <summary>Cross.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Plaque">
      <summary>Plaque.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Can">
      <summary>Can.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Cube">
      <summary>Cube.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Bevel">
      <summary>Bevel.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Donut">
      <summary>Donut.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.NoSymbol">
      <summary>"No" Symbol.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.BlockArc">
      <summary>Block Arc.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FoldedCorner">
      <summary>Folded Corner.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SmileyFace">
      <summary>Smiley Face.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Heart">
      <summary>Heart.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LightningBolt">
      <summary>Lightning Bolt.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Sun">
      <summary>Sun.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Moon">
      <summary>Moon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Cloud">
      <summary>Cloud.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Arc">
      <summary>Arc.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DoubleBracket">
      <summary>Double Bracket.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DoubleBrace">
      <summary>Double Brace.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftBracket">
      <summary>Left Bracket.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RightBracket">
      <summary>Right Bracket.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftBrace">
      <summary>Left Brace.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RightBrace">
      <summary>Right Brace.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RightArrow">
      <summary>Right Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftArrow">
      <summary>Left Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.UpArrow">
      <summary>Up Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DownArrow">
      <summary>Down Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftRightArrow">
      <summary>Left-Right Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.UpDownArrow">
      <summary>Up-Down Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.QuadArrow">
      <summary>Quad Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftRightUpArrow">
      <summary>Left-Right-Up Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.BentArrow">
      <summary>Bent Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.UTurnArrow">
      <summary>U-Turn Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftUpArrow">
      <summary>Left-Up Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.BentUpArrow">
      <summary>Bent-Up Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedRightArrow">
      <summary>Curved Right Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedLeftArrow">
      <summary>Curved Left Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedUpArrow">
      <summary>Curved Up Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedDownArrow">
      <summary>Curved Down Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.StripedRightArrow">
      <summary>Striped Right Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.NotchedRightArrow">
      <summary>Notched Right Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Pentagon">
      <summary>Pentagon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Chevron">
      <summary>Chevron.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RightArrowCallout">
      <summary>Right Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DownArrowCallout">
      <summary>Down Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftArrowCallout">
      <summary>Left Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.UpArrowCallout">
      <summary>Up Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftRightArrowCallout">
      <summary>Left-Right Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.QuadArrowCallout">
      <summary>Quad Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CircularArrow">
      <summary>Circular Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Plus">
      <summary>Plus.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Minus">
      <summary>Minus.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Multiply">
      <summary>Multiply.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Division">
      <summary>Division.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Equal">
      <summary>Equal.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.NotEqual">
      <summary>Not Equal.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartProcess">
      <summary>Flowchart: Process.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartAlternateProcess">
      <summary>Flowchart: Alternate Process.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartDecision">
      <summary>Flowchart: Decision.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartData">
      <summary>Flowchart: Data.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartPredefinedProcess">
      <summary>Flowchart: Predefined Process.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartInternalStorage">
      <summary>Flowchart: Internal Storage.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartDocument">
      <summary>Flowchart: Document.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartMultidocument">
      <summary>Flowchart: Multidocument.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartTerminator">
      <summary>Flowchart: Terminator.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartPreparation">
      <summary>Flowchart: Preparation.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartManualInput">
      <summary>Flowchart: Manual Input.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartManualOperation">
      <summary>Flowchart: Manual Operation.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartConnector">
      <summary>Flowchart: Connector.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartOffPageConnector">
      <summary>Flowchart: Off-page Connector.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartCard">
      <summary>Flowchart: Card.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartPunchedTape">
      <summary>Flowchart: Punched Tape.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartSummingJunction">
      <summary>Flowchart: Summing Junction.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartOr">
      <summary>Flowchart: Or.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartCollate">
      <summary>Flowchart: Collate.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartSort">
      <summary>Flowchart: Sort.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartExtract">
      <summary>Flowchart: Extract.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartMerge">
      <summary>Flowchart: Merge.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartStoredData">
      <summary>Flowchart: Stored Data.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartDelay">
      <summary>Flowchart: Delay.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartSequentialAccessStorage">
      <summary>Flowchart: Sequential Access Storage.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartMagneticDisk">
      <summary>Flowchart: Magnetic Disk.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartDirectAccessStorage">
      <summary>Flowchart: Direct Access Storage.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartDisplay">
      <summary>Flowchart: Display.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Explosion1">
      <summary>Explosion 1.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Explosion2">
      <summary>Explosion 2.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star4Point">
      <summary>4-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star5Point">
      <summary>5-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star6Point">
      <summary>6-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star7Point">
      <summary>7-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star8Point">
      <summary>8-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star10Point">
      <summary>10-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star12Point">
      <summary>12-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star16Point">
      <summary>16-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star24Point">
      <summary>24-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Star32Point">
      <summary>32-Point Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.UpRibbon">
      <summary>Up Ribbon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DownRibbon">
      <summary>Down Ribbon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedUpRibbon">
      <summary>Curved Up Ribbon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedDownRibbon">
      <summary>Curved Down Ribbon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.VerticalScroll">
      <summary>Vertical Scroll.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.HorizontalScroll">
      <summary>Horizontal Scroll.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Wave">
      <summary>Wave.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.DoubleWave">
      <summary>Double Wave.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RectangularCallout">
      <summary>Rectangular Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.RoundedRectangularCallout">
      <summary>Rounded Rectangular Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.OvalCallout">
      <summary>Oval Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CloudCallout">
      <summary>Cloud Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout1">
      <summary>Line Callout 1.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout2">
      <summary>Line Callout 2.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout3">
      <summary>Line Callout 3.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout1AccentBar">
      <summary>Line Callout 1 (Accent Bar).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout2AccentBar">
      <summary>Line Callout 2 (Accent Bar).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout3AccentBar">
      <summary>Line Callout 3 (Accent Bar).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout1NoBorder">
      <summary>Line Callout 1 (No Border).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout2NoBorder">
      <summary>Line Callout 2 (No Border).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout3NoBorder">
      <summary>Line Callout 3 (No Border).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout1BorderAndAccentBar">
      <summary>Line Callout 1 (Border and Accent Bar).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout2BorderAndAccentBar">
      <summary>Line Callout 2 (Border and Accent Bar).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineCallout3BorderAndAccentBar">
      <summary>Line Callout 3 (Border and Accent Bar).</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonBackOrPrevious">
      <summary>Action Button: Back or Previous.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonForwardOrNext">
      <summary>Action Button: Forward or Next.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonBeginning">
      <summary>Action Button: Beginning.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonEnd">
      <summary>Action Button: End.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonHome">
      <summary>Action Button: Home.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonInformation">
      <summary>Action Button: Information.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonReturn">
      <summary>Action Button: Return.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonMovie">
      <summary>Action Button: Movie.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonDocument">
      <summary>Action Button: Document.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonSound">
      <summary>Action Button: Sound.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonHelp">
      <summary>Action Button: Help.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ActionButtonCustom">
      <summary>Action Button: Custom.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedConnector2">
      <summary>Curved Connector 2.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedConnector4">
      <summary>Curved Connector 4.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CurvedConnector5">
      <summary>Curved Connector 5.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ElbowConnector2">
      <summary>Bent Connector 2.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ElbowConnector4">
      <summary>Bent Connector 4.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ElbowConnector5">
      <summary>Bent Connector 5.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LineInverse">
      <summary>
        <para>Line Inverse.</para>
        <para>Not supported. Use <see cref="F:GemBox.Document.Drawing.ShapeType.Line"/> with vertical flip instead.</para>
      </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.StraightConnector">
      <summary>Straight Connector.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ChartPlus">
      <summary>Chart Plus.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ChartStar">
      <summary>Chart Star.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.ChartX">
      <summary>Chart X.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.CornerTabs">
      <summary>Corner Tabs.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Funnel">
      <summary>Funnel.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Gear6">
      <summary>Gear 6.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Gear9">
      <summary>Gear 9.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.NonIsoscelesTrapezoid">
      <summary>Non-Isosceles Trapezoid.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.PieWedge">
      <summary>Pie Wedge.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.PlaqueTabs">
      <summary>Plaque Tabs.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SquareTabs">
      <summary>Square Tabs.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftCircularArrow">
      <summary>Left Circular Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftRightCircularArrow">
      <summary>Left-Right Circular Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.SwooshArrow">
      <summary>Swoosh Arrow.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.UpDownArrowCallout">
      <summary>Up-Down Arrow Callout.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.FlowchartOfflineStorage">
      <summary>Flowchart: Off-line Storage.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.LeftRightRibbon">
      <summary>Left-Right Ribbon.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.Custom">
      <summary>Custom.</summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.TextPath">
      <summary>
            The VML TextPath.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.ShapeType.PentagonArrow">
      <summary>
        <para>The block arrow in the shape of a pentagon pointing to the right.</para>
        <para>
            Use adjust value '<b>adj</b>' to specify the length of the arrow tip as a percentage of the height of the whole shape.
            Adjust value should be in range from 0 to 100000 * Math.Max(width / height, 1). Value of 0 yields very small tip (almost invisible) and value of 100000 * Math.Max(width / height, 1) forms the tip
            of the same length as the width of the whole shape.
            Default value is 50000, which means that the arrow tip length will be half of the shape height.
            </para>
      </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.SolidColorBrush">
      <summary>
            Represents a brush which fills an area with a solid color.
            </summary>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Drawing.SolidColorBrush.Color">
      <summary>
            Gets or sets the color of this <see cref="T:GemBox.Document.Drawing.SolidColorBrush"/>.
            </summary>
      <value>
            The color of this <see cref="T:GemBox.Document.Drawing.SolidColorBrush"/>.
            </value>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="T:GemBox.Document.Drawing.TextBoxFormat">
      <summary>
            Represents a set of formatting properties which shall be applied to a <see cref="T:GemBox.Document.TextBox"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.InternalMargin">
      <summary>
            Gets or sets the internal margin.
            </summary>
      <value>
            The internal margin.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.VerticalAlignment">
      <summary>
            Gets or sets the vertical alignment of the text in the <see cref="T:GemBox.Document.TextBox"/>.
            </summary>
      <value>
            The vertical alignment of the text in the <see cref="T:GemBox.Document.TextBox"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.WrapText">
      <summary>
        <para>Gets or sets a value indicating whether to wrap text in shape.</para>
        <para>Default value is <see langword="true"/>.</para>
        <para>This property is not applicable on a <see cref="T:GemBox.Document.TextBox"/> within a <see cref="T:GemBox.Document.Tables.TableCell"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if words are wrapped within the bounding rectangle; otherwise, <see langword="false"/> if words spill out without paying attention to the bounding rectangle boundaries.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit">
      <summary>
        <para>Gets or sets the text auto-fitting setting.</para>
        <para>Default value is <see cref="F:GemBox.Document.TextAutoFit.None"/>.</para>
        <para>This property is not applicable on a <see cref="T:GemBox.Document.TextBox"/> within a <see cref="T:GemBox.Document.Tables.TableCell"/>.</para>
      </summary>
      <value>
            The text auto-fitting setting.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.AutoFitShrinkTextFontScale">
      <summary>
        <para>Gets or sets the percentage of the original font size to which each <see cref="T:GemBox.Document.Run"/> in the <see cref="T:GemBox.Document.TextBox"/> is scaled when <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>.</para>
        <para>Default value is 1 if <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>; otherwise, <see cref="F:System.Double.NaN"/>.</para>
        <para>This property is not applicable on a <see cref="T:GemBox.Document.TextBox"/> within a <see cref="T:GemBox.Document.Tables.TableCell"/>.</para>
      </summary>
      <value>
            The percentage of the original font size to which each <see cref="T:GemBox.Document.Run"/> in the <see cref="T:GemBox.Document.TextBox"/> is scaled when <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>.
            </value>
      <exception cref="T:System.InvalidOperationException">Property <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFitShrinkTextFontScale"/> can be set only if property <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Value is not between 0 and 1.</exception>
      <remarks>
            In order to auto-fit text within a bounding box it is sometimes necessary to decrease the font size by a certain percentage.
            Using this property the font within a text box can be scaled based on the value provided.
            A value of 1 scales the text to 100%, while a value of 0.01 scales the text to 1%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.AutoFitShrinkTextLineSpaceReduction">
      <summary>
        <para>Gets or sets the percentage amount by which the line spacing of each <see cref="T:GemBox.Document.Paragraph"/> in the <see cref="T:GemBox.Document.TextBox"/> is reduced when <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>.</para>
        <para>This property applies only to paragraphs with percentage line spacing.</para>
        <para>Default value is 0 if <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>; otherwise, <see cref="F:System.Double.NaN"/>.</para>
        <para>This property is not applicable on a <see cref="T:GemBox.Document.TextBox"/> within a <see cref="T:GemBox.Document.Tables.TableCell"/>.</para>
      </summary>
      <value>
            The percentage amount by which the line spacing of each <see cref="T:GemBox.Document.Paragraph"/> in the <see cref="T:GemBox.Document.TextBox"/> is reduced when <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>.
            </value>
      <exception cref="T:System.InvalidOperationException">Property <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFitShrinkTextLineSpaceReduction"/> can be set only if property <see cref="P:GemBox.Document.Drawing.TextBoxFormat.AutoFit"/> is <see cref="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow"/>.</exception>
      <exception cref="T:System.ArgumentOutOfRangeException">Value is not between 0 and 1.</exception>
      <remarks>
            The reduction is applied by subtracting it from the original line spacing value.
            Using this property the vertical spacing between the lines of text can be scaled by a percent amount.
            A value of 1 reduces the line spacing by 100%, while a value of 0.01 reduces the line spacing by one percent.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.TextBoxFormat.TextDirection">
      <summary>
        <para>Gets or sets the text direction.</para>
        <para>Default value is <see cref="F:GemBox.Document.TextDirection.Horizontal"/>.</para>
      </summary>
      <value>
            The text direction.
            </value>
    </member>
    <member name="M:GemBox.Document.Drawing.TextBoxFormat.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.TextBoxFormat"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.TextBoxFormat"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.Drawing.TileMirrorTypes">
      <summary>
            Indicates whether/how to flip the contents of a tile region when using it to fill a larger fill region.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.TileMirrorTypes.None">
      <summary>
            Tiles are not flipped.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.TileMirrorTypes.Horizontal">
      <summary>
            Tiles are flipped horizontally.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.TileMirrorTypes.Vertical">
      <summary>
            Tiles are flipped vertically.
            </summary>
    </member>
    <member name="F:GemBox.Document.Drawing.TileMirrorTypes.Both">
      <summary>
            Tiles are flipped both horizontally and vertically.
            </summary>
    </member>
    <member name="T:GemBox.Document.Drawing.Transform">
      <summary>
            Represents 2-D transforms for ordinary shapes.
            </summary>
    </member>
    <member name="P:GemBox.Document.Drawing.Transform.Rotation">
      <summary>
            Gets or sets the rotation of the shape in degrees. Positive angles are clockwise (i.e., towards the positive y axis); negative angles are counter-clockwise (i.e., towards the negative y axis).
            </summary>
      <value>
            The rotation of the shape in degrees.
            </value>
    </member>
    <member name="P:GemBox.Document.Drawing.Transform.FlipHorizontal">
      <summary>
            Gets or sets a horizontal flip. When <see langword="true"/>, this property defines that the shape is flipped horizontally about the center of its bounding box.
            </summary>
      <value>
        <see langword="true"/> if shape is flipped horizontally about the center of its bounding box; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            When set to a value different than the current <see cref="P:GemBox.Document.Drawing.Transform.FlipHorizontal"/>, <b>MS Word</b> automatically inverts the <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> to 360° - <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> (normalized to the interval [0°, 360°&gt;).
            To follow the <b>MS Word</b>'s behavior, you should do the same or simply use the <see cref="M:GemBox.Document.Drawing.Transform.FlipHorizontally"/> method. 
            </remarks>
    </member>
    <member name="P:GemBox.Document.Drawing.Transform.FlipVertical">
      <summary>
            Gets or sets a vertical flip. When <see langword="true"/>, this property defines that the shape is flipped vertically about the center of its bounding box.
            </summary>
      <value>
        <see langword="true"/> if shape is flipped vertically about the center of its bounding box; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            When set to a value different than the current <see cref="P:GemBox.Document.Drawing.Transform.FlipVertical"/>, <b>MS Word</b> automatically inverts the <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> to 360° - <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> (normalized to the interval [0°, 360°&gt;).
            To follow the <b>MS Word</b>'s behavior, you should do the same or simply use the <see cref="M:GemBox.Document.Drawing.Transform.FlipVertically"/> method. 
            </remarks>
    </member>
    <member name="M:GemBox.Document.Drawing.Transform.FlipHorizontally">
      <summary>
        <para>Inverts the value of the <see cref="P:GemBox.Document.Drawing.Transform.FlipHorizontal"/>.</para>
        <para>The <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> is also inverted to 360° - <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> (normalized to the interval [0°, 360°&gt;) like in <b>MS Word</b>.</para>
      </summary>
      <returns>A reference to this instance after the flipping operation has completed.</returns>
    </member>
    <member name="M:GemBox.Document.Drawing.Transform.FlipVertically">
      <summary>
        <para>Inverts the value of the <see cref="P:GemBox.Document.Drawing.Transform.FlipVertical"/>.</para>
        <para>The <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> is also inverted to 360° - <see cref="P:GemBox.Document.Drawing.Transform.Rotation"/> (normalized to the interval [0°, 360°&gt;) like in <b>MS Word</b>.</para>
      </summary>
      <returns>A reference to this instance after the flipping operation has completed.</returns>
    </member>
    <member name="M:GemBox.Document.Drawing.Transform.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.Transform"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Drawing.Transform"/> instance.
            </returns>
    </member>
    <member name="T:GemBox.Document.RelativeRectangle">
      <summary>
            Specifies the relative rectangle.
            </summary>
    </member>
    <member name="P:GemBox.Document.RelativeRectangle.Left">
      <summary>
            Gets or sets the left edge of the rectangle.
            </summary>
      <value>
            The left edge of the rectangle.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.RelativeRectangle.Top">
      <summary>
            Gets or sets the top edge of the rectangle.
            </summary>
      <value>
            The top edge of the rectangle.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.RelativeRectangle.Right">
      <summary>
            Gets or sets the right edge of the rectangle.
            </summary>
      <value>
            The right edge of the rectangle.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.RelativeRectangle.Bottom">
      <summary>
            Gets or sets the bottom edge of the rectangle.
            </summary>
      <value>
            The bottom edge of the rectangle.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.RelativeRectangle"/> struct.
            </summary>
      <param name="left">The left.</param>
      <param name="top">The top.</param>
      <param name="right">The right.</param>
      <param name="bottom">The bottom.</param>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.SetLeft(System.Double)">
      <summary>
            Sets the left edge of the rectangle.
            </summary>
      <param name="value">The left edge of the rectangle.</param>
      <returns>A new instance of the <see cref="T:GemBox.Document.RelativeRectangle"/> struct with the left edge set to the <paramref name="value"/>.</returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.SetRight(System.Double)">
      <summary>
            Sets the right edge of the rectangle.
            </summary>
      <param name="value">The right edge of the rectangle.</param>
      <returns>A new instance of the <see cref="T:GemBox.Document.RelativeRectangle"/> struct with the right edge set to the <paramref name="value"/>.</returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.SetTop(System.Double)">
      <summary>
            Sets the top edge of the rectangle.
            </summary>
      <param name="value">The top edge of the rectangle.</param>
      <returns>A new instance of the <see cref="T:GemBox.Document.RelativeRectangle"/> struct with the top edge set to the <paramref name="value"/>.</returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.SetBottom(System.Double)">
      <summary>
            Sets the bottom edge of the rectangle.
            </summary>
      <param name="value">The bottom edge of the rectangle.</param>
      <returns>A new instance of the <see cref="T:GemBox.Document.RelativeRectangle"/> struct with the bottom edge set to the <paramref name="value"/>.</returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.Equals(GemBox.Document.RelativeRectangle)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.RelativeRectangle"/> is equal to this <see cref="T:GemBox.Document.RelativeRectangle"/> instance.
            </summary>
      <param name="other">The other relative rectangle to compare with this relative rectangle instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.RelativeRectangle"/> is equal to this <see cref="T:GemBox.Document.RelativeRectangle"/> instance;
            otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.RelativeRectangle"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this relative rectangle instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.RelativeRectangle"/> and is equal to this <see cref="T:GemBox.Document.RelativeRectangle"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.RelativeRectangle"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.RelativeRectangle"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.RelativeRectangle"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.RelativeRectangle"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.op_Equality(GemBox.Document.RelativeRectangle,GemBox.Document.RelativeRectangle)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.RelativeRectangle"/>s are equal.
            </summary>
      <param name="first">The first relative rectangle.</param>
      <param name="second">The second relative rectangle.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> relative rectangles are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativeRectangle.op_Inequality(GemBox.Document.RelativeRectangle,GemBox.Document.RelativeRectangle)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.RelativeRectangle"/>s are not equal.
            </summary>
      <param name="first">The first relative rectangle.</param>
      <param name="second">The second relative rectangle.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> relative rectangles are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.EditableRangeEnd">
      <summary>
            Represents the end of an editable range permission.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.EditableRangeEnd"/> element is used in a pair with <see cref="T:GemBox.Document.EditableRangeStart"/> element to mark a region of the document that specific users or groups are allowed to edit when document protection is active.</para>
        <para>For <see cref="T:GemBox.Document.EditableRangeStart"/> and <see cref="T:GemBox.Document.EditableRangeEnd"/> to be considered as a pair, their <see cref="P:GemBox.Document.EditableRangeEnd.Id">Id</see>s must match.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.EditableRangeStart"/>
    </member>
    <member name="M:GemBox.Document.EditableRangeEnd.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.EditableRangeEnd"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="id">The identifier that pairs this element with a <see cref="T:GemBox.Document.EditableRangeStart"/>.</param>
    </member>
    <member name="P:GemBox.Document.EditableRangeEnd.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.EditableRangeEnd.Id">
      <summary>
            Gets the identifier that pairs this element with a <see cref="T:GemBox.Document.EditableRangeStart"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.EditableRangeEnd.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.EditableRangeEnd.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.EditableRangeEnd"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.EditableRangeEnd"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.EditableRangeStart">
      <summary>
            Represents the start of an editable range permission.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.EditableRangeStart"/> element is used in a pair with <see cref="T:GemBox.Document.EditableRangeEnd"/> element to mark a region of the document that specific users or groups are allowed to edit when document protection is active.</para>
        <para>For <see cref="T:GemBox.Document.EditableRangeStart"/> and <see cref="T:GemBox.Document.EditableRangeEnd"/> to be considered as a pair, their <see cref="P:GemBox.Document.EditableRangeStart.Id">Id</see>s must match.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.EditableRangeEnd"/>
    </member>
    <member name="M:GemBox.Document.EditableRangeStart.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.EditableRangeStart"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="id">The identifier that pairs this element with a <see cref="T:GemBox.Document.EditableRangeEnd"/>.</param>
    </member>
    <member name="P:GemBox.Document.EditableRangeStart.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.EditableRangeStart.Id">
      <summary>
            Gets the identifier that pairs this element with a <see cref="T:GemBox.Document.EditableRangeEnd"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.EditableRangeStart.Editor">
      <summary>
            Gets or sets the single user who is allowed to edit this range.
            </summary>
      <value>
            The user identifier in one of the following forms: <c>DOMAIN\username</c>, <c>user@domain.com</c>, or <c>username</c>.
            When set, <see cref="P:GemBox.Document.EditableRangeStart.EditorGroup"/> is ignored.
            </value>
    </member>
    <member name="P:GemBox.Document.EditableRangeStart.EditorGroup">
      <summary>
            Gets or sets the predefined group of users who are allowed to edit this range.
            </summary>
      <value>
            An <see cref="T:GemBox.Document.EditingGroup"/> value. Ignored when <see cref="P:GemBox.Document.EditableRangeStart.Editor"/> is set.
            </value>
    </member>
    <member name="P:GemBox.Document.EditableRangeStart.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.EditableRangeStart.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.EditableRangeStart"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.EditableRangeStart"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.EditingGroup">
      <summary>
            Specifies the predefined group of users that are allowed to edit a range permission.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingGroup.None">
      <summary>
            No predefined group is specified; no one is allowed to edit via this group.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingGroup.Everyone">
      <summary>
            All users are allowed to edit.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingGroup.Administrators">
      <summary>
            Users in the administrators group are allowed to edit.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingGroup.Contributors">
      <summary>
            Users in the contributors group are allowed to edit.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingGroup.Editors">
      <summary>
            Users in the editors group are allowed to edit.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingGroup.Current">
      <summary>
            The currently authenticated user is allowed to edit.
            </summary>
    </member>
    <member name="T:GemBox.Document.EditingRestrictionType">
      <summary>
            Represents a possible set of editing restrictions which may be enforced on a given document.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-restrict-word-editing/1105">Restrict Editing example</seealso>
    </member>
    <member name="F:GemBox.Document.EditingRestrictionType.None">
      <summary>
            Specifies that no editing restrictions have been applied to the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingRestrictionType.TrackedChanges">
      <summary>
            Specifies that the edits made to this document shall be tracked as revisions.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingRestrictionType.Comments">
      <summary>
            Specifies that the edits made to this document shall be restricted to the insertion and deletion of comments within the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingRestrictionType.FillingForms">
      <summary>
            Specifies that the edits made to this document shall be restricted to editing of form fields.
            </summary>
    </member>
    <member name="F:GemBox.Document.EditingRestrictionType.NoChanges">
      <summary>
            Specifies that the document is read-only (no edits shall be allowed).
            </summary>
    </member>
    <member name="T:GemBox.Document.Element">
      <summary>
            Represents a base class for all document elements.
            </summary>
      <remarks>
        <para>All document content elements contain properties like <see cref="P:GemBox.Document.Element.ElementType"/>, <see cref="P:GemBox.Document.Element.Document"/> and <see cref="P:GemBox.Document.Element.Parent"/>. These properties are defined on an <see cref="T:GemBox.Document.Element"/> class - a base class for all document elements.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Element.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Element.Content">
      <summary>
            Gets the content of the current <see cref="T:GemBox.Document.Element"/>.
            </summary>
      <value>
            The content of the current <see cref="T:GemBox.Document.Element"/>.
            </value>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</seealso>
    </member>
    <member name="P:GemBox.Document.Element.ElementType">
      <summary>
            Gets the <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.Element"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ElementType"/> of this <see cref="T:GemBox.Document.Element"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Element.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="P:GemBox.Document.Element.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.ElementCollection"/> that contains this <see cref="T:GemBox.Document.Element"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ElementCollection"/> that contains this <see cref="T:GemBox.Document.Element"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Element.Parent">
      <summary>
            Gets the parent of this <see cref="T:GemBox.Document.Element"/> instance.
            </summary>
      <value>
            The parent of this <see cref="T:GemBox.Document.Element"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.Element.OnParentChanged">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Element.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Element"/> instance, and optionally clones it's descendants.
            </summary>
      <param name="cloneDescendants">
        <see langword="true"/> to clone descendants; otherwise <see langword="false"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Element"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Element.GetChildElements(System.Boolean)">
      <summary>
            Gets the child elements.
            </summary>
      <param name="recursively">
        <see langword="true"/> to get all descendants elements; otherwise <see langword="false"/> to get just child elements.</param>
      <returns>Sequence of child elements.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-iterating-word/503">Iterating example</seealso>
    </member>
    <member name="M:GemBox.Document.Element.GetChildElements(System.Boolean,GemBox.Document.ElementType[])">
      <summary>
            Gets the child elements filtered by <see cref="P:GemBox.Document.Element.ElementType"/>.
            </summary>
      <param name="recursively">
        <see langword="true"/> to get all descendants elements; otherwise <see langword="false"/> to get just child elements.</param>
      <param name="filterElements">The <see cref="P:GemBox.Document.Element.ElementType"/>s to filter by.</param>
      <returns>Sequence of child elements filtered by <see cref="P:GemBox.Document.Element.ElementType"/>.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-iterating-word/503">Iterating example</seealso>
    </member>
    <member name="M:GemBox.Document.Element.GetParentElements">
      <summary>
            Gets the parent elements.
            </summary>
      <returns>Sequence of parent elements.</returns>
    </member>
    <member name="M:GemBox.Document.Element.GetParentElements(GemBox.Document.ElementType[])">
      <summary>
            Gets the parent elements.
            </summary>
      <param name="filterElements">The <see cref="P:GemBox.Document.Element.ElementType"/>s to filter by.</param>
      <returns>Sequence of parent elements.</returns>
    </member>
    <member name="T:GemBox.Document.ElementCollection">
      <summary>
            Represents a base non-generic class for <see cref="T:GemBox.Document.Element"/> collections.
            </summary>
      <remarks>
        <see cref="T:GemBox.Document.ElementCollection"/> has a covariant public interface, meaning that it contains only common collection methods that are typesafe (methods that do not accept <see cref="T:GemBox.Document.Element"/> derived parameters).
            To access all collection methods in a non-typesafe way, cast an <see cref="T:GemBox.Document.ElementCollection"/> to an <see cref="T:System.Collections.IList"/> and use <see cref="T:System.Collections.IList"/>'s members.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.ElementCollection.Content">
      <summary>
            Gets the content of the current <see cref="T:GemBox.Document.ElementCollection"/>.
            </summary>
      <value>
            The content of the current <see cref="T:GemBox.Document.ElementCollection"/>.
            </value>
      <remarks>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</see>.</remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-manipulate-content-word/403">Get Content example</seealso>
    </member>
    <member name="P:GemBox.Document.ElementCollection.SupportedElementTypes">
      <summary>
            Gets a sequence of <see cref="T:GemBox.Document.ElementType"/>s that can be contained in this collection.
            </summary>
      <value>
            A sequence of <see cref="T:GemBox.Document.ElementType"/>s that can be contained in this collection.
            </value>
    </member>
    <member name="P:GemBox.Document.ElementCollection.IsReadOnly">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ElementCollection.CountCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ElementCollection.Count">
      <summary>
            Gets the number of elements contained in the <see cref="T:GemBox.Document.ElementCollection"/>.
            </summary>
      <value>
            The number of elements contained in the <see cref="T:GemBox.Document.ElementCollection"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.ElementCollection.InsertCore(System.Int32,GemBox.Document.Element)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection.IndexOfCore(GemBox.Document.Element)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection.IndexOf(GemBox.Document.Element)">
      <summary>
            Determines the index of a specific <see cref="T:GemBox.Document.Element"/> in the <see cref="T:GemBox.Document.ElementCollection"/>.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Element"/> to locate in the <see cref="T:GemBox.Document.ElementCollection"/>.</param>
      <returns>The index of <see cref="T:GemBox.Document.Element"/> if found in the <see cref="T:GemBox.Document.ElementCollection"/>; otherwise, -1.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection.RemoveAtCore(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection.RemoveAt(System.Int32)">
      <summary>
            Removes the element at the specified index of the <see cref="T:GemBox.Document.ElementCollection"/>.
            </summary>
      <param name="index">The zero-based index of the element to remove.</param>
    </member>
    <member name="M:GemBox.Document.ElementCollection.ClearCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection.Clear">
      <summary>
            Removes all elements from the <see cref="T:GemBox.Document.ElementCollection"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.ElementCollection.GetCore(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection.SetCore(System.Int32,GemBox.Document.Element)">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ElementCollection.Item(System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Element"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Element"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Element"/> to get.</param>
      <returns>
            The <see cref="T:GemBox.Document.Element"/> at the specified index.
            </returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection.GetEnumeratorCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through a collection.
            </summary>
      <returns>An <see cref="T:System.Collections.Generic.IEnumerator`1">IEnumerator&lt;Element&gt;</see> object that can be used to iterate through the collection.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection.CopyTo(GemBox.Document.Element[],System.Int32)">
      <summary>
            Copies the elements of the <see cref="T:GemBox.Document.ElementCollection"/> to an <see cref="T:System.Array"/>, starting at a particular <see cref="T:System.Array"/> index.
            </summary>
      <param name="array">The one-dimensional <see cref="T:System.Array"/> that is the destination of the elements copied from <see cref="T:GemBox.Document.ElementCollection"/>. The <see cref="T:System.Array"/> must have zero-based indexing.</param>
      <param name="arrayIndex">The zero-based index in <paramref name="array"/> at which copying begins.</param>
    </member>
    <member name="P:GemBox.Document.ElementCollection.System#Collections#IList#IsReadOnly">
      <summary>
            Gets a value indicating whether the <see cref="T:System.Collections.IList"/> is read-only.
            </summary>
      <value>
        <see langword="true"/> if the <see cref="T:System.Collections.IList"/> is read-only; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ElementCollection.System#Collections#IList#IsFixedSize">
      <summary>
            Gets a value indicating whether the <see cref="T:System.Collections.IList"/> has a fixed size.
            </summary>
      <value>
        <see langword="true"/> if the <see cref="T:System.Collections.IList"/> has a fixed size; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ElementCollection.System#Collections#ICollection#IsSynchronized">
      <summary>
            Gets a value indicating whether access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe).
            </summary>
      <value>
        <see langword="true"/> if access to the <see cref="T:System.Collections.ICollection"/> is synchronized (thread safe); otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ElementCollection.System#Collections#ICollection#SyncRoot">
      <summary>
            Gets an object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
            </summary>
      <value>
            An object that can be used to synchronize access to the <see cref="T:System.Collections.ICollection"/>.
            </value>
      <exception cref="T:System.NotSupportedException">Not supported.</exception>
    </member>
    <member name="P:GemBox.Document.ElementCollection.System#Collections#IList#Item(System.Int32)">
      <summary>
            Gets or sets the element at the specified index.
            </summary>
      <value>
            The element at the specified index.
            </value>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="T:GemBox.Document.ElementCollection`1">
      <summary>
            Represents a base generic class for <see cref="T:GemBox.Document.Element"/> collections.
            </summary>
      <typeparam name="T">An <see cref="T:GemBox.Document.Element"/> derived type.</typeparam>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.ElementCollection`1.Count">
      <summary>
            Gets the number of elements contained in the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <value>
            The number of elements contained in the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ElementCollection`1.CountCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.VerifyItem(`0,System.String,System.Int32,System.Boolean)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.Cast``1(System.Int32)">
      <summary>
            Gets the element at the specified index and casts it to the specified type.
            </summary>
      <typeparam name="TElement">The type to cast the element to.</typeparam>
      <param name="index">The zero-based index of the element to get.</param>
      <returns>The element at the specified index casted to <typeparamref name="TElement"/> type.</returns>
      <remarks>This method serves as a utility method for casting.
            Default C# explicit casting, when used in a chain, makes code hard to write and read.
            This method makes the chain casting code more clear and maintainable.</remarks>
      <exception cref="T:System.ArgumentOutOfRangeException">
        <paramref name="index"/> is less than 0 or is equal to or greater than <see cref="P:GemBox.Document.ElementCollection`1.Count"/>.</exception>
      <exception cref="T:System.InvalidCastException">An element at the specified index cannot be cast to type <typeparamref name="TElement"/>.</exception>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.Insert(System.Int32,`0)">
      <summary>
            Inserts an element into the <see cref="T:GemBox.Document.ElementCollection`1"/> at the specified index.
            </summary>
      <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
      <param name="item">The element to insert.</param>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.InsertCore(System.Int32,GemBox.Document.Element)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.Add(`0)">
      <summary>
            Adds an object to the end of the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <param name="item">The object to be added to the end of the <see cref="T:GemBox.Document.ElementCollection`1"/>.</param>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.Contains(`0)">
      <summary>
            Determines whether an element is in the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.ElementCollection`1"/>.</param>
      <returns>
        <c>true</c> if item is found in the <see cref="T:GemBox.Document.ElementCollection`1"/>; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.IndexOf(`0)">
      <summary>
            Searches for the specified element and returns the zero-based index of the first occurrence within the entire <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.ElementCollection`1"/>.</param>
      <returns>The zero-based index of the first occurrence of item within the entire <see cref="T:GemBox.Document.ElementCollection`1"/>, if found; otherwise, -1.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.IndexOfCore(GemBox.Document.Element)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.RemoveAt(System.Int32)">
      <summary>
            Removes the element at the specified index of the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <param name="index">The zero-based index of the element to remove.</param>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.RemoveAtCore(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.Remove(`0)">
      <summary>
            Removes the first occurrence of a specific element from the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <param name="item">The element from the <see cref="T:GemBox.Document.ElementCollection`1"/>.</param>
      <returns>
        <see langword="true"/> if item is successfully removed; otherwise, <see langword="false"/>. This method also returns <see langword="false"/> if item was not found in the <see cref="T:GemBox.Document.ElementCollection`1"/>.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.Clear">
      <summary>
            Removes all elements from the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.ClearCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ElementCollection`1.Item(System.Int32)">
      <summary>
            Gets or sets the element at the specified index.
            </summary>
      <value>
            The element at the specified index.
            </value>
      <param name="index">The zero-based index of the element to get or set.</param>
      <returns>The element at the specified index.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.GetCore(System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.SetCore(System.Int32,GemBox.Document.Element)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.ElementCollection`1"/>.
            </summary>
      <returns>An enumerator for the <see cref="T:GemBox.Document.ElementCollection`1"/>.</returns>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.GetEnumeratorCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ElementCollection`1.CopyTo(`0[],System.Int32)">
      <summary>
            Copies the entire <see cref="T:GemBox.Document.ElementCollection`1"/> to a compatible one-dimensional array, starting at the specified index of the target array.
            </summary>
      <param name="array">The one-dimensional array that is the destination of the elements copied from <see cref="T:GemBox.Document.ElementCollection`1"/>.</param>
      <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
    </member>
    <member name="P:GemBox.Document.ElementCollection`1.System#Collections#Generic#ICollection{T}#IsReadOnly">
      <summary>
            Gets a value indicating whether the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only.
            </summary>
      <value>
        <see langword="true"/> if the <see cref="T:System.Collections.Generic.ICollection`1"/> is read-only; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="T:GemBox.Document.ElementType">
      <summary>
            Represents an element type enumeration.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Document">
      <summary>
        <see cref="T:GemBox.Document.DocumentModel"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Section">
      <summary>
        <see cref="T:GemBox.Document.Section"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.HeaderFooter">
      <summary>
        <see cref="T:GemBox.Document.HeaderFooter"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Paragraph">
      <summary>
        <see cref="T:GemBox.Document.Paragraph"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.TableOfEntries">
      <summary>
        <see cref="T:GemBox.Document.TableOfEntries"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Table">
      <summary>
        <see cref="T:GemBox.Document.Tables.Table"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.TableRow">
      <summary>
        <see cref="T:GemBox.Document.Tables.TableRow"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.TableCell">
      <summary>
        <see cref="T:GemBox.Document.Tables.TableCell"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.BookmarkStart">
      <summary>
        <see cref="T:GemBox.Document.BookmarkStart"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.BookmarkEnd">
      <summary>
        <see cref="T:GemBox.Document.BookmarkEnd"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Field">
      <summary>
        <see cref="T:GemBox.Document.Field"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Hyperlink">
      <summary>
        <see cref="T:GemBox.Document.Hyperlink"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Shape">
      <summary>
        <see cref="T:GemBox.Document.Drawing.Shape"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Group">
      <summary>
        <see cref="T:GemBox.Document.Drawing.Group"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.PreservedDrawingElement">
      <summary>
        <see cref="T:GemBox.Document.Drawing.PreservedDrawingElement"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.TextBox">
      <summary>
        <see cref="T:GemBox.Document.TextBox"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Picture">
      <summary>
        <see cref="T:GemBox.Document.Picture"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Canvas">
      <summary>
        <see cref="T:GemBox.Document.Drawing.Canvas"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Run">
      <summary>
        <see cref="T:GemBox.Document.Run"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.SpecialCharacter">
      <summary>
        <see cref="T:GemBox.Document.SpecialCharacter"/> element such as break or tab.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.PreservedInline">
      <summary>
        <see cref="T:GemBox.Document.PreservedInline"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Note">
      <summary>
        <see cref="T:GemBox.Document.Note"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.BlockContentControl">
      <summary>
        <see cref="T:GemBox.Document.CustomMarkups.BlockContentControl"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.InlineContentControl">
      <summary>
        <see cref="T:GemBox.Document.CustomMarkups.InlineContentControl"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Chart">
      <summary>
        <see cref="T:GemBox.Document.Chart"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.Comment">
      <summary>
        <see cref="T:GemBox.Document.Comment"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.CommentStart">
      <summary>
        <see cref="T:GemBox.Document.CommentStart"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.CommentEnd">
      <summary>
        <see cref="T:GemBox.Document.CommentEnd"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.MoveRangeSeparator">
      <summary>
        <see cref="T:GemBox.Document.Tracking.MoveRangeSeparator"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.AlignmentTab">
      <summary>
        <see cref="T:GemBox.Document.AlignmentTab"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.OleObject">
      <summary>
        <see cref="T:GemBox.Document.OleObject"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.EditableRangeStart">
      <summary>
        <see cref="T:GemBox.Document.EditableRangeStart"/> element.
            </summary>
    </member>
    <member name="F:GemBox.Document.ElementType.EditableRangeEnd">
      <summary>
        <see cref="T:GemBox.Document.EditableRangeEnd"/> element.
            </summary>
    </member>
    <member name="T:GemBox.Document.Field">
      <summary>
            Provides a mechanism for placeholders, such as page reference numbers, which can be added to a document
            such that those placeholders are replaced by their corresponding values when the document is rendered for display or print.
            </summary>
      <remarks>
        <para>Fields are used in a <see href="https://www.gemboxsoftware.com/document/docs/mail-merge.html" target="_self">mail merge</see> and, usually, in scenarios where document information can be resolved only when document is rendered (for example, page numbers).</para>
        <para>GemBox.Document supports nested fields - another field can be contained in an <see cref="P:GemBox.Document.Field.InstructionElements"/> or a <see cref="P:GemBox.Document.Field.ResultElements"/> properties of a field.</para>
        <para>Fields are defined by the <see cref="P:GemBox.Document.Field.FieldType">Field.FieldType</see> and, optionally, <see cref="P:GemBox.Document.Field.InstructionElements">Field.InstructionElements</see> that usually contains field arguments and switches, but can also contain other fields, and <see cref="P:GemBox.Document.Field.ResultElements">Field.ResultElements</see> that contains the latest field's value.</para>
        <para>For a field creation example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-fields/206">fields example</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Field.IsDirty">
      <summary>
            Gets or sets a value indicating whether the result of this <see cref="T:GemBox.Document.Field"/> is invalid and, because of that, it should be updated.
            </summary>
      <remarks>
            The property value of true specifies that the result of this field is no longer
            based on the contents of the document, and should be recalculated whenever an
            application with this functionality reads the document (for example MS Word).
            </remarks>
      <value>
        <see langword="true"/> if result of this <see cref="T:GemBox.Document.Field"/> is invalid and, because of that, it should be updated; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Field.IsLocked">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:GemBox.Document.Field"/> is locked and, because of that, it should not be updated.
            </summary>
      <remarks>
            When a field is locked, Word application won't update its result. In that case <b>GemBox.Document</b> as well won't update the field result when paginating or rendering the document (to PDF or image).
            </remarks>
      <value>
        <see langword="true"/> if result of this <see cref="T:GemBox.Document.Field"/> is locked and, because of that, it should not be updated; otherwise, <see langword="false"/>.
            </value>
      <seealso cref="P:GemBox.Document.PaginatorOptions.UpdateFields"/>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.Collections.Generic.IEnumerable{GemBox.Document.Element},System.Collections.Generic.IEnumerable{GemBox.Document.Element})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
      <param name="instructionElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field instruction.</param>
      <param name="resultElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field result.</param>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.Collections.Generic.IEnumerable{GemBox.Document.Element},GemBox.Document.Element[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
      <param name="instructionElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field instruction.</param>
      <param name="resultElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field result.</param>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,GemBox.Document.Element[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
      <param name="instructionElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field instruction.</param>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.String,System.Collections.Generic.IEnumerable{GemBox.Document.Element})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
      <param name="instructionText">The field instruction text.</param>
      <param name="resultElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field result.</param>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.String,GemBox.Document.Element[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
      <param name="instructionText">The field instruction text.</param>
      <param name="resultElements">The <see cref="T:GemBox.Document.Element"/> sequence that represents field result.</param>
    </member>
    <member name="M:GemBox.Document.Field.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Field"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.</param>
      <param name="instructionText">The field instruction text.</param>
      <param name="resultText">The field result text.</param>
    </member>
    <member name="P:GemBox.Document.Field.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Field.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Field.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
    </member>
    <member name="P:GemBox.Document.Field.FieldType">
      <summary>
            Gets the field type.
            </summary>
      <value>
            The field type.
            </value>
    </member>
    <member name="P:GemBox.Document.Field.InstructionElements">
      <summary>
            Gets the field instruction <see cref="T:GemBox.Document.Element"/>s.
            </summary>
      <value>
            The field instruction <see cref="T:GemBox.Document.Element"/>s.
            </value>
      <remarks>
            This collection is not considered to be a part of document content because field's instructions are a part of field's definition.
            Because of it, <see cref="T:GemBox.Document.IContentElement"/> on a <see cref="T:GemBox.Document.Field"/> will not return <see cref="P:GemBox.Document.Field.InstructionElements"/> in a <see cref="P:GemBox.Document.IContentElement.Content"/> property.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Field.ResultElements">
      <summary>
            Gets the field result <see cref="T:GemBox.Document.Element"/>s.
            </summary>
      <value>
            The field result <see cref="T:GemBox.Document.Element"/>s.
            </value>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Field.ListItem">
      <summary>
            Gets the list item or <see langword="null"/> if field doesn't have list item or its <see cref="P:GemBox.Document.Field.FieldType"/> is not <see cref="F:GemBox.Document.FieldType.ListNum"/>.
            </summary>
      <value>
            The list item or <see langword="null"/> if field doesn't have list item or its <see cref="P:GemBox.Document.Field.FieldType"/> is not <see cref="F:GemBox.Document.FieldType.ListNum"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Field.FormData">
      <summary>
            Gets the form related data associated with the parent form field or <see langword="null"/> if parent field is not form field.
            </summary>
      <value>
            The form related data associated with the parent form field or <see langword="null"/> if parent field is not form field.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.Field.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Field.GetInstructionText">
      <summary>
            Gets the field instruction text.
            </summary>
      <returns>The field instruction text.</returns>
    </member>
    <member name="M:GemBox.Document.Field.Update">
      <summary>
            Updates the <see cref="P:GemBox.Document.Field.ResultElements"/> of the current <see cref="T:GemBox.Document.Field"/>.
            </summary>
      <remarks>
        <para>To update page related fields (<see cref="F:GemBox.Document.FieldType.Page"/>, <see cref="F:GemBox.Document.FieldType.PageRef"/>, <see cref="F:GemBox.Document.FieldType.NumPages"/>, <see cref="F:GemBox.Document.FieldType.Section"/> and <see cref="F:GemBox.Document.FieldType.SectionPages"/>), <see cref="F:GemBox.Document.FieldType.NoteRef"/> and <see cref="F:GemBox.Document.FieldType.Seq"/> field create an instance of <see cref="T:GemBox.Document.PaginatorOptions"/>, set its <see cref="P:GemBox.Document.PaginatorOptions.UpdateFields"/> to <see langword="true"/> and call the <see cref="M:GemBox.Document.DocumentModel.GetPaginator(GemBox.Document.PaginatorOptions)"/> method with that <see cref="T:GemBox.Document.PaginatorOptions"/> instance.</para>
        <para>To update mail merge related fields (<see cref="F:GemBox.Document.FieldType.MergeField"/>, <see cref="F:GemBox.Document.FieldType.MergeRec"/>, <see cref="F:GemBox.Document.FieldType.MergeSeq"/>, etc.) call the <see cref="M:GemBox.Document.MailMerging.MailMerge.Execute(System.Object)"/> method and provide it the data source object.</para>
        <para>This <see cref="M:GemBox.Document.Field.Update"/> method currently supports updating following field types:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Author"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Comments"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Compare"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Date"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.DisplayBarcode"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.DocProperty"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.DocVariable"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.FileName"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.FormCheckBox"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.FormDropDown"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Formula"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.If"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.IncludePicture"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.IncludeText"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Keywords"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.LastSavedBy"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.MacroButton"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.PrintDate"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.RevNum"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.SaveDate"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Set"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Subject"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Symbol"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Time"/>
            </description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.FieldType.Title"/>
            </description>
          </item>
        </list>
        <para>More field types can be expected to be supported in a future versions of GemBox.Document.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Field.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Field"/> instance, and optionally clones it's result.
            </summary>
      <param name="cloneResult">
        <see langword="true"/> to clone field result; otherwise <see langword="false"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Field"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Field.InstructionInlines">
      <summary>
            Gets the field instruction <see cref="T:GemBox.Document.Inline"/>s.
            </summary>
      <value>
            The field instruction <see cref="T:GemBox.Document.Inline"/>s.
            </value>
      <remarks>
            This collection is not considered to be a part of document content because field's instructions are a part of field's definition.
            Its type, <see cref="T:GemBox.Document.InlineCollection"/>, was used as a convenience so we can support both instruction text and nested fields.
            Because of it, <see cref="T:GemBox.Document.IContentElement"/> on a <see cref="T:GemBox.Document.Field"/> will not return <see cref="P:GemBox.Document.Field.InstructionInlines"/> in a <see cref="P:GemBox.Document.IContentElement.Content"/> property.
            <para>All <see cref="T:GemBox.Document.Inline"/> derived elements are supported in this collection.</para></remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Field.ResultInlines">
      <summary>
            Gets the field result <see cref="T:GemBox.Document.Inline"/>s.
            </summary>
      <value>
            The field result <see cref="T:GemBox.Document.Inline"/>s.
            </value>
      <remarks>
            All <see cref="T:GemBox.Document.Inline"/> derived elements are supported in this collection.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="T:GemBox.Document.FieldType">
      <summary>
            Represents a field type that is used in defining <see cref="T:GemBox.Document.Field"/>s.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Unknown">
      <summary>
            Field type cannot be resolved because <see cref="P:GemBox.Document.Field.InstructionElements"/> does not start with <see cref="T:GemBox.Document.Run"/>s that specify valid field code.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.CreateDate">
      <summary>
            Retrieves the date and time at which the document was created.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Date">
      <summary>
            Retrieves the current date and time.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.EditTime">
      <summary>
            Retrieves the total editing time, in minutes, since the document was created.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.PrintDate">
      <summary>
            Retrieves the date and time on which the document was last printed.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.SaveDate">
      <summary>
            Retrieves the date and time on which the document was last saved.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Time">
      <summary>
            Retrieves the current date and time.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Compare">
      <summary>
            Compares the values designated by two expressions using the designated operator.
            Field value is 1 if the comparison is true, or 0 if the comparison is false.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.DocVariable">
      <summary>
            Inserts the string assigned to the document variable designated by field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.GoToButton">
      <summary>
            Inserts a jump command, such that when it is activated, the insertion point of the document is moved to the location specified by field argument.
            First field argument can be a bookmark, a page number, or some other item.
            Second field argument is the text or graphic "button" that appears in the document, such that it can be selected to activate the jump.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.If">
      <summary>
            Compares the values designated by two expressions using the designated operator.
            Field value is first field argument if the comparison is true; otherwise, second field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.MacroButton">
      <summary>
            Allows the macro or command designated by first field argument to be run.
            Second field argument designates the text or graphic to appear as the "button" that is selected to run the macro or command.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Print">
      <summary>
            Sends the printer-specific control code characters specified by field argument to the selected printer.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Author">
      <summary>
            Retrieves, and optionally sets, the document author's name.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Comments">
      <summary>
            Retrieves, and optionally sets, the comments relating to the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.DocProperty">
      <summary>
            Retrieves the document information indicated by <i>document property category</i> field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.FileName">
      <summary>
            Retrieves the name of the current document as stored on disk.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.FileSize">
      <summary>
            Retrieves the size of the current document in bytes.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Info">
      <summary>
            A field of this kind is treated as if INFO was omitted and <i>info category</i> field argument was a field-type name.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Keywords">
      <summary>
            Retrieves, and optionally sets, the document's keywords.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.LastSavedBy">
      <summary>
            Retrieves the name of the user who last modified and saved the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.NumChars">
      <summary>
            Retrieves the number of characters in the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.NumPages">
      <summary>
            Retrieves the number of pages in the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.NumWords">
      <summary>
            Retrieves the number of words in the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Subject">
      <summary>
            Retrieves, and optionally sets, the document's subject.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Template">
      <summary>
            Retrieves the disk file name of the template used by the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Title">
      <summary>
            Retrieves, and optionally sets, the document's title.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Formula">
      <summary>
            Represents an arbitrary complex arithmetic expression involving constants, bookmarks that refer to expressions, arithmetic and logical operators, functions,
            values of cells in a table, and fields that result in a single value. Expression can contain grouping parentheses to document the default precedence or to override it.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Advance">
      <summary>
            Moves the starting point of text that follows the field to the right or left, up or down, or to a specific horizontal or vertical position.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Eq">
      <summary>
            Computes the specified mathematical equation.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Symbol">
      <summary>
            Retrieves the character whose code point value is specified in decimal or hexadecimal (by using a leading 0x or 0X) in field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Index">
      <summary>
            Builds an index using the index entries specified by <see cref="F:GemBox.Document.FieldType.XE">XE</see> fields, and inserts that index at this place in the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.RD">
      <summary>
            Field argument identifies a file to include when creating a table of contents, a table of authorities,
            or an index using a <see cref="F:GemBox.Document.FieldType.TOC">TOC</see>, <see cref="F:GemBox.Document.FieldType.TOA">TOA</see>, or <see cref="F:GemBox.Document.FieldType.Index">INDEX</see> field.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.TA">
      <summary>
            Defines the text and page number for a table of authorities entry, which is used by a <see cref="F:GemBox.Document.FieldType.TOA">TOA</see> field.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.TC">
      <summary>
            Defines the text and page number for a table of contents (including a table of figures) entry, which is used by a <see cref="F:GemBox.Document.FieldType.TOC">TOC</see> field.
            The text of the entry is field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.TOA">
      <summary>
            Builds a table of authorities (that is, a list of the references in a legal document, such as references to cases, statutes, and rules,
            along with the numbers of the pages on which the references appear) using the entries specified by <see cref="F:GemBox.Document.FieldType.TA">TA</see> fields.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.TOC">
      <summary>
            Builds a table of contents (which can also be a table of figures) using the entries specified by <see cref="F:GemBox.Document.FieldType.TC">TC</see> fields,
            their heading levels, and specified styles, and inserts that table at this place in the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.XE">
      <summary>
            Defines the text and page number for an index entry, which is used by an <see cref="F:GemBox.Document.FieldType.Index">INDEX</see> field.
            The text of the entry is field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.AutoText">
      <summary>
            Inserts the AutoText entry whose name is specified by field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.AutoTextList">
      <summary>
            Creates a shortcut menu based on AutoText entries in the active template.
            The list can vary based on the styles applied to the AutoText entries.
            Field argument is inserted into the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Bibliography">
      <summary>
            Retrieves and displays the formatted bibliographic data for all sources in the current document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Citation">
      <summary>
            Displays the formatted contents of the bibliography entry for a source or reference work with a tag name of a source matching field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Hyperlink">
      <summary>
            When selected, causes control to jump to the location specified by field argument.
            That location can be a bookmark or a URL.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.IncludePicture">
      <summary>
            Retrieves the picture contained in the document named by field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.IncludeText">
      <summary>
            Inserts all or part of the text and graphics contained in the document named by first field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Link">
      <summary>
             For information copied from another application, this field links that information to its original source file using OLE.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.NoteRef">
      <summary>
             Inserts the mark of the footnote or endnote that is marked by the bookmark specified by field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.PageRef">
      <summary>
            Inserts the number of the page containing the bookmark specified by field argument for a cross-reference.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Quote">
      <summary>
            Retrieves the text specified by field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Ref">
      <summary>
            Inserts the text or graphics represented by the bookmark specified by field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.StyleRef">
      <summary>
            Inserts the nearest piece of text prior to this field that is formatted by the style whose name is specified by field argument.
            The style can be a paragraph style or a character style.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.AddressBlock">
      <summary>
            Inserts a mail merge address block.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Ask">
      <summary>
            Prompts the user to enter information and assigns the bookmark designated by first field argument to represent the user's response.
            Second field argument specifies the prompt text, which is displayed in a dialog box.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Database">
      <summary>
            Inserts the results of a database query into a <see cref="T:GemBox.Document.Tables.Table"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.FillIn">
      <summary>
             Prompts the user to enter text. Field argument contains the prompt.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.GreetingLine">
      <summary>
            Inserts a mail merge greeting line.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.MergeField">
      <summary>
            Retrieves the name of a data field designated by field argument within the merge characters in a mail merge main document.
            When the main document is merged with the selected data source, information from the specified data field is inserted in place of the merge field.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.MergeRec">
      <summary>
            Use this in a mail merge to print the number of the corresponding merged data record in each resulting merged document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.MergeSeq">
      <summary>
            The number of data records that were successfully merged with the main document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Next">
      <summary>
            Merges the next data record into the current resulting merged document, rather than starting a new merged document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.NextIf">
      <summary>
            Compares the values designated by two expressions using the designated operator.
            If the comparison is true, the next data record is merged into the current merge document.
            Merge fields that follow the NEXTIF in the main document are replaced by values from the next data record rather than the current data record.
            If the comparison is false, the next data record is merged into a new merge document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Set">
      <summary>
            Defines the bookmark name specified by first field argument to represent the information specified by second field argument.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.SkipIf">
      <summary>
            Compares the values designated by two expressions using the designated operator.
            If the comparison is true, SKIPIF cancels the current merge document, moves to the next in the data source, and starts a new merge document.
            If the comparison is false, the current merge document is continued.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.AutoNum">
      <summary>
            In paragraphs formatted with one of the nine built-in heading styles, paragraph numbering restarts at 1 in each successive heading level.
            If headings that contain AUTONUM fields are followed by body text paragraphs that also contain AUTONUM fields, the paragraph numbering of the body text is restarted at 1 after each heading.
            If the headings don't contain AUTONUM fields, body text paragraphs that contain AUTONUM fields are numbered in a continuous, sequential series throughout the document.
            This field is supported for legacy reasons, it is recommended that <see cref="F:GemBox.Document.FieldType.ListNum">LISTNUM</see> be used instead.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.AutoNumLgl">
      <summary>
            For legal and technical publications, use the nine built-in heading styles to format headings in the document, and then insert an AUTONUMLGL field at the beginning of each heading paragraph.
            This field is supported for legacy reasons, it is recommended that <see cref="F:GemBox.Document.FieldType.ListNum">LISTNUM</see> be used instead.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.AutoNumOut">
      <summary>
            Use the nine built-in heading styles to format headings in the document, and then insert an AUTONUMOUT field at the beginning of each heading paragraph.
            This field is supported for legacy reasons, it is recommended that <see cref="F:GemBox.Document.FieldType.ListNum">LISTNUM</see> be used instead.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.BarCode">
      <summary>
            Produces a postal bar code that is a machine-readable form of address used by the U.S. Postal Service.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.ListNum">
      <summary>
            Computes the next integral number from the current or a specific series, or a specific number from the next or specific series.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Page">
      <summary>
            Retrieves the number of the current page.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.RevNum">
      <summary>
            Retrieves the document's revision number (which indicates the number of times the document has been saved).
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Section">
      <summary>
            Retrieves the number of the current section.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.SectionPages">
      <summary>
            Retrieves the number of the current page within the current section.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.Seq">
      <summary>
            Sequentially numbers chapters, tables, figures, and other user-defined lists of items in a document.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.UserAddress">
      <summary>
            Retrieves the current user's postal address or, if field argument is present, the address specified by field argument.
            Specifying a field argument shall not change the address of the current user.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.UserInitials">
      <summary>
            Retrieves the current user's initials or, if field argument is present, the initials specified by field argument.
            Specifying a field argument shall not change the initials of the current user.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.UserName">
      <summary>
            Retrieves the current user's name or, if field argument is present, the name specified by field argument.
            Specifying a field argument shall not change the name of the current user.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.FormCheckBox">
      <summary>
            Inserts a check box style form field which, when the editing of form fields is enabled, can be checked and unchecked.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.FormDropDown">
      <summary>
            Inserts a drop-down list style form field which, when the editing of form fields is enabled, can be used to select an entry in the list.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.FormText">
      <summary>
            Inserts a text box style form field which, when the editing of form fields is enabled, can be typed into.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.DisplayBarcode">
      <summary>
            Renders a generated barcode symbol using the data in this display field.
            </summary>
    </member>
    <member name="F:GemBox.Document.FieldType.MergeBarcode">
      <summary>
            This field is analogous to the field code, <see cref="F:GemBox.Document.FieldType.MergeField"/>. The main difference is that <see cref="F:GemBox.Document.FieldType.MergeBarcode"/> generates a <see cref="F:GemBox.Document.FieldType.DisplayBarcode"/> field based on the merge result instead of showing it directly. The syntax of field instruction and supported switches is also different.
            </summary>
    </member>
    <member name="T:GemBox.Document.FloatingLayout">
      <summary>
            Represents a floating <see cref="T:GemBox.Document.Layout"/> which is used to embed document element in a page outside of the main content flow.
            Main content flow is usually wrapped around embedded element.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.HorizontalPosition">
      <summary>
            Gets or sets the horizontal position.
            </summary>
      <value>
            The horizontal position.
            </value>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.VerticalPosition">
      <summary>
            Gets or sets the vertical position.
            </summary>
      <value>
            The vertical position.
            </value>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.WrappingStyle">
      <summary>
            Gets or sets the setting for how text is wrapped around the floating element.
            </summary>
      <value>
            The setting for how text is wrapped around the floating element.
            </value>
      <remarks>
            Default value is <see cref="F:GemBox.Document.TextWrappingStyle.Square"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.WrapText">
      <summary>
            Gets or sets the setting for how text can wrap around the floating element's left and right sides.
            </summary>
      <value>
            The setting for how text can wrap around the floating element's left and right sides.
            </value>
      <remarks>
            Default value is <see cref="F:GemBox.Document.WrapTextType.Both"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.DistanceFromText">
      <summary>
            Gets or sets the distances between the edges of a floating element and any subsequent text within the document.
            </summary>
      <value>
            The distances between the edges of a floating element and any subsequent text within the document.
            </value>
      <remarks>
            Default value is: Top: 0 cm, Bottom: 0 cm, Left: 0.32 cm, Right: 0.32 cm.
            </remarks>
    </member>
    <member name="M:GemBox.Document.FloatingLayout.#ctor(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.FloatingLayout"/> class with the specified horizontal position, vertical position and size of a floating element.
            </summary>
      <param name="horizontalPosition">The horizontal position of a floating element.</param>
      <param name="verticalPosition">The vertical position of a floating element.</param>
      <param name="size">The size of a floating element.</param>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.IsFloating">
      <summary>
            Always gets a <see langword="true"/> value because member's type is <see cref="T:GemBox.Document.FloatingLayout"/>.
            </summary>
      <value>
        <see langword="true"/> value because member's type is <see cref="T:GemBox.Document.FloatingLayout"/>.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.FloatingLayout.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FloatingLayout.CreateInstance">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FloatingLayout.CloneMembers(GemBox.Document.Layout)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.FontFile">
      <summary>
            Represents a font file either on the disk or in the memory.
            </summary>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.glyphtypeface">GlyphTypeface class</seealso>
    </member>
    <member name="P:GemBox.Document.FontFile.FamilyName">
      <summary>
            Gets the font family name.
            </summary>
      <value>
            The font family name.
            </value>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/api/system.windows.media.glyphtypeface.familynames">GlyphTypeface.FamilyNames property</seealso>
    </member>
    <member name="P:GemBox.Document.FontFile.Italic">
      <summary>
        <para>Gets a value indicating whether the characters in a font are truly (Italic) or artificially (Oblique) slanted.</para>
        <para>Default value is <see langword="false"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if the characters in a font are slanted; otherwise, <see langword="false"/>.
            </value>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/api/system.windows.fontstyles">FontStyles class</seealso>
    </member>
    <member name="P:GemBox.Document.FontFile.Weight">
      <summary>
        <para>Gets the integer value between 1 and 999 that represents OpenType font weight.</para>
        <para>Default value is 400. Bold value is 700.</para>
      </summary>
      <value>
            The integer value between 1 and 999 that represents OpenType font weight.
            </value>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/api/system.windows.fontweights">FontWeights class</seealso>
    </member>
    <member name="P:GemBox.Document.FontFile.Stretch">
      <summary>
        <para>Gets the integer value between 1 and 9 that represents OpenType font widths.</para>
        <para>Default value is 5.</para>
      </summary>
      <value>
            The integer value between 1 and 9 that represents OpenType font widths.
            </value>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/api/system.windows.fontstretches">FontStretches class</seealso>
    </member>
    <member name="M:GemBox.Document.FontFile.ContainsCharacter(System.Int32)">
      <summary>
            Determines whether the font file contains outlines for the specified Unicode character.
            </summary>
      <param name="character">The Unicode character.</param>
      <returns>
        <see langword="true"/> if the font file contains outlines for the specified Unicode character; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.FontFile.Equals(GemBox.Document.FontFile)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.FontFile"/> is equal to this <see cref="T:GemBox.Document.FontFile"/> instance.
            </summary>
      <param name="other">The other font file to compare with this font file instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.FontFile"/> is equal to this <see cref="T:GemBox.Document.FontFile"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.FontFile.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.FontFile"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this font file instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.FontFile"/> and is equal to this <see cref="T:GemBox.Document.FontFile"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.FontFile.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.FontFile"/> instance.
            </summary>
      <returns>
            A hash code for this <see cref="T:GemBox.Document.FontFile"/> instance, suitable for use in hashing algorithms and data structures like a hash table.
            </returns>
    </member>
    <member name="M:GemBox.Document.FontFile.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.FontFile"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.FontFile"/> instance.
            </returns>
      <remarks>
            This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).
            </remarks>
    </member>
    <member name="T:GemBox.Document.FontFileSelectionEventArgs">
      <summary>
            Provides data for the <see cref="E:GemBox.Document.FontSettings.FontSelection"/> event.
            </summary>
      <seealso cref="E:GemBox.Document.FontSettings.FontSelection"/>
    </member>
    <member name="P:GemBox.Document.FontFileSelectionEventArgs.FontName">
      <summary>
            Gets the original font name.
            </summary>
      <value>
            The original font name.
            </value>
    </member>
    <member name="P:GemBox.Document.FontFileSelectionEventArgs.Italic">
      <summary>
            Gets a value indicating whether the font is italic.
            </summary>
      <value>
        <see langword="true"/> if the font is italic.; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FontFileSelectionEventArgs.Bold">
      <summary>
            Gets a value indicating whether the font is bold.
            </summary>
      <value>
        <see langword="true"/> if the font is bold; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FontFileSelectionEventArgs.Character">
      <summary>
            Gets the Unicode character that should be outlined with the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Font"/> or -1 if no character should currently be outlined.
            </summary>
      <value>
            The Unicode character that should be outlined with the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Font"/> or -1 if no character should currently be outlined.
            </value>
    </member>
    <member name="P:GemBox.Document.FontFileSelectionEventArgs.FontSettings">
      <summary>
            Gets the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.FontSettings"/> instance on which the <see cref="E:GemBox.Document.FontSettings.Selection"/> event was invoked on.
            </summary>
      <value>
            The <see cref="P:GemBox.Document.FontFileSelectionEventArgs.FontSettings"/> instance on which the <see cref="E:GemBox.Document.FontSettings.Selection"/> event was invoked on.
            </value>
    </member>
    <member name="P:GemBox.Document.FontFileSelectionEventArgs.Font">
      <summary>
        <para>Gets or sets the actual font that will be used for outlining the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Character"/> based on the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.FontName"/>, <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Italic"/> and <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Bold"/> values.</para>
        <para>Use any of the fonts returned from the <see cref="P:GemBox.Document.FontSettings.FontFiles"/> collection of the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.FontSettings"/>.</para>
      </summary>
      <value>
            The actual font that will be used for outlining the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Character"/> based on the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.FontName"/>, <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Italic"/> and <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Bold"/> values.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">The specified font file does not contain outlines for the specified <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Character"/>.</exception>
    </member>
    <member name="T:GemBox.Document.FontInfo">
      <summary>
            Represents a font used in the document.
            </summary>
    </member>
    <member name="P:GemBox.Document.FontInfo.Name">
      <summary>
            Gets the name of the font
            </summary>
      <value>
            The name of the font.
            </value>
    </member>
    <member name="T:GemBox.Document.FontInfoCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.FontInfo"/>s in this document.
            </summary>
    </member>
    <member name="P:GemBox.Document.FontInfoCollection.Count">
      <summary>
            Gets the number of <see cref="T:GemBox.Document.FontInfo"/>s contained in the <see cref="T:GemBox.Document.FontInfoCollection"/>.
            </summary>
      <value>
            The number of <see cref="T:GemBox.Document.FontInfo"/>s contained in the <see cref="T:GemBox.Document.FontInfoCollection"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FontInfoCollection.Item(System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.FontInfo"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.FontInfo"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.FontInfo"/> to get.</param>
      <returns>
            The <see cref="T:GemBox.Document.FontInfo"/> at the specified index.
            </returns>
    </member>
    <member name="M:GemBox.Document.FontInfoCollection.Remove(GemBox.Document.FontInfo)">
      <summary>
            Removes the first occurrence of a specific element from the <see cref="T:GemBox.Document.FontInfoCollection"/>.
            </summary>
      <param name="item">The element from the <see cref="T:GemBox.Document.FontInfoCollection"/>.</param>
      <returns>
        <c>true</c> if item is successfully removed; otherwise, <c>false</c>. This method also returns <c>false</c> if item was not found in the <see cref="T:GemBox.Document.FontInfo"/>.</returns>
    </member>
    <member name="M:GemBox.Document.FontInfoCollection.Clear">
      <summary>
            Removes all elements from the <see cref="T:GemBox.Document.FontInfoCollection"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.FontInfoCollection.GetEnumerator">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.FontSettings">
      <summary>
            Contains font related settings which are used when printing, importing or exporting a document to a file format that requires font information.
            </summary>
      <remarks>
        <para>Setting the custom fonts location is usually used in environments without any installed fonts.</para>
        <para>For more information, see the <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-fonts/103">Private Fonts</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.FontSettings.Fonts">
      <summary>
            Gets all the fonts loaded in the current application domain that are usable with <b>GemBox.Document</b> component.
            </summary>
      <value>
            All the fonts loaded in the current application domain that are usable with <b>GemBox.Document</b> component.
            </value>
    </member>
    <member name="P:GemBox.Document.FontSettings.FontsBaseUri">
      <summary>
            Gets or sets the base <see cref="T:System.Uri"/> where component looks for fonts. <see cref="T:System.Uri"/> path should end with <see cref="F:System.IO.Path.DirectorySeparatorChar"/> or <see cref="F:System.IO.Path.AltDirectorySeparatorChar"/>.
            </summary>
      <value>
            The base <see cref="T:System.Uri"/> where component looks for fonts.
            </value>
    </member>
    <member name="P:GemBox.Document.FontSettings.FontsBaseDirectory">
      <summary>
            Gets or sets the base directory path where component looks for fonts. Directory path can be absolute or relative to <see cref="M:System.IO.Directory.GetCurrentDirectory"/>.
            </summary>
      <value>
            The base directory path where component looks for fonts.
            </value>
    </member>
    <member name="P:GemBox.Document.FontSettings.FontsBaseResourceLocation">
      <summary>
            Gets or sets the base resource location where component looks for fonts specified as resources inside the local or referenced assembly.
            </summary>
      <value>
            The base resource location where component looks for fonts specified as resources inside the local or referenced assembly.
            </value>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/packaging-fonts-with-applications">Packaging Fonts with Applications</seealso>
      <seealso href="https://docs.microsoft.com/en-us/dotnet/framework/wpf/app-development/pack-uris-in-wpf">Pack URIs in WPF</seealso>
    </member>
    <member name="E:GemBox.Document.FontSettings.FontSelection">
      <summary>
            Occurs when the <see cref="T:GemBox.Document.FontFile"/> must be selected based on the font name, style and weight used in the document and when the fallback font must be selected (if the current <see cref="T:GemBox.Document.FontFile"/> does not contain outlines for the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Character"/>).
            </summary>
    </member>
    <member name="P:GemBox.Document.FontSettings.FontFiles">
      <summary>
            Gets all fonts usable with the current <see cref="T:GemBox.Document.FontSettings"/> instance.
            </summary>
      <value>
            All fonts usable with the current <see cref="T:GemBox.Document.FontSettings"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.FontSettings.BaseUri">
      <summary>
            Gets or sets the base <see cref="T:System.Uri"/> where the current <see cref="T:GemBox.Document.FontSettings"/> instance looks for fonts. <see cref="T:System.Uri"/> path should end with <see cref="F:System.IO.Path.DirectorySeparatorChar"/> or <see cref="F:System.IO.Path.AltDirectorySeparatorChar"/>.
            </summary>
      <value>
            The base <see cref="T:System.Uri"/> where the current <see cref="T:GemBox.Document.FontSettings"/> instance looks for fonts.
            </value>
    </member>
    <member name="P:GemBox.Document.FontSettings.BaseDirectory">
      <summary>
            Gets or sets the base directory path where the current <see cref="T:GemBox.Document.FontSettings"/> instance looks for fonts. Directory path can be absolute or relative to <see cref="M:System.IO.Directory.GetCurrentDirectory"/>.
            </summary>
      <value>
            The base directory path where the current <see cref="T:GemBox.Document.FontSettings"/> instance looks for fonts.
            </value>
    </member>
    <member name="P:GemBox.Document.FontSettings.BaseResourceLocation">
      <summary>
            Gets or sets the base resource location where the current <see cref="T:GemBox.Document.FontSettings"/> instance looks for fonts specified as resources inside the local or referenced assembly.
            </summary>
      <value>
            The base resource location where the current <see cref="T:GemBox.Document.FontSettings"/> instance looks for fonts specified as resources inside the local or referenced assembly.
            </value>
    </member>
    <member name="E:GemBox.Document.FontSettings.Selection">
      <summary>
            Occurs when the <see cref="T:GemBox.Document.FontFile"/> must be selected based on the font name, style and weight used in the document and when the fallback font must be selected (if the current <see cref="T:GemBox.Document.FontFile"/> does not contain outlines for the <see cref="P:GemBox.Document.FontFileSelectionEventArgs.Character"/>).
            </summary>
    </member>
    <member name="T:GemBox.Document.Format">
      <summary>
            Represents a base class for all formats.
            </summary>
      <remarks>
            For more information, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html" target="_self">formats and styles</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="P:GemBox.Document.Format.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="M:GemBox.Document.Format.ClearFormatting">
      <summary>
            Clears the formatting.
            </summary>
      <remarks>
            This method will clear all directly set formatting values. When retrieving formatting value, they can still come from other sources, as explained in <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#formatting-properties-resolution" target="_self">formats and styles</see> article.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Format.DocumentCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Format.CheckStyleSetting(GemBox.Document.Style)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.FormCheckBoxData">
      <summary>
            Represents a form related data associated with the parent <see cref="F:GemBox.Document.FieldType.FormCheckBox"/> field within the document.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.Size">
      <summary>
            Gets or sets the exact size for the parent Check Box form field in points.
            If value is <see langword="null"/>, then parent Check Box form field shall be sized automatically using the point size which is applied via the style hierarchy.
            </summary>
      <value>
            The exact size for the parent Check Box form field in points or <see langword="null"/> if parent Check Box is automatically sized via the style hierarchy.
            </value>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.DefaultValue">
      <summary>
            Gets or sets the default Check Box state for the parent Check Box form field. Default value is <see langword="false"/> (Check Box is unchecked).
            </summary>
      <value>
        <see langword="true"/> if default state for the parent Check Box form field is checked; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.Value">
      <summary>
            Gets or sets the current state for a Check Box form field or <see langword="null"/> if state is not explicitly set.
            </summary>
      <value>
            The current state for a Check Box form field or <see langword="null"/> if state is not explicitly set.
            </value>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.ValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.DefaultValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.HasDataCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormCheckBoxData.ValueOrDefault">
      <summary>
            Gets the <see cref="P:GemBox.Document.FormCheckBoxData.Value">current state</see> for a Check Box form field if state is explicitly set; otherwise, the <see cref="P:GemBox.Document.FormCheckBoxData.DefaultValue">default state</see>.
            </summary>
      <value>
            The <see cref="P:GemBox.Document.FormCheckBoxData.Value">current state</see> for a Check Box form field if state is explicitly set; otherwise, the <see cref="P:GemBox.Document.FormCheckBoxData.DefaultValue">default state</see>.
            </value>
    </member>
    <member name="M:GemBox.Document.FormCheckBoxData.ResetCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormCheckBoxData.CreateInstance">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormCheckBoxData.Copy(GemBox.Document.FormFieldData)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.FormDropDownData">
      <summary>
            Represents a form related data associated with the parent <see cref="F:GemBox.Document.FieldType.FormDropDown"/> field within the document.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.DefaultItemIndex">
      <summary>
            Gets or sets the zero-based index of the default entry for the parent drop-down list form field.
            </summary>
      <value>
            The zero-based index of the default entry for the parent drop-down list form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.SelectedItemIndex">
      <summary>
            Gets or sets the zero-based index of the currently selected entry for the parent drop-down list form field or <see langword="null"/> if selected entry is not explicitly set.
            </summary>
      <value>
            The zero-based index of the currently selected entry for the parent drop-down list form field or <see langword="null"/> if selected entry is not explicitly set.
            </value>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.Items">
      <summary>
            Gets the list entry items within the parent drop-down list form field.
            </summary>
      <value>
            The list entry items within the parent drop-down list form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.ValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.DefaultValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.Value">
      <summary>
            Gets the currently selected entry for the parent drop-down list form field if selected entry is explicitly set; otherwise, <see langword="null"/>.
            </summary>
      <value>
            The currently selected entry for the parent drop-down list form field if selected entry is explicitly set; otherwise, <see langword="null"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.ValueOrDefault">
      <summary>
            Gets the currently selected entry for the parent drop-down list form field if selected entry is explicitly set; otherwise, default entry.
            </summary>
      <value>
            The currently selected entry for the parent drop-down list form field if selected entry is explicitly set; otherwise, default entry.
            </value>
    </member>
    <member name="P:GemBox.Document.FormDropDownData.HasDataCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormDropDownData.ResetCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormDropDownData.CreateInstance">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormDropDownData.Copy(GemBox.Document.FormFieldData)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.FormFieldData">
      <summary>
            Represents a form related data associated with the parent form field within the document.
            </summary>
      <remarks>
            Associated parent form field may be of any of the following types (with the associated <see cref="P:GemBox.Document.Field.FieldType">FieldType</see> and <see cref="P:GemBox.Document.Field.FormData">FormData</see> type in parentheses)
            <list type="bullet"><item><description>Text Box (<see cref="F:GemBox.Document.FieldType.FormText"/> - <see cref="T:GemBox.Document.FormTextData"/>)</description></item><item><description>Check Box (<see cref="F:GemBox.Document.FieldType.FormCheckBox"/> - <see cref="T:GemBox.Document.FormCheckBoxData"/>)</description></item><item><description>Drop-down List (<see cref="F:GemBox.Document.FieldType.FormDropDown"/> - <see cref="T:GemBox.Document.FormDropDownData"/>)</description></item></list></remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.FormFieldData.Field">
      <summary>
            Gets the parent form field.
            </summary>
      <value>
            The parent form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.Name">
      <summary>
            Gets or sets the name of the form field.
            </summary>
      <value>
            The name of the form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.Enabled">
      <summary>
            Gets or sets a value indicating whether the parent form field shall behave as though it is enabled or disabled when it is displayed in the document. Default value is <see langword="true"/>.
            </summary>
      <value>
        <see langword="true"/> if parent form field shall behave as though it is enabled when it is displayed in the document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.CalculateOnExit">
      <summary>
            Gets or sets a value indicating whether the content of all fields within the document shall be recalculated from their field codes when the content of the parent form field is modified.
            </summary>
      <value>
        <see langword="true"/> if the content of all fields within the document shall be recalculated from their field codes when the content of the parent form field is modified; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.EntryMacro">
      <summary>
            Gets or sets the subroutine in a scripting language which should be executed when the value of the parent form field is entered.
            </summary>
      <value>
            The subroutine in a scripting language which should be executed when the value or content of the parent form field is entered.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.ExitMacro">
      <summary>
            Gets or sets the subroutine in a scripting language which should be executed when the value of the parent form field is exited.
            </summary>
      <value>
            The subroutine in a scripting language which should be executed when the value of the parent form field is exited.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.HelpText">
      <summary>
            Gets or sets the optional help text which shall be associated with the parent form field.
            </summary>
      <value>
            The optional help text which shall be associated with the parent form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.IsHelpTextAutoEntry">
      <summary>
            Gets or sets a value indicating whether <see cref="P:GemBox.Document.FormFieldData.HelpText"/> should be interpreted as the name of a glossary document entry whose contents contain the help text.
            </summary>
      <value>
        <see langword="true"/> if <see cref="P:GemBox.Document.FormFieldData.HelpText"/> should be interpreted as the name of a glossary document entry whose contents contain the help text;
            otherwise, if <see cref="P:GemBox.Document.FormFieldData.HelpText"/> should be interpreted as the literal text for the help text, <see keyword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.StatusText">
      <summary>
            Gets or sets the optional status text which shall be associated with the parent form field.
            </summary>
      <value>
            The optional status text which shall be associated with the parent form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.IsStatusTextAutoEntry">
      <summary>
            Gets or sets a value indicating whether <see cref="P:GemBox.Document.FormFieldData.StatusText"/> should be interpreted as the name of a glossary document entry whose contents contain the status text.
            </summary>
      <value>
        <see langword="true"/> if <see cref="P:GemBox.Document.FormFieldData.StatusText"/> should be interpreted as the name of a glossary document entry whose contents contain the status text;
            otherwise, if <see cref="P:GemBox.Document.FormFieldData.StatusText"/> should be interpreted as the literal text for the status text, <see keyword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldData.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormFieldData.ValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormFieldData.DefaultValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormFieldData.Value">
      <summary>
            Gets the value of this form field explicitly set by the user or <see langword="null"/>, if value was not explicitly set. Type of the value depends on form field type as explained in remarks.
            </summary>
      <value>
            The value of this form field explicitly set by the user or <see langword="null"/>, if value was not explicitly set.
            </value>
      <remarks>
            Type of the value depends on form field type, form field properties (such as <see cref="P:GemBox.Document.FormTextData.TextType"/>)
            and whether the textual value of form field is parse-able into required type as explained in the following table:
            <table border="1" cellpadding="5" cellspacing="0"><tr><th>Form field type (<see cref="T:GemBox.Document.FormFieldData"/> derived type)</th><th>Form field properties</th><th>Value type</th></tr><tr><td>FORMTEXT (<see cref="T:GemBox.Document.FormTextData"/>)</td><td><see cref="P:GemBox.Document.FormTextData.TextType"/> is <see cref="F:GemBox.Document.FormTextType.RegularText"/></td><td><see cref="T:System.String"/></td></tr><tr><td>FORMTEXT (<see cref="T:GemBox.Document.FormTextData"/>)</td><td><see cref="P:GemBox.Document.FormTextData.TextType"/> is <see cref="F:GemBox.Document.FormTextType.Number"/> or <see cref="F:GemBox.Document.FormTextType.Calculation"/></td><td><see cref="T:System.Double"/></td></tr><tr><td>FORMTEXT (<see cref="T:GemBox.Document.FormTextData"/>)</td><td><see cref="P:GemBox.Document.FormTextData.TextType"/> is <see cref="F:GemBox.Document.FormTextType.Date"/> or <see cref="F:GemBox.Document.FormTextType.CurrentDate"/></td><td><see cref="T:System.DateTime"/></td></tr><tr><td>FORMTEXT (<see cref="T:GemBox.Document.FormTextData"/>)</td><td><see cref="P:GemBox.Document.FormTextData.TextType"/> is <see cref="F:GemBox.Document.FormTextType.CurrentTime"/></td><td><see cref="T:System.TimeSpan"/></td></tr><tr><td>FORMCHECKBOX (<see cref="T:GemBox.Document.FormCheckBoxData"/>)</td><td/><td><see cref="T:System.Boolean"/></td></tr><tr><td>FORMDROPDOWN (<see cref="T:GemBox.Document.FormDropDownData"/>)</td><td/><td><see cref="T:System.String"/></td></tr></table>
            If textual value of form field is not parse-able into required type, then textual value is returned.
            </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Form example</seealso>
    </member>
    <member name="P:GemBox.Document.FormFieldData.ValueOrDefault">
      <summary>
            Gets the value of this form field explicitly set by the user or default value, if value was not explicitly set. Type of the value depends on form field type as explained in remarks.
            </summary>
      <value>
            The value of this form field explicitly set by the user or default value, if value was not explicitly set.
            </value>
      <inheritdoc cref="P:GemBox.Document.FormFieldData.Value" select="remarks"/>
    </member>
    <member name="P:GemBox.Document.FormFieldData.HasDataCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormFieldData.Reset">
      <summary>
            Resets the <see cref="P:GemBox.Document.FormFieldData.Value"/> of this form field instance.
            </summary>
      <remarks>
            FORMTEXT fields with <see cref="P:GemBox.Document.FormTextData.TextType"/> equal to <see cref="F:GemBox.Document.FormTextType.CurrentDate"/>, <see cref="F:GemBox.Document.FormTextType.CurrentTime"/> and <see cref="F:GemBox.Document.FormTextType.Calculation"/> are currently not reset.
            </remarks>
    </member>
    <member name="M:GemBox.Document.FormFieldData.ResetCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormFieldData.CreateInstance">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormFieldData.Copy(GemBox.Document.FormFieldData)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormFieldData.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.FormFieldData"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.FormFieldData"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.FormFieldDataCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.FormFieldData"/> instances associated with form fields from a particular part of document content.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.FormFieldDataCollection.Shading">
      <summary>
            Gets or sets a value indicating whether a visual cue should be displayed around form fields contained in a document. Default value is <see langword="true"/>.
            </summary>
      <value>
        <see langword="true"/> if a visual cue should be displayed around form fields contained in a document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.FormFieldDataCollection.Item(System.String)">
      <summary>
            Gets the <see cref="T:GemBox.Document.FormFieldData"/> associated with the form field with the specified name or <see langword="null"/> if no form field with the specified name exists in the current range.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.FormFieldData"/> associated with the form field with the specified name or <see langword="null"/> if no form field with the specified name exists in the current range.
            </value>
      <param name="name">The name of the form field.</param>
      <returns>
      </returns>
    </member>
    <member name="M:GemBox.Document.FormFieldDataCollection.Get(System.String)">
      <summary>
            Gets all <see cref="T:GemBox.Document.FormFieldData"/> instances associated with form fields with the specified name.
            </summary>
      <param name="name">The name of the form field.</param>
      <returns>A sequence of all <see cref="T:GemBox.Document.FormFieldData"/> instances associated with form fields with the specified name.</returns>
    </member>
    <member name="M:GemBox.Document.FormFieldDataCollection.Reset">
      <summary>
            Resets all form fields contained in this collection.
            </summary>
    </member>
    <member name="M:GemBox.Document.FormFieldDataCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.FormFieldDataCollection"/>.
            </summary>
      <returns>An enumerator for the <see cref="T:GemBox.Document.FormFieldDataCollection"/>.</returns>
    </member>
    <member name="T:GemBox.Document.FormTextData">
      <summary>
            Represents a form related data associated with the parent <see cref="F:GemBox.Document.FieldType.FormText"/> field within the document.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.FormTextData.TextType">
      <summary>
            Gets or sets the type of the contents of the current text box form field. Default value is <see cref="F:GemBox.Document.FormTextType.RegularText"/>.
            </summary>
      <value>
            The type of the contents of the current text box form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormTextData.DefaultValue">
      <summary>
            Gets or sets the default string for the parent text box form field.
            </summary>
      <value>
            The default string for the parent text box form field.
            </value>
      <remarks>
            This string is the content which shall be displayed in the document story within this form field if its current run contents are empty (i.e. there is not actual content within the text box).
            If the <see cref="P:GemBox.Document.FormTextData.TextType"/> of the current form field is <see cref="F:GemBox.Document.FormTextType.Calculation"/>, then this string shall hold the calculation to be performed.
            </remarks>
    </member>
    <member name="P:GemBox.Document.FormTextData.ValueFormat">
      <summary>
            Gets or sets the field formatting which shall be applied to the contents of the parent form field whenever those contents are modified.
            </summary>
      <value>
            The field formatting which shall be applied to the contents of the parent form field whenever those contents are modified.
            </value>
    </member>
    <member name="P:GemBox.Document.FormTextData.MaximumLength">
      <summary>
            Gets or sets the maximum length of text which should be allowed within the parent text box form field before any formatting specified by the <see cref="P:GemBox.Document.FormTextData.ValueFormat"/> property. Default value is <see cref="F:System.Int32.MaxValue">int.MaxValue</see> (unlimited).
            </summary>
      <value>
            The maximum length of text which should be allowed within the parent text box form field before any formatting specified by the <see cref="P:GemBox.Document.FormTextData.ValueFormat"/> property.
            </value>
    </member>
    <member name="P:GemBox.Document.FormTextData.Value">
      <summary>
            Gets or sets the current value for a text form field.
            </summary>
      <value>
            The current value for a text form field.
            </value>
    </member>
    <member name="P:GemBox.Document.FormTextData.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormTextData.ValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormTextData.DefaultValueCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.FormTextData.HasDataCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormTextData.ResetCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormTextData.CreateInstance">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.FormTextData.Copy(GemBox.Document.FormFieldData)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.FormTextType">
      <summary>
            Represents the possible types of the contents of a text box form field.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-word-form/701">Create Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-read-word-form/702">Read Word Form Controls in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-update-word-form/703">Update Word Form Controls in C# and VB.NET</seealso>
    </member>
    <member name="F:GemBox.Document.FormTextType.RegularText">
      <summary>
            Specifies that this text form field is a plain text field (no additional content restrictions).
            </summary>
    </member>
    <member name="F:GemBox.Document.FormTextType.Number">
      <summary>
            Specifies that the contents of this text box form field shall be treated as a number value.
            </summary>
    </member>
    <member name="F:GemBox.Document.FormTextType.Date">
      <summary>
            Specifies that the contents of this text box form field shall be treated as a date.
            </summary>
    </member>
    <member name="F:GemBox.Document.FormTextType.CurrentDate">
      <summary>
            Specifies that the contents of this text box form field shall be the current date when the field is updated.
            </summary>
    </member>
    <member name="F:GemBox.Document.FormTextType.CurrentTime">
      <summary>
            Specifies that the contents of this text box form field shall be the current time when the field is updated.
            </summary>
    </member>
    <member name="F:GemBox.Document.FormTextType.Calculation">
      <summary>
            Specifies that the contents of this text box form field shall be the result of the field calculation specified by the corresponding <see cref="P:GemBox.Document.FormTextData.DefaultValue"/> property.
            </summary>
    </member>
    <member name="T:GemBox.Document.FreeLimitEventArgs">
      <summary>
            Provides data for the <see cref="E:GemBox.Document.ComponentInfo.FreeLimitReached"/> event.
            </summary>
    </member>
    <member name="P:GemBox.Document.FreeLimitEventArgs.FreeLimitReachedAction">
      <summary>
            Gets or sets the choice for proceeding when free limit is reached.
            </summary>
      <value>
            The choice for proceeding when free limit is reached.
            </value>
    </member>
    <member name="P:GemBox.Document.FreeLimitEventArgs.Document">
      <summary>
            Gets the document on which limit was reached.
            </summary>
      <value>
            The document on which limit was reached.
            </value>
    </member>
    <member name="T:GemBox.Document.FreeLimitReachedAction">
      <summary>
            Type of action that can be chosen when free limit is reached.
            </summary>
    </member>
    <member name="F:GemBox.Document.FreeLimitReachedAction.ThrowException">
      <summary>
            Throw <see cref="T:GemBox.Document.FreeLimitReachedException"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.FreeLimitReachedAction.Stop">
      <summary>
            Stop reading/writing.
            </summary>
    </member>
    <member name="F:GemBox.Document.FreeLimitReachedAction.ContinueAsTrial">
      <summary>
            Continue reading/writing using trial mode.
            </summary>
    </member>
    <member name="T:GemBox.Document.FreeLimitReachedException">
      <summary>
            Exception that occurs when free limit is reached.
            </summary>
    </member>
    <member name="T:GemBox.Document.GridMode">
      <summary>
            Represents the possible types of grid mode for a section.
            </summary>
    </member>
    <member name="F:GemBox.Document.GridMode.Default">
      <summary>
            No document grid shall be applied to the contents of the corresponding section in the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.GridMode.Line">
      <summary>
            Specifies that the corresponding section will have additional line pitch added to each line
            in order to maintain the specified number of lines per page.
            </summary>
    </member>
    <member name="F:GemBox.Document.GridMode.LineAndCharacter">
      <summary>
            Specifies that the corresponding section will have both the additional line pitch and character pitch
            added to each line and character in order to maintain a specific number of lines per page and characters per line.
            Characters will not be automatically aligned with gridlines.
            </summary>
    </member>
    <member name="F:GemBox.Document.GridMode.SnapToCharacters">
      <summary>
            Specifies that the corresponding section will have both the additional line pitch and character pitch
            added to each line and character in order to maintain a specific number of lines per page and characters per line.
            Characters will be automatically aligned with gridlines.
            </summary>
    </member>
    <member name="T:GemBox.Document.HeaderFooter">
      <summary>
            Represent a header / footer for the parent <see cref="T:GemBox.Document.Section"/>.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.HeaderFooter"/> is a special document content element that is not a part of a main document content, instead, it is repeated at the beginning (if <see cref="P:GemBox.Document.HeaderFooter.IsHeader"/> is <see langword="true"/>) or at the end of every page (first page, even pages or all pages) that is showing the parent <see cref="T:GemBox.Document.Section"/>'s content.</para>
        <para>
          <see cref="T:GemBox.Document.HeaderFooter"/> is a content element containing of <see cref="T:GemBox.Document.Block"/> derived elements that can be accessed through <see cref="P:GemBox.Document.HeaderFooter.Blocks">HeaderFooter.Blocks</see> property. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see>.</para>
        <para>For more information about headers and footers, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-header-footer/208">header / footer example</see>.</para>
      </remarks>
      <seealso cref="P:GemBox.Document.Section.HeadersFooters">Section.HeadersFooters</seealso>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.HeaderFooter.#ctor(GemBox.Document.DocumentModel,GemBox.Document.HeaderFooterType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HeaderFooter"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="headerFooterType">Type of the header / footer.</param>
    </member>
    <member name="M:GemBox.Document.HeaderFooter.#ctor(GemBox.Document.DocumentModel,GemBox.Document.HeaderFooterType,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HeaderFooter"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="headerFooterType">Type of the header / footer.</param>
      <param name="items">The header / footer content.</param>
    </member>
    <member name="M:GemBox.Document.HeaderFooter.#ctor(GemBox.Document.DocumentModel,GemBox.Document.HeaderFooterType,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HeaderFooter"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="headerFooterType">Type of the header / footer.</param>
      <param name="items">The header / footer content.</param>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.HeaderFooterType">
      <summary>
            Gets the type of the header / footer.
            </summary>
      <value>
            The type of the header / footer.
            </value>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.IsHeader">
      <summary>
            Gets a value indicating whether this instance is header.
            </summary>
      <value>
        <see langword="true"/> if this instance represents header; <see langword="false"/> if this instance represents footer.
            </value>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.HeaderFooterCollection"/> that contains this <see cref="T:GemBox.Document.HeaderFooter"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.HeaderFooterCollection"/> that contains this <see cref="T:GemBox.Document.HeaderFooter"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.Parent">
      <summary>
            Gets the parent <see cref="T:GemBox.Document.Section"/> of this <see cref="T:GemBox.Document.HeaderFooter"/> instance.
            </summary>
      <value>
            The parent <see cref="T:GemBox.Document.Section"/> of this <see cref="T:GemBox.Document.HeaderFooter"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.Blocks">
      <summary>
            Gets the header / footer content.
            </summary>
      <value>
            The header / footer content.
            </value>
      <remarks>
            Supports <see cref="T:GemBox.Document.Paragraph"/> and <see cref="T:GemBox.Document.Tables.Table"/> elements.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.Watermark">
      <summary>
            Gets or sets the watermark for this <see cref="T:GemBox.Document.HeaderFooter"/>.
            Setting the property to null removes the existing watermark.
            </summary>
      <value>
            The watermark for this <see cref="T:GemBox.Document.HeaderFooter"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.HeaderFooter.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.HeaderFooter.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.HeaderFooter"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.HeaderFooter"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.HeaderFooter"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.HeaderFooter.Clone(GemBox.Document.HeaderFooterType)">
      <summary>
            Clones this <see cref="T:GemBox.Document.HeaderFooter"/> instance and sets new <see cref="P:GemBox.Document.HeaderFooter.HeaderFooterType"/>.
            </summary>
      <param name="newType">The new header/footer type.</param>
      <returns>Cloned <see cref="T:GemBox.Document.HeaderFooter"/>.</returns>
    </member>
    <member name="T:GemBox.Document.HeaderFooterCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.HeaderFooter"/> elements.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.HeaderFooterCollection"/> cannot contain multiple <see cref="T:GemBox.Document.HeaderFooter"/> elements with equal <see cref="P:GemBox.Document.HeaderFooter.HeaderFooterType">HeaderFooter.HeaderFooterType</see>.</para>
        <para>Following rules apply for <see cref="T:GemBox.Document.HeaderFooterType"/> headers / footers contained in a collection:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> - header / footer will be applied to every page in a section.</description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderEven"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterEven"/> - header / footer will be applied to only even pages in a section. Overrides <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> on even pages, if also contained in a collection.</description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderFirst"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterFirst"/> - header / footer will be applied to only first page in a section. Overrides both <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> and <see cref="F:GemBox.Document.HeaderFooterType.HeaderEven"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterEven"/> on first page, if also contained in a collection.</description>
          </item>
        </list>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.HeaderFooterCollection.Item(System.Int32)">
      <inheritdoc cref="P:GemBox.Document.ElementCollection`1.Item(System.Int32)"/>
    </member>
    <member name="P:GemBox.Document.HeaderFooterCollection.Item(GemBox.Document.HeaderFooterType)">
      <summary>
            Gets the <see cref="T:GemBox.Document.HeaderFooter"/> with the specified type. Returns <see langword="null"/> if collection doesn't contain <see cref="T:GemBox.Document.HeaderFooter"/> with the specified type.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.HeaderFooter"/> with the specified type or <see langword="null"/> if collection doesn't contain <see cref="T:GemBox.Document.HeaderFooter"/> with the specified type.
            </value>
      <param name="type">The header / footer type.</param>
      <returns>The <see cref="T:GemBox.Document.HeaderFooter"/> with the specified type or <see langword="null"/> if collection doesn't contain <see cref="T:GemBox.Document.HeaderFooter"/> with the specified type.</returns>
    </member>
    <member name="M:GemBox.Document.HeaderFooterCollection.GetOrAdd(GemBox.Document.HeaderFooterType)">
      <summary>
            Gets the <see cref="T:GemBox.Document.HeaderFooter"/> that corresponds to the given <see cref="T:GemBox.Document.HeaderFooterType"/>.
            </summary>
      <remarks>
            Gets the <see cref="T:GemBox.Document.HeaderFooter"/> that corresponds to the given <see cref="T:GemBox.Document.HeaderFooterType"/>.
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain correspondent header or footer element, then the element will be added and returned.
            </remarks>
      <param name="type">The <see cref="T:GemBox.Document.HeaderFooterType"/> instance.</param>
      <returns>
        <see cref="T:GemBox.Document.HeaderFooter"/> that corresponds to the given <see cref="T:GemBox.Document.HeaderFooterType"/>.</returns>
    </member>
    <member name="M:GemBox.Document.HeaderFooterCollection.SetLinkedToPrevious(GemBox.Document.HeaderFooterType,System.Boolean)">
      <summary>
            Sets whether the specified header or footer type is linked to the corresponding header or footer in the previous section.
            </summary>
      <param name="type">The type of header or footer to link. Must be a valid <see cref="T:GemBox.Document.HeaderFooterType"/> value.</param>
      <param name="value">
        <see langword="true"/> to link the specified header or footer type to the previous section; <see langword="false"/> to unlink it.</param>
    </member>
    <member name="M:GemBox.Document.HeaderFooterCollection.IsLinkedToPrevious(GemBox.Document.HeaderFooterType)">
      <summary>
            Determines whether the specified header or footer type is linked to the corresponding type in the previous section.
            </summary>
      <param name="type">The type of header or footer to check.</param>
      <returns>
        <see langword="true"/> if the specified header or footer type is linked to the corresponding type in the previous section; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.HeaderFooterCollection.VerifyItem(GemBox.Document.HeaderFooter,System.String,System.Int32,System.Boolean)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.HeaderFooterType">
      <summary>
            Specifies the type of the <see cref="T:GemBox.Document.HeaderFooter"/>.
            </summary>
      <remarks>
        <para>Following rules apply for <see cref="T:GemBox.Document.HeaderFooterType"/> headers / footers contained in a <see cref="T:GemBox.Document.HeaderFooterCollection"/> collection:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> - header / footer will be applied to every page in a section.</description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderEven"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterEven"/> - header / footer will be applied to only even pages in a section. Overrides <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> on even pages, if also contained in a collection.</description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderFirst"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterFirst"/> - header / footer will be applied to only first page in a section. Overrides both <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> and <see cref="F:GemBox.Document.HeaderFooterType.HeaderEven"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterEven"/> on first page, if also contained in a collection.</description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="F:GemBox.Document.HeaderFooterType.HeaderDefault">
      <summary>
            Default header.
            </summary>
      <remarks>
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain definition of default header then pages will have empty header (header will not have any content).
            </remarks>
    </member>
    <member name="F:GemBox.Document.HeaderFooterType.HeaderEven">
      <summary>
            Header for even pages.
            </summary>
      <remarks>
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain definition of even header then even pages will have default header.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HeaderFooterType.HeaderFirst">
      <summary>
            Header for the first page in section.
            </summary>
      <remarks>
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain definition of header for the first page then first page will have default header.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HeaderFooterType.FooterDefault">
      <summary>
            Default footer.
            </summary>
      <remarks>
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain definition of default footer then pages will have empty footer (footer will not have any content).
            </remarks>
    </member>
    <member name="F:GemBox.Document.HeaderFooterType.FooterEven">
      <summary>
            Footer for even pages.
            </summary>
      <remarks>
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain definition of even footer then even pages will have default footer.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HeaderFooterType.FooterFirst">
      <summary>
            Footer for the first page in section.
            </summary>
      <remarks>
            If <see cref="T:GemBox.Document.HeaderFooterCollection"/> doesn't contain definition of footer for the first page then first page will have default footer.
            </remarks>
    </member>
    <member name="T:GemBox.Document.HorizontalAlignment">
      <summary>
            Horizontal alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalAlignment.Left">
      <summary>
            Left alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalAlignment.Center">
      <summary>
            Centered alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalAlignment.Right">
      <summary>
            Right alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalAlignment.Justify">
      <summary>
            Justified alignment.
            </summary>
    </member>
    <member name="T:GemBox.Document.HorizontalPosition">
      <summary>
            Represents a horizontal positioning which can be expressed with <see cref="T:GemBox.Document.HorizontalPositionType"/> enumeration or <see cref="T:System.Double"/> value.
            </summary>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.#ctor(System.Double,GemBox.Document.LengthUnit,GemBox.Document.HorizontalPositionAnchor)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HorizontalPosition"/> struct with specified absolute position.
            </summary>
      <param name="absolutePosition">The absolute position in units specified by <paramref name="unit"/> parameter in direction to the right of location specified by <paramref name="rightOf"/> parameter.</param>
      <param name="unit">The measurement unit for absolute position value.</param>
      <param name="rightOf">The location from which absolute position is offset from. If <paramref name="absolutePosition"/> parameter is positive, offset is to the right of <see cref="T:GemBox.Document.HorizontalPositionAnchor"/> specified by <paramref name="rightOf"/> parameter, otherwise offset is to the left.</param>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.#ctor(GemBox.Document.HorizontalPositionType,GemBox.Document.HorizontalPositionAnchor)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HorizontalPosition"/> struct with specified alignment.
            </summary>
      <param name="alignment">The alignment relative to <see cref="T:GemBox.Document.HorizontalPositionAnchor"/> specified by <paramref name="relativeTo"/> parameter.</param>
      <param name="relativeTo">The location from which <paramref name="alignment"/> parameter is relative to.</param>
    </member>
    <member name="P:GemBox.Document.HorizontalPosition.RelativeTo">
      <summary>
            Gets the base location of this horizontal position.
            </summary>
      <value>
            The base location of this horizontal position.
            </value>
    </member>
    <member name="P:GemBox.Document.HorizontalPosition.PositionType">
      <summary>
            Gets the horizontal position type which can either be absolute or relative.
            </summary>
      <value>
            The horizontal position type which can either be absolute or relative.
            </value>
    </member>
    <member name="P:GemBox.Document.HorizontalPosition.Value">
      <summary>
            Gets the horizontal position absolute value in points if <see cref="P:GemBox.Document.HorizontalPosition.PositionType"/> is <see cref="F:GemBox.Document.HorizontalPositionType.Absolute"/>, otherwise value is not applicable.
            </summary>
      <value>
            The horizontal position absolute value in points if <see cref="P:GemBox.Document.HorizontalPosition.PositionType"/> is <see cref="F:GemBox.Document.HorizontalPositionType.Absolute"/>, otherwise value is not applicable.
            </value>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.Equals(GemBox.Document.HorizontalPosition)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.HorizontalPosition"/> is equal to this <see cref="T:GemBox.Document.HorizontalPosition"/> instance.
            </summary>
      <param name="other">The other horizontal position to compare with this horizontal position instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.HorizontalPosition"/> is equal to this <see cref="T:GemBox.Document.HorizontalPosition"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.HorizontalPosition"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this horizontal position instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.HorizontalPosition"/> and is equal to this <see cref="T:GemBox.Document.HorizontalPosition"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.HorizontalPosition"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.HorizontalPosition"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.HorizontalPosition"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.HorizontalPosition"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.op_Equality(GemBox.Document.HorizontalPosition,GemBox.Document.HorizontalPosition)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.HorizontalPosition"/>s are equal.
            </summary>
      <param name="first">The first horizontal position.</param>
      <param name="second">The second horizontal position.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> horizontal positions are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.op_Inequality(GemBox.Document.HorizontalPosition,GemBox.Document.HorizontalPosition)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.HorizontalPosition"/>s are not equal.
            </summary>
      <param name="first">The first horizontal position.</param>
      <param name="second">The second horizontal position.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> horizontal positions are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.HorizontalPosition.#ctor(System.Double,GemBox.Document.HorizontalPositionType)">
      <summary>
        <para>This constructor is obsolete. Use any other constructor which accepts <see cref="T:GemBox.Document.HorizontalPositionAnchor"/> as parameter instead.</para>
        <para>Initializes a new instance of the <see cref="T:GemBox.Document.HorizontalPosition"/> struct.</para>
      </summary>
      <param name="value">The horizontal position value.</param>
      <param name="positionType">The horizontal position type.</param>
    </member>
    <member name="T:GemBox.Document.HorizontalPositionAnchor">
      <summary>
            Represents a horizontal position to which the parent object has been anchored in the document.
            This anchor position shall be used as the base location to determine the final horizontal position of the object in the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.Margin">
      <summary>
            Specifies that the parent object shall be horizontally anchored to the text margins.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.Page">
      <summary>
            Specifies that the parent object shall be horizontally anchored to the page edge.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.Column">
      <summary>
            Specifies that the parent object shall be horizontally anchored to the text extents.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.Character">
      <summary>
            Specifies that the horizontal positioning shall be relative to the position of the anchor within its run content.
            </summary>
      <remarks>
            This value can be used only for positioning <see cref="T:GemBox.Document.Drawing.DrawingElement"/>s.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.LeftMargin">
      <summary>
            Specifies that the horizontal positioning shall be relative to the left margin of the page.
            </summary>
      <remarks>
            This value can be used only for positioning <see cref="T:GemBox.Document.Drawing.DrawingElement"/>s.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.RightMargin">
      <summary>
            Specifies that the horizontal positioning shall be relative to the right margin of the page.
            </summary>
      <remarks>
            This value can be used only for positioning <see cref="T:GemBox.Document.Drawing.DrawingElement"/>s.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.InsideMargin">
      <summary>
            Specifies that the horizontal positioning shall be relative to the inside margin of the current page (the left margin on odd pages, right on even pages).
            </summary>
      <remarks>
            This value can be used only for positioning <see cref="T:GemBox.Document.Drawing.DrawingElement"/>s.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.OutsideMargin">
      <summary>
            Specifies that the horizontal positioning shall be relative to the outside margin of the current page (the right margin on odd pages, left on even pages).
            </summary>
      <remarks>
            This value can be used only for positioning <see cref="T:GemBox.Document.Drawing.DrawingElement"/>s.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionAnchor.TopLeftCorner">
      <summary>
            Specifies that the horizontal positioning shall be relative to the top left corner of the parent.
            </summary>
    </member>
    <member name="T:GemBox.Document.HorizontalPositionType">
      <summary>
            Represents a set of possible relative horizontal positions for the parent floating element.
            This relative position is specified relative to the horizontal anchor specified by the parent <see cref="T:GemBox.Document.HorizontalPosition"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionType.Absolute">
      <summary>
            Specifies that the parent object should have absolute horizontal positioning with respect to the anchor settings.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionType.Left">
      <summary>
            Specifies that the parent object shall be left aligned with respect to the anchor settings.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionType.Center">
      <summary>
            Specifies that the parent object shall be centered with respect to the anchor settings.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionType.Right">
      <summary>
            Specifies that the parent object shall be right aligned with respect to the anchor settings.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionType.Inside">
      <summary>
            Specifies that the parent object shall be inside of the anchor object.
            </summary>
    </member>
    <member name="F:GemBox.Document.HorizontalPositionType.Outside">
      <summary>
            Specifies that the parent object shall be outside of the anchor object.
            </summary>
    </member>
    <member name="T:GemBox.Document.HtmlLoadOptions">
      <summary>
            Represents a class that stores loading options for HyperText Markup Language (HTML) format.
            </summary>
      <seealso cref="P:GemBox.Document.LoadOptions.HtmlDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="E:GemBox.Document.HtmlLoadOptions.ResourceLoading">
      <summary>
            Occurs when external resources, like images and style sheets, are being loaded and can be used to customize the retrieving of linked resources.
            </summary>
    </member>
    <member name="M:GemBox.Document.HtmlLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HtmlLoadOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.HtmlLoadOptions.Encoding">
      <summary>
            Gets or sets the encoding for the HTML file.
            </summary>
      <value>
            The encoding for the HTML file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.HtmlLoadOptions.BaseAddress">
      <summary>
            Gets or sets the base address for images with relative location.
            </summary>
      <value>
            The base address for images with relative location.
            </value>
      <remarks>
        <para>Images with relative location such as <c>&lt;img src="Pictures/MyPicture.jpg"/&gt;</c> or <c>&lt;img src="../../Pictures/MyPicture.jpg"/&gt;</c> are read based from <see cref="P:GemBox.Document.HtmlLoadOptions.BaseAddress"/> or <i>path</i> parameter if <see cref="M:GemBox.Document.DocumentModel.Load(System.String)">DocumentModel.Load(string)</see> or <see cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)">DocumentModel.Load(string, LoadOptions)</see> method is used.</para>
        <para>This property is useful if HTML document is loaded from <see cref="T:System.IO.Stream"/> with <see cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)">DocumentModel.Load(Stream, LoadOptions)</see> method and contains images with relative locations.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlLoadOptions.InheritCharacterFormat">
      <summary>
        <para>Gets or sets a value indicating whether the character format should be inherited from the position where the HTML is being inserted.</para>
        <para>The default value is <see langword="false"/>.</para>
      </summary>
      <remarks>
            This property is currently used only when loading HTML with <see cref="T:GemBox.Document.ContentRange"/>.<see cref="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.HtmlLoadOptions)"/> and <see cref="T:GemBox.Document.ContentPosition"/>.<see cref="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.HtmlLoadOptions)"/> methods and
            is ignored when loading the whole HTML file using <see cref="T:GemBox.Document.DocumentModel"/>.<see cref="M:GemBox.Document.DocumentModel.Load(System.String)"/> methods.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlLoadOptions.InheritParagraphFormat">
      <summary>
        <para>Gets or sets a value indicating whether the paragraph format should be inherited from the position where the HTML is being inserted.</para>
        <para>The default value is <see langword="false"/>.</para>
      </summary>
      <remarks>
            This property is currently used only when loading HTML with <see cref="T:GemBox.Document.ContentRange"/>.<see cref="M:GemBox.Document.ContentRange.LoadText(System.String,GemBox.Document.HtmlLoadOptions)"/> and <see cref="T:GemBox.Document.ContentPosition"/>.<see cref="M:GemBox.Document.ContentPosition.LoadText(System.String,GemBox.Document.HtmlLoadOptions)"/> methods and
            is ignored when loading the whole HTML file using <see cref="T:GemBox.Document.DocumentModel"/>.<see cref="M:GemBox.Document.DocumentModel.Load(System.String)"/> methods.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlLoadOptions.HtmlType">
      <summary>
            Gets or sets the type of HTML which should be imported.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.HtmlType"/> value for the type of HTML which should be imported.
            </value>
      <remarks>
            Valid HTML types when importing are <see cref="F:GemBox.Document.HtmlType.Html"/> and <see cref="F:GemBox.Document.HtmlType.Mhtml"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlLoadOptions.StyleMediaType">
      <summary>
            Gets or sets the media type used for applying CSS styles when loading HTML. The default value is <c>"print"</c>.
            </summary>
      <value>
            The media type, such as <c>"screen"</c> or <c>"print"</c>.
            </value>
    </member>
    <member name="T:GemBox.Document.HtmlSaveOptions">
      <summary>
            Represents options for saving to HyperText Markup Language (HTML) format.
            </summary>
      <remarks>
            Pictures are exported only if one of this is true:
            <list type="bullet"><item><description><see cref="P:GemBox.Document.HtmlSaveOptions.HtmlType"/> is <see cref="F:GemBox.Document.HtmlType.Mhtml"/></description></item><item><description><see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload is used</description></item><item><description><see cref="P:GemBox.Document.HtmlSaveOptions.FilesDirectoryPath"/> or <see cref="P:GemBox.Document.HtmlSaveOptions.EmbedImages"/> is specified</description></item></list></remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.FilesDirectoryPath">
      <summary>
            Gets or sets the physical directory where <see cref="T:GemBox.Document.Picture"/>s will be saved.
            </summary>
      <value>
            The physical directory where <see cref="T:GemBox.Document.Picture"/>s will be saved.
            </value>
      <remarks>
            If value is <see langword="null"/> or <see cref="F:System.String.Empty"/> and HTML export is called with <see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload,
            value will be automatically set to <i>htmlFileNameWithoutExtension</i> + "_files".
            This directory will be created in the same location as HTML file.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.FilesDirectorySrcPath">
      <summary>
            Gets or sets the relative directory that will be used when referencing <see cref="T:GemBox.Document.Picture"/>s in the HTML.
            </summary>
      <value>
            The relative directory that will be used when referencing <see cref="T:GemBox.Document.Picture"/>s in the HTML.
            </value>
      <remarks>
            If value is <see langword="null"/> or <see cref="F:System.String.Empty"/> and HTML export is called with <see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload,
            value will be automatically set to <i>htmlFileNameWithoutExtension</i> + "_files".
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.HtmlType">
      <summary>
            Gets or sets the type of export.
            </summary>
      <value>
            The <see cref="P:GemBox.Document.HtmlSaveOptions.HtmlType"/> value for type of export.
            </value>
      <remarks>
        <para>For <see cref="F:GemBox.Document.HtmlType.Html"/> and <see cref="F:GemBox.Document.HtmlType.HtmlInline"/> values, pictures will be exported only if <see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload is used or if <see cref="P:GemBox.Document.HtmlSaveOptions.FilesDirectoryPath"/> is specified or if <see cref="P:GemBox.Document.HtmlSaveOptions.EmbedImages"/> is set to <see langword="true"/>.</para>
        <para>For <see cref="F:GemBox.Document.HtmlType.Mhtml"/> value, pictures are always exported.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.EmbedImages">
      <summary>
            Gets or sets a value indicating whether images are embedded directly within the HTML file in form of Base64 encoding.
            </summary>
      <value>
        <see langword="true"/> if images are embedded directly within the HTML file in form of Base64 encoding; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            If the value of this property is <see langword="true"/> then each image element will contain raw image data in its source attribute.
            This value doesn't change the pictures export behavior when using <see cref="F:GemBox.Document.HtmlType.Mhtml"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.EmbedOnlineVideos">
      <summary>
            Gets or sets a value indicating whether <see cref="T:GemBox.Document.Picture"/>s whose <see cref="P:GemBox.Document.Picture.OnlineVideo"/> is not <see langword="null"/> are exported as <see cref="P:GemBox.Document.Drawing.OnlineVideo.EmbeddedHtml"/>.
            </summary>
      <value>
        <see langword="true"/> if <see cref="T:GemBox.Document.Picture"/>s whose <see cref="P:GemBox.Document.Picture.OnlineVideo"/> is not <see langword="null"/> are exported as <see cref="P:GemBox.Document.Drawing.OnlineVideo.EmbeddedHtml"/>; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.KeepImageLinks">
      <summary>
            Gets or sets a value indicating whether to keep linked images as links.
            </summary>
      <value>
        <see langword="true"/> if linked images should be kept as links; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            If the value is set to <see langword="true"/>, all linked images in the model will not be downloaded to <see cref="P:GemBox.Document.HtmlSaveOptions.FilesDirectoryPath"/>.
            They will be exported to HTML with original source paths. Otherwise, images will be downloaded and their links will be replaced with local paths.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.UseContentIdHeaders">
      <summary>
            Gets or sets a value indicating whether CID (Content-ID) should be used to reference images within MHTML file.
            </summary>
      <value>
        <see langword="true"/> to reference images with Content-ID headers, <see langword="false"/> to reference images with Content-Location headers.
            </value>
      <remarks>
            Some MHTML viewers fail to load image resources when they're referenced with Content-Location headers, for example MS Outlook.
            In that case, try exporting the images with CID references by setting <see cref="P:GemBox.Document.HtmlSaveOptions.UseContentIdHeaders"/> to <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.UseSemanticElements">
      <summary>
        <para>Gets or sets a value indicating whether to use semantic elements when generating an HTML.</para>
        <para>To maintain backward compatibility, default value is <see langword="false"/>.</para>
        <para>The type of the semantic element that will be used is inferred either from a document element type, some of its properties or its style.
            For example, &lt;h1&gt; to &lt;h6&gt; HTML elements will be used for paragraphs with 'Heading 1' to 'Heading 6' styles.
            This feature is currently not fully implemented. Support for various HTML semantic elements (especially those defined in HTML5) will be added gradually.
            </para>
      </summary>
      <value>
        <see langword="true"/> if semantic HTML elements should be used when generating an HTML; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.IgnoreStyles">
      <summary>
        <para>Gets or sets a value indicating whether to ignore styling information when generating an HTML.</para>
        <para>Use this property if you want that generated HTML contains only HTML elements without any style attributes.</para>
        <para>Default value is <see langword="false"/> meaning that document element's styling information will be written to output HTML.</para>
      </summary>
      <value>
        <see langword="true"/> if styling information should be ignored when generating an HTML; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.HtmlSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HtmlSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.ContentType">
      <summary>
            Gets the content-type for HTML file format:
            <list type="bullet"><item><description><b>message/rfc822</b> if <see cref="P:GemBox.Document.HtmlSaveOptions.HtmlType"/> is <see cref="F:GemBox.Document.HtmlType.Mhtml"/>, otherwise</description></item><item><description><b>"text/html; charset=" + <see cref="P:GemBox.Document.HtmlSaveOptions.Encoding"/>.<see cref="P:System.Text.Encoding.WebName"/></b>.</description></item></list></summary>
      <value>
            The content-type for HTML file format.
            </value>
    </member>
    <member name="P:GemBox.Document.HtmlSaveOptions.Encoding">
      <summary>
            Gets or sets the encoding for the HTML file.
            </summary>
      <value>
            The encoding for the HTML file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="T:GemBox.Document.HtmlType">
      <summary>
            Defines the type of HTML.
            </summary>
    </member>
    <member name="F:GemBox.Document.HtmlType.Html">
      <summary>
            Entire HTML document.
            </summary>
    </member>
    <member name="F:GemBox.Document.HtmlType.HtmlInline">
      <summary>
            HTML content inline, without html, head and body tags.
            </summary>
      <remarks>
            This options is only valid when exporting to HTML.
            </remarks>
    </member>
    <member name="F:GemBox.Document.HtmlType.Mhtml">
      <summary>
            Entire HTML document and images in MIME HTML (MHTML) format.
            </summary>
    </member>
    <member name="T:GemBox.Document.Hyperlink">
      <summary>
            Represents an <see cref="T:GemBox.Document.Inline"/> that can be used to create a link to an external resource or to a <see cref="T:GemBox.Document.Bookmark"/> inside a document.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Hyperlink"/> is an <see cref="T:GemBox.Document.Inline"/> element. For more information about GemBox.Document Content Model, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">content model</see>.</para>
        <para>
          <see cref="T:GemBox.Document.Hyperlink"/> can contain any other <see cref="T:GemBox.Document.Inline"/> element except <see cref="T:GemBox.Document.Hyperlink"/> in its <see cref="P:GemBox.Document.Hyperlink.DisplayInlines">Hyperlink.DisplayInlines</see> content property.</para>
        <para>For an example how to create a <see cref="T:GemBox.Document.Hyperlink"/> to a <see cref="T:GemBox.Document.Bookmark"/>, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-bookmarks-hyperlinks/204">Bookmarks and Hyperlinks</see> example.</para>
        <para>Hyperlinks exported to XPS file format do not provide navigational capabilities.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Hyperlink.IsBookmarkLink">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:GemBox.Document.Hyperlink"/> instance is bookmark link.
            </summary>
      <value>
        <see langword="true"/> if this <see cref="T:GemBox.Document.Hyperlink"/> instance is bookmark link; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Hyperlink.ScreenTip">
      <summary>
            Gets or sets the screen tip.
            </summary>
      <value>
            The screen tip.
            </value>
    </member>
    <member name="P:GemBox.Document.Hyperlink.TargetFrame">
      <summary>
            Gets or sets the target frame.
            </summary>
      <value>
            The target frame.
            </value>
      <remarks>
            Supported values are: _blank, _parent, _self, _top or <i>frame name</i>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Hyperlink.#ctor(GemBox.Document.DocumentModel,System.String,System.Collections.Generic.IEnumerable{GemBox.Document.Inline})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Hyperlink"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="address">The address that identifies external resource such as URL, or bookmark name.</param>
      <param name="displayInlines">The <see cref="T:GemBox.Document.Inline"/> sequence that represents hyperlink display elements.</param>
    </member>
    <member name="M:GemBox.Document.Hyperlink.#ctor(GemBox.Document.DocumentModel,System.String,GemBox.Document.Inline[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Hyperlink"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="address">The address that identifies external resource such as URL, or bookmark name.</param>
      <param name="displayInlines">The <see cref="T:GemBox.Document.Inline"/> sequence that represents hyperlink display elements.</param>
    </member>
    <member name="M:GemBox.Document.Hyperlink.#ctor(GemBox.Document.DocumentModel,System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Hyperlink"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="address">The address that identifies external resource such as URL, or bookmark name.</param>
      <param name="displayText">The hyperlink display text.</param>
    </member>
    <member name="P:GemBox.Document.Hyperlink.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Hyperlink.Address">
      <summary>
            Gets or sets the hyperlink address.
            </summary>
      <value>
            The hyperlink address.
            </value>
      <remarks>
            Can contain an URI string or a <see cref="T:GemBox.Document.Bookmark"/> name.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Hyperlink.DisplayInlines">
      <summary>
            Gets the hyperlink display <see cref="T:GemBox.Document.Inline"/>s.
            </summary>
      <value>
            The hyperlink display <see cref="T:GemBox.Document.Inline"/>s.
            </value>
      <remarks>
            All <see cref="T:GemBox.Document.Inline"/> derived elements except <see cref="T:GemBox.Document.Hyperlink"/> are supported in this collection.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Hyperlink.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyperlink.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Hyperlink"/> instance, and optionally clones it's display elements.
            </summary>
      <param name="cloneDisplay">
        <see langword="true"/> to clone hyperlink display elements; otherwise <see langword="false"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Hyperlink"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Hyperlink.CreateHyperlinkStyledRun(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Creates the hyperlink-styled <see cref="T:GemBox.Document.Run"/>.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The run text.</param>
      <returns>The hyperlink-styled <see cref="T:GemBox.Document.Run"/>.</returns>
    </member>
    <member name="T:GemBox.Document.HyphenationOptions">
      <summary>
            Represents the hyphenation options for the <see cref="T:GemBox.Document.DocumentModel"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.HyphenationOptions.AutoHyphenation">
      <summary>
            Gets or sets a value indicating whether automatic hyphenation is turned on for the specified document.
            </summary>
      <value>
        <see langword="true"/> if automatic hyphenation is turned on for the specified document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.HyphenationOptions.HyphenateCaps">
      <summary>
            Gets or sets a value indicating whether words in all capital letters can be hyphenated.
            </summary>
      <value>
        <see langword="true"/> if words in all capital letters can be hyphenated; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.HyphenationOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.HyphenationOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.HyphenationOptions.ConsecutiveHyphensLimit">
      <summary>
            Gets or sets the maximum number of consecutive lines that can end with hyphens.
            </summary>
      <remarks>
            Consecutive hyphens limit value can be between 0 and 32767. Default value is 0.
            </remarks>
      <value>
            The maximum number of consecutive lines that can end with hyphens.
            </value>
    </member>
    <member name="P:GemBox.Document.HyphenationOptions.HyphenationZone">
      <summary>
        <para>Gets or sets the width of the hyphenation zone, in points.</para>
        <para>Default value is 18 points (0.25 inch).</para>
      </summary>
      <value>
            The width of the hyphenation zone, in points.
            </value>
      <remarks>
            The hyphenation zone is the maximum amount of space left between the end of the last word in a line and the right margin.
            </remarks>
    </member>
    <member name="M:GemBox.Document.HyphenationOptions.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.HyphenationOptions"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.HyphenationOptions"/>.</returns>
    </member>
    <member name="T:GemBox.Document.Hyphenation.HyphenationDictionary">
      <summary>
            Represents a base class for the hyphenation dictionary classes.
            </summary>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionary.Hyphenate(System.String)">
      <summary>
            Hyphenates a specific word.
            </summary>
      <param name="word">A word to be hyphenated.</param>
      <returns>A list of positions in a word where it can be hyphenated.</returns>
    </member>
    <member name="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionary"/> instances associated with specified culture information.
            </summary>
    </member>
    <member name="E:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.HyphenationDictionaryLoading">
      <summary>
            Occurs when a hyphenation dictionary is being loaded for the specified culture information.
            This event must be handled in cases when no hyphenation dictionary was found for the specified culture information.
            </summary>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Item(System.Globalization.CultureInfo)">
      <summary>
            Gets or sets the value associated with the specified key.
            </summary>
      <value>
            The value associated with the specified key.
            </value>
      <param name="key">The key of the value to get or set.</param>
      <returns>The value associated with the specified key.</returns>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Keys">
      <summary>
            Gets a collection containing the keys in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </summary>
      <value>
            A collection containing the keys in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Values">
      <summary>
            Gets a collection containing the values in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </summary>
      <value>
            A collection containing the values in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Count">
      <summary>
            Gets the number of key/value pairs contained in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </summary>
      <value>
            The number of key/value pairs contained in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Add(System.Globalization.CultureInfo,GemBox.Document.Hyphenation.HyphenationDictionary)">
      <summary>
            Adds the specified key and value to the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </summary>
      <param name="key">The key of the element to add.</param>
      <param name="value">The value of the element to add.</param>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Remove(System.Globalization.CultureInfo)">
      <summary>
            Removes the value with the specified key from the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </summary>
      <param name="key">The key of the element to remove.</param>
      <returns>
        <c>true</c> if the element is successfully found and removed; otherwise, <c>false</c>. This method returns <c>false</c> if key is not found in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.Clear">
      <summary>
            Removes all keys and values from the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.ContainsKey(System.Globalization.CultureInfo)">
      <summary>
            Determines whether the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/> contains the specified key.
            </summary>
      <param name="key">The key to locate in the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/>.</param>
      <returns>
        <c>true</c> if the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/> contains an element with the specified key; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.TryGetValue(System.Globalization.CultureInfo,GemBox.Document.Hyphenation.HyphenationDictionary@)">
      <summary>
            Gets the value associated with the specified key.
            </summary>
      <param name="key">The key of the value to get.</param>
      <param name="value">When this method returns, contains the value associated with the specified key, if the key is found; otherwise, the default value for the type of the <paramref name="value"/> parameter. This parameter is passed uninitialized.</param>
      <returns>
        <c>true</c> if the <see cref="T:GemBox.Document.Hyphenation.HyphenationDictionaryCollection"/> contains an element with the specified key; otherwise, <c>false</c>.</returns>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#Globalization#CultureInfo,GemBox#Document#Hyphenation#HyphenationDictionary}}#IsReadOnly">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#Globalization#CultureInfo,GemBox#Document#Hyphenation#HyphenationDictionary}}#Add(System.Collections.Generic.KeyValuePair{System.Globalization.CultureInfo,GemBox.Document.Hyphenation.HyphenationDictionary})">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#Globalization#CultureInfo,GemBox#Document#Hyphenation#HyphenationDictionary}}#Remove(System.Collections.Generic.KeyValuePair{System.Globalization.CultureInfo,GemBox.Document.Hyphenation.HyphenationDictionary})">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#Globalization#CultureInfo,GemBox#Document#Hyphenation#HyphenationDictionary}}#Contains(System.Collections.Generic.KeyValuePair{System.Globalization.CultureInfo,GemBox.Document.Hyphenation.HyphenationDictionary})">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#Generic#ICollection{System#Collections#Generic#KeyValuePair{System#Globalization#CultureInfo,GemBox#Document#Hyphenation#HyphenationDictionary}}#CopyTo(System.Collections.Generic.KeyValuePair{System.Globalization.CultureInfo,GemBox.Document.Hyphenation.HyphenationDictionary}[],System.Int32)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#IEnumerable#GetEnumerator">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Hyphenation.HyphenationDictionaryCollection.System#Collections#Generic#IEnumerable{System#Collections#Generic#KeyValuePair{System#Globalization#CultureInfo,GemBox#Document#Hyphenation#HyphenationDictionary}}#GetEnumerator">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.Hyphenation.HyphenationDictionaryLoadingEventArgs">
      <summary>
            Represents data for an event that occurs when no hyphenation dictionary was found for the specified culture information.
            </summary>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryLoadingEventArgs.CultureInfo">
      <summary>
            Gets the dictionary's culture information.
            </summary>
      <value>
            The dictionary's culture information.
            </value>
    </member>
    <member name="P:GemBox.Document.Hyphenation.HyphenationDictionaryLoadingEventArgs.HyphenationDictionary">
      <summary>
            Gets or sets the hyphenation dictionary for the specified culture information.
            </summary>
      <value>
            The hyphenation dictionary for the specified culture information.
            </value>
    </member>
    <member name="T:GemBox.Document.Hyphenation.TexHyphenationDictionary">
      <summary>
            Represent a TeX hyphenation dictionary.
            </summary>
    </member>
    <member name="M:GemBox.Document.Hyphenation.TexHyphenationDictionary.Load(System.String)">
      <summary>
            Loads a hyphenation dictionary from a file with the specified path.
            </summary>
      <param name="path">The path from which to load a hyphenation dictionary.</param>
      <returns>A loaded hyphenation dictionary.</returns>
    </member>
    <member name="M:GemBox.Document.Hyphenation.TexHyphenationDictionary.Load(System.IO.Stream)">
      <summary>
            Loads a hyphenation dictionary from the specified stream.
            </summary>
      <param name="stream">The stream from which to load a hyphenation dictionary.</param>
      <returns>A loaded hyphenation dictionary.</returns>
    </member>
    <member name="M:GemBox.Document.Hyphenation.TexHyphenationDictionary.Hyphenate(System.String)">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.IContentElement">
      <summary>
            Represents an <see cref="T:GemBox.Document.Element"/> that can contain other <see cref="T:GemBox.Document.Element"/>s underneath itself.
            </summary>
      <remarks>
            For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html#icontentelement-interface-and-elementcollection-class" target="_self">content model</see> article.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.IContentElement.Content">
      <summary>
            Gets a sequence of <see cref="T:GemBox.Document.ElementCollection"/>s that are contained under this <see cref="T:GemBox.Document.IContentElement"/>.
            </summary>
      <value>
            A sequence of <see cref="T:GemBox.Document.ElementCollection"/>s that are contained under this <see cref="T:GemBox.Document.IContentElement"/>.
            </value>
      <remarks>
            For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html#icontentelement-interface-and-elementcollection-class" target="_self">content model</see> article.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="T:GemBox.Document.ImageSaveFormat">
      <summary>
            An enumeration of supported image file formats when saving a document's page to an image using a <see cref="T:GemBox.Document.ImageSaveOptions"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Bmp">
      <summary>
            Bitmap (BMP) format.
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Gif">
      <summary>
            Graphics Interchange Format (GIF).
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Jpeg">
      <summary>
            Joint Photographic Experts Group (JPEG) format.
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Png">
      <summary>
            Portable Network Graphics (PNG) format.
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Tiff">
      <summary>
            Tagged Image File Format (TIFF).
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Wmp">
      <summary>
            Windows Media Photo format.
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Svg">
      <summary>
            Scalable Vector Graphics (SVG) format.
            </summary>
    </member>
    <member name="F:GemBox.Document.ImageSaveFormat.Emf">
      <summary>
            Enhanced Metafile Format.
            </summary>
    </member>
    <member name="T:GemBox.Document.ImageSaveOptions">
      <summary>
            Represents a class which stores saving options for image files.
            </summary>
      <remarks>
            For more information about a level of support for image formats, see <see href="https://www.gemboxsoftware.com/document/docs/supported-file-formats.html" target="_self">supported file formats</see>.
            </remarks>
      <seealso cref="P:GemBox.Document.SaveOptions.ImageDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)"/>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.Format">
      <summary>
            Gets or sets the image format.
            </summary>
      <value>
            The image format.
            </value>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.Width">
      <summary>
            Gets or sets the image width in pixels.
            </summary>
      <value>
            The image width in pixels.
            </value>
      <remarks>
        <para>If both <see cref="P:GemBox.Document.ImageSaveOptions.Width"/> and <see cref="P:GemBox.Document.ImageSaveOptions.Height"/> are not specified, then image size will be equal to the page size.</para>
        <para>If only one of the <see cref="P:GemBox.Document.ImageSaveOptions.Width"/> or <see cref="P:GemBox.Document.ImageSaveOptions.Height"/> is specified, then the specified dimension will be respected and other dimension will be calculated so that original aspect ratio is maintained.</para>
        <para>If both <see cref="P:GemBox.Document.ImageSaveOptions.Width"/> and <see cref="P:GemBox.Document.ImageSaveOptions.Height"/> are specified, then both specified dimensions will be respected (which may result in non-uniformly scaled image, if aspect ratio is not equal to the original one.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.Height">
      <summary>
            Gets or sets the image height in pixels.
            </summary>
      <value>
            The image height in pixels.
            </value>
      <remarks>
        <para>If both <see cref="P:GemBox.Document.ImageSaveOptions.Width"/> and <see cref="P:GemBox.Document.ImageSaveOptions.Height"/> are not specified, then image size will be equal to the page size.</para>
        <para>If only one of the <see cref="P:GemBox.Document.ImageSaveOptions.Width"/> or <see cref="P:GemBox.Document.ImageSaveOptions.Height"/> is specified, then the specified dimension will be respected and other dimension will be calculated so that original aspect ratio is maintained.</para>
        <para>If both <see cref="P:GemBox.Document.ImageSaveOptions.Width"/> and <see cref="P:GemBox.Document.ImageSaveOptions.Height"/> are specified, then both specified dimensions will be respected (which may result in non-uniformly scaled image, if aspect ratio is not equal to the original one.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.PixelFormat">
      <summary>
            Gets or sets a pixel format, which will be used for the image.
            </summary>
      <value>
            The pixel format, which will be used for the image.
            </value>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.Dither">
      <summary>
        <para>Gets or sets the value that indicated whether <see href="https://en.wikipedia.org/wiki/Dither">dithering</see> should be applied when converting to pixel formats <see cref="F:GemBox.Document.PixelFormat.BlackWhite"/>, <see cref="F:GemBox.Document.PixelFormat.Gray2"/>, and <see cref="F:GemBox.Document.PixelFormat.Gray4"/>.</para>
        <para>Default value: <see langword="true"/>.</para>
        <para>This property is currently ignored when <see cref="P:GemBox.Document.ImageSaveOptions.RenderingMode"/> is resolved to <see cref="F:GemBox.Document.RenderingMode.Skia"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if dithering should be applied when converting to pixel formats <see cref="F:GemBox.Document.PixelFormat.BlackWhite"/>, <see cref="F:GemBox.Document.PixelFormat.Gray2"/>, and <see cref="F:GemBox.Document.PixelFormat.Gray4"/>; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.TiffCompression">
      <summary>
            Gets or sets compression schema, which will be used when exporting to Tagged Image File Format (TIFF).
            </summary>
      <value>
            The compression schema, which will be used when exporting to Tagged Image File Format (TIFF).
            </value>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.PageCount">
      <summary>
        <para>Gets or sets the number of pages which should be saved.</para>
      </summary>
      <value>
            The number of pages which should be saved.
            </value>
      <remarks>
        <para>Only formats that support multiple frames (Tagged Image File Format (TIFF) and Graphics Interchange Format (GIF)) are supported.</para>
        <para>If image format doesn't support multiple frames, this property is ignored.</para>
        <para>The default value is 1.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.CropToContent">
      <summary>
        <para>Gets or sets a value indicating whether the image should be cropped to fit the content of the document.</para>
        <para>If set to <see langword="true"/>, only the content of the document is rendered, without headers or footers.</para>
      </summary>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.FontSettings">
      <summary>
        <para>Gets or sets the font-related settings used when saving the document to an image file format.</para>
        <para>If this property is <see langword="null"/>, then static members of the <see cref="T:GemBox.Document.FontSettings"/> are used to resolve font-related settings.</para>
      </summary>
      <value>
            The font-related settings used when saving the document to an image file format.
            </value>
    </member>
    <member name="E:GemBox.Document.ImageSaveOptions.ProgressChanged">
      <summary>
            Occurs when saving progress of a document has changed.
            </summary>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.RenderingMode">
      <summary>
            Gets or sets the rendering mode used when saving the content to an image.
            </summary>
      <value>
            The rendering mode used when saving the content to an image.
            </value>
      <exception cref="T:System.NotSupportedException">The rendering mode is not supported because of the reasons explained in the exception's <see cref="P:System.Exception.Message"/>.</exception>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.UseAdvancedTextFormatting">
      <summary>
        <para>Gets or sets a value indicating whether to do text layout using advanced text formatting implementation such as those from <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.textformatting.textformatter">Windows Presentation Foundation (WPF)</see> or <see href="https://www.nuget.org/packages/HarfBuzzSharp/">HarfBuzz</see> <i>text-shaping engine</i>, or to use the default primitive implementation.</para>
        <para>Default value is <see langword="false"/> for improved performance and stability of the output because advanced text formatting is required only for complex scripts or advanced typography features.</para>
      </summary>
      <value>
        <see langword="true"/> to do text layout using advanced text formatting implementation; otherwise <see langword="false"/> to use the default primitive implementation.</value>
    </member>
    <member name="M:GemBox.Document.ImageSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ImageSaveOptions"/> class.
            </summary>
    </member>
    <member name="M:GemBox.Document.ImageSaveOptions.#ctor(GemBox.Document.ImageSaveFormat)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ImageSaveOptions"/> class for a specific image format.
            </summary>
      <param name="imageFormat">The image format.</param>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.DpiX">
      <summary>
        <para>Gets or sets the horizontal dots per inch (dpi) of the image.</para>
        <para>Default value is <see cref="F:System.Double.NaN"/>, which means that component specific default value will be used (currently 300).</para>
      </summary>
      <value>
            The horizontal dots per inch (dpi) of the image; that is, the dots per inch (dpi) along the x-axis.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">Value is not greater than 0.</exception>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.DpiY">
      <summary>
        <para>Gets or sets the vertical dots per inch (dpi) of the image.</para>
        <para>Default value is <see cref="F:System.Double.NaN"/>, which means that component specific default value will be used (currently 300).</para>
      </summary>
      <value>
            The vertical dots per inch (dpi) of the image; that is, the dots per inch (dpi) along the y-axis.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">Value is not greater than 0.</exception>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.ContentType">
      <summary>
            Gets the content-type for image file format:
            <list type="bullet"><item><description><b>image/png</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Png"/>,</description></item><item><description><b>image/jpeg</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Jpeg"/>,</description></item><item><description><b>image/gif</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Gif"/>,</description></item><item><description><b>image/bmp</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Bmp"/>,</description></item><item><description><b>image/tiff</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Tiff"/>,</description></item><item><description><b>image/vnd.ms-photo</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Wmp"/>,</description></item><item><description><b>image/svg+xml</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Svg"/>.</description></item><item><description><b>image/x-emf</b> if <see cref="P:GemBox.Document.ImageSaveOptions.Format"/> is <see cref="F:GemBox.Document.ImageSaveFormat.Emf"/>.</description></item></list></summary>
      <value>
            The content-type for image file format.
            </value>
    </member>
    <member name="P:GemBox.Document.ImageSaveOptions.MetafileScaleFactor">
      <!-- No matching elements were found for the following include tag -->
      <include file="..\Docs\resources\SharedComments.xml" path="Comments/Comment[@name=&quot;MetafileScaleFactor&quot;]/*"/>
    </member>
    <member name="T:GemBox.Document.ImportMapping">
      <summary>
            Represents a mapping of styles (and other referenced objects) from source document to destination document when importing elements between two different <see cref="T:GemBox.Document.DocumentModel"/> instances.
            </summary>
      <remarks>
            Same <see cref="T:GemBox.Document.ImportMapping"/> instance can be used for multiple imports.
            This improves performances because matching styles (mapping from source document style to destination document style) do not have to be identified in subsequent imports if they where matched in previous imports.
            It also reduces memory usage and provides more consistent behavior in some particular scenarios which involve importing list paragraphs, list styles and paragraph styles which contain list formatting.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ImportMapping.SourceDocument">
      <summary>
            Gets the source document.
            </summary>
      <value>
            The source document.
            </value>
    </member>
    <member name="P:GemBox.Document.ImportMapping.DestinationDocument">
      <summary>
            Gets the destination document.
            </summary>
      <value>
            The destination document.
            </value>
    </member>
    <member name="P:GemBox.Document.ImportMapping.UseDestinationStyles">
      <summary>
            Gets a value indicating whether to use destination document styles if they have the same name as source document styles, even though they do not have the same formatting.
            </summary>
      <value>
        <see langword="true"/> to use destination document styles; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            Destination document <see cref="T:GemBox.Document.ListStyle"/> and <see cref="T:GemBox.Document.ParagraphStyle"/> with <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/>.<see cref="P:GemBox.Document.ListFormat.IsList"/> equal to <see langword="true"/> are never used,
            because that would continue numbering of imported paragraphs in destination document and thus imported paragraphs would influence on the numbering of the rest of the paragraphs in destination document.
            If imported paragraphs with specific <see cref="T:GemBox.Document.ListStyle"/> should continue numbering in destination document, then set explicit mapping from source <see cref="T:GemBox.Document.ListStyle"/> (of these imported paragraphs)
            to destination <see cref="T:GemBox.Document.ListStyle"/> onto which numbering should continue.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ImportMapping.ResolveFormatting">
      <summary>
            Gets a value indicating whether to fully resolve formatting on elements.
            </summary>
      <value>
        <see langword="true"/> to fully resolve formatting; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            If this property is set to <see langword="true"/>, even if a formatting property wasn't explicitly set in the source document,
            it will be resolved from the style or the document's default formats.
            This is useful when merging multiple documents with different default formats.
            Default value is <see langword="false"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.ImportMapping.#ctor(GemBox.Document.DocumentModel,GemBox.Document.DocumentModel,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ImportMapping"/> class.
            </summary>
      <param name="sourceDocument">The source document.</param>
      <param name="destinationDocument">The destination document.</param>
      <param name="useDestinationStyles">
        <see langword="true"/> to use destination document styles if it has the same name as source style (but doesn't have the same formatting); otherwise <see langword="false"/> to use source document styles.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceDocument"/> or <paramref name="destinationDocument"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.ImportMapping.#ctor(GemBox.Document.DocumentModel,GemBox.Document.DocumentModel,System.Boolean,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ImportMapping"/> class.
            </summary>
      <param name="sourceDocument">The source document.</param>
      <param name="destinationDocument">The destination document.</param>
      <param name="useDestinationStyles">
        <see langword="true"/> to use destination document styles if it has the same name as source style (but doesn't have the same formatting); otherwise <see langword="false"/> to use source document styles.</param>
      <param name="resolveFormatting">
        <see langword="true"/> to fully resolve formatting on elements from styles and document default formats; otherwise <see langword="false"/>.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceDocument"/> or <paramref name="destinationDocument"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.ImportMapping.GetDestinationStyle(GemBox.Document.Style)">
      <summary>
            Gets the destination <see cref="T:GemBox.Document.Style"/> that matches the specified source style.
            </summary>
      <param name="sourceStyle">The source style.</param>
      <returns>The destination <see cref="T:GemBox.Document.Style"/> that matches the specified source style or <see langword="null"/> if source style was not yet matched to any destination style.</returns>
    </member>
    <member name="M:GemBox.Document.ImportMapping.SetDestinationStyle(GemBox.Document.Style,GemBox.Document.Style)">
      <summary>
            Sets the destination <see cref="T:GemBox.Document.Style"/> that matches the specified source style.
            </summary>
      <param name="sourceStyle">The source style.</param>
      <param name="destinationStyle">The destination <see cref="T:GemBox.Document.Style"/> that matches the specified source style.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="sourceStyle"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentException">Source and destination style are not of the same type.</exception>
    </member>
    <member name="M:GemBox.Document.ImportMapping.GetOrAddDestinationStyle(GemBox.Document.Style)">
      <summary>
            Gets existing or new destination <see cref="T:GemBox.Document.Style"/> that matches the specified source style.
            </summary>
      <param name="sourceStyle">The source style.</param>
      <returns>The destination <see cref="T:GemBox.Document.Style"/> that matches the specified source style.</returns>
    </member>
    <member name="T:GemBox.Document.Inline">
      <summary>
            Represents a base class for all inline elements, like <see cref="T:GemBox.Document.Run"/>, <see cref="T:GemBox.Document.Drawing.DrawingElement"/>, <see cref="T:GemBox.Document.Hyperlink"/>, <see cref="T:GemBox.Document.Field"/>, <see cref="T:GemBox.Document.BookmarkStart"/>, <see cref="T:GemBox.Document.BookmarkEnd"/>, <see cref="T:GemBox.Document.SpecialCharacter"/> and <see cref="T:GemBox.Document.PreservedInline"/>.
            </summary>
      <remarks>
        <para>Inline elements are contained in the same line with other inline elements that are in the same <see cref="T:GemBox.Document.InlineCollection"/>.</para>
        <para>Inline elements, predominantly <see cref="T:GemBox.Document.Run"/>s, are contained in a <see cref="T:GemBox.Document.Paragraph"/> or other inline content elements, such as <see cref="T:GemBox.Document.Hyperlink"/> or a <see cref="T:GemBox.Document.Field"/>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Inline.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.InlineCollection"/> that contains this <see cref="T:GemBox.Document.Inline"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.InlineCollection"/> that contains this <see cref="T:GemBox.Document.Inline"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Inline.Revision">
      <summary>
            Gets or sets the revision information for the inline.
            </summary>
      <value>
            The revision information for the inline.
            </value>
    </member>
    <member name="M:GemBox.Document.Inline.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Inline"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Inline"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Inline"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.InlineCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Inline"/> derived elements.
            </summary>
      <remarks>
        <para>Although <see cref="T:GemBox.Document.InlineCollection"/> is a strongly typed collection of a <see cref="T:GemBox.Document.Inline"/> derived elements, not all <see cref="T:GemBox.Document.Inline"/> derived elements are supported in every <see cref="T:GemBox.Document.InlineCollection"/>.</para>
        <para>For example, <see cref="P:GemBox.Document.Paragraph.Inlines">Paragraph.Inlines</see> and <see cref="P:GemBox.Document.Field.ResultElements">Field.ResultElements</see> support all <see cref="T:GemBox.Document.Inline"/> derived elements, and <see cref="P:GemBox.Document.Hyperlink.DisplayInlines">Hyperlink.DisplayInlines</see> doesn't support <see cref="T:GemBox.Document.Hyperlink"/> element.</para>
        <para>Supported element types can be retrieved through <see cref="P:GemBox.Document.ElementCollection.SupportedElementTypes"/> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">GemBox.Document Content Model</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.InlineCollection.VerifyItem(GemBox.Document.Inline,System.String,System.Int32,System.Boolean)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.InlineLayout">
      <summary>
            Represents an in-line <see cref="T:GemBox.Document.Layout"/> which is used to embed document element in the current line of the main content flow.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="M:GemBox.Document.InlineLayout.#ctor(GemBox.Document.Size)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.InlineLayout"/> class with the specified size.
            </summary>
      <param name="size">The size of the in-line embedded element.</param>
    </member>
    <member name="P:GemBox.Document.InlineLayout.IsFloating">
      <summary>
            Always gets a <see langword="false"/> value because member's type is <see cref="T:GemBox.Document.InlineLayout"/>, not <see cref="T:GemBox.Document.FloatingLayout"/>.
            </summary>
      <value>
        <see langword="false"/> value because member's type is <see cref="T:GemBox.Document.InlineLayout"/>, not <see cref="T:GemBox.Document.FloatingLayout"/>.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.InlineLayout.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.InlineLayout.CreateInstance">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.Layout">
      <summary>
            Represents a base class for specifying element's layout properties, such as position and size.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Layout.LockAspectRatio">
      <summary>
            Gets or sets the value indicating whether the aspect ratio is locked.
            </summary>
      <value>
        <see langword="true"/> if aspect ratio is locked; otherwise, <see langword="false"/>.
            </value>
      <remarks>
        <para>Default value of this property is <see langword="false"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Layout.Size">
      <summary>
            Gets or sets the size.
            </summary>
      <value>
            The size.
            </value>
    </member>
    <member name="P:GemBox.Document.Layout.EffectPadding">
      <summary>
            Gets or sets the additional padding added to each edge of the element (top, bottom, left, right) in order to compensate for any drawing effects applied to the element.
            </summary>
      <value>
            The additional padding added to each edge of the element (top, bottom, left, right) in order to compensate for any drawing effects applied to the element.
            </value>
      <remarks>
        <see cref="P:GemBox.Document.Layout.EffectPadding"/> is currently not supported when exporting a document to PDF, XPS, or image formats.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Layout.Transform">
      <summary>
            Gets or sets the transformation.
            </summary>
      <value>
            The transformation.
            </value>
    </member>
    <member name="P:GemBox.Document.Layout.IsFloating">
      <summary>
            Gets a value indicating whether element which has this <see cref="T:GemBox.Document.Layout"/> instance applied is floating around page main content.
            </summary>
      <value>
        <see langword="true"/> if element which has this <see cref="T:GemBox.Document.Layout"/> instance applied is floating around page main content; otherwise, <see langword="false"/>.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing elements</see> (<see cref="T:GemBox.Document.Picture"/>, <see cref="T:GemBox.Document.TextBox"/> or <see cref="T:GemBox.Document.Drawing.Shape"/>) can be embedded / positioned (by using <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property):
      </para>
        <list type="bullet">
          <item>
            <description>
            In line with the text (<see cref="T:GemBox.Document.InlineLayout"/> type) - affects the line height and layout of its line (like a character glyph of similar size).
          </description>
          </item>
          <item>
            <description>
            Floating within the text relative to the page (<see cref="T:GemBox.Document.FloatingLayout"/> type) - affects the layout of its surrounding content which is either wrapped around or in-front / behind the floating element.
          </description>
          </item>
        </list>
        <para>
        Besides position, embeddable element must also have size specified. <see cref="T:GemBox.Document.Drawing.DrawingElement">Drawing element</see>'s position and size are contained in <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.
      </para>
        <para>
        Embedded element's layout can be specified by either instantiating appropriate <see cref="T:GemBox.Document.Layout"/> derived type, such as <see cref="T:GemBox.Document.InlineLayout"/> or <see cref="T:GemBox.Document.FloatingLayout"/>, or by using factory methods <see cref="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">Layout.Inline()</see> or <see cref="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">Layout.Floating()</see>.
      </para>
        <para>
        For more information, see <see xhref="shapes-and-layout.md" target="_self">Shapes and Layout</see> article.
      </para>
      </remarks>
      <seealso xhref="shapes-and-layout.md" target="_self">Shapes and Layout article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-shapes/203">Shapes example</seealso>
    </member>
    <member name="P:GemBox.Document.Layout.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Layout.Inline(GemBox.Document.Size)">
      <summary>
            Creates a layout used when element should be embedded in-line with the rest of the content.
            </summary>
      <param name="size">The size of the embedded element.</param>
      <returns>A new instance of an <see cref="T:GemBox.Document.InlineLayout"/> type which contains all in-line embedded element's layout-related properties.</returns>
    </member>
    <member name="M:GemBox.Document.Layout.Inline(System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Creates a layout used when element should be embedded in-line with the rest of the content.
            </summary>
      <param name="width">The width of the embedded element.</param>
      <param name="height">The height of the embedded element.</param>
      <param name="unit">The measurement unit used for <paramref name="width"/> and <paramref name="height"/>.</param>
      <returns>A new instance of an <see cref="T:GemBox.Document.InlineLayout"/> type which contains all in-line embedded element's layout-related properties.</returns>
    </member>
    <member name="M:GemBox.Document.Layout.Floating(GemBox.Document.HorizontalPosition,GemBox.Document.VerticalPosition,GemBox.Document.Size)">
      <summary>
            Creates a layout used when element should be floating in a document page and rest of the page content should wrap around it.
            </summary>
      <param name="horizontalPosition">The horizontal position of a floating element.</param>
      <param name="verticalPosition">The vertical position of a floating element.</param>
      <param name="size">The size of a floating element.</param>
      <returns>A new instance of a <see cref="T:GemBox.Document.FloatingLayout"/> type which contains all floating element's layout-related properties.</returns>
    </member>
    <member name="M:GemBox.Document.Layout.CreateInstance">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Layout.CloneMembers(GemBox.Document.Layout)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.LengthUnit">
      <summary>
            Represents the measurement unit for measuring length or distance.
            </summary>
      <remarks>
        <para>All dimensional formatting properties in GemBox.Document are represented in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.</para>
        <para>To convert values between various <see cref="T:GemBox.Document.LengthUnit"/>s, use <see cref="T:GemBox.Document.LengthUnitConverter"/>.</para>
      </remarks>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Point">
      <summary>
            Point (1 inch is equal as 72 points).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Pixel">
      <summary>
            Pixel (1 inch is equal as 96 pixels).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Inch">
      <summary>
            Inch (1 inch is equal as 72 points).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Millimeter">
      <summary>
            Millimeter (10 millimeters are equal as 1 centimeter).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Centimeter">
      <summary>
            Centimeter (1 inch is around 2.54 centimeters).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Pica">
      <summary>
            Pica (1 pica is equal as 12 points).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Twip">
      <summary>
            Twip (twentieth of a point, 1 point is equal as 20 twips).
            </summary>
    </member>
    <member name="F:GemBox.Document.LengthUnit.Emu">
      <summary>
            English Metric Unit (1 point is equal as 12,700 EMUs)
            </summary>
    </member>
    <member name="T:GemBox.Document.LengthUnitConverter">
      <summary>
            Utility class used for converting values between various <see cref="T:GemBox.Document.LengthUnit"/> measurement units.
            </summary>
      <remarks>
        <para>All dimensional formatting properties in GemBox.Document are represented in <see cref="F:GemBox.Document.LengthUnit.Point"/>s.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-unit-conversion/104">unit conversion</see> example.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.LengthUnitConverter.Convert(System.Double,GemBox.Document.LengthUnit,GemBox.Document.LengthUnit)">
      <summary>
            Converts the specified <paramref name="length"/> from <paramref name="sourceUnit"/> measurement unit to <paramref name="destinationUnit"/> measurement unit.
            </summary>
      <param name="length">The length that will be converted.</param>
      <param name="sourceUnit">The source measurement unit.</param>
      <param name="destinationUnit">The destination measurement unit.</param>
      <returns>The <paramref name="length"/> expressed in <paramref name="destinationUnit"/> measurement unit.</returns>
    </member>
    <member name="T:GemBox.Document.LicenseException">
      <summary>
            Exception that occurs when licensing information is not correctly specified.
            </summary>
    </member>
    <member name="T:GemBox.Document.LineNumberRestartSetting">
      <summary>
            Represents line number restart setting.
            </summary>
    </member>
    <member name="F:GemBox.Document.LineNumberRestartSetting.None">
      <summary>
            Don't show line numbers.
            </summary>
    </member>
    <member name="F:GemBox.Document.LineNumberRestartSetting.Continuous">
      <summary>
            Continue line numbering from previous section.
            </summary>
    </member>
    <member name="F:GemBox.Document.LineNumberRestartSetting.NewPage">
      <summary>
            Restart line numbering for each page.
            </summary>
    </member>
    <member name="F:GemBox.Document.LineNumberRestartSetting.NewSection">
      <summary>
            Restart line numbering for each section.
            </summary>
    </member>
    <member name="T:GemBox.Document.LineSpacingRule">
      <summary>
            Specifies line spacing rule for a paragraph.
            </summary>
    </member>
    <member name="F:GemBox.Document.LineSpacingRule.AtLeast">
      <summary>
            The line spacing needs to be at least value specified by the <see cref="P:GemBox.Document.ParagraphFormat.LineSpacing">LineSpacing</see> property (in points).
            </summary>
    </member>
    <member name="F:GemBox.Document.LineSpacingRule.Exactly">
      <summary>
            The line spacing is exactly value specified by the <see cref="P:GemBox.Document.ParagraphFormat.LineSpacing">LineSpacing</see> property (in points).
            </summary>
    </member>
    <member name="F:GemBox.Document.LineSpacingRule.Multiple">
      <summary>
            The line spacing is value specified by the <see cref="P:GemBox.Document.ParagraphFormat.LineSpacing">LineSpacing</see> property (as the number of lines).
            </summary>
    </member>
    <member name="T:GemBox.Document.ListFormat">
      <summary>
            Represents list format which shall be applied to the contents of the parent paragraph.
            </summary>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.ListFormat.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ListFormat"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.ListFormat.Style">
      <summary>
            Gets or sets the <see cref="T:GemBox.Document.ListStyle"/>.
            </summary>
      <value>
            The list style.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListFormat.IsList">
      <summary>
            Gets a value indicating whether this <see cref="T:GemBox.Document.ListFormat"/> defines the list.
            </summary>
      <value>
        <see langword="true"/> if this instance defines the list; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ListFormat.ListLevelNumber">
      <summary>
            Gets or sets the list level number for the parent paragraph.
            </summary>
      <value>
            The list level number.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListFormat.ListLevelFormat">
      <summary>
            Gets the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> that is applied on the parent <see cref="T:GemBox.Document.Paragraph"/>.
            </summary>
      <value>
            The <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> that is applied on the parent <see cref="T:GemBox.Document.Paragraph"/>.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.ListFormat.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.ListFormat"/> instance.
            </summary>
      <param name="cloneNumberingDefinitionInstance">If <see langword="true"/> then the Numbering Definition Instance referenced by this <see cref="T:GemBox.Document.ListFormat"/> will also be cloned. This is useful to reset the <see cref="P:GemBox.Document.ListLevelFormat.StartAt"/> while maintaining the rest of the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.ListFormat"/>.</returns>
    </member>
    <member name="P:GemBox.Document.ListFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ListFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.ListFormat.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.ListFormat"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.ListFormat"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="M:GemBox.Document.ListFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.ListFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this list format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.ListFormat"/> and is equal to this <see cref="T:GemBox.Document.ListFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ListFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.ListFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.ListFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.ListFormat.op_Equality(GemBox.Document.ListFormat,GemBox.Document.ListFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.ListFormat"/>s are equal.
            </summary>
      <param name="first">The first list format.</param>
      <param name="second">The second list format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> list formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ListFormat.op_Inequality(GemBox.Document.ListFormat,GemBox.Document.ListFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.ListFormat"/>s are not equal.
            </summary>
      <param name="first">The first list format.</param>
      <param name="second">The second list format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> list formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.ListItem">
      <summary>
            Represents content which prefixes numbered paragraph (<see cref="P:GemBox.Document.ListItem.Paragraph"/> for which <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>).
            </summary>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="P:GemBox.Document.ListItem.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListItem.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="P:GemBox.Document.ListItem.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="P:GemBox.Document.ListItem.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="P:GemBox.Document.ListItem.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="P:GemBox.Document.ListItem.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="P:GemBox.Document.ListItem.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListItem.Paragraph">
      <summary>
            Gets the paragraph which this <see cref="T:GemBox.Document.ListItem"/> prefixes or <see langword="null"/> if this <see cref="T:GemBox.Document.ListItem"/> represents the value of a <see cref="F:GemBox.Document.FieldType.ListNum"/> field.
            </summary>
      <value>
            The paragraph which this <see cref="T:GemBox.Document.ListItem"/> prefixes or <see langword="null"/> if this <see cref="T:GemBox.Document.ListItem"/> represents the value of a <see cref="F:GemBox.Document.FieldType.ListNum"/> field.
            </value>
    </member>
    <member name="P:GemBox.Document.ListItem.Element">
      <summary>
            Gets the paragraph which this <see cref="T:GemBox.Document.ListItem"/> prefixes or <see cref="F:GemBox.Document.FieldType.ListNum"/> field whose value is this <see cref="T:GemBox.Document.ListItem"/>.
            </summary>
      <value>
            The paragraph which this <see cref="T:GemBox.Document.ListItem"/> prefixes or <see cref="F:GemBox.Document.FieldType.ListNum"/> field whose value is this <see cref="T:GemBox.Document.ListItem"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ListItem.Numbers">
      <summary>
            Gets the list of numbers calculated by counting list paragraphs and their indentation levels.
            </summary>
      <value>
            The list of numbers calculated by counting list paragraphs and their indentation levels.
            </value>
    </member>
    <member name="P:GemBox.Document.ListItem.Inlines">
      <summary>
            Gets the content of this <see cref="T:GemBox.Document.ListItem"/> instance.
            </summary>
      <value>
            The content of this <see cref="T:GemBox.Document.ListItem"/> instance.
            </value>
    </member>
    <member name="M:GemBox.Document.ListItem.ToString">
      <summary>
            Returns a textual representation of this <see cref="T:GemBox.Document.ListItem"/> instance.
            </summary>
      <returns>
            A textual representation of this <see cref="T:GemBox.Document.ListItem"/> instance.
            </returns>
    </member>
    <member name="T:GemBox.Document.ListLevelFormat">
      <summary>
            Represents formatting definition which specifies the appearance and behavior of a list level.
            A list level contains a set of properties for the display of the numbering for a given list level.
            </summary>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="P:GemBox.Document.ListLevelFormat.ParagraphFormat"/> and <see cref="P:GemBox.Document.ListLevelFormat.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.Level">
      <summary>
            Gets the level of this <see cref="T:GemBox.Document.ListLevelFormat"/>.
            </summary>
      <value>
            The level of this <see cref="T:GemBox.Document.ListLevelFormat"/>.
            </value>
      <remarks>
            This value is a zero-based index of the number of list levels in the document. For example, a value of 2 is the 3rd list level in the document.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.StartAt">
      <summary>
            Gets or sets the starting number for this list level.
            </summary>
      <value>
            The starting number for this list level.
            </value>
      <remarks>
        <para>This value is used when this level initially starts in a document, as well as whenever it is restarted via the <see cref="P:GemBox.Document.ListLevelFormat.RestartAfterLevel"/> property.</para>
        <para>Default value is 0.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.NumberStyle">
      <summary>
            Gets or sets the number style.
            </summary>
      <value>
            The number style.
            </value>
      <remarks>
        <para>
            This property specifies the number style which shall be used to display all numbering at this level.
            This information is used to replace the level text string <i>%x</i> in <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property, where x is a particular one based level index, with the appropriate value.
            This value shall be calculated by counting the number of paragraphs at this level since the last restart using the numbering system defined in this property.
            </para>
        <para>Default value is <see cref="F:GemBox.Document.NumberStyle.Decimal"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.RestartAfterLevel">
      <summary>
            Gets or sets the list level that must appear before the specified list level restarts numbering.
            </summary>
      <value>
            The list level that must appear before the specified list level restarts numbering.
            </value>
      <remarks>
        <para>
            This property specifies a one-based index which determines when a list level should restart to its <see cref="P:GemBox.Document.ListLevelFormat.StartAt"/> value.
            A list level restarts when an instance of the specified list level, which shall be higher (earlier than the this level) is used in the given document's contents.
            </para>
        <para>
            Default value is zero-based level of this <see cref="T:GemBox.Document.ListLevelFormat"/> which means that list level shall restart each time the previous list level is used.
            If the specified level is higher than the current level, then this element shall be ignored.
            As well, a value of 0 shall specify that this level shall never restart.
            </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.AssociatedParagraphStyle">
      <summary>
            Gets or sets the <see cref="T:GemBox.Document.ParagraphStyle"/> which shall use this list level when applied to the contents of the document.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ParagraphStyle"/> which shall use this list level when applied to the contents of the document.
            </value>
      <remarks>
        <para>
            When a <see cref="T:GemBox.Document.ParagraphStyle"/> is defined to include a <see cref="T:GemBox.Document.ListFormat"/>, any list level defined by <see cref="P:GemBox.Document.ListFormat.ListLevelNumber"/> shall be ignored,
            and instead this property shall specify the list level associated with that <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </para>
        <para>Default value is <see langword="null"/> which means that no <see cref="T:GemBox.Document.ParagraphStyle"/> is associated with this list level.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.IsLegal">
      <summary>
            Gets or sets the value which specifies whether or not all previous levels displayed for a given list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property shall be
            displayed using the <see cref="F:GemBox.Document.NumberStyle.Decimal"/> (Arabic numerals), regardless of the actual <see cref="P:GemBox.Document.ListLevelFormat.NumberStyle"/> of that level in the list.
            </summary>
      <value>
            The value which specifies whether or not all previous levels displayed for a given list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property shall be
            displayed using the <see cref="F:GemBox.Document.NumberStyle.Decimal"/> (Arabic numerals), regardless of the actual <see cref="P:GemBox.Document.ListLevelFormat.NumberStyle"/> of that level in the list.
            </value>
      <remarks>
        <para>
            If this property is <see langword="true"/>, then all list levels present in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property shall be converted to their decimal equivalents when they are displayed in this level.
            If this property is <see langword="false"/>, then each level is displayed using the <see cref="P:GemBox.Document.ListLevelFormat.NumberStyle"/> of that level.
            </para>
        <para>Default value is <see langword="false"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.TrailingCharacter">
      <summary>
            Gets or sets the value which specifies the content which shall be added between a given list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property and the text of every numbered paragraph which references that list level.
            </summary>
      <value>
            The value which specifies the content which shall be added between a given list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property and the text of every numbered paragraph which references that list level.
            </value>
      <remarks>
            Default value is <see cref="F:GemBox.Document.ListTrailingCharacter.Tab"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.NumberFormat">
      <summary>
            Gets or sets a value which specifies the textual content which shall be displayed when displaying a paragraph with the given list level.
            </summary>
      <value>
            A value which specifies the textual content which shall be displayed when displaying a paragraph with the given list level.
            </value>
      <remarks>
        <para>
            All text in this property's value shall be taken as literal text to be repeated in each instance of this
            list level, except for any use of the percent symbol (%) followed by a number, which shall be used to
            indicate the one-based index of the number to be used at this level. Any number of a level higher than this level
            shall be ignored.
            </para>
        <para>
            When the % syntax is used, the number shall be incremented for each subsequent paragraph of that level
            (sequential or not), until the restart level is seen between two subsequent paragraphs of this level.
            </para>
        <para>Default value is <see cref="F:System.String.Empty"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.BulletPicture">
      <summary>
            Gets or sets a picture which shall be used as a list symbol for a given list level.
            </summary>
      <value>
            A picture which shall be used as a list symbol for a given list level.
            </value>
      <remarks>
        <para>The picture shall be added to the list level by replacing each character in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> with one instance of this image.</para>
        <para>Default value is <see langword="null"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.Alignment">
      <summary>
            Gets or sets the horizontal alignment used on a list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property within a given list level.
            </summary>
      <value>
            The horizontal alignment used on a list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property within a given list level.
            </value>
      <exception cref="T:System.InvalidOperationException">
        <see cref="T:GemBox.Document.ListLevelFormat"/> supports only <see cref="F:GemBox.Document.HorizontalAlignment.Left"/>, <see cref="F:GemBox.Document.HorizontalAlignment.Center"/> and <see cref="F:GemBox.Document.HorizontalAlignment.Right"/> horizontal alignment.</exception>
      <remarks>
        <para>This alignment is applied relative to the text margin of the parent numbered paragraph in the document.</para>
        <para>Default value is <see cref="F:GemBox.Document.HorizontalAlignment.Left"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.ParagraphFormat">
      <summary>
            Gets the paragraph format which shall be applied as part of a given list level. This paragraph format is applied to any numbered paragraph that uses this list level.
            </summary>
      <value>
            The paragraph format which shall be applied as part of a given list level.
            </value>
      <remarks>
            Paragraph format properties specified on the numbered paragraph itself override the paragraph format properties specified on a list level used by that paragraph.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.CharacterFormat">
      <summary>
            Gets or sets the character format which shall be applied to the list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property when it is applied to paragraphs in this document.
            </summary>
      <value>
            The character format which shall be applied to the list level's text specified in the <see cref="P:GemBox.Document.ListLevelFormat.NumberFormat"/> property when it is applied to paragraphs in this document.
            </value>
      <remarks>
            This character format is applied to all numbering level text used by a list level.
            It should be noted that character format specified on a numbered paragraph itself, or on text runs within a numbered paragraph,
            are separate from the character format specified within a list level, as the latter affects only the numbering text itself, not the remainder of runs in the numbered paragraph.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.NumberPosition">
      <summary>
            Gets or sets the position (in points) of the number or bullet for the list level.
            </summary>
      <value>
            The number position.
            </value>
      <remarks>
            This property is shorthand for <see cref="P:GemBox.Document.ListLevelFormat.ParagraphFormat"/>.<see cref="P:GemBox.Document.ParagraphFormat.LeftIndentation"/> property.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.TextPosition">
      <summary>
            Gets or sets the position (in points) of the text.
            </summary>
      <value>
            The text position.
            </value>
      <remarks>
            This property is shorthand for <see cref="P:GemBox.Document.ListLevelFormat.ParagraphFormat"/>.<see cref="P:GemBox.Document.ParagraphFormat.SpecialIndentation"/> property.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ListLevelFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.ListLevelFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.ListLevelFormat.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.ListLevelFormat"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.ListLevelFormat"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="M:GemBox.Document.ListLevelFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.ListLevelFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this list level format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.ListLevelFormat"/> and is equal to this <see cref="T:GemBox.Document.ListLevelFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ListLevelFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.ListLevelFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.ListLevelFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.ListLevelFormat.op_Equality(GemBox.Document.ListLevelFormat,GemBox.Document.ListLevelFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.ListLevelFormat"/>s are equal.
            </summary>
      <param name="first">The first list level format.</param>
      <param name="second">The second list level format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> list level formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ListLevelFormat.op_Inequality(GemBox.Document.ListLevelFormat,GemBox.Document.ListLevelFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.ListLevelFormat"/>s are not equal.
            </summary>
      <param name="first">The first list level format.</param>
      <param name="second">The second list level format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> list level formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.ListLevelFormatCollection">
      <summary>
            Represents a read-only collection of list level formatting.
            </summary>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.ListStyle">
      <summary>
            Represents a list style which can be applied to one or more <see cref="T:GemBox.Document.Paragraph"/>s within document content.
            </summary>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.ListStyle.#ctor(System.String,GemBox.Document.ListTemplateType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ListStyle"/> class.
            </summary>
      <param name="name">The style name.</param>
      <param name="type">Specifies the template from which this list style will be initialized.</param>
    </member>
    <member name="M:GemBox.Document.ListStyle.#ctor(GemBox.Document.ListTemplateType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ListStyle"/> class.
            </summary>
      <param name="type">Specifies the template from which this list style will be initialized.</param>
    </member>
    <member name="P:GemBox.Document.ListStyle.StyleType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.ListStyle.BaseStyle">
      <summary>,
            Gets or sets the <see cref="T:GemBox.Document.ListStyle"/> to be used when this <see cref="T:GemBox.Document.ListStyle"/> is referenced.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.ListStyle"/> to be used when this <see cref="T:GemBox.Document.ListStyle"/> is referenced.
            </value>
      <remarks>
        <para>This <see cref="T:GemBox.Document.ListStyle"/> doesn't contain any list level format, they are all inherited from <see cref="P:GemBox.Document.ListStyle.BaseStyle"/>.</para>
        <para>If list level format of this <see cref="T:GemBox.Document.ListStyle"/> is changed, then its <see cref="P:GemBox.Document.ListStyle.BaseStyle"/> is set to <see langword="null"/>.</para>
        <para>
          <see cref="T:GemBox.Document.ListStyle"/> supports style inheritance of depth one only (this is limitation of Office Open XML specification).</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListStyle.ListLevelFormats">
      <summary>
            Gets the formatting for each list style level.
            </summary>
      <value>
            The formatting for each list style level.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ListStyle.BaseStyleCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ListStyle.Document">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.ListTemplateType">
      <summary>
            Specifies one of the predefined list formats.
            </summary>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="T:GemBox.Document.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListFormat"/> is different from other formats (<see cref="T:GemBox.Document.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="T:GemBox.Document.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.Bullet">
      <summary>
            Bullet for a first level is disc.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.BulletCircle">
      <summary>
            Bullet for a first level is circle.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.BulletSquare">
      <summary>
            Bullet for a first level is square.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.BulletDiamonds">
      <summary>
            Bullet for a first level is diamond.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.BulletArrow">
      <summary>
            Bullet for a first level is arrow.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.BulletCheckmark">
      <summary>
            Bullet for a first level is checkmark.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.LowerLetterWithBracket">
      <summary>
            The number of the first level is "a)".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.NumberWithDot">
      <summary>
            The number of the first level is "1.".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.NumberWithBracket">
      <summary>
            The number of the first level is "1)".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.UpperRomanNumberWithDot">
      <summary>
            The number of the first level is "I.".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.UpperLetterWithDot">
      <summary>
            The number of the first level is "A.".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.LowerLetterWithDot">
      <summary>
            The number of the first level is "a.".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.LowerRomanNumberWithDot">
      <summary>
            The number of the first level is "i.".
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTemplateType.None">
      <summary>
            List levels don't have symbols.
            </summary>
    </member>
    <member name="T:GemBox.Document.ListTrailingCharacter">
      <summary>
            Specifies trailing character that will be inserted after the number.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTrailingCharacter.Tab">
      <summary>
            Tab.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTrailingCharacter.Space">
      <summary>
            Space.
            </summary>
    </member>
    <member name="F:GemBox.Document.ListTrailingCharacter.Nothing">
      <summary>
            Nothing.
            </summary>
    </member>
    <member name="T:GemBox.Document.LoadOptions">
      <summary>
            Represents a base class for loading options of various file formats.
            </summary>
      <remarks>
            To preserve unsupported file format features, set <see cref="P:GemBox.Document.LoadOptions.PreserveUnsupportedFeatures"/> to <see langword="true"/>. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/preservation.html" target="_self">preservation</see>.
            </remarks>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String)">DocumentModel.Load methods</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-read-extract-pdf-text-tables/305">Read and Extract PDF Text in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.LoadOptions.PreserveUnsupportedFeatures">
      <summary>
            Gets or sets a value indicating whether to preserve file format features that are not directly supported through GemBox.Document object model.
            </summary>
      <value>
        <see langword="true"/> to preserve file format features that are not directly supported through GemBox.Document object model; otherwise, <see langword="false"/>.
            </value>
      <remarks>
        <para>Default value is set to <see langword="true"/>.</para>
            For more information, see <see href="https://www.gemboxsoftware.com/document/docs/preservation.html" target="_self">preservation</see>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.DocxDefault">
      <summary>
            Gets the default loading options for Microsoft Word (DOCX) format.
            </summary>
      <value>
            The default loading options for Microsoft Word (DOCX) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.DocxLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.DocDefault">
      <summary>
            Gets the default loading options for Microsoft Word 97-2003 (DOC) format.
            </summary>
      <value>
            The default loading options for Microsoft Word 97-2003 (DOC) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.DocLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.HtmlDefault">
      <summary>
            Gets the default loading options for HyperText Markup Language (HTML) format.
            </summary>
      <value>
            The default loading options for HyperText Markup Language (HTML) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.HtmlLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.OdtDefault">
      <summary>
            Gets the default loading options for Open Document (ODT) format.
            </summary>
      <value>
            The default loading options for Open Document (ODT) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.OdtLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.RtfDefault">
      <summary>
            Gets the default loading options for Rich Text (RTF) format.
            </summary>
      <value>
            The default loading options for Rich Text (RTF) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.RtfLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.PdfDefault">
      <summary>
            Gets the default loading options for Portable Document Format (PDF).
            </summary>
      <value>
            The default loading options for Portable Document Format (PDF).
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.PdfLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.TxtDefault">
      <summary>
            Gets the default loading options for Plain Text (TXT) format.
            </summary>
      <value>
            The default loading options for Plain Text (TXT) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.TxtLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.XmlDefault">
      <summary>
            Gets the default loading options for XML file format.
            </summary>
      <value>
            The default loading options for XML file format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.XmlLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.LoadOptions.MarkdownDefault">
      <summary>
            Gets the default loading options for Markdown (MD) format.
            </summary>
      <value>
            The default loading options for Markdown (MD) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.MarkdownLoadOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="T:GemBox.Document.MailMerging.FieldMappingDictionary">
      <summary>
            Represents a dictionary that is used in <see cref="P:GemBox.Document.DocumentModel.MailMerge">mail merge</see> when <see cref="T:GemBox.Document.Field"/>s and data source columns have different names.
            </summary>
      <remarks>
        <para>Keys and values cannot be <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
        <para>Key comparison is case-insensitive.</para>
      </remarks>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.FieldMappingDictionary.ValidateBeforeAdd(System.String,System.String)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.MailMerging.FieldMappingDictionary.Add(System.String,System.String)">
      <summary>
            Adds a new mapping from field name to data source column name.
            </summary>
      <param name="fieldName">The field name.</param>
      <param name="valueName">The data source column name.</param>
    </member>
    <member name="T:GemBox.Document.MailMerging.FieldMergingEventArgs">
      <summary>
            Provides data for the <see cref="E:GemBox.Document.MailMerging.MailMerge.FieldMerging"/> event.
            </summary>
      <remarks>
            For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-customize-mail-merge/904">customize mail merge</see> example.
            </remarks>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Inlines">
      <summary>
            Gets the <see cref="T:GemBox.Document.Inline"/>s that will replace the <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field"/>.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Inline"/>s that will replace the <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Inline">
      <summary>
            Gets or sets the <see cref="T:GemBox.Document.Inline"/> that will replace the <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field"/>.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Inline"/> that will replace the <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field"/>.
            </value>
      <remarks>
        <para>Value of this property depends on a value of the <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Inlines"/> property.</para>
        <para>If <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Inlines"/> is not empty, this property represents the first <see cref="T:GemBox.Document.Inline"/> element from it, otherwise <see langword="null"/>.</para>
        <para>Setting this property will automatically clear <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Inlines"/> collection and will add new value to it, if value is not <see langword="null"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field">
      <summary>
            Gets the <see cref="T:GemBox.Document.Field"/> that will be replaced.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Field"/> that will be replaced.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.FieldName">
      <summary>
            Gets the field name if <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field">Field</see> type is <see cref="F:GemBox.Document.FieldType.MergeField"/>, otherwise (if it is <see cref="F:GemBox.Document.FieldType.If"/>, <see cref="F:GemBox.Document.FieldType.MergeRec"/> or <see cref="F:GemBox.Document.FieldType.MergeSeq"/>) <see langword="null"/>.
            </summary>
      <value>
            The field name if <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field">Field</see> type is <see cref="F:GemBox.Document.FieldType.MergeField"/>, otherwise (if it is <see cref="F:GemBox.Document.FieldType.If"/>, <see cref="F:GemBox.Document.FieldType.MergeRec"/> or <see cref="F:GemBox.Document.FieldType.MergeSeq"/>) <see langword="null"/>.
            </value>
      <remarks>
        <para>To successfully retrieve field name, <see cref="P:GemBox.Document.Field.InstructionElements">Field.InstructionElements</see> must contain only <see cref="T:GemBox.Document.Run"/>s.</para>
        <para>
            Field's instruction text is then constructed by calling <see cref="M:GemBox.Document.Field.GetInstructionText">Field.GetInstructionText</see> method and
            field name is parsed from the instruction text.
            </para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-customize-mail-merge/904">customize mail merge</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Value">
      <summary>
            Gets the data source value for a specified <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field"/>.
            </summary>
      <value>
            The data source value for a specified <see cref="P:GemBox.Document.MailMerging.FieldMergingEventArgs.Field"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.IsValueFound">
      <summary>
            Gets a value indicating whether a value was found in the data source.
            </summary>
      <value>
        <see langword="true"/> if a value was found in the data source; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.MergeContext">
      <summary>
            Gets the mail merge execution context.
            </summary>
      <value>
            The mail merge execution context.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.RecordNumber">
      <summary>
            Gets the data source record number.
            </summary>
      <value>
            The data source record number.
            </value>
      <remarks>
            Record number starts from 1, not 0.
            </remarks>
    </member>
    <member name="P:GemBox.Document.MailMerging.FieldMergingEventArgs.RangeName">
      <summary>
            Gets the mail merge range name.
            </summary>
      <value>
            The mail merge range name.
            </value>
    </member>
    <member name="T:GemBox.Document.MailMerging.IMailMergeDataSource">
      <summary>
            Represents a mail merge data source. By adapting your custom data source to implement this interface, you can use it as a data source in mail merging.
            </summary>
      <remarks>
            For more information, see <see href="https://www.gemboxsoftware.com/document/docs/mail-merge.html" target="_self">mail merge</see>.
            </remarks>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.IMailMergeDataSource.Name">
      <summary>
            Gets the data source name. Used in ranged mail merging.
            </summary>
      <value>
            The data source name.
            </value>
    </member>
    <member name="M:GemBox.Document.MailMerging.IMailMergeDataSource.MoveNext">
      <summary>
            Moves to the next record in the data source.
            </summary>
      <returns>
        <see langword="true"/> if next record is available; otherwise <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.MailMerging.IMailMergeDataSource.TryGetValue(System.String,System.Object@)">
      <summary>
            Tries to get the value with a name (column / property / relation name) equal to <paramref name="valueName"/> from the current record in data source.
            </summary>
      <param name="valueName">The value (column / property /relation) name.</param>
      <param name="value">The value.</param>
      <returns>
        <see langword="true"/> if the current record has a value with a name equal to <paramref name="valueName"/>.</returns>
    </member>
    <member name="T:GemBox.Document.MailMerging.MailMerge">
      <summary>
            Represents a class that is used for mail merging - an operation by which <see cref="T:GemBox.Document.DocumentModel"/> may work in conjunction with data from an external data source,
            importing this data into a <see cref="T:GemBox.Document.DocumentModel"/> according to a set of codes contained in <see cref="T:GemBox.Document.DocumentModel"/> known as <see cref="T:GemBox.Document.Field"/>s.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.MailMerging.MailMerge"/> can be accessed through <see cref="P:GemBox.Document.DocumentModel.MailMerge"/> property.</para>
        <para>Mail merge can be executed with a variety of data source types on a whole document or a named part of the document. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/mail-merge.html" target="_self">mail merge</see>.</para>
        <para>For mail merge examples, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-mail-merge-word/901">mail merge examples</see>.</para>
      </remarks>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="E:GemBox.Document.MailMerging.MailMerge.FieldMerging">
      <summary>
            Occurs when <see cref="T:GemBox.Document.Field"/> is merging with data source value and can be used to customize the merging operation.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-customize-mail-merge/904">Customize Mail Merge example</seealso>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.ClearOptions">
      <summary>
            Gets or sets the mail merge clear options.
            </summary>
      <value>
            The mail merge clear options.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-mail-merge-clear-options/905">Mail Merge Clear Options example</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.RangeStartPrefix">
      <summary>
            Gets or sets the range start prefix that signals the mail merge engine that following <see cref="T:GemBox.Document.Field"/>s are a part of a named range.
            </summary>
      <value>
            The range start prefix that signals the mail merge engine that following <see cref="T:GemBox.Document.Field"/>s are a part of a named range.
            </value>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.RangeEndPrefix">
      <summary>
            Gets or sets the range end prefix that signals the mail merge engine that named range has ended.
            </summary>
      <value>
            The range end prefix that signals the mail merge engine that named range has ended.
            </value>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.PicturePrefix">
      <summary>
        <para>Gets or sets a string that specifies the prefix of a merge field name. If the merge field name starts with this prefix, the merge field will be merged as a picture.</para>
        <para>The default value is "Picture:".</para>
      </summary>
      <value>
            Prefix that specifies merge field, which should be merged as a picture.
            </value>
      <seealso href="mail-merge.html#picture-mail-merge" target="_self">Picture mail merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.PictureBasePath">
      <summary>
            Gets or sets the base path for pictures used during picture merging.
            </summary>
      <value>
            The base path for pictures used during picture merging.
            </value>
      <seealso href="mail-merge.html#picture-mail-merge" target="_self">Picture mail merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.FieldMappings">
      <summary>
            Gets the mappings from field names to data source column names.
            </summary>
      <value>
            The mappings from field names to data source column names.
            </value>
      <remarks>
        <para>Keys and values cannot be <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
        <para>Key comparison is case-insensitive.</para>
      </remarks>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.DefaultFormattingCulture">
      <summary>
        <para>This property is obsolete. Use <see cref="T:GemBox.Document.DocumentModel"/>.<see cref="P:GemBox.Document.DocumentModel.DefaultCharacterFormat"/>.<see cref="P:GemBox.Document.CharacterFormat.Language"/> or <see cref="T:GemBox.Document.Field"/>.<see cref="P:GemBox.Document.Field.CharacterFormat"/>.<see cref="P:GemBox.Document.CharacterFormat.Language"/> instead.</para>
        <para>Gets or sets the default formatting culture used when formatting field values.</para>
      </summary>
      <value>
            The default formatting culture used when formatting field values.
            </value>
      <remarks>
            For more information, see <see href="mail-merge.html#mail-merge-formatting">GemBox.Document Mail Merge Formatting</see>.
            </remarks>
      <seealso href="mail-merge.html#mail-merge-formatting" target="_self">GemBox.Document Mail Merge Formatting</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.RemoveMergeFields">
      <summary>
            Removes all mail merge related fields (<see cref="F:GemBox.Document.FieldType.MergeField"/>, <see cref="F:GemBox.Document.FieldType.MergeBarcode"/>, <see cref="F:GemBox.Document.FieldType.MergeRec"/>, <see cref="F:GemBox.Document.FieldType.MergeSeq"/>, and <see cref="F:GemBox.Document.FieldType.Next"/> fields).
            </summary>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.RemoveMergeFields(System.Boolean)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Field"/>s with <see cref="P:GemBox.Document.Field.FieldType"/> value of <see cref="F:GemBox.Document.FieldType.MergeField"/> or <see cref="F:GemBox.Document.FieldType.MergeBarcode"/> from the owning <see cref="T:GemBox.Document.DocumentModel"/>.
            </summary>
      <param name="allRelatedMergeFields">if set to <see langword="true"/> all other mail merge related fields are removed, such as <see cref="F:GemBox.Document.FieldType.MergeRec"/>, <see cref="F:GemBox.Document.FieldType.MergeSeq"/>, and <see cref="F:GemBox.Document.FieldType.Next"/> fields.</param>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.GetMergeFieldNames">
      <summary>
            Gets the merge field names.
            </summary>
      <returns>A sequence of a merge field names.</returns>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.Execute(System.Object)">
      <summary>
            Executes a mail merge operation with specified data source.
            </summary>
      <param name="dataSource">The mail merge data source.</param>
      <remarks>
            Range name is extracted from the <paramref name="dataSource"/> as describe in <see href="https://www.gemboxsoftware.com/document/docs/mail-merge.html#mail-merge-process" target="_self">mail merge</see> article.
            </remarks>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.Execute(System.Object,System.String)">
      <summary>
            Executes a mail merge operation with specified range name and data source.
            </summary>
      <param name="rangeName">The mail merge range name.</param>
      <param name="dataSource">The mail merge data source.</param>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMerge.RemoveEmptyRanges">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.MailMerging.MailMerge.ClearOptions">MailMerge.ClearOptions</see> property with <see cref="F:GemBox.Document.MailMerging.MailMergeClearOptions.RemoveEmptyRanges">MailMergeClearOptions.RemoveEmptyRanges</see> value instead.</para>
        <para>Gets or sets a value indicating whether to remove mail merge ranges into which no data has been imported.</para>
      </summary>
      <value>
        <see langword="true"/> to remove mail merge ranges into which no data has been imported; otherwise, <see langword="false"/>.
            </value>
      <seealso xhref="mail-merge.md" target="_self">GemBox.Document Mail Merge</seealso>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.ExecuteRange(System.Object)">
      <summary>
            This method is obsolete. Use <see cref="M:GemBox.Document.MailMerging.MailMerge.Execute(System.Object)"/>  method instead.
            </summary>
      <param name="dataSource">The mail merge data source.</param>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMerge.ExecuteRange(System.String,System.Object)">
      <summary>
            This method is obsolete. Use <see cref="M:GemBox.Document.MailMerging.MailMerge.Execute(System.Object,System.String)"/> method instead.
            </summary>
      <param name="rangeName">The mail merge range name.</param>
      <param name="dataSource">The mail merge data source.</param>
    </member>
    <member name="T:GemBox.Document.MailMerging.MailMergeClearOptions">
      <summary>
            Mail merge options used to specify if unused fields or empty ranges or empty paragraphs should be removed in the mail merge process.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-mail-merge-clear-options/905">Mail Merge Clear Options example</seealso>
    </member>
    <member name="F:GemBox.Document.MailMerging.MailMergeClearOptions.None">
      <summary>
            Do not remove unused fields nor empty ranges nor empty paragraphs.
            </summary>
    </member>
    <member name="F:GemBox.Document.MailMerging.MailMergeClearOptions.RemoveUnusedFields">
      <summary>
            Remove fields for which no data has been found in the mail merge data source.
            </summary>
    </member>
    <member name="F:GemBox.Document.MailMerging.MailMergeClearOptions.RemoveEmptyRanges">
      <summary>
            Remove ranges into which no field has been merged.
            </summary>
    </member>
    <member name="F:GemBox.Document.MailMerging.MailMergeClearOptions.RemoveEmptyParagraphs">
      <summary>
            Remove paragraphs which contained merge fields but none of them has been merged.
            </summary>
    </member>
    <member name="F:GemBox.Document.MailMerging.MailMergeClearOptions.RemoveEmptyTableRows">
      <summary>
            Remove table rows which contained merge fields but none of them has been merged.
            </summary>
    </member>
    <member name="F:GemBox.Document.MailMerging.MailMergeClearOptions.RemoveEmptyTables">
      <summary>
            Remove tables which contained merge fields but none of them has been merged.
            </summary>
    </member>
    <member name="T:GemBox.Document.MailMerging.MailMergeContext">
      <summary>
            Represents the mail merge execution context.
            </summary>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMergeContext.RangeName">
      <summary>
            Gets the mail merge range name.
            </summary>
      <value>
            The mail merge range name.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMergeContext.RangeStartField">
      <summary>
            Gets the <see cref="T:GemBox.Document.Field"/> that represents the start of the mail merge range.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Field"/> that is the start of the mail merge range.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMergeContext.RangeEndField">
      <summary>
            Gets the <see cref="T:GemBox.Document.Field"/> that represents the end of the mail merge range.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Field"/> that is the end of the mail merge range.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMergeContext.ParentContext">
      <summary>
            Gets the parent mail merge execution context or <see langword="null"/> if this is the root mail merge execution context.
            </summary>
      <value>
            The parent mail merge execution context or <see langword="null"/> if this is the root mail merge execution context.
            </value>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMergeContext.RecordIndex">
      <summary>
            Gets the data source record index.
            </summary>
      <value>
            The data source record index.
            </value>
      <remarks>
            Record index starts from 0.
            </remarks>
    </member>
    <member name="P:GemBox.Document.MailMerging.MailMergeContext.Record">
      <summary>
            Gets the data source record.
            </summary>
      <value>
            The data source record.
            </value>
    </member>
    <member name="M:GemBox.Document.MailMerging.MailMergeContext.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.MailMerging.MailMergeContext"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.MailMerging.MailMergeContext"/> instance.
            </returns>
      <remarks>
            This method should be used primarily for debugging purposes and format of its return value might change in future versions.
            </remarks>
    </member>
    <member name="T:GemBox.Document.MarkdownLoadOptions">
      <summary>
            Represents a class that stores loading options for Markdown (MD) format.
            </summary>
      <seealso cref="P:GemBox.Document.LoadOptions.MarkdownDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
    </member>
    <member name="E:GemBox.Document.MarkdownLoadOptions.ResourceLoading">
      <summary>
            Occurs when external resources, like images, are being loaded and can be used to customize the retrieving of linked resources.
            </summary>
    </member>
    <member name="M:GemBox.Document.MarkdownLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.MarkdownLoadOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.MarkdownLoadOptions.Encoding">
      <summary>
            Gets or sets the encoding for the Markdown file.
            </summary>
      <value>
            The encoding for the Markdown file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.MarkdownLoadOptions.BaseAddress">
      <summary>
            Gets or sets the base address for images with relative location.
            </summary>
      <value>
            The base address for images with relative location.
            </value>
    </member>
    <member name="T:GemBox.Document.MarkdownSaveOptions">
      <summary>
            Represents options for saving to Markdown (MD) format.
            </summary>
      <remarks>
            Pictures are exported only if one of the following is true:
            <list type="bullet"><item><description><see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload is used</description></item><item><description><see cref="P:GemBox.Document.MarkdownSaveOptions.FilesDirectoryPath"/> or <see cref="P:GemBox.Document.MarkdownSaveOptions.EmbedImages"/> is specified</description></item></list></remarks>
    </member>
    <member name="M:GemBox.Document.MarkdownSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.MarkdownSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.MarkdownSaveOptions.ContentType">
      <summary>
            Gets the content-type for Markdown file format: <b>"text/markdown; charset=" + <see cref="P:GemBox.Document.MarkdownSaveOptions.Encoding"/>.<see cref="P:System.Text.Encoding.WebName"/></b>.
            </summary>
      <value>
            The content-type for Markdown file format.
            </value>
    </member>
    <member name="P:GemBox.Document.MarkdownSaveOptions.Encoding">
      <summary>
            Gets or sets the encoding for the Markdown file.
            </summary>
      <value>
            The encoding for the Markdown file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.MarkdownSaveOptions.FilesDirectoryPath">
      <summary>
            Gets or sets the physical directory where <see cref="T:GemBox.Document.Picture"/>s will be saved.
            </summary>
      <value>
            The physical directory where <see cref="T:GemBox.Document.Picture"/>s will be saved.
            </value>
      <remarks>
            If value is <see langword="null"/> or <see cref="F:System.String.Empty"/> and Markdown export is called with <see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload,
            value will be automatically set to <i>markdownFileNameWithoutExtension</i> + "_files".
            This directory will be created in the same location as the Markdown file.
            </remarks>
    </member>
    <member name="P:GemBox.Document.MarkdownSaveOptions.FilesDirectorySrcPath">
      <summary>
            Gets or sets the relative directory that will be used when referencing <see cref="T:GemBox.Document.Picture"/>s in the Markdown.
            </summary>
      <value>
            The relative directory that will be used when referencing <see cref="T:GemBox.Document.Picture"/>s in the Markdown.
            </value>
      <remarks>
            If value is <see langword="null"/> or <see cref="F:System.String.Empty"/> and Markdown export is called with <see cref="M:GemBox.Document.DocumentModel.Save(System.String)"/> or <see cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/> overload,
            value will be automatically set to <i>markdownFileNameWithoutExtension</i> + "_files".
            </remarks>
    </member>
    <member name="P:GemBox.Document.MarkdownSaveOptions.EmbedImages">
      <summary>
            Gets or sets a value indicating whether images are embedded directly within the Markdown file as Base64-encoded data URIs.
            </summary>
      <value>
        <see langword="true"/> if images are embedded directly within the Markdown file as Base64-encoded data URIs; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="T:GemBox.Document.MultiContentRange">
      <summary>
            Represents an area in a document between multiple start and end <see cref="T:GemBox.Document.ContentPosition"/>s.
            </summary>
    </member>
    <member name="P:GemBox.Document.MultiContentRange.Start">
      <summary>
            Gets the <see cref="T:GemBox.Document.ContentPosition"/>s that mark the beginning of the current <see cref="T:GemBox.Document.MultiContentRange"/>.
            </summary>
      <remarks>
            The returned list contains multiple elements if the current <see cref="T:GemBox.Document.MultiContentRange"/> starts inside multiple table cells of a table.
            Otherwise, the returned list contains only one element.
            </remarks>
    </member>
    <member name="P:GemBox.Document.MultiContentRange.End">
      <summary>
            Gets the <see cref="T:GemBox.Document.ContentPosition"/>s that mark the end of the current <see cref="T:GemBox.Document.MultiContentRange"/>.
            </summary>
      <remarks>
            The returned list contains multiple elements if the current <see cref="T:GemBox.Document.MultiContentRange"/> ends inside multiple table cells of a table.
            Otherwise, the returned list contains only one element.
            </remarks>
    </member>
    <member name="T:GemBox.Document.MultipleBorders">
      <summary>
            Represents a set of borders.
            </summary>
      <remarks>
        <see cref="T:GemBox.Document.MultipleBorders"/> class is used to set borders for <see cref="T:GemBox.Document.Paragraph"/>, <see cref="T:GemBox.Document.Tables.Table"/> and <see cref="T:GemBox.Document.Tables.TableCell"/> elements.
            <para>To enumerate through all supported border types, use <see cref="P:GemBox.Document.MultipleBorders.SupportedBorderTypes"/> property.</para></remarks>
      <seealso cref="T:GemBox.Document.SingleBorder"/>
    </member>
    <member name="P:GemBox.Document.MultipleBorders.SupportedBorderTypes">
      <summary>
            Gets the supported border types.
            </summary>
      <value>
            The supported border types.
            </value>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.ToSingleBorderTypes(GemBox.Document.MultipleBorderTypes)">
      <summary>
            Converts a <see cref="T:GemBox.Document.MultipleBorderTypes"/> flags enumeration to a sequence of <see cref="T:GemBox.Document.SingleBorderType"/> enumeration.
            </summary>
      <param name="borderTypes">A <see cref="T:GemBox.Document.MultipleBorderTypes"/> flags enumeration.</param>
      <returns>A sequence of <see cref="T:GemBox.Document.SingleBorderType"/> enumeration.</returns>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.SetBorders(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)">
      <summary>
            Sets the specified borders.
            </summary>
      <param name="borderTypes">The border types to set.</param>
      <param name="borderStyle">The border style.</param>
      <param name="borderColor">The border color.</param>
      <param name="borderWidth">The border width in points.</param>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.SetBorders(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double,System.Double)">
      <summary>
            Sets the specified borders.
            </summary>
      <param name="borderTypes">The border types to set.</param>
      <param name="borderStyle">The border style.</param>
      <param name="borderColor">The border color.</param>
      <param name="borderWidth">The border width in points.</param>
      <param name="borderSpace">the border spacing offset in points.</param>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.ClearBorders(GemBox.Document.MultipleBorderTypes)">
      <summary>
            Clears the specified borders.
            </summary>
      <param name="borderTypes">The border types to clear.</param>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.ClearBorders">
      <summary>
            Clears all borders.
            </summary>
    </member>
    <member name="P:GemBox.Document.MultipleBorders.Item(GemBox.Document.SingleBorderType)">
      <summary>
            Gets the <see cref="T:GemBox.Document.SingleBorder"/> for the specified <see cref="T:GemBox.Document.SingleBorderType"/>.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.SingleBorder"/> for the specified <see cref="T:GemBox.Document.SingleBorderType"/>.
            </value>
      <param name="borderType">Type of the border.</param>
      <returns>The <see cref="T:GemBox.Document.SingleBorder"/> for the specified <see cref="T:GemBox.Document.SingleBorderType"/>.</returns>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.MultipleBorders"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this borders instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.MultipleBorders"/> and is equal to this <see cref="T:GemBox.Document.MultipleBorders"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.MultipleBorders"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.MultipleBorders"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.op_Equality(GemBox.Document.MultipleBorders,GemBox.Document.MultipleBorders)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.MultipleBorders"/>s are equal.
            </summary>
      <param name="first">The first borders.</param>
      <param name="second">The second borders.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> borders are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.op_Inequality(GemBox.Document.MultipleBorders,GemBox.Document.MultipleBorders)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.MultipleBorders"/>s are not equal.
            </summary>
      <param name="first">The first borders.</param>
      <param name="second">The second borders.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> borders are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.Add(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)">
      <summary>
            Sets the specified borders. This method is required to support C# collection initializer syntax and redirects its call to the <see cref="M:GemBox.Document.MultipleBorders.SetBorders(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)"/> method.
            </summary>
      <param name="borderTypes">The border types to set.</param>
      <param name="borderStyle">The border style.</param>
      <param name="borderColor">The border color.</param>
      <param name="borderWidth">The border width in points.</param>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.MultipleBorders"/> class explicitly implements <see cref="T:System.Collections.IEnumerable"/> and contains public method <see cref="M:GemBox.Document.MultipleBorders.Add(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)"/> so it can be initialized using the C# collection initializer syntax like in the following example.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.MultipleBorders.System#Collections#IEnumerable#GetEnumerator">
      <summary>
        <para>Returns an enumerator that iterates through all <see cref="T:GemBox.Document.SingleBorder"/>s supported in this <see cref="T:GemBox.Document.MultipleBorders"/> instance.</para>
        <para>
          <see cref="T:System.Collections.IEnumerable"/> interface is required to support C# collection initializer syntax.</para>
      </summary>
      <returns>
            An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the collection.
            </returns>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.MultipleBorders"/> class explicitly implements <see cref="T:System.Collections.IEnumerable"/> and contains public method <see cref="M:GemBox.Document.MultipleBorders.Add(GemBox.Document.MultipleBorderTypes,GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)"/> so it can be initialized using the C# collection initializer syntax like in the following example.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.MultipleBorderTypes">
      <summary>
            Represents multiple border types.
            </summary>
      <seealso cref="T:GemBox.Document.MultipleBorders"/>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.None">
      <summary>
            No border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Left">
      <summary>
            Left border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Top">
      <summary>
            Top border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Right">
      <summary>
            Right border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Bottom">
      <summary>
            Bottom border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.InsideHorizontal">
      <summary>
            Inside horizontal border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.InsideVertical">
      <summary>
            Inside vertical border.
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.DiagonalDown">
      <summary>
            Diagonal down border (from top-left to bottom-right).
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.DiagonalUp">
      <summary>
            Diagonal up border (from bottom-left to top-right).
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Outside">
      <summary>
            Outside borders (left, top, right and bottom borders).
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Inside">
      <summary>
            Inside borders (inside horizontal and inside vertical borders).
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.Diagonal">
      <summary>
            Diagonal borders (diagonal up and diagonal down borders).
            </summary>
    </member>
    <member name="F:GemBox.Document.MultipleBorderTypes.All">
      <summary>
            All borders (outside, inside and diagonal borders).
            </summary>
    </member>
    <member name="T:GemBox.Document.Note">
      <summary>
            Represents a footnote or an endnote in the document.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Note"/> can be configured using <see cref="T:GemBox.Document.NoteSettings"/> on a document level (<see cref="P:GemBox.Document.DocumentSettings.Footnote"/>
        and <see cref="P:GemBox.Document.DocumentSettings.Endnote"/>) or on a section level (<see cref="P:GemBox.Document.Section.FootnoteSettings"/> and <see cref="P:GemBox.Document.Section.EndnoteSettings"/>.
        Document level settings are cloned when new <see cref="T:GemBox.Document.Section"/> is added to the <see cref="T:GemBox.Document.DocumentModel"/>.
      </para>
        <para>
        PDF format has the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>Footnotes are always rendered on the same page as their references.</description>
          </item>
          <item>
            <description>Footnotes that don't fit on a single page are clipped.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
        <para>
        HTML and TXT formats have the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>All footnotes and then endnotes are exported at the end of the document.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Note.Blocks">
      <summary>
            Gets the <see cref="T:GemBox.Document.Note"/>'s blocks.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Note"/>'s blocks.
            </value>
      <remarks>
            Supports all <see cref="T:GemBox.Document.Block"/> derived elements: <see cref="T:GemBox.Document.Paragraph"/>, <see cref="T:GemBox.Document.Tables.Table"/> and <see cref="T:GemBox.Document.TableOfEntries"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Note.NoteType">
      <summary>
            Gets or sets the note type.
            </summary>
      <value>
            The note type.
            </value>
    </member>
    <member name="P:GemBox.Document.Note.CustomMark">
      <summary>
            Gets or sets the custom mark.
            </summary>
      <value>
            The custom mark.
            </value>
      <remarks>
            If not null or empty, custom mark will be used as a note mark instead of automatically generated value determined by <see cref="P:GemBox.Document.NoteSettings.NumberStyle"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Note.#ctor(GemBox.Document.DocumentModel,GemBox.Document.NoteType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Note"/> class with specified note type.
            </summary>
      <param name="document">The owner document.</param>
      <param name="noteType">The note type.</param>
    </member>
    <member name="M:GemBox.Document.Note.#ctor(GemBox.Document.DocumentModel,GemBox.Document.NoteType,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Note"/> class with specified note type and specified text.
            </summary>
      <param name="document">The owner document.</param>
      <param name="noteType">The note type.</param>
      <param name="text">The text content for this <see cref="T:GemBox.Document.Note"/> instance.</param>
    </member>
    <member name="M:GemBox.Document.Note.#ctor(GemBox.Document.DocumentModel,GemBox.Document.NoteType,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Note"/> class with specified note type and specified <see cref="T:GemBox.Document.Block">blocks</see>.
            </summary>
      <param name="document">The owner document.</param>
      <param name="noteType">The note type.</param>
      <param name="items">The <see cref="T:GemBox.Document.Note"/> content.</param>
    </member>
    <member name="M:GemBox.Document.Note.#ctor(GemBox.Document.DocumentModel,GemBox.Document.NoteType,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Note"/> class with specified note type and specified <see cref="T:GemBox.Document.Block">blocks</see>.
            </summary>
      <param name="document">The owner document.</param>
      <param name="noteType">The note type.</param>
      <param name="items">The <see cref="T:GemBox.Document.Note"/> content.</param>
    </member>
    <member name="P:GemBox.Document.Note.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Note.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Note.CharacterFormat">
      <summary>
            Gets or sets the note mark character format.
            </summary>
      <value>
            The note mark character format.
            </value>
      <remarks>
        <para>This property is defined as direct formatting, since it is directly applied to the run and supersede any formatting from styles.</para>
        <para>For more information about paragraph formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.</para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.NoteLocation">
      <summary>
            Represents the note rendering location.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteLocation.BottomOfPage">
      <summary>
            Bottom of page.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteLocation.BelowText">
      <summary>
            Below text or content.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteLocation.EndOfDocument">
      <summary>
            End of document.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteLocation.EndOfSection">
      <summary>
            End of section.
            </summary>
    </member>
    <member name="T:GemBox.Document.NoteNumbering">
      <summary>
            Represents note numbering mode.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteNumbering.Continuous">
      <summary>
            Continuous.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteNumbering.RestartEachSection">
      <summary>
            Resets numbering on each section to start at the number specified in the <see cref="P:GemBox.Document.NoteSettings.StartAt"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteNumbering.RestartEachPage">
      <summary>
            Resets numbering on each page to start at the number specified in the <see cref="P:GemBox.Document.NoteSettings.StartAt"/>.
            </summary>
    </member>
    <member name="T:GemBox.Document.NoteSettings">
      <summary>
            Represents the footnote or endnote options of a <see cref="T:GemBox.Document.DocumentModel"/> or <see cref="T:GemBox.Document.Section"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.NoteSettings.Location">
      <summary>
            Gets or sets the note rendering location.
            </summary>
      <value>
            The note rendering location.
            </value>
      <exception cref="T:System.NotSupportedException">
            Value not supported by current settings type (footnote or endnote).
            </exception>
    </member>
    <member name="P:GemBox.Document.NoteSettings.ColumnCount">
      <summary>
            Gets or sets the number of columns in the note rendering area.
            </summary>
      <value>
            The number of columns in the note rendering area.
            </value>
      <remarks>
            Value must be in the range from 0 to 4.
            </remarks>
      <exception cref="T:System.ArgumentOutOfRangeException">
            Value is out of range.
            </exception>
    </member>
    <member name="P:GemBox.Document.NoteSettings.NumberStyle">
      <summary>
            Gets or sets the note mark number style.
            </summary>
      <value>
            The note mark number style.
            </value>
      <exception cref="T:System.NotSupportedException">
            Value not supported.
            </exception>
    </member>
    <member name="P:GemBox.Document.NoteSettings.Numbering">
      <summary>
            Gets or sets the note numbering mode.
            </summary>
      <value>
            The note numbering mode.
            </value>
      <exception cref="T:System.NotSupportedException">
            Value not supported by current settings type (footnote or endnote).
            </exception>
    </member>
    <member name="P:GemBox.Document.NoteSettings.StartAt">
      <summary>
            Gets or sets the note mark start number.
            </summary>
      <value>
            The note mark start number.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">
            Value must be a positive number.
            </exception>
    </member>
    <member name="T:GemBox.Document.NoteType">
      <summary>
            Represents <see cref="T:GemBox.Document.Note"/> type.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteType.Footnote">
      <summary>
            Footnote.
            </summary>
    </member>
    <member name="F:GemBox.Document.NoteType.Endnote">
      <summary>
            Endnote.
            </summary>
    </member>
    <member name="T:GemBox.Document.NumberSpacing">
      <summary>
            Specifies the form in which to display numeral spacing.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberSpacing.Default">
      <summary>
            Specifies that numerals are displayed in the font’s default form.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberSpacing.Proportional">
      <summary>
            Specifies that the forms of the numerals designed as proportionally spaced are displayed if supported by the font.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberSpacing.Tabular">
      <summary>
            Specifies that the forms of the numerals designed as tabular are displayed if supported by the font.
            </summary>
    </member>
    <member name="T:GemBox.Document.NumberStyle">
      <summary>
            Represents the number style.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.Decimal">
      <summary>
            Decimal number.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.UpperRoman">
      <summary>
            Upper Roman number.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.LowerRoman">
      <summary>
            Lower Roman number.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.UpperLetter">
      <summary>
            Upper letter.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.LowerLetter">
      <summary>
            Lower letter.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.Bullet">
      <summary>
            Bullet.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.None">
      <summary>
            None.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.DecimalZero">
      <summary>
            Specifies that the sequence shall consist of Arabic numbering with a zero added to numbers one through nine. Example: 01, 02, 03, …, 09, 10.
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.Chicago">
      <summary>
            Chicago Manual of Style (*, † ...)
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.JapaneseCounting">
      <summary>
            Japanese counting system (一, 二, ...)
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.ChineseCounting">
      <summary>
            Chinese counting system
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.ChineseCountingThousand">
      <summary>
            Chinese counting thousand system
            </summary>
    </member>
    <member name="F:GemBox.Document.NumberStyle.DecimalEnclosedCircle">
      <summary>
            Decimal numbers enclosed in a circle
            </summary>
    </member>
    <member name="T:GemBox.Document.PdfSaveOptions">
      <summary>
            Represents a class that stores saving options for Portable Document Format (PDF) file.
            </summary>
      <remarks>
        <para>For more information about a level of support for PDF format, see <see href="https://www.gemboxsoftware.com/document/docs/supported-file-formats.html" target="_self">supported file formats</see>.</para>
        <para>For more information about PDF encryption, see <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> remarks.</para>
      </remarks>
      <seealso cref="P:GemBox.Document.SaveOptions.PdfDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.MetafileScaleFactor">
      <!-- No matching elements were found for the following include tag -->
      <include file="..\Docs\resources\SharedComments.xml" path="Comments/Comment[@name=&quot;MetafileScaleFactor&quot;]/*"/>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.Permissions">
      <summary>
            Gets or sets the operations that are allowed to a user on an encrypted PDF document.
            </summary>
      <value>
            The operations that are allowed to a user on an encrypted PDF document.
            </value>
      <remarks>
        <para>
        Generated PDF document will be encrypted if any of the following conditions are satisfied:
      </para>
        <list type="bullet">
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> is different than <see cref="F:GemBox.Document.PdfPermissions.All"/>.
          </description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.
          </description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.
          </description>
          </item>
        </list>
        <para>
        Both <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> and <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> are optional but with the following consequences:
      </para>
        <list type="bullet">
          <item>
            <description>
            If <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> is different than <see cref="F:GemBox.Document.PdfPermissions.All"/> and <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is not specified, component will generate random <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>.
          </description>
          </item>
          <item>
            <description>
            Using <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>, also known as <i>owner password</i>, without <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is not secure. It relies on PDF viewer software to respect specified restrictions, but it may choose not to do so.
          </description>
          </item>
          <item>
            <description>
            Using <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/>, also known as <i>user password</i>, is potentially very secure. It or <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is required for decrypting and viewing the document.
          </description>
          </item>
          <item>
            <description>
            When <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is specified, PDF viewer application will prompt for password to decrypt and present the document. If entered password is <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/>, document will be decrypted and presented with specified <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> enforced. Otherwise, if entered password is <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>, document will be decrypted and presented without any restrictions.
          </description>
          </item>
        </list>
        <para>
          <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> and <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> cannot be equal, otherwise exception is thrown.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption example</see>.
      </para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption example</seealso>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword">
      <summary>
            Specifies the password required for opening the encrypted PDF document.
            </summary>
      <value>
            The password required for opening the encrypted PDF document.
            </value>
      <remarks>
        <para>
        Generated PDF document will be encrypted if any of the following conditions are satisfied:
      </para>
        <list type="bullet">
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> is different than <see cref="F:GemBox.Document.PdfPermissions.All"/>.
          </description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.
          </description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.
          </description>
          </item>
        </list>
        <para>
        Both <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> and <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> are optional but with the following consequences:
      </para>
        <list type="bullet">
          <item>
            <description>
            If <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> is different than <see cref="F:GemBox.Document.PdfPermissions.All"/> and <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is not specified, component will generate random <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>.
          </description>
          </item>
          <item>
            <description>
            Using <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>, also known as <i>owner password</i>, without <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is not secure. It relies on PDF viewer software to respect specified restrictions, but it may choose not to do so.
          </description>
          </item>
          <item>
            <description>
            Using <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/>, also known as <i>user password</i>, is potentially very secure. It or <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is required for decrypting and viewing the document.
          </description>
          </item>
          <item>
            <description>
            When <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is specified, PDF viewer application will prompt for password to decrypt and present the document. If entered password is <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/>, document will be decrypted and presented with specified <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> enforced. Otherwise, if entered password is <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>, document will be decrypted and presented without any restrictions.
          </description>
          </item>
        </list>
        <para>
          <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> and <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> cannot be equal, otherwise exception is thrown.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption example</see>.
      </para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption example</seealso>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.PermissionsPassword">
      <summary>
            Specifies the password for opening the encrypted PDF document without any access restrictions.
            </summary>
      <value>
            The password for opening the encrypted PDF document without any access restrictions.
            </value>
      <remarks>
        <para>
        Generated PDF document will be encrypted if any of the following conditions are satisfied:
      </para>
        <list type="bullet">
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> is different than <see cref="F:GemBox.Document.PdfPermissions.All"/>.
          </description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.
          </description>
          </item>
          <item>
            <description>
              <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is not <see langword="null"/> or <see cref="F:System.String.Empty"/>.
          </description>
          </item>
        </list>
        <para>
        Both <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> and <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> are optional but with the following consequences:
      </para>
        <list type="bullet">
          <item>
            <description>
            If <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> is different than <see cref="F:GemBox.Document.PdfPermissions.All"/> and <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is not specified, component will generate random <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>.
          </description>
          </item>
          <item>
            <description>
            Using <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>, also known as <i>owner password</i>, without <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is not secure. It relies on PDF viewer software to respect specified restrictions, but it may choose not to do so.
          </description>
          </item>
          <item>
            <description>
            Using <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/>, also known as <i>user password</i>, is potentially very secure. It or <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> is required for decrypting and viewing the document.
          </description>
          </item>
          <item>
            <description>
            When <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> is specified, PDF viewer application will prompt for password to decrypt and present the document. If entered password is <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/>, document will be decrypted and presented with specified <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> enforced. Otherwise, if entered password is <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/>, document will be decrypted and presented without any restrictions.
          </description>
          </item>
        </list>
        <para>
          <see cref="P:GemBox.Document.PdfSaveOptions.DocumentOpenPassword"/> and <see cref="P:GemBox.Document.PdfSaveOptions.PermissionsPassword"/> cannot be equal, otherwise exception is thrown.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption example</see>.
      </para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption example</seealso>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.BookmarksCreateOptions">
      <summary>
        <para>Gets or sets a value indicating whether to create PDF bookmarks (outlines).</para>
        <para>Default value: <see cref="F:GemBox.Document.PdfBookmarksCreateOptions.UsingHeadings"/> (for backward compatibility).</para>
      </summary>
      <value>
            A value indicating whether to create PDF bookmarks (outlines).
            </value>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.ImageDpi">
      <summary>
      Gets or sets the saved images DPI.
    </summary>
      <value>
      The saved images DPI.
    </value>
      <remarks>
        <para>This property controls the image quality for all images in the file. Larger value results in better-quality images but increases the file size. Setting this property to 0 will disable image optimization. Standard DPI values are:</para>
        <list type="bullet">
          <item>
            <description>330 - Good quality for HD displays</description>
          </item>
          <item>
            <description>220 - Good quality for most printers and displays</description>
          </item>
          <item>
            <description>150 - Good quality for web pages and projectors</description>
          </item>
          <item>
            <description>96 - Good quality for smaller file sizes</description>
          </item>
        </list>
        <para>Using this property you basically specify the DPI of the display device on which the file will be viewed and for which the images in the file should be optimized without losing any perceived quality because images go through the same resampling (reduction of pixel count) as they would in the viewer application if viewing the file using the default (100%) zoom factor on that display device.</para>
        <para>
        For example, if an image whose pixel size is <c>600px × 400px</c> is shown on page where it occupies a slot whose physical size is <c>150pt × 100pt</c>, then if the display device DPI is <c>144px/inch</c>, the viewer application will show the image in a display slot whose pixel size is <c>300px × 200px</c> if the default (100%) zoom factor is used
        (<i>Rationale</i>: there are always 72 points per inch and for the DPI of 144, there are 144 pixels per inch, so <c>150[pt] = 150[pt] × 144[px/inch] / 72[pt/inch] = 300[px]</c>).<br/>
        So the viewer application has to fit an image into a smaller display slot and it will do so by resampling the image from <c>600px × 400px</c> to <c>300px × 200px</c>.<br/>
        Reducing the total number of pixels 4 times (from 240000 to 60000) would also reduce the image file size, so GemBox component can do this instead of the viewer application, thus achieving the overall smaller file size without any perceived loss of quality since the same image resampling would have been done by the viewer application anyway if the default (100%) zoom factor is used.<br/>
        Instructing the GemBox component to perform image resampling (by setting the <see cref="P:GemBox.Document.PdfSaveOptions.ImageDpi"/> property to the DPI of the display device on which the file is going to be viewed) has two effects:
      </para>
        <list type="bullet">
          <item>
            <description>Major benefit: output file size will be smaller if there are images whose pixel size is greater than their display size because those images are resampled to a smaller number of pixels without any perceived loss of quality since the same resampling would have been done by the viewer application anyway.</description>
          </item>
          <item>
            <description>Minor benefit: viewer application will be able to present the image faster because it needs to decode a fewer number of pixels and because the display slot size will be exactly equal to the image pixel size so it doesn't have to perform any resampling if the default (100%) zoom factor is used.</description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.ConformanceLevel">
      <summary>
            Gets or sets the level of conformance for PDF document.
            </summary>
      <value>
            The level of conformance for PDF document.
            </value>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.RasterizeVectorPictures">
      <summary>
            Gets or sets a value indicating whether to rasterize vector pictures.
            </summary>
      <value>
            The value indicating whether to rasterize vector pictures.
            </value>
    </member>
    <member name="E:GemBox.Document.PdfSaveOptions.ProgressChanged">
      <summary>
            Occurs when saving progress of a document has changed.
            </summary>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.UseAdvancedTextFormatting">
      <summary>
        <para>Gets or sets a value indicating whether to do text layout using advanced text formatting implementation such as those from <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.textformatting.textformatter">Windows Presentation Foundation (WPF)</see> or <see href="https://www.nuget.org/packages/HarfBuzzSharp/">HarfBuzz</see> <i>text-shaping engine</i>, or to use the default primitive implementation.</para>
        <para>Default value is <see langword="false"/> for improved performance and stability of the output because advanced text formatting is required only for complex scripts or advanced typography features.</para>
      </summary>
      <value>
        <see langword="true"/> to do text layout using advanced text formatting implementation; otherwise <see langword="false"/> to use the default primitive implementation.</value>
    </member>
    <member name="M:GemBox.Document.PdfSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PdfSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.DigitalSignature">
      <summary>
            Gets or sets the digital signature options.
            </summary>
      <value>
            The digital signature options.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-to-pdf-digital-signature/1104">PDF digital signature examples</seealso>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.ContentType">
      <summary>
            Gets the content-type for PDF file format: <b>application/pdf</b>.
            </summary>
      <value>
            The content-type for PDF file format.
            </value>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.Version">
      <summary>
        <para>Gets or sets the version of the PDF specification to which the PDF document conforms specified in the PDF file's header (see <see href="https://opensource.adobe.com/dc-acrobat-sdk-docs/standards/pdfstandards/pdf/PDF32000_2008.pdf#page=47">7.5.2, "File Header"</see>).</para>
        <para>Note that the PDF file's header version might be coerced to a value higher than the one specified in <see cref="P:GemBox.Document.PdfSaveOptions.Version"/> if the PDF file uses features that are not supported by the version specified in <see cref="P:GemBox.Document.PdfSaveOptions.Version"/>.</para>
        <para>If the value is <see langword="null"/> then PDF file's header version will be automatically set to a specific value depending on the features used in the PDF file.</para>
        <para>Default value: <see langword="null"/>.</para>
      </summary>
      <value>
            The version of the PDF specification to which the PDF document conforms specified in the PDF file's header.
            </value>
    </member>
    <member name="P:GemBox.Document.PdfSaveOptions.FontSettings">
      <summary>
        <para>Gets or sets the font-related settings used when saving the document to the PDF file format.</para>
        <para>If this property is <see langword="null"/>, then static members of the <see cref="T:GemBox.Document.FontSettings"/> are used to resolve font-related settings.</para>
      </summary>
      <value>
            The font-related settings used when saving the document to the PDF file format.
            </value>
    </member>
    <member name="T:GemBox.Document.Picture">
      <summary>
            Represents a picture.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Picture"/> is a <see cref="T:GemBox.Document.Drawing.Shape"/> that enables inserting a bitmap, which consists of the pixel data for a graphics image and its attributes, within a document content.</para>
        <para>
          <see cref="P:GemBox.Document.Picture.PictureStream">Picture.PictureStream</see> and <see cref="P:GemBox.Document.Picture.Format">Picture.Format</see> properties define a <see cref="T:GemBox.Document.Picture"/> and are mandatory in a <see cref="T:GemBox.Document.Picture"/> constructors, directly or indirectly.</para>
        <para>
          <see cref="T:GemBox.Document.Picture"/> can be clipped to a specific shape. Clipping shape type is represented by <see cref="T:GemBox.Document.Drawing.ShapeType"/> enumeration. It can be set only through <see cref="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,GemBox.Document.PictureFormat,GemBox.Document.Layout,GemBox.Document.Drawing.ShapeType)"/> constructor and retrieved from <see cref="P:GemBox.Document.Drawing.Shape.ShapeType"/> property.</para>
        <para>
          <see cref="T:GemBox.Document.Picture"/> can be filled with a <see cref="T:GemBox.Document.Drawing.Brush"/> (which will be visible if picture has transparent pixel data) and outlined with a <see cref="T:GemBox.Document.Drawing.Pen"/>.</para>
        <para>
          <see cref="T:GemBox.Document.Picture"/> can be positioned in-line with the rest of the document content or floating within document content. For more information about picture positioning, see remarks for <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">pictures</see> example.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso xhref="shapes-and-layout.md" target="_self">GemBox.Document Shapes and Layout</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-pictures/201">Pictures example</seealso>
    </member>
    <member name="P:GemBox.Document.Picture.WrappingStyle">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see> property instead. If value is <see cref="F:GemBox.Document.TextWrappingStyle.InLineWithText">TextWrappingStyle.InLineWithText</see>, set it to instance of <see cref="T:GemBox.Document.InlineLayout"/>, otherwise cast or set it to instance of <see cref="T:GemBox.Document.FloatingLayout"/> and set <see cref="P:GemBox.Document.FloatingLayout.WrappingStyle">FloatingLayout.WrappingStyle</see> property instead.</para>
        <para>Gets or sets how text is wrapped around a picture.</para>
      </summary>
      <value>
            The wrapping style.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.Width">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see>.<see cref="P:GemBox.Document.Layout.Size">Size</see>.<see cref="P:GemBox.Document.Size.Width">Width</see> property instead. To change a width, use new instance of <see cref="T:GemBox.Document.Size"/> struct.</para>
        <para>Gets or sets the width in points.</para>
      </summary>
      <value>
            The width in points.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.Height">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see>.<see cref="P:GemBox.Document.Layout.Size">Size</see>.<see cref="P:GemBox.Document.Size.Height">Height</see> property instead. To change a height, use new instance of <see cref="T:GemBox.Document.Size"/> struct.</para>
        <para>Gets or sets the height in points.</para>
      </summary>
      <value>
            The height in points.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.HorizontalPosition">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see> property instead. Cast or set it to instance of <see cref="T:GemBox.Document.FloatingLayout"/> and use <see cref="P:GemBox.Document.FloatingLayout.HorizontalPosition">FloatingLayout.HorizontalPosition</see> property instead.</para>
        <para>Gets or sets the horizontal position for the <see cref="T:GemBox.Document.Picture"/>.</para>
      </summary>
      <value>
            The horizontal position.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.HorizontalRelativeTo">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see> property instead. Cast or set it to instance of <see cref="T:GemBox.Document.FloatingLayout"/> and use <see cref="P:GemBox.Document.FloatingLayout.HorizontalPosition">FloatingLayout.HorizontalPosition</see> property instead. To change horizontal position base, use new instance of <see cref="T:GemBox.Document.HorizontalPosition"/> struct.</para>
        <para>Gets or sets the base point for the horizontal positioning.</para>
      </summary>
      <value>
            The base point for the horizontal positioning.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.VerticalPosition">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see> property instead. Cast or set it to instance of <see cref="T:GemBox.Document.FloatingLayout"/> and use <see cref="P:GemBox.Document.FloatingLayout.VerticalPosition">FloatingLayout.VerticalPosition</see> property instead.</para>
        <para>Gets or sets the vertical position for the <see cref="T:GemBox.Document.Picture"/>.</para>
      </summary>
      <value>
            The vertical position.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.VerticalRelativeTo">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see> property instead. Cast or set it to instance of <see cref="T:GemBox.Document.FloatingLayout"/> and use <see cref="P:GemBox.Document.FloatingLayout.VerticalPosition">FloatingLayout.VerticalPosition</see> property instead. To change vertical position base, use new instance of <see cref="T:GemBox.Document.VerticalPosition"/> struct.</para>
        <para>Gets or sets the base point for the vertical positioning.</para>
      </summary>
      <value>
            The base point for the vertical positioning.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.WrapTextType">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">Picture.Layout</see> property instead. Cast or set it to instance of <see cref="T:GemBox.Document.FloatingLayout"/> and use <see cref="P:GemBox.Document.FloatingLayout.WrapText">FloatingLayout.WrapText</see> property instead.</para>
        <para>Gets or sets how text shall wrap around the object's left and right sides.</para>
      </summary>
      <value>
            The type of the wrap text.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.PictureStream">
      <summary>
            Gets or sets the stream that contains the image.
            </summary>
      <value>
            The stream that contains the image.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.Link">
      <summary>
            Gets or sets the link to the external picture.
            </summary>
      <value>
            The link to the external picture.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.Format">
      <summary>
            Gets the image file format.
            </summary>
      <value>
            The image file format.
            </value>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <remarks>
        <para>This constructor decodes image data (for getting <see cref="T:GemBox.Document.PictureFormat"/> and calculating width and height in points).
            This approach slightly impairs performance (decoding an image requires around 20-50ms for larger images) so, if performance
            is crucial or you need to insert a lot of images, use constructors that accept <see cref="T:GemBox.Document.PictureFormat"/> argument.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,GemBox.Document.Layout,GemBox.Document.Drawing.ShapeType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class with specified layout (position and size), clipping geometry and picture's pixel data stream.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="layout">The picture layout (position and size).</param>
      <param name="shapeType">The picture's shape type into which picture will be clipped.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,GemBox.Document.PictureFormat,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class with specified layout (position and size) and picture's pixel data stream and format.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="format">The picture stream format.</param>
      <param name="layout">The picture layout (position and size).</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,GemBox.Document.PictureFormat,GemBox.Document.Layout,GemBox.Document.Drawing.ShapeType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class with specified layout (position and size), clipping geometry and picture's pixel data stream and format.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="format">The picture stream format.</param>
      <param name="layout">The picture layout (position and size).</param>
      <param name="shapeType">The picture's shape type into which picture will be clipped.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,GemBox.Document.PictureFormat,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="format">The image file format.</param>
      <param name="width">The picture width (in points).</param>
      <param name="height">The picture height (in points).</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,GemBox.Document.PictureFormat,System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class positioned in-line with specified picture's pixel data stream and format and picture's size.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="format">The picture stream format.</param>
      <param name="width">The picture width in units specified by <paramref name="unit"/> parameter.</param>
      <param name="height">The picture height in units specified by <paramref name="unit"/> parameter.</param>
      <param name="unit">The measurement unit for <paramref name="width"/> and <paramref name="height"/>.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="width">The picture width (in points).</param>
      <param name="height">The picture height (in points).</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class positioned in-line with specified picture's pixel data stream and picture's size.
            </summary>
      <param name="document">The owner document.</param>
      <param name="pictureStream">Stream that contains the image.</param>
      <param name="width">The picture width in units specified by <paramref name="unit"/> parameter.</param>
      <param name="height">The picture height in units specified by <paramref name="unit"/> parameter.</param>
      <param name="unit">The measurement unit for <paramref name="width"/> and <paramref name="height"/>.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The file path to the image.</param>
      <remarks>
        <para>This constructor decodes image data (for getting <see cref="T:GemBox.Document.PictureFormat"/> and calculating width and height in points).
            This approach slightly impairs performance (decoding an image requires around 20-50ms for larger images) so, if performance
            is crucial or you need to insert a lot of images, use constructors that accept <see cref="T:GemBox.Document.PictureFormat"/> argument.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The file path to the image.</param>
      <param name="isLink">If set to <see langword="true"/> picture won't be embedded in the document, instead <paramref name="picturePath"/> will be a link to the external picture.</param>
      <remarks>
        <para>This constructor decodes image data (for getting <see cref="T:GemBox.Document.PictureFormat"/> and calculating width and height in points).
            This approach slightly impairs performance (decoding an image requires around 20-50ms for larger images) so, if performance
            is crucial or you need to insert a lot of images, use constructors that accept <see cref="T:GemBox.Document.PictureFormat"/> argument.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The file path to the image.</param>
      <param name="width">The picture width (in points).</param>
      <param name="height">The picture height (in points).</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,System.Double,System.Double,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The file path to the image.</param>
      <param name="width">The picture width (in points).</param>
      <param name="height">The picture height (in points).</param>
      <param name="isLink">If set to <see langword="true"/> picture won't be embedded in the document, instead <paramref name="picturePath"/> will be a link to the external picture.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class positioned in-line with specified picture's pixel data file path and picture's size.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The picture pixel data file path.</param>
      <param name="width">The picture width in units specified by <paramref name="unit"/> parameter.</param>
      <param name="height">The picture height in units specified by <paramref name="unit"/> parameter.</param>
      <param name="unit">The measurement unit for <paramref name="width"/> and <paramref name="height"/>.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,System.Double,System.Double,GemBox.Document.LengthUnit,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class positioned in-line with specified picture's pixel data file path and picture's size.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The picture pixel data file path.</param>
      <param name="width">The picture width in units specified by <paramref name="unit"/> parameter.</param>
      <param name="height">The picture height in units specified by <paramref name="unit"/> parameter.</param>
      <param name="unit">The measurement unit for <paramref name="width"/> and <paramref name="height"/>.</param>
      <param name="isLink">If set to <see langword="true"/> picture won't be embedded in the document, instead <paramref name="picturePath"/> will be a link to the external picture.</param>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,GemBox.Document.PictureFormat,System.Double,System.Double,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class linked to the external image.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The file path to the image.</param>
      <param name="format">The picture format.</param>
      <param name="width">The picture width (in points).</param>
      <param name="height">The picture height (in points).</param>
      <param name="isLink">If set to <see langword="true"/> picture won't be embedded in the document, instead <paramref name="picturePath"/> will be a link to the external picture.</param>
      <remarks>
            If <paramref name="isLink"/> is <see langword="true"/>, this constructor results in a <see cref="T:GemBox.Document.Picture"/> element in which image data is lazily loaded on <see cref="P:GemBox.Document.Picture.PictureStream"/> getter.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Picture.#ctor(GemBox.Document.DocumentModel,System.String,GemBox.Document.PictureFormat,System.Double,System.Double,GemBox.Document.LengthUnit,System.Boolean)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Picture"/> class linked to the external image.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picturePath">The file path to the image.</param>
      <param name="format">The picture format.</param>
      <param name="width">The picture width in units specified by <paramref name="unit"/> parameter.</param>
      <param name="height">The picture height in units specified by <paramref name="unit"/> parameter.</param>
      <param name="unit">The measurement unit for <paramref name="width"/> and <paramref name="height"/>.</param>
      <param name="isLink">If set to <see langword="true"/> picture won't be embedded in the document, instead <paramref name="picturePath"/> will be a link to the external picture.</param>
      <remarks>
            If <paramref name="isLink"/> is <see langword="true"/>, this constructor results in a <see cref="T:GemBox.Document.Picture"/> element in which image data is lazily loaded on <see cref="P:GemBox.Document.Picture.PictureStream"/> getter.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Picture.OnlineVideo">
      <summary>
            Gets or sets the properties for displaying an online video to the user.
            </summary>
      <value>
            The properties for displaying an online video to the user.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.DefaultFillColor">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Picture.DefaultOutlineWidth">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Picture.DefaultOutlineColor">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Picture.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.Picture"/> which is <see cref="F:GemBox.Document.ElementType.Picture"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.Picture"/> value.
            </value>
    </member>
    <member name="P:GemBox.Document.Picture.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Picture.VerifyShapeType(GemBox.Document.Drawing.ShapeType)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Picture.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.Picture"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.Picture"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.PrintOptions">
      <summary>
            Specifies information about how a document is printed.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.PrintOptions.MetafileScaleFactor">
      <!-- No matching elements were found for the following include tag -->
      <include file="..\Docs\resources\SharedComments.xml" path="Comments/Comment[@name=&quot;MetafileScaleFactor&quot;]/*"/>
    </member>
    <member name="M:GemBox.Document.PrintOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PrintOptions"/> class.
            </summary>
    </member>
    <member name="M:GemBox.Document.PrintOptions.#ctor(System.IO.Stream)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PrintOptions"/> class.
            </summary>
      <param name="xmlStream">Initializes a new instance of the <see cref="T:GemBox.Document.PrintOptions"/> class by using an XML stream
            (that contains a <see cref="T:System.Printing.PrintTicket"/> document) that complies with the XML Print Schema.</param>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-print-word-document/351">Print Word files in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.PrintOptions.CopyCount">
      <summary>
            Gets or sets the number of copies of the document to print.
            </summary>
      <value>
            The number of copies of the document to print.
            </value>
      <exception cref="T:System.ArgumentException">Value must be positive.</exception>
    </member>
    <member name="P:GemBox.Document.PrintOptions.PagesPerSheet">
      <summary>
            Gets or sets the number of pages that print on each printed side of a sheet of paper.
            </summary>
      <value>
            The number of pages that print on each printed side of a sheet of paper.
            </value>
      <exception cref="T:System.ArgumentException">Value must be 1, 2, 4, 6, 8 or 16.</exception>
      <remarks>
            Only a limited range of 1, 2, 4, 6, 8 or 16 pages per sheet side are supported.
            </remarks>
    </member>
    <member name="P:GemBox.Document.PrintOptions.FromPage">
      <summary>
            Gets or sets the page index of the first page to print.
            </summary>
      <value>
            The page index of the first page to print.
            </value>
      <exception cref="T:System.ArgumentException">Value cannot be negative.</exception>
      <remarks>
            Document pages are zero-indexed meaning that first page in the document has index 0 (zero).
            </remarks>
    </member>
    <member name="P:GemBox.Document.PrintOptions.ToPage">
      <summary>
            Gets or sets the index of the last page to print.
            </summary>
      <value>
            The index of the last page to print.
            </value>
      <exception cref="T:System.ArgumentException">Value cannot be lower than <see cref="P:GemBox.Document.PrintOptions.FromPage"/>.</exception>
      <remarks>
            Use <see cref="F:System.Int32.MaxValue"/> value to print to the last page.
            </remarks>
    </member>
    <member name="P:GemBox.Document.PrintOptions.FontSettings">
      <summary>
        <para>Gets or sets the font-related settings used when printing the document.</para>
        <para>If this property is <see langword="null"/>, then static members of the <see cref="T:GemBox.Document.FontSettings"/> are used to resolve font-related settings.</para>
      </summary>
      <value>
            The font-related settings used when printing the document.
            </value>
    </member>
    <member name="P:GemBox.Document.PrintOptions.DocumentName">
      <summary>
        <para>Gets or sets the name of the printed document in the print queue.</para>
        <para>Default value is '<b>Document</b>'.</para>
      </summary>
      <value>
            The name of the printed document in the print queue.
            </value>
    </member>
    <member name="P:GemBox.Document.PrintOptions.UseAdvancedTextFormatting">
      <summary>
        <para>Gets or sets a value indicating whether to do text layout using advanced text formatting implementation such as those from <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.textformatting.textformatter">Windows Presentation Foundation (WPF)</see> or <see href="https://www.nuget.org/packages/HarfBuzzSharp/">HarfBuzz</see> <i>text-shaping engine</i>, or to use the default primitive implementation.</para>
        <para>Default value is <see langword="false"/> for improved performance and stability of the output because advanced text formatting is required only for complex scripts or advanced typography features.</para>
      </summary>
      <value>
        <see langword="true"/> to do text layout using advanced text formatting implementation; otherwise <see langword="false"/> to use the default primitive implementation.</value>
    </member>
    <member name="T:GemBox.Document.VerticalPosition">
      <summary>
            Represents a vertical positioning which can be expressed with <see cref="T:GemBox.Document.VerticalPositionType"/> enumeration or <see cref="T:System.Double"/> value.
            </summary>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.#ctor(System.Double,GemBox.Document.VerticalPositionType)">
      <summary>
        <para>This constructor is obsolete. Use any other constructor which accepts <see cref="T:GemBox.Document.VerticalPositionAnchor"/> as parameter instead.</para>
        <para>Initializes a new instance of the <see cref="T:GemBox.Document.VerticalPosition"/> struct.</para>
      </summary>
      <param name="value">The vertical position value.</param>
      <param name="positionType">The vertical position type.</param>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.#ctor(System.Double,GemBox.Document.LengthUnit,GemBox.Document.VerticalPositionAnchor)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.VerticalPosition"/> struct with specified absolute position.
            </summary>
      <param name="absolutePosition">The absolute position in units specified by <paramref name="unit"/> parameter in direction below of the location specified by <paramref name="below"/> parameter.</param>
      <param name="unit">The measurement unit for absolute position value.</param>
      <param name="below">The location from which absolute position is offset from. If <paramref name="absolutePosition"/> parameter is positive, offset is below of <see cref="T:GemBox.Document.VerticalPositionAnchor"/> specified by <paramref name="below"/> parameter, otherwise offset is above.</param>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.#ctor(GemBox.Document.VerticalPositionType,GemBox.Document.VerticalPositionAnchor)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.VerticalPosition"/> struct with specified alignment.
            </summary>
      <param name="alignment">The alignment relative to <see cref="T:GemBox.Document.VerticalPositionAnchor"/> specified by <paramref name="relativeTo"/> parameter.</param>
      <param name="relativeTo">The location from which <paramref name="alignment"/> parameter is relative to.</param>
    </member>
    <member name="P:GemBox.Document.VerticalPosition.RelativeTo">
      <summary>
            Gets the base location of this vertical position.
            </summary>
      <value>
            The base location of this vertical position.
            </value>
    </member>
    <member name="P:GemBox.Document.VerticalPosition.PositionType">
      <summary>
            Gets the vertical position type which can either be absolute or relative.
            </summary>
      <value>
            The vertical position type which can either be absolute or relative.
            </value>
    </member>
    <member name="P:GemBox.Document.VerticalPosition.Value">
      <summary>
            Gets the vertical position absolute value in points if <see cref="P:GemBox.Document.VerticalPosition.PositionType"/> is <see cref="F:GemBox.Document.VerticalPositionType.Absolute"/>, otherwise value is not applicable.
            </summary>
      <value>
            The vertical position absolute value in points if <see cref="P:GemBox.Document.VerticalPosition.PositionType"/> is <see cref="F:GemBox.Document.VerticalPositionType.Absolute"/>, otherwise value is not applicable.
            </value>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.Equals(GemBox.Document.VerticalPosition)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.VerticalPosition"/> is equal to this <see cref="T:GemBox.Document.VerticalPosition"/> instance.
            </summary>
      <param name="other">The other vertical position to compare with this vertical position instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.VerticalPosition"/> is equal to this <see cref="T:GemBox.Document.VerticalPosition"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.VerticalPosition"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this vertical position instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.VerticalPosition"/> and is equal to this <see cref="T:GemBox.Document.VerticalPosition"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.VerticalPosition"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.VerticalPosition"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.VerticalPosition"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.VerticalPosition"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.op_Equality(GemBox.Document.VerticalPosition,GemBox.Document.VerticalPosition)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.VerticalPosition"/>s are equal.
            </summary>
      <param name="first">The first vertical position.</param>
      <param name="second">The second vertical position.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> vertical positions are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.VerticalPosition.op_Inequality(GemBox.Document.VerticalPosition,GemBox.Document.VerticalPosition)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.VerticalPosition"/>s are not equal.
            </summary>
      <param name="first">The first vertical position.</param>
      <param name="second">The second vertical position.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> vertical positions are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.XpsSaveOptions">
      <summary>
            Represents a class that stores saving options for XML Paper Specification (XPS) file.
            </summary>
      <remarks>
            For more information about a level of support for XPS format, see <see href="https://www.gemboxsoftware.com/document/docs/supported-file-formats.html" target="_self">supported file formats</see>.
            </remarks>
      <seealso cref="P:GemBox.Document.SaveOptions.XpsDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)"/>
    </member>
    <member name="P:GemBox.Document.XpsSaveOptions.MetafileScaleFactor">
      <!-- No matching elements were found for the following include tag -->
      <include file="..\Docs\resources\SharedComments.xml" path="Comments/Comment[@name=&quot;MetafileScaleFactor&quot;]/*"/>
    </member>
    <member name="P:GemBox.Document.XpsSaveOptions.RenderingMode">
      <summary>
            Gets or sets the rendering mode used when saving the content to an XML Paper Specification (XPS) file.
            </summary>
      <value>
            The rendering mode used when saving the content to an XML Paper Specification (XPS) file.
            </value>
      <exception cref="T:System.NotSupportedException">The rendering mode is not supported because of the reasons explained in the exception's <see cref="P:System.Exception.Message"/>.</exception>
    </member>
    <member name="P:GemBox.Document.XpsSaveOptions.UseAdvancedTextFormatting">
      <summary>
        <para>Gets or sets a value indicating whether to do text layout using advanced text formatting implementation such as those from <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.textformatting.textformatter">Windows Presentation Foundation (WPF)</see> or <see href="https://www.nuget.org/packages/HarfBuzzSharp/">HarfBuzz</see> <i>text-shaping engine</i>, or to use the default primitive implementation.</para>
        <para>Default value is <see langword="false"/> for improved performance and stability of the output because advanced text formatting is required only for complex scripts or advanced typography features.</para>
      </summary>
      <value>
        <see langword="true"/> to do text layout using advanced text formatting implementation; otherwise <see langword="false"/> to use the default primitive implementation.</value>
    </member>
    <member name="M:GemBox.Document.XpsSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.XpsSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.XpsSaveOptions.FontSettings">
      <summary>
        <para>Gets or sets the font-related settings used when saving the document to the XPS file format.</para>
        <para>If this property is <see langword="null"/>, then static members of the <see cref="T:GemBox.Document.FontSettings"/> are used to resolve font-related settings.</para>
      </summary>
      <value>
            The font-related settings used when saving the document to the XPS file format.
            </value>
    </member>
    <member name="P:GemBox.Document.XpsSaveOptions.ContentType">
      <summary>
            Gets the content-type for XPS file format: <b>application/vnd.ms-xpsdocument</b>.
            </summary>
      <value>
            The content-type for XPS file format.
            </value>
    </member>
    <member name="T:GemBox.Document.OdtLoadOptions">
      <summary>
            Represents a class that stores loading options for Open Document (ODT) format.
            </summary>
    </member>
    <member name="M:GemBox.Document.OdtLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.OdtLoadOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.OdtSaveOptions">
      <summary>
            Represents a class that stores saving options for Open Document file.
            </summary>
      <seealso cref="P:GemBox.Document.SaveOptions.OdtDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)"/>
    </member>
    <member name="P:GemBox.Document.OdtSaveOptions.ContentType">
      <summary>
            Gets the content-type for ODT file format: <b>application/vnd.oasis.opendocument.text</b>.
            </summary>
      <value>
            The content-type for ODT file format.
            </value>
    </member>
    <member name="T:GemBox.Document.OleObject">
      <summary>
            Represents an OLE (Object Linking and Embedding) object embedded or linked within a document.
            </summary>
    </member>
    <member name="P:GemBox.Document.OleObject.ContentType">
      <summary>
            Gets the content type of the embedded object data.
            </summary>
      <value>
            The content type of the embedded object data.
            </value>
    </member>
    <member name="P:GemBox.Document.OleObject.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.OleObject"/> which is <see cref="F:GemBox.Document.ElementType.OleObject"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.OleObject"/> value.
            </value>
    </member>
    <member name="P:GemBox.Document.OleObject.Picture">
      <summary>
            Gets or sets the preview picture or the icon (<see cref="P:GemBox.Document.OleObject.ShowAsIcon"/>) associated with the OLE object.
            </summary>
      <value>
            The preview picture or the icon (<see cref="P:GemBox.Document.OleObject.ShowAsIcon"/>) representing the OLE object.
            </value>
    </member>
    <member name="P:GemBox.Document.OleObject.IsLinked">
      <summary>
            Gets or sets a value indicating whether this object or control is linked.
            </summary>
      <value>
        <see langword="true"/> if this object or control is linked; otherwise, <see langword="false"/> if it is embedded.
            </value>
    </member>
    <member name="P:GemBox.Document.OleObject.ShowAsIcon">
      <summary>
            Gets or sets a value indicating whether the object is displayed as an icon or using its native representation.
            </summary>
      <value>
        <see langword="true"/> if the object is displayed as an icon; otherwise, <see langword="false"/> if it is displayed using its native representation.
            </value>
    </member>
    <member name="P:GemBox.Document.OleObject.OriginalImageWidth">
      <summary>
            Gets or sets the original width of the image representing the OLE object.
            </summary>
    </member>
    <member name="P:GemBox.Document.OleObject.OriginalImageHeight">
      <summary>
            Gets or sets the original height of the image representing the OLE object.
            </summary>
    </member>
    <member name="P:GemBox.Document.OleObject.UpdateMode">
      <summary>
            Gets or sets the update type for the linked object.
            </summary>
    </member>
    <member name="P:GemBox.Document.OleObject.ProgId">
      <summary>
            Gets the program identifier (ProgId) associated with the OLE object.
            </summary>
    </member>
    <member name="P:GemBox.Document.OleObject.Path">
      <summary>
            Gets the path or link associated with the OLE object.
            </summary>
      <exception cref="T:System.InvalidOperationException">
            Thrown if the path cannot be determined if the object is linked with a null link.
            </exception>
    </member>
    <member name="P:GemBox.Document.OleObject.Link">
      <summary>
            Gets the link associated with the OLE object, if it is linked.
            </summary>
    </member>
    <member name="P:GemBox.Document.OleObject.Data">
      <summary>
            Gets the data of the embedded object.
            </summary>
      <value>
            The data of the embedded object.
            </value>
    </member>
    <member name="M:GemBox.Document.OleObject.#ctor(GemBox.Document.DocumentModel,System.IO.Stream,System.String,GemBox.Document.Layout,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.OleObject"/> class with the specified document, stream, path, layout, and content type.
            </summary>
      <param name="document">The document model.</param>
      <param name="stream">The stream containing the embedded object data.</param>
      <param name="originalPathOrFileName">The original path or file name of the embedded object.</param>
      <param name="layout">The layout information.</param>
      <param name="explicitContentType">The explicit content type, if any.</param>
    </member>
    <member name="M:GemBox.Document.OleObject.#ctor(GemBox.Document.DocumentModel,System.String,System.Boolean,GemBox.Document.Layout,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.OleObject"/> class with the specified document, path, link flag, layout, and content type.
            </summary>
      <param name="document">The document model.</param>
      <param name="path">The path to the embedded or linked object.</param>
      <param name="linked">Indicates whether the object should be linked (<see langword="true"/>) or embedded (<see langword="false"/>).</param>
      <param name="layout">The layout information.</param>
      <param name="explicitContentType">The explicit content type, if any.</param>
    </member>
    <member name="P:GemBox.Document.OleObject.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.OleObject.SetLink(System.String,System.String,System.String)">
      <summary>
            Sets the link for the OLE object.
            </summary>
      <param name="link">The link to the external object.</param>
      <param name="range">The range within the linked object, if any.</param>
      <param name="explicitContentType">The explicit content type, if any.</param>
      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="link"/> is null.</exception>
    </member>
    <member name="M:GemBox.Document.OleObject.SetData(System.String,System.String)">
      <summary>
            Sets the data for the OLE object from the specified file path.
            </summary>
      <param name="path">The file path containing the embedded object data.</param>
      <param name="explicitContentType">The explicit content type, if any.</param>
      <exception cref="T:System.ArgumentNullException">Thrown if <paramref name="path"/> is null.</exception>
      <exception cref="T:System.IO.FileNotFoundException">Thrown if the file at <paramref name="path"/> does not exist.</exception>
    </member>
    <member name="M:GemBox.Document.OleObject.SetData(System.IO.Stream,System.String,System.String)">
      <summary>
            Sets the data for the OLE object from the specified stream.
            </summary>
      <param name="stream">The stream containing the embedded object data.</param>
      <param name="sourcePath">The source path of the embedded object.</param>
      <param name="explicitContentType">The explicit content type, if any.</param>
      <exception cref="T:System.ArgumentNullException">
            Thrown if <paramref name="stream"/> or <paramref name="sourcePath"/> is null.
            </exception>
    </member>
    <member name="T:GemBox.Document.OleUpdateMode">
      <summary>
            Specifies the update behavior for an OLE linked object.
            </summary>
    </member>
    <member name="F:GemBox.Document.OleUpdateMode.Always">
      <summary>
            The OLE linked object is always updated automatically.
            </summary>
    </member>
    <member name="F:GemBox.Document.OleUpdateMode.OnCall">
      <summary>
            The OLE linked object is updated only when explicitly called.
            </summary>
    </member>
    <member name="T:GemBox.Document.OperationProgressChangedEventArgs">
      <summary>
            Provides data for events that track the progress of an operation, such as loading and saving of a document.
            </summary>
      <seealso cref="E:GemBox.Document.DocxLoadOptions.ProgressChanged"/>
      <seealso cref="E:GemBox.Document.DocxSaveOptions.ProgressChanged"/>
      <seealso cref="E:GemBox.Document.PdfSaveOptions.ProgressChanged"/>
      <seealso cref="E:GemBox.Document.ImageSaveOptions.ProgressChanged"/>
      <seealso cref="E:GemBox.Document.PaginatorOptions.ProgressChanged"/>
    </member>
    <member name="M:GemBox.Document.OperationProgressChangedEventArgs.CancelOperation">
      <summary>
            Cancels the operation that reported this progress change.
            </summary>
    </member>
    <member name="T:GemBox.Document.Orientation">
      <summary>
            Represents a page layout orientation.
            </summary>
    </member>
    <member name="F:GemBox.Document.Orientation.Portrait">
      <summary>
            Specifies that pages in a <see cref="T:GemBox.Document.Section"/> shall be printed in portrait mode.
            </summary>
    </member>
    <member name="F:GemBox.Document.Orientation.Landscape">
      <summary>
            Specifies that pages in a <see cref="T:GemBox.Document.Section"/> shall be printed in landscape mode, which prints the page contents with a 90 degree rotation with respect to the normal page orientation.
            </summary>
    </member>
    <member name="T:GemBox.Document.OutlineLevel">
      <summary>
            Specifies the outline level.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.BodyText">
      <summary>
            Specifies that there is no outline level specifically applied to this paragraph (bottommost level).
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level1">
      <summary>
            Outline level 1 (topmost level).
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level2">
      <summary>
            Outline level 2.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level3">
      <summary>
            Outline level 3.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level4">
      <summary>
            Outline level 4.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level5">
      <summary>
            Outline level 5.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level6">
      <summary>
            Outline level 6.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level7">
      <summary>
            Outline level 7.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level8">
      <summary>
            Outline level 8.
            </summary>
    </member>
    <member name="F:GemBox.Document.OutlineLevel.Level9">
      <summary>
            Outline level 9.
            </summary>
    </member>
    <member name="T:GemBox.Document.Padding">
      <summary>
            Represents the space between the element border and the element content.
            </summary>
    </member>
    <member name="F:GemBox.Document.Padding.None">
      <summary>
            Represents no padding or zero padding.
            </summary>
    </member>
    <member name="M:GemBox.Document.Padding.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Padding"/> struct with specified left, top, right and bottom padding.
            </summary>
      <param name="left">The left padding.</param>
      <param name="top">The top padding.</param>
      <param name="right">The right padding.</param>
      <param name="bottom">The bottom padding.</param>
    </member>
    <member name="M:GemBox.Document.Padding.#ctor(System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Padding"/> struct with specified left/right and top/bottom padding.
            </summary>
      <param name="leftRight">The left/right padding.</param>
      <param name="topBottom">The top/bottom padding.</param>
    </member>
    <member name="M:GemBox.Document.Padding.#ctor(System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Padding"/> struct with specified left/top/right/bottom padding.
            </summary>
      <param name="leftTopRightBottom">The left/top/right/bottom padding.</param>
    </member>
    <member name="M:GemBox.Document.Padding.#ctor(System.Double,System.Double,System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Padding"/> struct with specified left, top, right and bottom padding in specified measurement unit.
            </summary>
      <param name="left">The left padding.</param>
      <param name="top">The top padding.</param>
      <param name="right">The right padding.</param>
      <param name="bottom">The bottom padding.</param>
      <param name="unit">The measurement unit used to specify padding.</param>
    </member>
    <member name="M:GemBox.Document.Padding.#ctor(System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Padding"/> struct with specified left/right and top/bottom padding in specified measurement unit.
            </summary>
      <param name="leftRight">The left/right padding.</param>
      <param name="topBottom">The top/bottom padding.</param>
      <param name="unit">The measurement unit used to specify padding.</param>
    </member>
    <member name="M:GemBox.Document.Padding.#ctor(System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Padding"/> struct with specified left/top/right/bottom padding in specified measurement unit.
            </summary>
      <param name="leftTopRightBottom">The left/top/right/bottom padding.</param>
      <param name="unit">The measurement unit used to specify padding.</param>
    </member>
    <member name="P:GemBox.Document.Padding.Left">
      <summary>
            Gets the left padding in points.
            </summary>
      <value>
            The left padding in points.
            </value>
    </member>
    <member name="P:GemBox.Document.Padding.Top">
      <summary>
            Gets the top padding in points.
            </summary>
      <value>
            The top padding in points.
            </value>
    </member>
    <member name="P:GemBox.Document.Padding.Right">
      <summary>
            Gets the right padding in points.
            </summary>
      <value>
            The right padding in points.
            </value>
    </member>
    <member name="P:GemBox.Document.Padding.Bottom">
      <summary>
            Gets the bottom padding in points.
            </summary>
      <value>
            The bottom padding in points.
            </value>
    </member>
    <member name="M:GemBox.Document.Padding.Equals(GemBox.Document.Padding)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.Padding"/> is equal to this <see cref="T:GemBox.Document.Padding"/> instance.
            </summary>
      <param name="other">The other padding to compare with this padding instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.Padding"/> is equal to this <see cref="T:GemBox.Document.Padding"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Padding.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Padding"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this padding instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Padding"/> and is equal to this <see cref="T:GemBox.Document.Padding"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Padding.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Padding"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Padding"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Padding.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Padding"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Padding"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Padding.op_Equality(GemBox.Document.Padding,GemBox.Document.Padding)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Padding"/>s are equal.
            </summary>
      <param name="first">The first padding.</param>
      <param name="second">The second padding.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> paddings are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Padding.op_Inequality(GemBox.Document.Padding,GemBox.Document.Padding)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Padding"/>s are not equal.
            </summary>
      <param name="first">The first padding.</param>
      <param name="second">The second padding.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> paddings are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.PageBorders">
      <summary>
            Represents a set of page borders.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.PageBorders"/> class is used to set borders for <see cref="T:GemBox.Document.Section"/> element.</para>
        <para>
          <see cref="T:GemBox.Document.Section"/> supports <see cref="F:GemBox.Document.MultipleBorderTypes.Outside"/> borders.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.SingleBorder"/>
    </member>
    <member name="P:GemBox.Document.PageBorders.ApplyToFirstPageOnly">
      <summary>
        <para>Gets or sets a value indicating whether to apply page borders to only the first page of the section.</para>
        <para>Default value: <see langword="false"/>.</para>
      </summary>
      <value>
        <see langword="true"/> to apply page borders to only the first page of the section; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PageBorders.ApplyToAllExceptFirstPage">
      <summary>
        <para>Gets or sets a value indicating whether to apply page borders to all pages of the section, except the first page.</para>
        <para>Default value: <see langword="false"/>.</para>
      </summary>
      <value>
        <see langword="true"/> to apply page borders to all pages of the section, except the first page; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PageBorders.MeasureFromEdgeOfPage">
      <summary>
        <para>Gets or sets a value indicating whether the <see cref="P:GemBox.Document.SingleBorder.Space"/> property on each page <see cref="T:GemBox.Document.SingleBorder"/> shall be interpreted as the distance from the edge of the page or as the distance from the <see cref="T:GemBox.Document.PageMargins"/> that shall be left before the page border.</para>
        <para>Default value: <see langword="true"/>.</para>
      </summary>
      <value>
        <see langword="true"/> to interpret the <see cref="P:GemBox.Document.SingleBorder.Space"/> property on each page <see cref="T:GemBox.Document.SingleBorder"/> as the distance from the edge of the page that shall be left before the page border; otherwise, <see langword="false"/> to interpret it as the distance from the <see cref="T:GemBox.Document.PageMargins"/> that shall be left before the page border.
            </value>
    </member>
    <member name="P:GemBox.Document.PageBorders.AlignParagraphBordersAndTableEdgesWithPageBorder">
      <summary>
        <para>Gets or sets a value indicating whether paragraph borders specified using the <see cref="P:GemBox.Document.ParagraphFormat.Borders"/> property and table borders using the <see cref="P:GemBox.Document.Tables.TableFormat.Borders"/> property shall be adjusted to align with extents of the page border defined using the <see cref="P:GemBox.Document.PageSetup.PageBorders"/> property if the spacing between these borders is less than or equal to 10.5 points (one character width) or less from the page border.</para>
        <para>
          <see langword="true"/> value of this property shall ensure there are no gaps of one character width or less between adjoining page and paragraph/table borders, as borders which are perfectly aligning shall not be displayed in favor of the intervening page border.</para>
        <para>If value of this property is <see langword="true"/>, then borders shall not be automatically adjusted to prevent gaps of less than one character width.</para>
        <para>If the page border is not measured from the text extents (<see cref="P:GemBox.Document.PageBorders.MeasureFromEdgeOfPage"/> is <see langword="true"/>), then this property is ignored.</para>
        <para>This property is stored in <see cref="T:GemBox.Document.DocumentSettings"/>, therefore it applies to the entire document.</para>
        <para>Supported only in DOCX and DOC formats. This value is currently ignored when exporting a document to PDF, XPS, or image formats.</para>
        <para>Default value: <see langword="false"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if paragraph borders specified using the <see cref="P:GemBox.Document.ParagraphFormat.Borders"/> property and table borders using the <see cref="P:GemBox.Document.Tables.TableFormat.Borders"/> property shall be adjusted to align with extents of the page border defined using the <see cref="P:GemBox.Document.PageSetup.PageBorders"/> property if the spacing between these borders is less than or equal to 10.5 points (one character width) or less from the page border; otherwise, <see langword="false"/>.
            </value>
      <exception cref="T:System.InvalidOperationException">
        <see cref="T:GemBox.Document.DocumentSettings"/> cannot be accessed from this <see cref="T:GemBox.Document.PageBorders"/> either because <see cref="T:GemBox.Document.PageSetup"/> has been removed from the parent <see cref="T:GemBox.Document.Section"/> or because <see cref="T:GemBox.Document.Section"/> has been removed from the parent <see cref="T:GemBox.Document.DocumentModel"/>.</exception>
    </member>
    <member name="P:GemBox.Document.PageBorders.AlwaysDisplayInFront">
      <summary>
        <para>Gets or sets a value indicating whether the page border is positioned above or below intersecting texts and objects in this document.</para>
        <para>Default value: <see langword="true"/>.</para>
      </summary>
      <value>
        <see langword="true"/> to render the page border above any text or object which intersects it - effectively placing it at the highest z-order on the page.; otherwise, <see langword="false"/> to render the page border beneath any text or object which intersects it - effectively placing it at the lowest z-order on the page.
            </value>
    </member>
    <member name="P:GemBox.Document.PageBorders.SurroundHeader">
      <summary>
        <para>Gets or sets a value indicating whether the document’s page border specified using the <see cref="P:GemBox.Document.PageSetup.PageBorders"/> property should surround contents of the header.</para>
        <para>If the page border is not measured from the text extents (<see cref="P:GemBox.Document.PageBorders.MeasureFromEdgeOfPage"/> is <see langword="true"/>), then this property is ignored.</para>
        <para>This property is stored in <see cref="T:GemBox.Document.DocumentSettings"/>, therefore it applies to the entire document.</para>
        <para>Default value: <see langword="true"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if the document’s page border specified using the <see cref="P:GemBox.Document.PageSetup.PageBorders"/> property should surround contents of the header; otherwise, <see langword="false"/>.
            </value>
      <exception cref="T:System.InvalidOperationException">
        <see cref="T:GemBox.Document.DocumentSettings"/> cannot be accessed from this <see cref="T:GemBox.Document.PageBorders"/> either because <see cref="T:GemBox.Document.PageSetup"/> has been removed from the parent <see cref="T:GemBox.Document.Section"/> or because <see cref="T:GemBox.Document.Section"/> has been removed from the parent <see cref="T:GemBox.Document.DocumentModel"/>.</exception>
    </member>
    <member name="P:GemBox.Document.PageBorders.SurroundFooter">
      <summary>
        <para>Gets or sets a value indicating whether the document’s page border specified using the <see cref="P:GemBox.Document.PageSetup.PageBorders"/> property should surround contents of the footer.</para>
        <para>If the page border is not measured from the text extents (<see cref="P:GemBox.Document.PageBorders.MeasureFromEdgeOfPage"/> is <see langword="true"/>), then this property is ignored.</para>
        <para>This property is stored in <see cref="T:GemBox.Document.DocumentSettings"/>, therefore it applies to the entire document.</para>
        <para>Default value: <see langword="true"/>.</para>
      </summary>
      <value>
        <see langword="true"/> if the document’s page border specified using the <see cref="P:GemBox.Document.PageSetup.PageBorders"/> property should surround contents of the footer; otherwise, <see langword="false"/>.
            </value>
      <exception cref="T:System.InvalidOperationException">
        <see cref="T:GemBox.Document.DocumentSettings"/> cannot be accessed from this <see cref="T:GemBox.Document.PageBorders"/> either because <see cref="T:GemBox.Document.PageSetup"/> has been removed from the parent <see cref="T:GemBox.Document.Section"/> or because <see cref="T:GemBox.Document.Section"/> has been removed from the parent <see cref="T:GemBox.Document.DocumentModel"/>.</exception>
    </member>
    <member name="T:GemBox.Document.PageMargins">
      <summary>
            Represents page margins.
            </summary>
    </member>
    <member name="M:GemBox.Document.PageMargins.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PageMargins"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.PageMargins.Top">
      <summary>
            Gets or sets the top margin (in points).
            </summary>
      <remarks>
            Default value for this property is 70.85 points (0.98 inch).
            </remarks>
      <value>
            The top margin.
            </value>
    </member>
    <member name="P:GemBox.Document.PageMargins.Bottom">
      <summary>
            Gets or sets the bottom margin (in points).
            </summary>
      <remarks>
            Default value for this property is 70.85 points (0.98 inch).
            </remarks>
      <value>
            The bottom margin.
            </value>
    </member>
    <member name="P:GemBox.Document.PageMargins.Left">
      <summary>
            Gets or sets the left margin (in points).
            </summary>
      <remarks>
            Default value for this property is 70.85 points (0.98 inch).
            </remarks>
      <value>
            The left margin.
            </value>
    </member>
    <member name="P:GemBox.Document.PageMargins.Right">
      <summary>
            Gets or sets the right margin (in points).
            </summary>
      <remarks>
            Default value for this property is 70.85 points (0.98 inch).
            </remarks>
      <value>
            The right margin.
            </value>
    </member>
    <member name="P:GemBox.Document.PageMargins.Gutter">
      <summary>
            Gets or sets the gutter margin (in points).
            </summary>
      <value>
            The gutter margin.
            </value>
    </member>
    <member name="P:GemBox.Document.PageMargins.Header">
      <summary>
            Gets or sets the header margin (in points).
            </summary>
      <remarks>
            Default value for this property is 35.4 points (0.49 inch).
            </remarks>
      <value>
            The header margin.
            </value>
    </member>
    <member name="P:GemBox.Document.PageMargins.Footer">
      <summary>
            Gets or sets the footer margin (in points).
            </summary>
      <remarks>
            Default value for this property is 35.4 points (0.49 inch).
            </remarks>
      <value>
            The footer margin.
            </value>
    </member>
    <member name="M:GemBox.Document.PageMargins.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.PageMargins"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.PageMargins"/>.</returns>
    </member>
    <member name="T:GemBox.Document.PageSetup">
      <summary>
            Represents the page setup properties of a <see cref="T:GemBox.Document.Section"/>.
            </summary>
      <remarks>
            For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-page-setup/209">page setup</see> example.
            </remarks>
    </member>
    <member name="P:GemBox.Document.PageSetup.SectionStart">
      <summary>
            Gets or sets the type of section start.
            </summary>
      <value>
            The type of section start.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.RightToLeft">
      <summary>
            Gets or sets whether the direction of the section is right-to-left.
            Default value is <see langword="false"/>.
            </summary>
      <value>
        <see langword="true"/> if the direction of the section is right-to-left; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageNumberStyle">
      <summary>
            Gets or sets the number style for the page number.
            </summary>
      <value>
            Number style for the page number.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.VerticalAlignment">
      <summary>
            Gets or sets the vertical alignment of text on each page in the section.
            Supported only in DOCX format.
            </summary>
      <value>
            The vertical alignment of the text in the section's pages.
            </value>
    </member>
    <member name="M:GemBox.Document.PageSetup.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PageSetup"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageWidth">
      <summary>
            Gets or sets the width of the page (in points).
            </summary>
      <value>
            The width of the page.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageHeight">
      <summary>
            Gets or sets the height of the page (in points).
            </summary>
      <value>
            The height of the page.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PaperType">
      <summary>
            Gets or sets the type of the paper for the page.
            </summary>
      <remarks>
        <para>Default value for this property is <see cref="F:GemBox.Document.PaperType.A4"/>.</para>
        <para>
      This member is supported in <see cref="M:GemBox.Document.DocumentModel.Print">printing</see>.
    </para>
        <para>
          <b>GemBox.Document</b> uses <see href="https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/printing-overview">enhanced printing services</see> provided with Windows Presentation Foundation (WPF).
      All pages of a specific <see cref="T:GemBox.Document.Section"/> will be printed with settings from <see cref="P:GemBox.Document.Section.PageSetup"/> of that section.
      Internally, WPF printing uses <see href="https://docs.microsoft.com/en-us/dotnet/api/system.printing.printticket">PrintTicket</see> class to specify page printing settings
      and value of this member is applied to appropriate member of <see href="https://docs.microsoft.com/en-us/dotnet/api/system.printing.printticket">PrintTicket</see> instance
      which is used to print all pages of a section with this print options member.
    </para>
        <para>
          <see href="https://docs.microsoft.com/en-us/dotnet/api/system.printing.printticket">PrintTicket</see> instance which is used to print every page of a section is constructed in following order:
    </para>
        <list type="ordered">
          <item>
            <description>
          Based on stream specified in <see cref="M:GemBox.Document.PrintOptions.#ctor(System.IO.Stream)"/> constructor (base print ticket).
        </description>
          </item>
          <item>
            <description>
          Appropriate base print ticket members are set based on <see cref="T:GemBox.Document.PrintOptions"/> instance members values.
        </description>
          </item>
          <item>
            <description>
          Base print ticket is cloned for each section, clone's appropriate members are set based on <see cref="T:GemBox.Document.PageSetup"/> instance of that section and clone is used to print all pages of that section.
        </description>
          </item>
        </list>
        <para>
      Printing settings which do not exist in <see cref="T:GemBox.Document.PrintOptions"/> nor in <see cref="T:GemBox.Document.PageSetup"/> can be specified on base print ticket (which stream is passed to <see cref="M:GemBox.Document.PrintOptions.#ctor(System.IO.Stream)"/> constructor).
    </para>
      </remarks>
      <value>
            The type of the paper.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.Orientation">
      <summary>
            Gets or sets the page orientation.
            </summary>
      <remarks>
        <para>Changing of <see cref="P:GemBox.Document.PageSetup.Orientation"/> property swaps values of <see cref="P:GemBox.Document.PageSetup.PageWidth"/> and <see cref="P:GemBox.Document.PageSetup.PageHeight"/> properties.</para>
        <para>
      This member is supported in <see cref="M:GemBox.Document.DocumentModel.Print">printing</see>.
    </para>
        <para>
          <b>GemBox.Document</b> uses <see href="https://docs.microsoft.com/en-us/dotnet/framework/wpf/advanced/printing-overview">enhanced printing services</see> provided with Windows Presentation Foundation (WPF).
      All pages of a specific <see cref="T:GemBox.Document.Section"/> will be printed with settings from <see cref="P:GemBox.Document.Section.PageSetup"/> of that section.
      Internally, WPF printing uses <see href="https://docs.microsoft.com/en-us/dotnet/api/system.printing.printticket">PrintTicket</see> class to specify page printing settings
      and value of this member is applied to appropriate member of <see href="https://docs.microsoft.com/en-us/dotnet/api/system.printing.printticket">PrintTicket</see> instance
      which is used to print all pages of a section with this print options member.
    </para>
        <para>
          <see href="https://docs.microsoft.com/en-us/dotnet/api/system.printing.printticket">PrintTicket</see> instance which is used to print every page of a section is constructed in following order:
    </para>
        <list type="ordered">
          <item>
            <description>
          Based on stream specified in <see cref="M:GemBox.Document.PrintOptions.#ctor(System.IO.Stream)"/> constructor (base print ticket).
        </description>
          </item>
          <item>
            <description>
          Appropriate base print ticket members are set based on <see cref="T:GemBox.Document.PrintOptions"/> instance members values.
        </description>
          </item>
          <item>
            <description>
          Base print ticket is cloned for each section, clone's appropriate members are set based on <see cref="T:GemBox.Document.PageSetup"/> instance of that section and clone is used to print all pages of that section.
        </description>
          </item>
        </list>
        <para>
      Printing settings which do not exist in <see cref="T:GemBox.Document.PrintOptions"/> nor in <see cref="T:GemBox.Document.PageSetup"/> can be specified on base print ticket (which stream is passed to <see cref="M:GemBox.Document.PrintOptions.#ctor(System.IO.Stream)"/> constructor).
    </para>
      </remarks>
      <value>
            The page orientation.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageMargins">
      <summary>
            Gets or sets the page margins.
            </summary>
      <value>
            The page margins.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageBorders">
      <summary>
            Gets the page borders.
            </summary>
      <value>
            The page borders.
            </value>
      <seealso cref="T:GemBox.Document.PageBorders"/>
      <seealso cref="T:GemBox.Document.SingleBorder"/>
    </member>
    <member name="P:GemBox.Document.PageSetup.LineNumberDistanceFromText">
      <summary>
            Gets or sets the line number distance from text (in points).
            </summary>
      <remarks>
            Set to 0 for automatic distance (Auto).
            </remarks>
      <value>
            The line number distance from text.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.LineNumberRestartSetting">
      <summary>
            Gets or sets the line number restart setting.
            </summary>
      <value>
            The line number restart setting.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.LineStartingNumber">
      <summary>
            Gets or sets the line starting number.
            </summary>
      <value>
            The line starting number.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.LineNumberCountBy">
      <summary>
        <para>Gets or sets the line number increments to be displayed.</para>
        <para>Although each line has an associated line number, only lines which are an even multiple of this value shall be displayed.</para>
      </summary>
      <value>
            The line number increments to be displayed in the current section.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.TextColumns">
      <summary>
            Gets or sets the text columns.
            </summary>
      <value>
            The text columns.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageStartingNumber">
      <summary>
            Gets or sets the number that appears on the first page of the section.
            </summary>
      <remarks>
        <para>Specifies the page number that appears on the first page of the section.</para>
        <para>If this value is omitted, numbering will continue from the highest page number in the previous section.</para>
      </remarks>
      <value>
            The page starting number.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.PageColor">
      <summary>
            Gets or sets the background color for all pages of the parent section.
            </summary>
      <remarks>
        <para>If page color is not set or is set to <see cref="F:GemBox.Document.Color.Empty"/>, it will be inherited from previous section. If page color is not set for the first section, then it defaults to <see cref="F:GemBox.Document.Color.Empty"/>.</para>
        <para>DOCX format supports only single page color for an entire document, so page color of the first section will be used for an entire document. Page colors of the subsequent sections won't be stored into DOCX format.</para>
      </remarks>
      <value>
            The background color for all pages of the parent section.
            </value>
    </member>
    <member name="P:GemBox.Document.PageSetup.CharactersPerLine">
      <summary>
            Gets or sets the number of characters per line in the document grid.
            </summary>
    </member>
    <member name="P:GemBox.Document.PageSetup.LinesPerPage">
      <summary>
             Gets or sets the number of lines per page in the document grid.
             </summary>
    </member>
    <member name="P:GemBox.Document.PageSetup.GridMode">
      <summary>
            Gets or sets the grid mode for the section.
            </summary>
    </member>
    <member name="M:GemBox.Document.PageSetup.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.PageSetup"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.PageSetup"/>.</returns>
    </member>
    <member name="T:GemBox.Document.PageVerticalAlignment">
      <summary>
            Specifies vertical alignment of text on each page in the section.
            </summary>
    </member>
    <member name="F:GemBox.Document.PageVerticalAlignment.Top">
      <summary>
            Top vertical alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.PageVerticalAlignment.Center">
      <summary>
            Center vertical alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.PageVerticalAlignment.Justify">
      <summary>
            Justified vertical alignment.
            </summary>
    </member>
    <member name="F:GemBox.Document.PageVerticalAlignment.Bottom">
      <summary>
            Bottom vertical alignment.
            </summary>
    </member>
    <member name="T:GemBox.Document.PaginatorOptions">
      <summary>
            Represents options used to specify which parts of the document to update while paginating it
            and which pages of the document should be returned in the paginator.
            </summary>
      <seealso cref="M:GemBox.Document.DocumentModel.GetPaginator(GemBox.Document.PaginatorOptions)"/>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.UpdateTableColumnWidths">
      <summary>
        <para>Gets or sets a value indicating whether to update table column widths while paginating the document.</para>
        <para>
          <see cref="P:GemBox.Document.Tables.TableColumn.PreferredWidth"/> will be set to a value calculated while paginating the document for each column in a table.</para>
      </summary>
      <value>
        <see langword="true"/> to update table column widths while paginating the document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.UpdateTableCellWidths">
      <summary>
        <para>Gets or sets a value indicating whether to update table cell widths while paginating the document.</para>
        <para>
          <see cref="P:GemBox.Document.Tables.TableCellFormat.PreferredWidth"/> will be set to a value calculated while paginating the document for each cell in a table.</para>
      </summary>
      <value>
        <see langword="true"/> to update table cell widths while paginating the document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.UpdateTableWidth">
      <summary>
        <para>Gets or sets a value indicating whether to update table width while paginating the document.</para>
        <para>
          <see cref="P:GemBox.Document.Tables.TableFormat.PreferredWidth"/> will be set to a value calculated while paginating the document for each table in the document.</para>
      </summary>
      <value>
        <see langword="true"/> to update table width while paginating the document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.UpdateFields">
      <summary>
        <para>Gets or sets a value indicating whether to update fields while paginating the document.</para>
        <para>
          <see cref="P:GemBox.Document.Field.ResultElements"/> will be reset while paginating the document for each supported field in the document.</para>
        <para>Currently supported fields are: <see cref="F:GemBox.Document.FieldType.Page"/>, <see cref="F:GemBox.Document.FieldType.PageRef"/>, <see cref="F:GemBox.Document.FieldType.NumPages"/>, <see cref="F:GemBox.Document.FieldType.Section"/>, <see cref="F:GemBox.Document.FieldType.SectionPages"/>, <see cref="F:GemBox.Document.FieldType.NoteRef"/> and <see cref="F:GemBox.Document.FieldType.Seq"/>.</para>
      </summary>
      <value>
        <see langword="true"/> to update fields while paginating the document; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            If field is contained in header or footer, then its result will be equal to result visible on the last page which contains that header or footer.
            </remarks>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.TrimExcessTableCellSpans">
      <summary>
        <para>Gets or sets a value indicating whether to trim excess table cell spans while paginating the document.</para>
        <para>For example, table with two rows (row 1: cell[column span = 2], cell[column span = 2]) (row 2: cell[column span = 4]) will be trimmed to (row 1: cell[column span = 1], cell[column span = 1]) (row 2: cell[column span = 2]).</para>
      </summary>
      <value>
        <see langword="true"/> to trim excess table cell spans while paginating the document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.UpdateTextBoxHeights">
      <summary>
        <para>Gets or sets a value indicating whether to update text box heights while paginating the document.</para>
        <para>
          <see cref="T:GemBox.Document.TextBox"/>.<see cref="P:GemBox.Document.Drawing.DrawingElement.Layout"/>.<see cref="P:GemBox.Document.Layout.Size"/>.<see cref="P:GemBox.Document.Size.Height"/> will be set to a value calculated while paginating the document for each text box in a document.</para>
      </summary>
      <value>
        <see langword="true"/> to update text box heights while paginating the document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.PageNumber">
      <summary>
            Gets or sets the zero-based page number that should be returned as the first page of the paginator.
            </summary>
      <value>
            The zero-based page number that should be returned as the first page of the paginator.
            </value>
      <remarks>
            Even if this property is set, the whole document needs to be first paginated.
            This property only narrows down the returned paginator.
            Therefore, other properties in this class have effect on the whole document.
            </remarks>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.PageCount">
      <summary>
        <para>Gets or sets the number of pages that should be contained in the paginator.</para>
      </summary>
      <value>
            The number of pages that should be contained in the paginator.
            </value>
      <remarks>
        <para>The default value is <see cref="F:System.Int32.MaxValue"/> (all pages).</para>
        <para>
            Even if this property is set, the whole document needs to be first paginated.
            This property only narrows down the returned paginator.
            Therefore, other properties in this class have effect on the whole document.
            </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.FontSettings">
      <summary>
        <para>Gets or sets the font-related settings used when paginating the document.</para>
        <para>If this property is <see langword="null"/>, then static members of the <see cref="T:GemBox.Document.FontSettings"/> are used to resolve font-related settings.</para>
      </summary>
      <value>
            The font-related settings used when paginating the document.
            </value>
    </member>
    <member name="P:GemBox.Document.PaginatorOptions.UseAdvancedTextFormatting">
      <summary>
        <para>Gets or sets a value indicating whether to do text layout using advanced text formatting implementation such as those from <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.textformatting.textformatter">Windows Presentation Foundation (WPF)</see> or <see href="https://www.nuget.org/packages/HarfBuzzSharp/">HarfBuzz</see> <i>text-shaping engine</i>, or to use the default primitive implementation.</para>
        <para>Default value is <see langword="false"/> for improved performance and stability of the output because advanced text formatting is required only for complex scripts or advanced typography features.</para>
      </summary>
      <value>
        <see langword="true"/> to do text layout using advanced text formatting implementation; otherwise <see langword="false"/> to use the default primitive implementation.</value>
    </member>
    <member name="E:GemBox.Document.PaginatorOptions.ProgressChanged">
      <summary>
            Occurs when progress of paginating a document has changed.
            </summary>
    </member>
    <member name="M:GemBox.Document.PaginatorOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PaginatorOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.PaperType">
      <summary>
            Specifies the paper type.
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.Custom">
      <summary>
            Custom paper type.
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.Letter">
      <summary>
            Letter (8.5 inch X 11 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.Legal">
      <summary>
            Legal (8.5 inch X 14 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.Executive">
      <summary>
            Executive (7.25 inch X 10.5 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.A3">
      <summary>
            A3 (11.69 inch X 16.54 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.A4">
      <summary>
            A4 (8.27 inch X 11.69 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.A5">
      <summary>
            A5 (5.83 inch X 8.27 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.B4">
      <summary>
            B4 (JIS, 10.12 inch X 14.33 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.Paper11x17">
      <summary>
            11x17 (11 inch X 17 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.EnvelopeDL">
      <summary>
            Envelope DL (4.33 inch X 8.66 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.EnvelopeC5">
      <summary>
            Envelope C5 (6.38 inch X 9.02 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.B5">
      <summary>
            B5 (ISO, 6.93 inch X 9.84 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.A2">
      <summary>
            A2 (16.54 inch X 23.39 inch).
            </summary>
    </member>
    <member name="F:GemBox.Document.PaperType.A6">
      <summary>
            A6 (4.13 inch X 5.83 inch).
            </summary>
    </member>
    <member name="T:GemBox.Document.Paragraph">
      <summary>
            Represents a paragraph of content in the document.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/> is one of the main document building blocks. It can be contained under a <see cref="T:GemBox.Document.Section"/>, <see cref="T:GemBox.Document.Tables.TableCell"/>, <see cref="T:GemBox.Document.TextBox"/>, <see cref="T:GemBox.Document.TableOfEntries"/> or <see cref="T:GemBox.Document.HeaderFooter"/>.</para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/> is a content element that contains <see cref="T:GemBox.Document.Inline"/> derived elements in its <see cref="P:GemBox.Document.Paragraph.Inlines">Paragraph.Inlines</see> property. For more information, see <see href="https://www.gemboxsoftware.com/document/docs/content-model.html" target="_self">content model</see>.</para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/> can be formatted using the <see cref="P:GemBox.Document.Paragraph.ParagraphFormat">Paragraph.ParagraphFormat</see> property, and it can also be formatted to be used as a part of the list using the <see cref="P:GemBox.Document.Paragraph.ListFormat">Paragraph.ListFormat</see> property. For more information about paragraph formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-paragraph-formatting/602">paragraph formatting</see> example.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Paragraph.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Paragraph"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="M:GemBox.Document.Paragraph.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Paragraph"/> class with specified text.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The paragraph text.</param>
    </member>
    <member name="M:GemBox.Document.Paragraph.#ctor(GemBox.Document.DocumentModel,System.Collections.Generic.IEnumerable{GemBox.Document.Inline})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Paragraph"/> class with specified <see cref="T:GemBox.Document.Inline">inlines</see>.
            </summary>
      <param name="document">The owner document.</param>
      <param name="items">The paragraph content.</param>
    </member>
    <member name="M:GemBox.Document.Paragraph.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Inline[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Paragraph"/> class with specified <see cref="T:GemBox.Document.Inline">inlines</see>.
            </summary>
      <param name="document">The owner document.</param>
      <param name="items">The paragraph content.</param>
    </member>
    <member name="P:GemBox.Document.Paragraph.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Paragraph.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Paragraph.Inlines">
      <summary>
            Gets the <see cref="T:GemBox.Document.Paragraph"/>'s inlines.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Paragraph"/>'s inlines.
            </value>
      <remarks>
            All <see cref="T:GemBox.Document.Inline"/> derived elements are supported in this collection.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Paragraph.ParagraphFormat">
      <summary>
            Gets or sets the paragraph format.
            </summary>
      <value>
            The paragraph format.
            </value>
      <remarks>
            For more information about paragraph formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-paragraph-formatting/602">paragraph formatting</see> example.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Paragraph.ListFormat">
      <summary>
            Gets or sets the list format.
            </summary>
      <value>
            The list format.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="P:GemBox.Document.Paragraph.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.Paragraph.ListFormat"/> is different from other formats (<see cref="P:GemBox.Document.Paragraph.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="P:GemBox.Document.Paragraph.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMark">
      <summary>
            Gets or sets the character format for the paragraph mark.
            </summary>
      <value>
            The character format for the paragraph mark.
            </value>
    </member>
    <member name="P:GemBox.Document.Paragraph.ListItem">
      <summary>
            Gets the list item or <see langword="null"/> if paragraph doesn't have list item.
            </summary>
      <value>
            The list item or <see langword="null"/> if paragraph doesn't have list item.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="P:GemBox.Document.Paragraph.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.Paragraph.ListFormat"/> is different from other formats (<see cref="P:GemBox.Document.Paragraph.ParagraphFormat"/> and <see cref="T:GemBox.Document.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="P:GemBox.Document.Paragraph.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Paragraph.Revision">
      <summary>
            Gets or sets the revision information for the paragraph.
            </summary>
      <value>
            The revision information for the paragraph.
            </value>
      <remarks>
            If the revision is of the <see cref="F:GemBox.Document.Tracking.RevisionType.Insert"/> type it means that this paragraph and the following
            paragraph were a single paragraph before applying this revision.
            If the revision is of the <see cref="F:GemBox.Document.Tracking.RevisionType.Delete"/> type it means that this paragraph and the following
            paragraph were separate paragraphs but they were joined after applying this revision.
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMark"/>. Using set property on
            <see cref="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMark"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMarkRevision">
      <summary>
            Gets or sets the revision of the character format for the paragraph mark. This property contains the
            format which was applied before the revision.
            </summary>
      <value>
            The revision of the character format for the paragraph mark.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMark"/>. Using set property on
            <see cref="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMark"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Paragraph.ParagraphFormatRevision">
      <summary>
            Gets or sets the revision of the format of this paragraph. This property contains the
            format which was applied to this paragraph before the revision.
            </summary>
      <value>
            The revision of the format of this paragraph.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Paragraph.ParagraphFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Paragraph.ParagraphFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Paragraph.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Paragraph"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Paragraph"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Paragraph"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.ParagraphFormat">
      <summary>
            Represents a set of paragraph formatting properties which shall be applied to the contents of the parent paragraph.
            </summary>
      <remarks>
        <para>GemBox.Document supports a variety of paragraph formatting options like alignment, borders, spacing, indentation, tabs and many others.</para>
        <see cref="T:GemBox.Document.ParagraphFormat"/> can be set on:
            <list type="bullet"><item><description><see cref="T:GemBox.Document.Paragraph"/> element;</description></item><item><description><see cref="T:GemBox.Document.ParagraphStyle"/> style;</description></item><item><description><see cref="P:GemBox.Document.DocumentModel.DefaultParagraphFormat">DocumentModel.DefaultParagraphFormat</see> property.</description></item></list><para>For more information about <see cref="T:GemBox.Document.ParagraphFormat"/> properties, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-paragraph-formatting/602">paragraph formatting</see> example.</para></remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ParagraphFormat"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.Style">
      <summary>
            Gets or sets the style.
            </summary>
      <value>
            The style.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.Alignment">
      <summary>
            Gets or sets the text alignment for the paragraph.
            </summary>
      <value>
            The text alignment for the paragraph.
            </value>
      <remarks>
            If <see cref="P:GemBox.Document.ParagraphFormat.RightToLeft"/> or <see cref="P:GemBox.Document.CharacterFormat.RightToLeft"/> are <see langword="true"/>,
            <see cref="F:GemBox.Document.HorizontalAlignment.Left"/> will be rendered as <see cref="F:GemBox.Document.HorizontalAlignment.Right"/> and
            <see cref="F:GemBox.Document.HorizontalAlignment.Right"/> will be rendered as <see cref="F:GemBox.Document.HorizontalAlignment.Left"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.OutlineLevel">
      <summary>
            Gets or sets the outline level.
            </summary>
      <value>
            The outline level.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.LeftIndentation">
      <summary>
            Gets or sets the left indentation (in points) for the paragraph.
            </summary>
      <value>
            The left indentation in points.
            </value>
      <remarks>
            Setting this property will also set the <see cref="P:GemBox.Document.ParagraphFormat.LeftIndentationChars">LeftIndentationChars</see> and <see cref="P:GemBox.Document.ParagraphFormat.SpecialIndentationChars">SpecialIndentationChars</see> properties to <see langword="null"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.LeftIndentationChars">
      <summary>
            Gets or sets the left indentation (in chars) for the paragraph. Supported only in DOCX format.
            </summary>
      <value>
            The left indentation in chars.
            </value>
      <remarks>
            This property has precedence over the <see cref="P:GemBox.Document.ParagraphFormat.LeftIndentation">LeftIndentation</see> property when it is specified.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.RightIndentation">
      <summary>
            Gets or sets the right indentation (in points) for the paragraph.
            </summary>
      <value>
            The right indentation in points.
            </value>
      <remarks>
            Setting this property will also set the <see cref="P:GemBox.Document.ParagraphFormat.RightIndentationChars">RightIndentationChars</see> property to <see langword="null"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.RightIndentationChars">
      <summary>
            Gets or sets the right indentation (in chars) for the paragraph. Supported only in DOCX format.
            </summary>
      <value>
            The right indentation in chars.
            </value>
      <remarks>
            This property has precedence over the <see cref="P:GemBox.Document.ParagraphFormat.RightIndentation">RightIndentation</see> property when it is specified.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpecialIndentation">
      <summary>
            Gets or sets the special indentation for the paragraph.
            </summary>
      <value>
            The special indentation in points.
            </value>
      <remarks>
        <para>This values is positive for hanging indentation and negative for first-line indentation.</para>
        <para>Setting this property will also set the <see cref="P:GemBox.Document.ParagraphFormat.LeftIndentationChars">LeftIndentationChars</see> and <see cref="P:GemBox.Document.ParagraphFormat.SpecialIndentationChars">SpecialIndentationChars</see> properties to <see langword="null"/>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpecialIndentationChars">
      <summary>
            Gets or sets the special indentation (in chars) for the paragraph. Supported only in DOCX format.
            </summary>
      <value>
            The special indentation in chars.
            </value>
      <remarks>
        <para>This values is positive for hanging indentation and negative for first-line indentation.</para>
        <para>This property has precedence over the <see cref="P:GemBox.Document.ParagraphFormat.SpecialIndentation">LeftIndentation</see> property when it is specified.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.MirrorIndents">
      <summary>
            Gets or sets whether the paragraph indents should be interpreted as mirrored indents.
            </summary>
      <value>
        <see langword="true"/> if  paragraph indents should be interpreted as mirrored indents; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            When this property is <see langword="true"/> then the left indent shall become the inside indent and the right indent shall become the outside indent.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpaceBefore">
      <summary>
            Gets or sets the amount of spacing (in points) before the paragraph.
            </summary>
      <value>
            The space before.
            </value>
      <remarks>
            Setting this property will also set the <see cref="P:GemBox.Document.ParagraphFormat.SpaceBeforeLines">SpaceBeforeLines</see> property to <see langword="null"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpaceBeforeLines">
      <summary>
            Gets or sets the amount of spacing (in lines) before the paragraph. Supported only in DOCX format.
            </summary>
      <value>
            The space before.
            </value>
      <remarks>
            This property has precedence over the <see cref="P:GemBox.Document.ParagraphFormat.SpaceBefore">SpaceBefore</see> property in case it is specified.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpaceBeforeAuto">
      <summary>
            Gets or sets a value indicating whether automatic spacing is applied before the paragraph.
            </summary>
      <value>
        <c>true</c> if automatic spacing is used before the paragraph; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpaceAfter">
      <summary>
            Gets or sets the amount of spacing (in points) after the paragraph.
            </summary>
      <value>
            The space after.
            </value>
      <remarks>
            Setting this property will also set the <see cref="P:GemBox.Document.ParagraphFormat.SpaceAfterLines">SpaceAfterLines</see> property to <see langword="null"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpaceAfterLines">
      <summary>
            Gets or sets the amount of spacing (in lines) after the paragraph. Supported only in DOCX format.
            </summary>
      <value>
            The space after.
            </value>
      <remarks>
            This property has precedence over the <see cref="P:GemBox.Document.ParagraphFormat.SpaceAfter">SpaceAfter</see> property in case it is specified.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SpaceAfterAuto">
      <summary>
            Gets or sets a value indicating whether automatic spacing is applied after the paragraph.
            </summary>
      <value>
        <c>true</c> if automatic spacing is used after the paragraph; otherwise, <c>false</c>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.LineSpacing">
      <summary>
            Gets or sets the line spacing.
            </summary>
      <value>
            The line spacing.
            </value>
      <remarks>
            If <see cref="P:GemBox.Document.ParagraphFormat.LineSpacingRule">LineSpacingRule</see> is <see cref="F:GemBox.Document.LineSpacingRule.Multiple">Multiple</see> then this value is in the number of lines, otherwise it is in the points.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.LineSpacingRule">
      <summary>
            Gets or sets the line spacing rule.
            </summary>
      <value>
            The line spacing rule.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.NoSpaceBetweenParagraphsOfSameStyle">
      <summary>
            When true, spacing between paragraphs with the same style will be ignored.
            </summary>
      <value>
        <see langword="true"/> if spacing between paragraphs with the same style will be ignored; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.KeepWithNext">
      <summary>
            When true, the paragraph is on the same page as the following paragraph whenever possible.
            </summary>
      <value>
        <see langword="true"/> when keep with next paragraph; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.KeepLinesTogether">
      <summary>
            When true, all lines for this paragraph are maintained on a single page whenever possible.
            </summary>
      <value>
        <see langword="true"/> if all lines for this paragraph are maintained on a single page; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.PageBreakBefore">
      <summary>
            When true, this paragraph is rendered on the start of a new page in the document.
            </summary>
      <value>
        <see langword="true"/> if page break needs to be added before paragraph; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.WidowControl">
      <summary>
            When true, this will prevent a single line of the paragraph from being displayed on a separate page from the remaining content.
            </summary>
      <value>
        <see langword="true"/> if single line will be prevented from displaying on a separate page from the remaining content; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.RightToLeft">
      <summary>
            When true, this is a right-to-left paragraph.
            </summary>
      <value>
        <see langword="true"/> if this is right-to-left paragraph; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.BackgroundColor">
      <summary>
            Gets or sets the paragraph background color.
            </summary>
      <value>
            The background color.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.SuppressLineNumbers">
      <summary>
            Gets or sets a value indicating whether the line numbers should be suppressed for the paragraph.
            </summary>
      <value>
        <see langword="true"/>, if line numbers should be suppressed; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.WordWrap">
      <summary>
            Gets or sets a value indicating whether to break text which exceeds the text extents of a line by moving the word to the new line
            or breaking the word on the character level.
            </summary>
      <value>
        <see langword="true"/>, to break text on the word level; <see langword="false"/> to break text on the character level.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.AutoSpaceEastAsianTextAndLatin">
      <summary>
            Gets or sets a value indicating whether inter-character spacing shall automatically be adjusted between regions of Latin text and regions of East Asian text in the current paragraph.
            These regions shall be determined by the Unicode character values of the text content within the paragraph.
            </summary>
      <value>
        <see langword="true"/> if inter-character spacing shall automatically be adjusted between regions of Latin text and regions of East Asian text in the current paragraph; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.AutoSpaceEastAsianTextAndNumbers">
      <summary>
            Gets or sets a value indicating whether inter-character spacing shall automatically be adjusted between regions of numbers and regions of East Asian text in the current paragraph.
            These regions shall be determined by the Unicode character values of the text content within the paragraph.
            </summary>
      <value>
        <see langword="true"/> if inter-character spacing shall automatically be adjusted between regions of numbers and regions of East Asian text in the current paragraph; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.Borders">
      <summary>
            Gets the paragraph borders.
            </summary>
      <value>
            The paragraph borders.
            </value>
      <!-- No matching elements were found for the following include tag -->
      <include file="..\Docs\resources\SharedComments.xml" path="Comments/Comment[@name=&quot;BorderExample&quot;]/*"/>
      <seealso cref="T:GemBox.Document.SingleBorder"/>
      <seealso cref="T:GemBox.Document.MultipleBorders"/>
    </member>
    <member name="P:GemBox.Document.ParagraphFormat.Tabs">
      <summary>
            Gets the <see cref="T:GemBox.Document.TabStop"/>s collection.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.TabStop"/>s collection.
            </value>
      <remarks>
        <para>
        Creating customized tabs in a document is accomplished with <see cref="T:GemBox.Document.TabStop"/> structure that enables you to define tab position, tab leader character and surrounding text alignment.
      </para>
        <para>
          <see cref="T:GemBox.Document.TabStop"/>s should be inserted into <see cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</see> collection to be used in a <see cref="T:GemBox.Document.Paragraph"/>.
      </para>
        <para>
        Tabs are inserted into a document content with <see cref="T:GemBox.Document.SpecialCharacter"/> elements that have <see cref="P:GemBox.Document.SpecialCharacter.CharacterType">SpecialCharacter.CharacterType</see> property equal to <see cref="F:GemBox.Document.SpecialCharacterType.Tab"/>.
      </para>
        <para>
        Values <see cref="F:GemBox.Document.TabStopAlignment.Bar"/> and <see cref="F:GemBox.Document.TabStopAlignment.List"/> are currently not supported in PDF, XPS and image file formats.
      </para>
      </remarks>
      <seealso cref="T:GemBox.Document.TabStop"/>
      <seealso cref="T:GemBox.Document.TabStopCollection"/>
      <seealso cref="T:GemBox.Document.SpecialCharacter"/>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.ParagraphFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this paragraph format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.ParagraphFormat"/> and is equal to this <see cref="T:GemBox.Document.ParagraphFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.ParagraphFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.ParagraphFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.op_Equality(GemBox.Document.ParagraphFormat,GemBox.Document.ParagraphFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.ParagraphFormat"/>s are equal.
            </summary>
      <param name="first">The first paragraph format.</param>
      <param name="second">The second paragraph format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> paragraph formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.op_Inequality(GemBox.Document.ParagraphFormat,GemBox.Document.ParagraphFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.ParagraphFormat"/>s are not equal.
            </summary>
      <param name="first">The first paragraph format.</param>
      <param name="second">The second paragraph format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> paragraph formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.ParagraphFormat"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.ParagraphFormat"/>.</returns>
    </member>
    <member name="M:GemBox.Document.ParagraphFormat.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.ParagraphFormat"/> instance.
            </summary>
      <param name="resolveValues">
            If <see langword="true"/>, the values to be cloned will be fetched from this object's resolved values.
            This means that even if a property was never explicitly set, this method will look into this format style or in the document's default formats to resolve the values and explicitly set them in the cloned object.
            </param>
      <returns>Cloned <see cref="T:GemBox.Document.ParagraphFormat"/>.</returns>
    </member>
    <member name="T:GemBox.Document.ParagraphStyle">
      <summary>
            Represents a style which can be applied to one or more <see cref="T:GemBox.Document.Paragraph"/>s within a document content.
            </summary>
      <remarks>
        <para>Styles provide a way to format your document in a consistent way so when you change your formatting options on a style, all document elements referencing that style will be changed.</para>
        <para>To apply a <see cref="T:GemBox.Document.ParagraphStyle"/> to a <see cref="T:GemBox.Document.Paragraph"/>, set it to a <see cref="P:GemBox.Document.ParagraphFormat.Style">ParagraphFormat.Style</see> property on a <see cref="P:GemBox.Document.Paragraph.ParagraphFormat">Paragraph.ParagraphFormat</see>.</para>
        <para>For an example how to apply <see cref="T:GemBox.Document.ParagraphStyle"/> to a <see cref="T:GemBox.Document.Paragraph"/>, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-styles/604">styles</see> example.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.ParagraphStyle.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ParagraphStyle"/> class.
            </summary>
      <param name="name">The style name.</param>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.StyleType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.ParagraphFormat">
      <summary>
            Gets or sets the paragraph format which shall be applied to the referencing <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
      <value>
            The paragraph format which shall be applied to the referencing <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </value>
      <remarks>
            For more information about paragraph formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-paragraph-formatting/602">paragraph formatting</see> example.
            </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.ListFormat">
      <summary>
            Gets or sets the list format.
            </summary>
      <value>
            The list format.
            </value>
      <remarks>
        <para>
        List (for example, ordered - with numbers, or unordered - with bullets) appearance in GemBox.Document is defined through <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> class that is set on <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property or <see cref="T:GemBox.Document.ParagraphStyle"/>'s <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> property.
      </para>
        <para>
          <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> is different from other formats (<see cref="P:GemBox.Document.ParagraphStyle.ParagraphFormat"/> and <see cref="P:GemBox.Document.ParagraphStyle.CharacterFormat"/>) because it doesn't directly contain any formatting properties.
      </para>
        <para>
        It contains a reference to a <see cref="T:GemBox.Document.ListStyle"/> which exposes <see cref="T:GemBox.Document.ListLevelFormat"/>s for every list (indentation) level through its <see cref="P:GemBox.Document.ListStyle.ListLevelFormats"/> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/>s contain direct formatting properties that affect the appearance of the list. Every <see cref="T:GemBox.Document.ListStyle"/> contains exactly 9 <see cref="T:GemBox.Document.ListLevelFormat"/>s, one for each possible list (indentation) level.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list (indentation) level can be adjusted with <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> property. <see cref="T:GemBox.Document.Paragraph"/>'s list-related formatting will then be collected from the <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see>. This <see cref="T:GemBox.Document.ListLevelFormat"/> can also be retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListLevelFormat"/> retrieved from the <see cref="P:GemBox.Document.ListFormat.ListLevelFormat">ListFormat.ListLevelFormat</see> property can be additionally modified to enable overriding property values of <see cref="T:GemBox.Document.ListLevelFormat"/> instance contained in the <see cref="P:GemBox.Document.ListStyle.ListLevelFormats">ListStyle.ListLevelFormats</see> at the position <see cref="P:GemBox.Document.ListFormat.ListLevelNumber">ListFormat.ListLevelNumber</see> on a <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/> basis.
      </para>
        <para>
        To create a list in a document, first <see cref="T:GemBox.Document.ListStyle"/> instance has to be created from one of the predefined list style types specified with <see cref="T:GemBox.Document.ListTemplateType"/> enumeration. After that, <see cref="P:GemBox.Document.ParagraphStyle.ListFormat"/> can be created with a specified <see cref="T:GemBox.Document.ListStyle"/> and assigned to a <see cref="T:GemBox.Document.Paragraph"/>'s <see cref="P:GemBox.Document.Paragraph.ListFormat"/> property. For a complete example, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-lists/603">Lists example</see>.
      </para>
        <para>
        If <see cref="T:GemBox.Document.ListStyle"/> is not referenced from anywhere in the document (from any <see cref="T:GemBox.Document.Paragraph"/> or <see cref="T:GemBox.Document.ParagraphStyle"/>, then it won't be saved to a Word Document (DOCX) file, unless it is added to <see cref="P:GemBox.Document.DocumentModel.Styles"/> collection.
      </para>
        <para>
          <see cref="T:GemBox.Document.Paragraph"/>'s list content, which prefixes paragraph content, is represented by <see cref="T:GemBox.Document.ListItem"/> type.
      </para>
        <para>
          <see cref="T:GemBox.Document.ListItem"/>s are not permanently stored in model nor they are written to file formats which fully support <see cref="T:GemBox.Document.ListFormat"/>, instead they are recreated each time <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method is called.
      </para>
        <para>
        If document content or formatting is changed, then <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method should be called again to retrieve the latest list items.
      </para>
        <para>
        For convenience, after calling <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, <see cref="T:GemBox.Document.ListItem"/> can also be retrieved from <see cref="P:GemBox.Document.Paragraph.ListItem"/> property.
      </para>
        <para>
        After calling <see cref="M:System.IDisposable.Dispose"/> on <see cref="T:System.Collections.Generic.IEnumerator`1"/> instance retrieved by calling <see cref="M:System.Collections.Generic.IEnumerable`1.GetEnumerator"/> on instance returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method, paragraph's <see cref="P:GemBox.Document.Paragraph.ListItem"/> property will be <see langword="null"/> even if paragraph's <see cref="P:GemBox.Document.ListFormat.IsList"/> is <see langword="true"/>.
        This enables easy iteration over <see cref="T:GemBox.Document.ListItem"/>s returned from <see cref="M:GemBox.Document.DocumentModel.CalculateListItems"/> method by using <b>foreach</b> statement and removing all references to <see cref="T:GemBox.Document.ListItem"/>s after the iteration is finished.
      </para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.BaseStyle">
      <summary>
            Gets or sets the style on which this style is based.
            </summary>
      <value>
            The base style.
            </value>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.NextParagraphStyle">
      <summary>
            Gets or sets the style that will be assigned automatically to following paragraph.
            </summary>
      <value>
            The next paragraph style.
            </value>
      <remarks>This property is simply written to Word file and has no effect on the behavior of this library.</remarks>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.BaseStyleCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.ParagraphStyle.Document">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.PdfBookmarksCreateOptions">
      <summary>
            Options used for creating PDF bookmarks (outlines) when saving a document to a PDF file.
            </summary>
      <seealso cref="P:GemBox.Document.PdfSaveOptions.BookmarksCreateOptions"/>
    </member>
    <member name="F:GemBox.Document.PdfBookmarksCreateOptions.None">
      <summary>
            Do not create PDF bookmarks.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfBookmarksCreateOptions.UsingHeadings">
      <summary>
            Create PDF bookmarks (outlines) using heading paragraphs.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfBookmarksCreateOptions.UsingBookmarks">
      <summary>
            Create PDF bookmarks (outlines) using document bookmarks (<see cref="T:GemBox.Document.BookmarkStart"/> elements).
            </summary>
    </member>
    <member name="T:GemBox.Document.PdfConformanceLevel">
      <summary>
            Represents levels of conformance for PDF documents.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.None">
      <summary>
            No conformance.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA1a">
      <summary>
        <para>
            PDF/A-1 is based on PDF version 1.4, which first appeared in 2001. All resources (images, graphics, typographic characters) must be embedded
            within the PDF/A document itself. A PDF/A file requires precise, platform-independent color data using ICC profiles, and XMP for the document
            metadata. Transparent elements, some forms of compression (LZW, JPEG2000), PDF layers, and certain actions or JavaScript are forbidden. A PDF/A
            file must not be password-protected. PDF/A-1 expressly supports embedded digital signatures and the use of hyperlinks.
            </para>
        <para>
            Level A (Accessible) meets all requirements for the standard, including the logical structure of the document and its correct reading order.
            Text must be extractable and the logical structure must match the natural reading order. Fonts used must meet stringent requirements.
            This PDF/A level can usually only be met by converting born-digital documents.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA1b">
      <summary>
        <para>
            PDF/A-1 is based on PDF version 1.4, which first appeared in 2001. All resources (images, graphics, typographic characters) must be embedded
            within the PDF/A document itself. A PDF/A file requires precise, platform-independent color data using ICC profiles, and XMP for the document
            metadata. Transparent elements, some forms of compression (LZW, JPEG2000), PDF layers, and certain actions or JavaScript are forbidden. A PDF/A
            file must not be password-protected. PDF/A-1 expressly supports embedded digital signatures and the use of hyperlinks.
            </para>
        <para>
            Level B (Basic) guarantees that the content of the document can be unambiguously reproduced. Level B files are easier to create than Level A, but
            Level B does not guarantee 100% text extraction or searchability. It does not necessarily mean that the content can be reused without any problems.
            Scanned paper documents can usually be converted to PDF/A Conformance Level B without any extra work.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA2a">
      <summary>
        <para>
            PDF/A-2 was published in 2011 as "ISO 19005-2". Based on PDF version 1.7, which has since been standardized as "ISO 32000-1", it makes use of
            this version’s new features. This means PDF/A-2 allows JPEG2000 compression, transparent elements and PDF layers. PDF/A-2 also allows you to
            embed OpenType fonts and supports PAdES(PDF Advanced Electronic Signatures)-compliant digital signatures. One particularly important innovation
            is the "container" function: PDF/A files can be embedded within a PDF/A-2 document.
            </para>
        <para>
            Level A (Accessible) meets all requirements for the standard, including the logical structure of the document and its correct reading order.
            Text must be extractable and the logical structure must match the natural reading order. Fonts used must meet stringent requirements.
            This PDF/A level can usually only be met by converting born-digital documents.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA2b">
      <summary>
        <para>
            PDF/A-2 was published in 2011 as "ISO 19005-2". Based on PDF version 1.7, which has since been standardized as "ISO 32000-1", it makes use of
            this version’s new features. This means PDF/A-2 allows JPEG2000 compression, transparent elements and PDF layers. PDF/A-2 also allows you to
            embed OpenType fonts and supports PAdES(PDF Advanced Electronic Signatures)-compliant digital signatures. One particularly important innovation
            is the "container" function: PDF/A files can be embedded within a PDF/A-2 document.
            </para>
        <para>
            Level B (Basic) guarantees that the content of the document can be unambiguously reproduced. Level B files are easier to create than Level A, but
            Level B does not guarantee 100% text extraction or searchability. It does not necessarily mean that the content can be reused without any problems.
            Scanned paper documents can usually be converted to PDF/A Conformance Level B without any extra work.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA2u">
      <summary>
        <para>
            PDF/A-2 was published in 2011 as "ISO 19005-2". Based on PDF version 1.7, which has since been standardized as "ISO 32000-1", it makes use of
            this version’s new features. This means PDF/A-2 allows JPEG2000 compression, transparent elements and PDF layers. PDF/A-2 also allows you to
            embed OpenType fonts and supports PAdES(PDF Advanced Electronic Signatures)-compliant digital signatures. One particularly important innovation
            is the "container" function: PDF/A files can be embedded within a PDF/A-2 document.
            </para>
        <para>
            Level U (Unicode) was introduced along with PDF/A-2. It expands Conformance Level B to specify that all text can be mapped to standard Unicode character codes.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA3a">
      <summary>
        <para>
            PDF/A-3 has been available since October 2012. A PDF/A-3 document allows you to embed any file format desired – not just PDF/A documents.
            For example, a PDF/A-3 file can contain the original file from which it was generated. The PDF/A standard does not regulate the suitability of
            these embedded files for archiving.
            </para>
        <para>
            Level A (Accessible) meets all requirements for the standard, including the logical structure of the document and its correct reading order.
            Text must be extractable and the logical structure must match the natural reading order. Fonts used must meet stringent requirements.
            This PDF/A level can usually only be met by converting born-digital documents.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA3b">
      <summary>
        <para>
            PDF/A-3 has been available since October 2012. A PDF/A-3 document allows you to embed any file format desired – not just PDF/A documents.
            For example, a PDF/A-3 file can contain the original file from which it was generated. The PDF/A standard does not regulate the suitability of
            these embedded files for archiving.
            </para>
        <para>
            Level B (Basic) guarantees that the content of the document can be unambiguously reproduced. Level B files are easier to create than Level A, but
            Level B does not guarantee 100% text extraction or searchability. It does not necessarily mean that the content can be reused without any problems.
            Scanned paper documents can usually be converted to PDF/A Conformance Level B without any extra work.
            </para>
      </summary>
    </member>
    <member name="F:GemBox.Document.PdfConformanceLevel.PdfA3u">
      <summary>
        <para>
            PDF/A-3 has been available since October 2012. A PDF/A-3 document allows you to embed any file format desired – not just PDF/A documents.
            For example, a PDF/A-3 file can contain the original file from which it was generated. The PDF/A standard does not regulate the suitability of
            these embedded files for archiving.
            </para>
        <para>
            Level U (Unicode) was introduced along with PDF/A-2. It expands Conformance Level B to specify that all text can be mapped to standard Unicode character codes.
            </para>
      </summary>
    </member>
    <member name="T:GemBox.Document.PdfDigitalSignatureSaveOptions">
      <summary>
            Represents a class that stores details for signing a document saved to a Portable Document Format (PDF) with a digital signature.
            </summary>
      <remarks>
        <para>Document will be digitally signed when saved to a PDF if <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.Certificate"/>, <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.CertificateBytes"/> or <see cref="P:GemBox.Document.DigitalSignatureSaveOptions.CertificatePath"/> is specified, if <see cref="T:GemBox.Document.PdfDigitalSignatureSaveOptions"/> instance is created with <see cref="M:GemBox.Document.PdfDigitalSignatureSaveOptions.FromSigner(System.Func{System.String},System.Func{System.Int32},System.Func{System.IO.Stream,System.Byte[]})"/> method or if <c>Sign(Stream)</c> method is overridden, otherwise it will be saved but not digitally signed.</para>
        <note type="note">
            If your project doesn't target Windows platform, to use <see cref="T:GemBox.Document.PdfDigitalSignatureSaveOptions"/>, make sure your project references NuGet package <see href="https://www.nuget.org/packages/System.Security.Cryptography.Pkcs/">System.Security.Cryptography.Pkcs</see>.
            </note>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-to-pdf-digital-signature/1104">PDF digital signature examples</seealso>
    </member>
    <member name="P:GemBox.Document.PdfDigitalSignatureSaveOptions.IsAdvancedElectronicSignature">
      <summary>
            Gets or sets a value indicating whether the signature is <b>P</b>DF <b>Ad</b>vanced <b>E</b>lectronic <b>S</b>ignature (PAdES).
            </summary>
      <value>
        <see langword="true"/> if the signature is <b>P</b>DF <b>Ad</b>vanced <b>E</b>lectronic <b>S</b>ignature (PAdES); otherwise, <see langword="false"/>.
            </value>
      <seealso href="https://www.etsi.org/deliver/etsi_en/319100_319199/31914201/01.01.01_60/en_31914201v010101p.pdf#page=15">PAdES baseline signatures</seealso>
      <seealso href="https://www.etsi.org/deliver/etsi_en/319100_319199/31914202/01.01.01_60/en_31914202v010101p.pdf#page=11">Extended PAdES signature profiles</seealso>
    </member>
    <member name="P:GemBox.Document.PdfDigitalSignatureSaveOptions.Location">
      <summary>
            Gets or sets the CPU host name or physical location of the signing.
            </summary>
      <value>
            The CPU host name or physical location of the signing.
            </value>
    </member>
    <member name="P:GemBox.Document.PdfDigitalSignatureSaveOptions.ContactInfo">
      <summary>
            Gets or sets the contact information.
            </summary>
      <value>
            Information provided by the signer to enable a recipient to contact the signer
            to verify the signature; for example, a phone number.
            </value>
    </member>
    <member name="M:GemBox.Document.PdfDigitalSignatureSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PdfDigitalSignatureSaveOptions"/> class.
            </summary>
    </member>
    <member name="M:GemBox.Document.PdfDigitalSignatureSaveOptions.FromSigner(System.Func{System.String},System.Func{System.Int32},System.Func{System.IO.Stream,System.Byte[]})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PdfDigitalSignatureSaveOptions"/> class from the specified signer.
            </summary>
      <param name="signatureFormatFunc">A delegate that returns the format of the signature content that the signer produces.</param>
      <param name="estimatedSignatureLengthFunc">A delegate that returns the estimated length of the signature content (in bytes) that should be large enough to contain the entire data returned by the <paramref name="computeSignatureFunc"/> delegate.</param>
      <param name="computeSignatureFunc">A delegate called when saving the PDF file that takes the PDF file stream (without signature's <b>Contents</b> entry) as an input and returns the signature that will be set as the value of the signature's <b>Contents</b> entry.</param>
      <returns>
            A new instance of the <see cref="T:GemBox.Document.PdfDigitalSignatureSaveOptions"/> class from the specified signer.
            </returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-to-pdf-digital-signature/1104#pades">PAdES signature (LTV enabled) example</seealso>
    </member>
    <member name="P:GemBox.Document.PdfDigitalSignatureSaveOptions.EstimatedSignatureLength">
      <summary>
            Gets the estimated signature length.
            </summary>
      <value>
            The estimated signature length.
            </value>
    </member>
    <member name="M:GemBox.Document.PdfDigitalSignatureSaveOptions.Sign(System.IO.Stream)">
      <summary>
            Returns the digital signature for the PDF file stream.
            </summary>
      <param name="pdfFile">The PDF file stream that will be digitally signed.</param>
      <returns>
            The digital signature for the PDF file stream.
            </returns>
    </member>
    <member name="T:GemBox.Document.PdfLoadOptions">
      <summary>
            Represents a class that stores loading options for Portable Document Format (PDF).
            </summary>
      <remarks>
        <para>For more information about PDF reading, see <see href="https://www.gemboxsoftware.com/document/docs/supported-file-formats.html#support-level-for-reading-pdf-format-beta" target="_self">support level for reading PDF format</see>.</para>
      </remarks>
      <seealso cref="P:GemBox.Document.LoadOptions.PdfDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
      <seealso xhref="supported-file-formats.md#support-level-for-reading-pdf-format-beta" target="_self">Support level for reading PDF format</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-read-extract-pdf-text-tables/305">Read and Extract PDF Text in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.PdfLoadOptions.Password">
      <summary>
            Gets or sets the password to open protected / encrypted PDF document.
            </summary>
      <value>
            The password to open protected / encrypted PDF document.
            </value>
      <remarks>
        <para>Opening an encrypted PDF document with not specified or invalid password raises <see cref="T:System.InvalidOperationException"/>.</para>
        <para>If PDF document is not encrypted, then value of this property is simply ignored.</para>
        <para>For an example of reading and/or writing encrypted PDF file, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF encryption</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.PdfLoadOptions.LoadType">
      <summary>
        <p>Gets or sets the strategy that should be used when loading this document.</p>
        <p>By default, the loading type is <see cref="F:GemBox.Document.PdfLoadType.Logical"/></p>
      </summary>
      <value>
            The strategy that should be used when loading this document.
            </value>
    </member>
    <member name="M:GemBox.Document.PdfLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.PdfLoadOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.PdfLoadType">
      <summary>
            Specifies possible strategies for loading PDF files.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfLoadType.Logical">
      <summary>
            Loading that preserves logical structure.
            </summary>
      <remarks>
        <p>When using this type of loading, the file will be loaded by trying to detect the logical structure of the document.
            This kind of file is easier to edit but can visually look different because it's not always possible to correctly
            detect the structure of a PDF.</p>
        <p>For example, a PDF page with text in two columns could be a table with a single row and two cells or a section with two columns.</p>
      </remarks>
    </member>
    <member name="F:GemBox.Document.PdfLoadType.HighFidelity">
      <summary>
            High fidelity loading.
            </summary>
      <remarks>
        <p>When using this type of loading, the file will be loaded with high fidelity which means it will look
            very similar to the PDF but it will not detect the logical structure of the document.</p>
        <p>For example a text organized in rows and columns will not be interpreted as a table but each text
            will be absolutely positioned using text frames and text boxes.</p>
      </remarks>
    </member>
    <member name="T:GemBox.Document.PdfPermissions">
      <summary>
            Defines operations that are allowed to a user on an encrypted PDF document.
            </summary>
      <remarks>
            For more information about PDF encryption, see <see cref="P:GemBox.Document.PdfSaveOptions.Permissions"/> remarks.
            </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-pdf-encryption/1103">PDF Encryption in C# and VB.NET</seealso>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.None">
      <summary>
            Disallows all operations.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.Printing">
      <summary>
            Allows printing.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.HighResolutionPrinting">
      <summary>
            Allows high resolution printing.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.ChangingTheDocument">
      <summary>
            Allows changing the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.ContentCopying">
      <summary>
            Allows copying the content.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.ContentAccessibilityEnabled">
      <summary>
            Allow accessibility software to use the document contents.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.DocumentAssembly">
      <summary>
            If this is disabled, inserting, deleting or rotating pages, or creating bookmarks and thumbnails is prohibited.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.ModifyAnnotations">
      <summary>
            Allows adding or modifying text annotations, filling of interactive form fields (including signature fields).
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfPermissions.All">
      <summary>
            Allows all operations.
            </summary>
    </member>
    <member name="T:GemBox.Document.PdfVersion">
      <summary>
            Represents the version of the PDF specification to which the PDF document conforms.
            </summary>
      <seealso href="https://en.wikipedia.org/wiki/History_and_standardization_of_Portable_Document_Format">History and standardization of Portable Document Format</seealso>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_0">
      <summary>
            The PDF document conforms to the PDF 1.0 specification released in 1993.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_1">
      <summary>
            The PDF document conforms to the PDF 1.1 specification released in 1994 and supported in <b>Acrobat Reader 2.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_2">
      <summary>
            The PDF document conforms to the PDF 1.2 specification released in 1996 and supported in <b>Acrobat Reader 3.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_3">
      <summary>
            The PDF document conforms to the PDF 1.3 specification released in 2000 and supported in <b>Acrobat Reader 4.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_4">
      <summary>
            The PDF document conforms to the PDF 1.4 specification released in 2001 and supported in <b>Acrobat Reader 5.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_5">
      <summary>
            The PDF document conforms to the PDF 1.5 specification released in 2003 and supported in <b>Acrobat Reader 6.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_6">
      <summary>
            The PDF document conforms to the PDF 1.6 specification released in 2004 and supported in <b>Acrobat Reader 7.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_1_7">
      <summary>
            The PDF document conforms to the <see href="https://opensource.adobe.com/dc-acrobat-sdk-docs/pdfstandards/pdfreference1.7old.pdf">PDF 1.7 specification</see> released in 2006 and to the <see href="https://opensource.adobe.com/dc-acrobat-sdk-docs/standards/pdfstandards/pdf/PDF32000_2008.pdf">ISO 32000-1:2008 specification</see> released in 2008 and supported in <b>Acrobat Reader 8.0</b>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PdfVersion.PDF_2_0">
      <summary>
            The PDF document conforms to the ISO 32000-2:2017 specification released in 2017.
            </summary>
    </member>
    <member name="T:GemBox.Document.PictureContentType">
      <summary>
            Represents a picture file format.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Unknown">
      <summary>
            Unknown picture file format.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Png">
      <summary>
            Portable Network Graphics (<see href="http://www.libpng.org/pub/png/spec/">PNG</see>) file format.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Jpeg">
      <summary>
            Joint Photographic Experts Group (<see href="https://www.w3.org/Graphics/JPEG/">JPEG</see>) file format.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Tiff">
      <summary>
            Tagged Image File Format (<see href="https://www.adobe.io/open/standards/TIFF.html">TIFF</see>).
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Gif">
      <summary>
            Graphics Interchange Format (<see href="https://www.w3.org/Graphics/GIF/spec-gif89a.txt">GIF</see>)
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Pict">
      <summary>
            Legacy native graphics format of Apple's 2D graphics library QuickDraw which is a core part of the classic Apple Macintosh operating system.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Svg">
      <summary>
            Scalable Vector Graphics (<see href="https://www.w3.org/TR/SVG/">SVG</see>) file format.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Emf">
      <summary>
            Enhanced Metafile Format (EMF) file format.
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureContentType.Wmf">
      <summary>
            Windows Metafile Format (EMF) file format.
            </summary>
    </member>
    <member name="T:GemBox.Document.PictureFormat">
      <summary>
            Represents the file format for an image contained in stream.
            </summary>
      <seealso cref="T:GemBox.Document.Picture"/>
      <seealso cref="T:GemBox.Document.Drawing.PictureFillBrush"/>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Jpeg">
      <summary>
            Jpeg
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Gif">
      <summary>
            Gif
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Png">
      <summary>
            Png
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Tiff">
      <summary>
            Tiff
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Emf">
      <summary>
            Emf
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Wmf">
      <summary>
            Wmf
            </summary>
    </member>
    <member name="F:GemBox.Document.PictureFormat.Svg">
      <summary>
            Svg
            </summary>
    </member>
    <member name="T:GemBox.Document.PictureWatermark">
      <summary>
            Represents the picture watermark that appears behind the document content.
            </summary>
    </member>
    <member name="M:GemBox.Document.PictureWatermark.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Picture)">
      <summary>
            Initializes a new instance of the picture watermark.
            </summary>
      <param name="document">The owner document.</param>
      <param name="picture">The picture that will represent this watermark.</param>
    </member>
    <member name="P:GemBox.Document.PictureWatermark.Picture">
      <summary>
            Gets or sets the picture that represents the watermark.
            </summary>
      <value>
            The picture that represents the watermark.
            </value>
    </member>
    <member name="P:GemBox.Document.PictureWatermark.Washout">
      <summary>
            Gets or sets whether washout should be applied to the picture watermark
            The default value is true.
            </summary>
      <value>
            True if washout should be applied, false otherwise.
            </value>
    </member>
    <member name="M:GemBox.Document.PictureWatermark.AutoScale">
      <summary>
            Scales the picture watermark to automatically fit into the page.
            The watermark has to be already assigned to a <see cref="T:GemBox.Document.HeaderFooter"/> for this method to work.
            </summary>
    </member>
    <member name="T:GemBox.Document.PixelFormat">
      <summary>
            An enumeration of supported pixel formats when saving a <see cref="T:GemBox.Document.DocumentModel"/> to an image using an <see cref="T:GemBox.Document.ImageSaveOptions"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Default">
      <summary>
            Pixel format that is best suited for the particular operation.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Bgr101010">
      <summary>
            Bgr101010 is a sRGB format with 32 bits per pixel (BPP). Each color channel (blue, green, and red) is allocated 10 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Bgr24">
      <summary>
            Bgr24 is a sRGB format with 24 bits per pixel (BPP). Each color channel (blue, green, and red) is allocated 8 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Bgr32">
      <summary>
            Bgr32 is a sRGB format with 32 bits per pixel (BPP). Each color channel (blue, green, and red) is allocated 8 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Bgr555">
      <summary>
            Bgr555 is a sRGB format with 16 bits per pixel (BPP). Each color channel (blue, green, and red) is allocated 5 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Bgr565">
      <summary>
            Bgr565 is a sRGB format with 16 bits per pixel (BPP). Each color channel (blue, green, and red) is allocated 5, 6, and 5 bits per pixel (BPP) respectively.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Bgra32">
      <summary>
            Bgra32 is a sRGB format with 32 bits per pixel (BPP). Each channel (blue, green, red, and alpha) is allocated 8 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.BlackWhite">
      <summary>
            Black and white pixel format which displays one bit of data per pixel as either black or white.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Cmyk32">
      <summary>
            Cmyk32 pixel format which displays 32 bits per pixel (BPP) with each color channel (cyan, magenta, yellow, and black) allocated 8 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Gray16">
      <summary>
            Gray16 pixel format which displays a 16 bits-per-pixel grayscale channel, allowing 65536 shades of gray. This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Gray2">
      <summary>
            Gray2 pixel format which displays a 2 bits-per-pixel grayscale channel, allowing 4 shades of gray.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Gray32Float">
      <summary>
            Gray32Float displays a 32 bits per pixel (BPP) grayscale channel, allowing over 4 billion shades of gray. This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Gray4">
      <summary>
            Gray4 pixel format which displays a 4 bits-per-pixel grayscale channel, allowing 16 shades of gray.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Gray8">
      <summary>
            Gray8 pixel format which displays an 8 bits-per-pixel grayscale channel, allowing 256 shades of gray.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Pbgra32">
      <summary>
            Pbgra32 is a sRGB format with 32 bits per pixel (BPP). Each channel (blue, green, red, and alpha) is allocated 8 bits per pixel (BPP).
            Each color channel is pre-multiplied by the alpha value.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Prgba128Float">
      <summary>
            Prgba128Float is a ScRGB format with 128 bits per pixel (BPP). Each channel (red, green, blue, and alpha) is allocated 32 bits per pixel (BPP).
            Each color channel is pre-multiplied by the alpha value. This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Prgba64">
      <summary>
            Prgba64 is a sRGB format with 64 bits per pixel (BPP). Each channel (blue, green, red, and alpha) is allocated 32 bits per pixel (BPP).
            Each color channel is pre-multiplied by the alpha value. This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Rgb128Float">
      <summary>
            Rgb128Float is a ScRGB format with 128 bits per pixel (BPP). Each color channel is allocated 32 BPP. This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Rgb24">
      <summary>
            Rgb24 is a sRGB format with 24 bits per pixel (BPP). Each color channel (red, green, and blue) is allocated 8 bits per pixel (BPP).
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Rgb48">
      <summary>
            Rgb48 is a sRGB format with 48 bits per pixel (BPP). Each color channel (red, green, and blue) is allocated 16 bits per pixel (BPP). This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Rgba128Float">
      <summary>
            Rgba128Float is a ScRGB format with 128 bits per pixel (BPP). Each color channel is allocated 32 bits per pixel (BPP). This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="F:GemBox.Document.PixelFormat.Rgba64">
      <summary>
            Rgba64 is an sRGB format with 64 bits per pixel (BPP). Each channel (red, green, blue, and alpha) is allocated 16 bits per pixel (BPP). This format has a gamma of 1.0.
            </summary>
    </member>
    <member name="T:GemBox.Document.PreservedInline">
      <summary>
            Represents an <see cref="T:GemBox.Document.Inline"/> element that is loaded from a file and is not directly supported by GemBox.Document API.
            </summary>
      <remarks>
        <para>This element can appear in document content only if file is loaded with the <see cref="P:GemBox.Document.LoadOptions.PreserveUnsupportedFeatures">LoadOptions.PreserveUnsupportedFeatures</see> property set to <see langword="true"/>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/docs/preservation.html" target="_self">preservation article</see> and <see href="https://www.gemboxsoftware.com/document/examples/word-preservation/1001">preservation example</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso cref="T:GemBox.Document.LoadOptions"/>
    </member>
    <member name="P:GemBox.Document.PreservedInline.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.PreservedInline.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.PreservedInline.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.PreservedInline"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.PreservedInline"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.PreservedInline.ToString">
      <summary>
            Returns a string that represents the current object.
            </summary>
      <returns>A string that represents the current object.</returns>
    </member>
    <member name="T:GemBox.Document.RectangleAlignment">
      <summary>
            Indicates how to position two rectangles relative to each other.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.Center">
      <summary>
            Center.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.Top">
      <summary>
            Top.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.Bottom">
      <summary>
            Bottom.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.Left">
      <summary>
            Left.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.Right">
      <summary>
            Right.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.TopLeft">
      <summary>
            Top Left.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.TopRight">
      <summary>
            Top Right.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.BottomLeft">
      <summary>
            Bottom Left.
            </summary>
    </member>
    <member name="F:GemBox.Document.RectangleAlignment.BottomRight">
      <summary>
            Bottom Right.
            </summary>
    </member>
    <member name="T:GemBox.Document.RelativePadding">
      <summary>
            Represents the relative space between the element border and the element content.
            </summary>
    </member>
    <member name="F:GemBox.Document.RelativePadding.None">
      <summary>
            Represents no padding or zero padding.
            </summary>
    </member>
    <member name="P:GemBox.Document.RelativePadding.Left">
      <summary>
            Gets the left padding percentage.
            </summary>
      <value>
            The left padding percentage.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.RelativePadding.Top">
      <summary>
            Gets the top padding percentage.
            </summary>
      <value>
            The top padding percentage.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.RelativePadding.Right">
      <summary>
            Gets the right padding percentage.
            </summary>
      <value>
            The right padding percentage.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="P:GemBox.Document.RelativePadding.Bottom">
      <summary>
            Gets the bottom padding percentage.
            </summary>
      <value>
            The bottom padding percentage.
            </value>
      <remarks>
            Value 0 represents 0% while value 1 represents 100%.
            </remarks>
    </member>
    <member name="M:GemBox.Document.RelativePadding.#ctor(System.Double,System.Double,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.RelativePadding"/> struct with specified left, top, right and bottom padding percentage.
            </summary>
      <param name="left">The left padding percentage.</param>
      <param name="top">The top padding percentage.</param>
      <param name="right">The right padding percentage.</param>
      <param name="bottom">The bottom padding percentage.</param>
    </member>
    <member name="M:GemBox.Document.RelativePadding.#ctor(System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.RelativePadding"/> struct with specified left/right and top/bottom padding percentage.
            </summary>
      <param name="leftRight">The left/right padding percentage.</param>
      <param name="topBottom">The top/bottom padding percentage.</param>
    </member>
    <member name="M:GemBox.Document.RelativePadding.#ctor(System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.RelativePadding"/> struct with specified left/top/right/bottom padding percentage.
            </summary>
      <param name="leftTopRightBottom">The left/top/right/bottom padding percentage.</param>
    </member>
    <member name="M:GemBox.Document.RelativePadding.Equals(GemBox.Document.RelativePadding)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.RelativePadding"/> is equal to this <see cref="T:GemBox.Document.RelativePadding"/> instance.
            </summary>
      <param name="other">The other padding to compare with this padding instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.RelativePadding"/> is equal to this <see cref="T:GemBox.Document.RelativePadding"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.RelativePadding.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.RelativePadding"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this padding instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.RelativePadding"/> and is equal to this <see cref="T:GemBox.Document.RelativePadding"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativePadding.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.RelativePadding"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.RelativePadding"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativePadding.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.RelativePadding"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.RelativePadding"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativePadding.op_Equality(GemBox.Document.RelativePadding,GemBox.Document.RelativePadding)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.RelativePadding"/>s are equal.
            </summary>
      <param name="first">The first padding.</param>
      <param name="second">The second padding.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> paddings are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.RelativePadding.op_Inequality(GemBox.Document.RelativePadding,GemBox.Document.RelativePadding)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.RelativePadding"/>s are not equal.
            </summary>
      <param name="first">The first padding.</param>
      <param name="second">The second padding.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> paddings are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.RenderingMode">
      <summary>
            Defines the supported rendering modes.
            </summary>
    </member>
    <member name="F:GemBox.Document.RenderingMode.Default">
      <summary>
            Use either the default implementation, <see cref="F:GemBox.Document.RenderingMode.WPF"/>, <see cref="F:GemBox.Document.RenderingMode.Skia"/>, or <see cref="F:GemBox.Document.RenderingMode.Default"/> for rendering, depending on the availability and supported features.
            </summary>
    </member>
    <member name="F:GemBox.Document.RenderingMode.WPF">
      <summary>
            Use Windows Presentation Foundation (WPF) for rendering.
            </summary>
    </member>
    <member name="F:GemBox.Document.RenderingMode.Skia">
      <summary>
        <para>Use <see href="https://skia.org/">Skia</see> (via <see href="https://www.nuget.org/packages/SkiaSharp/">SkiaSharp</see> NuGet package) for rendering and <see href="https://www.nuget.org/packages/HarfBuzzSharp/">HarfBuzz</see> <i>text-shaping engine</i> for text formatting.</para>
        <note type="note">Make sure your project also references the appropriate <see href="https://www.nuget.org/packages?q=SkiaSharp.NativeAssets">SkiaSharp.NativeAssets.*</see> and <see href="https://www.nuget.org/packages?q=HarfBuzzSharp.NativeAssets">HarfBuzzSharp.NativeAssets.*</see> NuGet packages depending on the platform on which you are building/running your application.</note>
      </summary>
    </member>
    <member name="F:GemBox.Document.RenderingMode.Internal">
      <summary>
            The slowest one, implemented fully in the managed code.
            </summary>
    </member>
    <member name="T:GemBox.Document.ResourceLoadingEventArgs">
      <summary>
            Provides data for the <see cref="E:GemBox.Document.HtmlLoadOptions.ResourceLoading"/> event.
            </summary>
    </member>
    <member name="P:GemBox.Document.ResourceLoadingEventArgs.Uri">
      <summary>
            The URI of the external resource in loaded document, you can use it to provide a different location for the current resource.
            </summary>
    </member>
    <member name="P:GemBox.Document.ResourceLoadingEventArgs.Data">
      <summary>
            The current resource data, you can use it to provide custom data.
            </summary>
    </member>
    <member name="P:GemBox.Document.ResourceLoadingEventArgs.Type">
      <summary>
            The type of the external resource.
            </summary>
    </member>
    <member name="T:GemBox.Document.ResourceType">
      <summary>
            Represents the type of external resource.
            </summary>
    </member>
    <member name="F:GemBox.Document.ResourceType.Image">
      <summary>
            Image.
            </summary>
    </member>
    <member name="F:GemBox.Document.ResourceType.StyleSheet">
      <summary>
            Cascading Style Sheet.
            </summary>
    </member>
    <member name="T:GemBox.Document.RtfLoadOptions">
      <summary>
            Represents a class that stores loading options for Rich Text (RTF) format.
            </summary>
    </member>
    <member name="M:GemBox.Document.RtfLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.RtfLoadOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.RtfLoadOptions.Encoding">
      <summary>
            Gets or sets the encoding for the RTF file.
            </summary>
      <value>
            The encoding for the RTF file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="T:GemBox.Document.RtfSaveOptions">
      <summary>
            Represents options for saving to Rich Text (RTF) format.
            </summary>
    </member>
    <member name="P:GemBox.Document.RtfSaveOptions.ExportPictureWithMetafile">
      <summary>
            RTF supports inclusion of JPEG, PNG, EMF, WMF, Apple PICT, Windows bitmap and OS/2 Metafile picture types. Not all of these picture types are supported in all RTF readers.
            When a RTF document is opened in software that does not support the picture type of an inserted picture, such picture is not displayed at all.
            For better compatibility with some Microsoft applications (e.g. WordPad) two copies of the graphic are saved in the document.
            Graphics are saved in the applicable EMF, PNG, GIF, or JPEG format and are also converted to WMF (Windows Metafile) format.
            Property gets or sets the flag indicating whether to create a Windows Metafile (WMF) copy of the original picture when saving the <see cref="T:GemBox.Document.DocumentModel"/> instance.
            </summary>
      <value>
        <see langword="true"/> to create a Windows Metafile (WMF) copy of the original picture when saving the <see cref="T:GemBox.Document.DocumentModel"/> instance; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.RtfSaveOptions.Encoding">
      <summary>
            Gets or sets the encoding for the RTF file.
            </summary>
      <value>
            The encoding for the RTF file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.RtfSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.RtfSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.RtfSaveOptions.ContentType">
      <summary>
            Gets the content-type for RTF file format: <b>application/rtf</b>.
            </summary>
      <value>
            The content-type for RTF file format.
            </value>
    </member>
    <member name="T:GemBox.Document.Run">
      <summary>
            Represents a region of text with a common set of properties.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Run"/> is an <see cref="T:GemBox.Document.Inline"/> element used to insert textual content to a document.</para>
        <para>
          <see cref="P:GemBox.Document.Run.Text">Run.Text</see> property holds a text contained in the <see cref="T:GemBox.Document.Run"/> instance.</para>
        <para>
          <see cref="T:GemBox.Document.Run"/> can be formatted directly using the <see cref="P:GemBox.Document.Run.CharacterFormat">Run.CharacterFormat</see> property or, indirectly, using a <see cref="T:GemBox.Document.CharacterStyle"/> class. For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Run.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Run"/> class with empty <see cref="P:GemBox.Document.Run.Text"/>.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="M:GemBox.Document.Run.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Run"/> class with specified text.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The text for this <see cref="T:GemBox.Document.Run"/> instance.</param>
    </member>
    <member name="P:GemBox.Document.Run.Text">
      <summary>
            Gets or sets the text of this <see cref="T:GemBox.Document.Run"/> instance.
            </summary>
      <value>
            The text of this <see cref="T:GemBox.Document.Run"/> instance.
            </value>
      <remarks>
            Text should not contain special characters like '\n', '\r', '\t', '\v' and '\f'. If it does, <see cref="T:System.InvalidOperationException"/> will be thrown. To add line breaks, page breaks, column breaks and tabs, use <see cref="T:GemBox.Document.SpecialCharacter"/> element.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Run.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Run.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Run.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
      <remarks>
        <para>This property is defined as direct formatting, since it is directly applied to the run and supersede any formatting from styles.</para>
        <note type="note">
          <para>If <see cref="P:GemBox.Document.Run.Text">Run.Text</see> is <see cref="F:System.String.Empty"/>, then <see cref="T:GemBox.Document.Run"/> and its <see cref="P:GemBox.Document.Run.CharacterFormat">Run.CharacterFormat</see> won't be saved to DOCX.</para>
          <para>In that case, if <see cref="T:GemBox.Document.Run"/> is the last or the only element in the parent <see cref="T:GemBox.Document.Paragraph"/>, use <see cref="P:GemBox.Document.Paragraph.CharacterFormatForParagraphMark"/>Paragraph.CharacterFormatForParagraphMark</para> of the parent paragraph to save character (font) formatting to DOCX.
            </note>
        <para>For more information about paragraph formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Run.CharacterFormatRevision">
      <summary>
            Gets or sets the revision of the format of this run. This property contains the
            format which was applied to this run before the revision.
            </summary>
      <value>
            The revision of the format of this run.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Run.CharacterFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Run.CharacterFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Run.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.Run"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.Run"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.SaveOptions">
      <summary>
            Represents a base class for saving options of various file formats.
            </summary>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String)">DocumentModel.Save methods</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.SaveOptions.DocxDefault">
      <summary>
            Gets the default saving options for Microsoft Word file format. Word file will be saved in <see cref="F:GemBox.Document.DocxFormat.Docx"/> format.
            </summary>
      <value>
            The default saving options for Microsoft Word file format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.DocxSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.PdfDefault">
      <summary>
            Gets the default saving options for Portable Document Format (PDF).
            </summary>
      <value>
            The default saving options for Portable Document Format (PDF).
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.PdfSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.XpsDefault">
      <summary>
            Gets the default saving options for XML Paper Specification (XPS) format.
            </summary>
      <value>
            The default saving options for XML Paper Specification (XPS) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.XpsSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.ImageDefault">
      <summary>
            Gets the default saving options for image file format. Image will be saved in <see cref="F:GemBox.Document.ImageSaveFormat.Bmp"/> format.
            </summary>
      <value>
            The default saving options for image file format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.ImageSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.HtmlDefault">
      <summary>
            Gets the default saving options for HyperText Markup Language (HTML) format.
            </summary>
      <value>
            The default saving options for HyperText Markup Language (HTML) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.HtmlSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.TxtDefault">
      <summary>
            Gets the default saving options for Plain Text (TXT) format.
            </summary>
      <value>
            The default saving options for Plain Text (TXT) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.TxtSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.RtfDefault">
      <summary>
            Gets the default saving options for Rich Text (RTF) format.
            </summary>
      <value>
            The default saving options for Rich Text (RTF) format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.RtfSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.XmlDefault">
      <summary>
            Gets the default saving options for XML file format.
            </summary>
      <value>
            The default saving options for XML file format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.XmlSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.OdtDefault">
      <summary>
            Gets the default saving options for Open Document file format.
            </summary>
      <value>
            The default saving options for Open Document file format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.OdtSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.MarkdownDefault">
      <summary>
            Gets the default saving options for Markdown file format.
            </summary>
      <value>
            The default saving options for Markdown file format.
            </value>
      <remarks>
            This property always returns a new instance of <see cref="T:GemBox.Document.MarkdownSaveOptions"/> class initialized with default constructor.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.PageNumber">
      <summary>
            Gets or sets the zero-based page number of the document's first page which should be saved.
            </summary>
      <value>
            The zero-based page number of the document's first page which should be saved.
            </value>
    </member>
    <member name="P:GemBox.Document.SaveOptions.PageCount">
      <summary>
        <para>Gets or sets the number of pages which should be saved.</para>
      </summary>
      <value>
            The number of pages which should be saved.
            </value>
      <remarks>
        <para>The default value is <see cref="F:System.Int32.MaxValue"/> (all pages).</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.SaveOptions.ContentType">
      <summary>
            Gets the content-type for this specific file format as defined in the RFC 2616.
            </summary>
      <value>
            The content-type for this specific file format.
            </value>
      <seealso href="https://www.ietf.org/rfc/rfc2616.txt">RFC 2616</seealso>
    </member>
    <member name="T:GemBox.Document.Section">
      <summary>
            Represents a group of <see cref="T:GemBox.Document.Paragraph"/>s and other <see cref="T:GemBox.Document.Block"/> derived elements that have a specific set of properties
            used to define the pages on which the text will appear, as well as other section-level properties.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Section"/> elements are contained directly under the root element - <see cref="T:GemBox.Document.DocumentModel"/> and can be accessed with <see cref="P:GemBox.Document.DocumentModel.Sections">DocumentModel.Sections</see> property.</para>
        <para>Except holding the main document content, through <see cref="P:GemBox.Document.Section.Blocks">Section.Blocks</see> property, <see cref="T:GemBox.Document.Section"/> can also contain <see cref="T:GemBox.Document.HeaderFooter"/>s, that are repeated on a header or a footer of a pages showing the <see cref="T:GemBox.Document.Section"/>'s content.</para>
        <para>Page setup properties, like page layout and printing options, can be customized with a <see cref="P:GemBox.Document.Section.PageSetup">Section.PageSetup</see> property.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Section.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Section"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="M:GemBox.Document.Section.#ctor(GemBox.Document.DocumentModel,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Section"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="items">The section items.</param>
    </member>
    <member name="M:GemBox.Document.Section.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Section"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="items">The section items.</param>
    </member>
    <member name="P:GemBox.Document.Section.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Section.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.SectionCollection"/> that contains this <see cref="T:GemBox.Document.Section"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.SectionCollection"/> that contains this <see cref="T:GemBox.Document.Section"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Section.Parent">
      <summary>
            Gets the parent <see cref="T:GemBox.Document.DocumentModel"/> of this <see cref="T:GemBox.Document.Section"/> instance.
            </summary>
      <value>
            The parent <see cref="T:GemBox.Document.DocumentModel"/> of this <see cref="T:GemBox.Document.Section"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Section.Blocks">
      <summary>
            Gets the <see cref="T:GemBox.Document.Section"/>'s blocks.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Section"/>'s blocks.
            </value>
      <remarks>
            Supports all <see cref="T:GemBox.Document.Block"/> derived elements: <see cref="T:GemBox.Document.Paragraph"/>, <see cref="T:GemBox.Document.Tables.Table"/> and <see cref="T:GemBox.Document.TableOfEntries"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Section.HeadersFooters">
      <summary>
            Gets the <see cref="T:GemBox.Document.Section"/>'s headers / footers.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Section"/>'s headers / footers.
            </value>
      <remarks>
        <para>Since <see cref="T:GemBox.Document.HeaderFooter"/> class is <see langword="sealed"/>, only supported element in this collection is <see cref="T:GemBox.Document.HeaderFooter"/>.</para>
        <para>
          <see cref="T:GemBox.Document.HeaderFooterCollection"/> cannot contain multiple <see cref="T:GemBox.Document.HeaderFooter"/> elements with equal <see cref="P:GemBox.Document.HeaderFooter.HeaderFooterType">HeaderFooter.HeaderFooterType</see>.</para>
        <para>Following rules apply for <see cref="T:GemBox.Document.HeaderFooterType"/> headers / footers contained in a collection:</para>
        <list type="bullet">
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> - header / footer will be applied to every page in a section.</description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderEven"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterEven"/> - header / footer will be applied to only even pages in a section. Overrides <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> on even pages, if also contained in a collection.</description>
          </item>
          <item>
            <description>
              <see cref="F:GemBox.Document.HeaderFooterType.HeaderFirst"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterFirst"/> - header / footer will be applied to only first page in a section. Overrides both <see cref="F:GemBox.Document.HeaderFooterType.HeaderDefault"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterDefault"/> and <see cref="F:GemBox.Document.HeaderFooterType.HeaderEven"/> / <see cref="F:GemBox.Document.HeaderFooterType.FooterEven"/> on first page, if also contained in a collection.</description>
          </item>
        </list>
      </remarks>
      <!-- No matching elements were found for the following include tag -->
      <include file="..\Docs\resources\SharedComments.xml" path="Comments/Comment[@name=&quot;HeaderFooterExample&quot;]/*"/>
      <seealso cref="T:GemBox.Document.HeaderFooter"/>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Section.PageSetup">
      <summary>
            Gets or sets the page setup.
            </summary>
      <value>
            The page setup.
            </value>
    </member>
    <member name="P:GemBox.Document.Section.FootnoteSettings">
      <summary>
            Gets the footnote settings.
            </summary>
      <value>
            The footnote settings.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Note"/> can be configured using <see cref="T:GemBox.Document.NoteSettings"/> on a document level (<see cref="P:GemBox.Document.DocumentSettings.Footnote"/>
        and <see cref="P:GemBox.Document.DocumentSettings.Endnote"/>) or on a section level (<see cref="P:GemBox.Document.Section.FootnoteSettings"/> and <see cref="P:GemBox.Document.Section.EndnoteSettings"/>.
        Document level settings are cloned when new <see cref="T:GemBox.Document.Section"/> is added to the <see cref="T:GemBox.Document.DocumentModel"/>.
      </para>
        <para>
        PDF format has the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>Footnotes are always rendered on the same page as their references.</description>
          </item>
          <item>
            <description>Footnotes that don't fit on a single page are clipped.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
        <para>
        HTML and TXT formats have the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>All footnotes and then endnotes are exported at the end of the document.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Section.EndnoteSettings">
      <summary>
            Gets the endnote settings.
            </summary>
      <value>
            The endnote settings.
            </value>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Note"/> can be configured using <see cref="T:GemBox.Document.NoteSettings"/> on a document level (<see cref="P:GemBox.Document.DocumentSettings.Footnote"/>
        and <see cref="P:GemBox.Document.DocumentSettings.Endnote"/>) or on a section level (<see cref="P:GemBox.Document.Section.FootnoteSettings"/> and <see cref="P:GemBox.Document.Section.EndnoteSettings"/>.
        Document level settings are cloned when new <see cref="T:GemBox.Document.Section"/> is added to the <see cref="T:GemBox.Document.DocumentModel"/>.
      </para>
        <para>
        PDF format has the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>Footnotes are always rendered on the same page as their references.</description>
          </item>
          <item>
            <description>Footnotes that don't fit on a single page are clipped.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
        <para>
        HTML and TXT formats have the following limitations:
      </para>
        <list type="bullet">
          <item>
            <description>All footnotes and then endnotes are exported at the end of the document.</description>
          </item>
          <item>
            <description>
            Note numbering setting <see cref="F:GemBox.Document.NoteNumbering.RestartEachPage"/> is not supported.
          </description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="P:GemBox.Document.Section.ProtectedForForms">
      <summary>
            When true, the <see cref="T:GemBox.Document.Section"/> will be protected when the document is protected for forms.
            </summary>
      <remarks>
            When a section is protected for forms, you can select and modify text only in form fields.
            </remarks>
      <value>
        <see langword="true"/> if the <see cref="T:GemBox.Document.Section"/> will be protected when the document is protected for forms; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Section.SectionPropertiesRevision">
      <summary>
            Gets or sets the revision information for the section properties.
            </summary>
      <value>
            The revision information for the section properties.
            </value>
    </member>
    <member name="M:GemBox.Document.Section.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Section"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Section"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Section"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.SectionCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Section"/> elements.
            </summary>
      <remarks>
            Used as a container for a <see cref="P:GemBox.Document.DocumentModel.Sections">DocumentModel.Sections</see> property.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="T:GemBox.Document.SectionStart">
      <summary>
            Represents a type of section start that is used in defining <see cref="P:GemBox.Document.PageSetup.SectionStart"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.SectionStart.NewPage">
      <summary>
            Section will start of the new page.
            </summary>
    </member>
    <member name="F:GemBox.Document.SectionStart.Continuous">
      <summary>
            Section will start on the same page as previous section.
            </summary>
    </member>
    <member name="F:GemBox.Document.SectionStart.EvenPage">
      <summary>
            Section will start on the even-numbered page.
            </summary>
    </member>
    <member name="F:GemBox.Document.SectionStart.OddPage">
      <summary>
            Section will start on the odd-numbered page.
            </summary>
    </member>
    <member name="T:GemBox.Document.Security.Certificate">
      <summary>
            Represents an <see href="https://tools.ietf.org/html/rfc5280#section-4">X.509 certificate</see> sent to others so that they can verify your digital signature with a public key contained in the certificate.
            </summary>
      <remarks>
        <para>
          <b>GemBox.Document</b> doesn't use <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/> class to represent a certificate because <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/> creates a file that holds the certificate with the public key (in various locations on a hard drive) and on some operating systems and platforms that file is not deleted unless <see cref="M:System.Security.Cryptography.X509Certificates.X509Certificate2.Reset"/> method is called.
            </para>
        <para>Another reason why <b>GemBox.Document</b> abstracts a certificate with a <see cref="T:GemBox.Document.Security.Certificate"/> class instead of using <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/> directly is to enable different implementations of a certificate. For example, either <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/> implementation from .NET or <see href="https://github.com/bcgit/bc-csharp/blob/master/crypto/src/x509/X509Certificate.cs">Org.BouncyCastle.X509.X509Certificate</see> implementation from <see href="https://github.com/bcgit/bc-csharp">Bouncy Castle</see> could be used.</para>
      </remarks>
      <seealso href="https://tools.ietf.org/html/rfc5280">RFC 5280: Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</seealso>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Security.Certificate"/> class from a file with the specified file name.
            </summary>
      <param name="fileName">The name of a certificate file.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="fileName"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.#ctor(System.Object)">
      <summary>
        <para>Initializes a new instance of the <see cref="T:GemBox.Document.Security.Certificate"/> class from the specified source.</para>
        <para>The certificate source is an instance of a <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/>.</para>
      </summary>
      <param name="source">The certificate source that is an instance of a <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/>.</param>
      <exception cref="T:System.ArgumentException">The <paramref name="source"/> parameter is not an instance of a <see cref="T:System.Security.Cryptography.X509Certificates.X509Certificate2"/>.</exception>
    </member>
    <member name="P:GemBox.Document.Security.Certificate.Subject">
      <summary>
            Gets the subject distinguished name from the certificate.
            </summary>
      <value>
            The subject distinguished name from the certificate.
            </value>
    </member>
    <member name="P:GemBox.Document.Security.Certificate.SubjectCommonName">
      <summary>
            Gets the value of a <b>Common Name</b> attribute from <see cref="P:GemBox.Document.Security.Certificate.Subject"/>'s distinguished name.
            </summary>
      <value>
            The value of a <b>Common Name</b> attribute from <see cref="P:GemBox.Document.Security.Certificate.Subject"/>'s distinguished name.
            </value>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.GetRawData">
      <summary>
            Gets the copy of raw data of a <see cref="T:GemBox.Document.Security.Certificate"/>.
            </summary>
      <returns>
            The copy of raw data of the <see cref="T:GemBox.Document.Security.Certificate"/> as a byte array.
            </returns>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.Equals(GemBox.Document.Security.Certificate)">
      <summary>
            Determines whether the specified <see cref="T:GemBox.Document.Security.Certificate"/> is equal to this <see cref="T:GemBox.Document.Security.Certificate"/> instance.
            </summary>
      <param name="other">The <see cref="T:GemBox.Document.Security.Certificate"/> to compare with this <see cref="T:GemBox.Document.Security.Certificate"/> instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:GemBox.Document.Security.Certificate"/> is equal to this <see cref="T:GemBox.Document.Security.Certificate"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Security.Certificate"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this <see cref="T:GemBox.Document.Security.Certificate"/> instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Security.Certificate"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Security.Certificate"/> instance.
            </summary>
      <returns>
            A hash code for this <see cref="T:GemBox.Document.Security.Certificate"/> instance, suitable for use in hashing algorithms and data structures like a hash table.
            </returns>
    </member>
    <member name="M:GemBox.Document.Security.Certificate.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Security.Certificate"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Security.Certificate"/> instance.
            </returns>
      <remarks>
            This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).
            </remarks>
    </member>
    <member name="T:GemBox.Document.Security.DigitalSignatureCommitmentType">
      <summary>
            Represents a commitment type when signing the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.Security.DigitalSignatureCommitmentType.None">
      <summary>
            No commitment type
            </summary>
    </member>
    <member name="F:GemBox.Document.Security.DigitalSignatureCommitmentType.Created">
      <summary>
            Created this document
            </summary>
    </member>
    <member name="F:GemBox.Document.Security.DigitalSignatureCommitmentType.Approved">
      <summary>
            Approved this document
            </summary>
    </member>
    <member name="F:GemBox.Document.Security.DigitalSignatureCommitmentType.CreatedAndApproved">
      <summary>
            Created and approved this document
            </summary>
    </member>
    <member name="T:GemBox.Document.SingleBorder">
      <summary>
            Represents a single border around a document element.
            </summary>
      <remarks>
        <see cref="T:GemBox.Document.SingleBorder"/> defines a border line pattern style, color and width for a single border around an element.
            <see cref="T:GemBox.Document.SingleBorder"/> is only directly used in a <see cref="P:GemBox.Document.CharacterFormat.Border">CharacterFormat.Border</see> property, otherwise it is contained in a <see cref="P:GemBox.Document.ParagraphFormat.Borders">ParagraphFormat.Borders</see>, <see cref="P:GemBox.Document.Tables.TableFormat.Borders">TableFormat.Borders</see> or <see cref="P:GemBox.Document.Tables.TableCellFormat.Borders">TableCellFormat.Borders</see> properties.
            </remarks>
      <seealso cref="T:GemBox.Document.MultipleBorders"/>
    </member>
    <member name="F:GemBox.Document.SingleBorder.None">
      <summary>
            Value that represents that there is no border.
            </summary>
    </member>
    <member name="M:GemBox.Document.SingleBorder.#ctor(GemBox.Document.BorderStyle,GemBox.Document.Color,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.SingleBorder"/> struct.
            </summary>
      <param name="style">The border style.</param>
      <param name="color">The border color.</param>
      <param name="width">The border width in points.</param>
    </member>
    <member name="P:GemBox.Document.SingleBorder.Style">
      <summary>
            Gets the border style.
            </summary>
      <value>
            The border style.
            </value>
    </member>
    <member name="P:GemBox.Document.SingleBorder.Color">
      <summary>
            Gets the border color.
            </summary>
      <value>
            The border color.
            </value>
    </member>
    <member name="P:GemBox.Document.SingleBorder.Width">
      <summary>
            Gets the border width in points.
            </summary>
      <value>
            The border width in points.
            </value>
    </member>
    <member name="P:GemBox.Document.SingleBorder.Space">
      <summary>
        <para>Gets the spacing offset (in points) that shall be used to place this border on the parent object. Supported in DOCX and DOC formats. Supported in PDF format on <see cref="T:GemBox.Document.PageBorders"/> and paragraph <see cref="P:GemBox.Document.ParagraphFormat.Borders"/>.</para>
        <para>When a document has a page border that is relative to the page edges (using a value of <see langword="true"/> in the <see cref="P:GemBox.Document.PageBorders.MeasureFromEdgeOfPage"/> on <see cref="T:GemBox.Document.PageBorders"/>), it shall specify the distance between the edge of the page and the beginning of this border in points.</para>
        <para>When a document has a page border that is relative to the text extents (using a value of <see langword="true"/> in the <see cref="P:GemBox.Document.PageBorders.MeasureFromEdgeOfPage"/> on <see cref="T:GemBox.Document.PageBorders"/>), it shall specify the distance between the <see cref="T:GemBox.Document.PageMargins">margins of the page</see> and the beginning of this border in points.</para>
      </summary>
      <value>
            The spacing offset that shall be used to place this border on the parent object.
            </value>
      <remarks>
            This value is currently ignored when exporting a document to PDF, XPS, or image formats if specified on a non-page or a non-paragraph border.
            </remarks>
    </member>
    <member name="M:GemBox.Document.SingleBorder.Equals(GemBox.Document.SingleBorder)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.SingleBorder"/> is equal to this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </summary>
      <param name="other">The other border to compare with this border instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.SingleBorder"/> is equal to this <see cref="T:GemBox.Document.SingleBorder"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.SingleBorder.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this border instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.SingleBorder"/> and is equal to this <see cref="T:GemBox.Document.SingleBorder"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.SingleBorder.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.SingleBorder.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.SingleBorder.op_Equality(GemBox.Document.SingleBorder,GemBox.Document.SingleBorder)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.SingleBorder"/>s are equal.
            </summary>
      <param name="first">The first border.</param>
      <param name="second">The second border.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> borders are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.SingleBorder.op_Inequality(GemBox.Document.SingleBorder,GemBox.Document.SingleBorder)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.SingleBorder"/>s are not equal.
            </summary>
      <param name="first">The first border.</param>
      <param name="second">The second border.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> borders are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.SingleBorderType">
      <summary>
            Represents single border type.
            </summary>
      <seealso cref="T:GemBox.Document.MultipleBorders"/>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.Left">
      <summary>
            Left border.
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.Top">
      <summary>
            Top border.
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.Right">
      <summary>
            Right border.
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.Bottom">
      <summary>
            Bottom border.
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.InsideHorizontal">
      <summary>
            Inside horizontal border.
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.InsideVertical">
      <summary>
            Inside vertical border.
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.DiagonalDown">
      <summary>
            Diagonal down border (from top-left to bottom-right).
            </summary>
    </member>
    <member name="F:GemBox.Document.SingleBorderType.DiagonalUp">
      <summary>
            Diagonal up border (from bottom-left to top-right).
            </summary>
    </member>
    <member name="T:GemBox.Document.Size">
      <summary>
            A structure used to describe the size of an object.
            </summary>
    </member>
    <member name="P:GemBox.Document.Size.Width">
      <summary>
            Gets the width in points.
            </summary>
      <value>
            The width in points.
            </value>
    </member>
    <member name="P:GemBox.Document.Size.Height">
      <summary>
            Gets the height in points.
            </summary>
      <value>
            The height in points.
            </value>
    </member>
    <member name="M:GemBox.Document.Size.#ctor(System.Double,System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Size"/> struct using the <see cref="F:GemBox.Document.LengthUnit.Point"/> measurement unit.
            </summary>
      <param name="width">The width in points.</param>
      <param name="height">The height in points.</param>
    </member>
    <member name="M:GemBox.Document.Size.#ctor(System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Size"/> struct using the specified measurement unit.
            </summary>
      <param name="width">The width in units specified by <paramref name="unit"/> parameter.</param>
      <param name="height">The height in units specified by <paramref name="unit"/> parameter.</param>
      <param name="unit">The measurement unit for <paramref name="width"/> and <paramref name="height"/>.</param>
    </member>
    <member name="M:GemBox.Document.Size.Equals(GemBox.Document.Size)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.Size"/> is equal to this <see cref="T:GemBox.Document.Size"/> instance.
            </summary>
      <param name="other">The other size to compare with this size instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.Size"/> is equal to this <see cref="T:GemBox.Document.Size"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Size.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Size"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this size instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Size"/> and is equal to this <see cref="T:GemBox.Document.Size"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Size.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Size"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Size"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Size.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Size"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Size"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Size.op_Equality(GemBox.Document.Size,GemBox.Document.Size)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Size"/>s are equal.
            </summary>
      <param name="first">The first size.</param>
      <param name="second">The second size.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> size are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Size.op_Inequality(GemBox.Document.Size,GemBox.Document.Size)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Size"/>s are not equal.
            </summary>
      <param name="first">The first size.</param>
      <param name="second">The second size.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> size are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.SpecialCharacter">
      <summary>
            Represents a character, such as break or tab, which shall be placed at the current location in the document content.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.SpecialCharacter"/> is an <see cref="T:GemBox.Document.Inline"/> element. To specify which special character you want to insert, use <see cref="P:GemBox.Document.SpecialCharacter.CharacterType">SpecialCharacter.CharacterType</see> property.</para>
        <para>For more information about breaks, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-breaks/205">breaks example</see>.</para>
        <para>For more information about tabs, see <see cref="T:GemBox.Document.TabStop"/>.</para>
      </remarks>
      <seealso cref="T:GemBox.Document.TabStop"/>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.SpecialCharacter.CharacterType">
      <summary>
            Gets or sets the character type.
            </summary>
      <value>
            The character type.
            </value>
    </member>
    <member name="M:GemBox.Document.SpecialCharacter.#ctor(GemBox.Document.DocumentModel,GemBox.Document.SpecialCharacterType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.SpecialCharacter"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="specialCharacterType">The character type.</param>
    </member>
    <member name="P:GemBox.Document.SpecialCharacter.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.SpecialCharacter.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.SpecialCharacter.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
      <remarks>
        <para>This property is defined as direct formatting, since it is directly applied to the <see cref="T:GemBox.Document.SpecialCharacter"/> and supersedes any formatting from styles.</para>
        <para>For more information about character formatting, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-character-formatting/601">character formatting</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.SpecialCharacter.CharacterFormatRevision">
      <summary>
            Gets or sets the revision of the format of this SpecialCharacter. This property contains the
            format which was applied to this SpecialCharacter before the revision.
            </summary>
      <value>
            The revision of the format of this SpecialCharacter.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.SpecialCharacter.CharacterFormat"/>. Using set property on
            <see cref="P:GemBox.Document.SpecialCharacter.CharacterFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.SpecialCharacter.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.SpecialCharacter.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.SpecialCharacter"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.SpecialCharacter"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.SpecialCharacterType">
      <summary>
            Represents the type of the <see cref="T:GemBox.Document.SpecialCharacter"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.LineBreak">
      <summary>
            Specifies that the document content shall restart on the next line.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.PageBreak">
      <summary>
            Specifies that the document content shall restart on the next page.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.ColumnBreak">
      <summary>
            Specifies that the document content shall restart on the next column available on the current page.
            </summary>
      <remarks>
            If the current section is not divided into columns, or the column break occurs in the last column on the current page when displayed,
            then the restart location for text shall be the next page in the document.
            </remarks>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.Tab">
      <summary>
            Specifies that the position of the current line of text will advance to the next <see cref="T:GemBox.Document.TabStop"/>
            location which is further along than the starting location of the tab or to nearest multiple of the default tab stop width.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.NoteMark">
      <summary>
            Specifies that the current position holds the reference to footnote or endnote element.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.Separator">
      <summary>
            Specifies the location of footnote or endnote area separator.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.ContinuationSeparator">
      <summary>
            Specifies the location of footnote or endnote area continuation separator.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.CarriageReturn">
      <summary>
            Specifies that a carriage return shall be placed at the current location in the run content.
            </summary>
    </member>
    <member name="F:GemBox.Document.SpecialCharacterType.ClearedLineBreak">
      <summary>
            Specifies that the document content shall restart on the next line and the content should be moved down until the text
            can span the full width of the line (i.e. it doesn't have any floating object on the left or right).
            </summary>
    </member>
    <member name="T:GemBox.Document.Style">
      <summary>
            Represents a style.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Style"/> is a base class for <see cref="T:GemBox.Document.ParagraphStyle"/>, <see cref="T:GemBox.Document.CharacterStyle"/> and <see cref="T:GemBox.Document.ListStyle"/>.</para>
        <para>All document styles are contained in a <see cref="P:GemBox.Document.DocumentModel.Styles">DocumentModel.Styles</see> collection.</para>
        <para>To create one of the predefined styles, use <see cref="M:GemBox.Document.Style.CreateStyle(GemBox.Document.StyleTemplateType,GemBox.Document.DocumentModel)">Style.CreateStyle(StyleTemplateType,DocumentModel)</see> static method.</para>
        <para>For more information see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html" target="_self">formats and styles</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="P:GemBox.Document.Style.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="P:GemBox.Document.Style.BaseStyle">
      <summary>
            Gets or sets the style on which this style is based.
            </summary>
      <value>
            The base style.
            </value>
    </member>
    <member name="P:GemBox.Document.Style.StyleType">
      <summary>
            Gets the type of the style.
            </summary>
      <value>
            The type of the style.
            </value>
    </member>
    <member name="P:GemBox.Document.Style.Name">
      <summary>
            Gets or sets the name of the style.
            </summary>
      <value>
            The name.
            </value>
    </member>
    <member name="P:GemBox.Document.Style.BaseStyleCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Style.CheckBaseStyle(GemBox.Document.Style)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Style.CreateStyle(GemBox.Document.StyleTemplateType,GemBox.Document.DocumentModel)">
      <summary>
            Creates one of the predefined styles.
            </summary>
      <param name="templateType">Type that determines predefined style.</param>
      <param name="document">The owner document.</param>
      <returns>Predefined style.</returns>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-styles/604">Styles example</seealso>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.Style.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Style"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Style"/> instance.
            </returns>
      <remarks>This method should be used primarily for debugging purposes and should be considered volatile (format of its return value might change in future versions).</remarks>
    </member>
    <member name="T:GemBox.Document.StyleCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Style"/>s.
            </summary>
      <remarks>
            Used as a container for a <see cref="P:GemBox.Document.DocumentModel.Styles">DocumentModel.Styles</see> property.
            </remarks>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.StyleCollection.Add(GemBox.Document.Style)">
      <summary>
            Adds a <see cref="T:GemBox.Document.Style"/> instance to the <see cref="T:GemBox.Document.StyleCollection"/>.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Style"/> instance.</param>
    </member>
    <member name="M:GemBox.Document.StyleCollection.GetOrAdd(GemBox.Document.StyleTemplateType)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Style"/> that corresponds to given <see cref="T:GemBox.Document.StyleTemplateType"/>.
            </summary>
      <remarks>
            Gets the <see cref="T:GemBox.Document.Style"/> that corresponds to given <see cref="T:GemBox.Document.StyleTemplateType"/>.
            If <see cref="T:GemBox.Document.StyleCollection"/> doesn't contain correspondent style, then new style will be added and returned.
            </remarks>
      <param name="templateType">The <see cref="T:GemBox.Document.StyleTemplateType"/> instance.</param>
      <returns>
        <see cref="T:GemBox.Document.Style"/> that corresponds to given <see cref="T:GemBox.Document.StyleTemplateType"/>.</returns>
    </member>
    <member name="P:GemBox.Document.StyleCollection.Item(System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Style"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Style"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Style"/> to get.</param>
      <returns>The <see cref="T:GemBox.Document.Style"/> at the specified index.</returns>
    </member>
    <member name="P:GemBox.Document.StyleCollection.Item(System.String)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Style"/> with the specified style name.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Style"/> with the specified style name.
            </value>
      <param name="styleName">Name of the style.</param>
      <returns>The <see cref="T:GemBox.Document.Style"/> with the specified style name.</returns>
      <exception cref="T:System.ArgumentException">Style with the specified name is not contained in the collection.</exception>
    </member>
    <member name="P:GemBox.Document.StyleCollection.Count">
      <summary>
            Gets the number of <see cref="T:GemBox.Document.Style"/>s contained in the <see cref="T:GemBox.Document.StyleCollection"/>.
            </summary>
      <value>
            The number of <see cref="T:GemBox.Document.Style"/>s contained in the <see cref="T:GemBox.Document.StyleCollection"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.StyleCollection.IndexOf(GemBox.Document.Style)">
      <summary>
            Determines the index of a specific <see cref="T:GemBox.Document.Style"/> instance in the <see cref="T:GemBox.Document.StyleCollection"/>.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Style"/> instance to locate in the <see cref="T:GemBox.Document.StyleCollection"/>.</param>
      <returns>The index of <paramref name="item"/> if found in the collection; otherwise, -1.</returns>
    </member>
    <member name="M:GemBox.Document.StyleCollection.Contains(GemBox.Document.Style)">
      <summary>
            Determines whether the <see cref="T:GemBox.Document.StyleCollection"/> contains a specific <see cref="T:GemBox.Document.Style"/> instance.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Style"/> instance to locate in the <see cref="T:GemBox.Document.StyleCollection"/>.</param>
      <returns>
        <see langword="true"/> if <paramref name="item"/> is found in the <see cref="T:GemBox.Document.StyleCollection"/>; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.StyleCollection.Contains(System.String)">
      <summary>
            Determines whether the <see cref="T:GemBox.Document.StyleCollection"/> contains a <see cref="T:GemBox.Document.Style"/> instance with specific name.
            </summary>
      <param name="styleName">Name of the <see cref="T:GemBox.Document.Style"/> to locate in the <see cref="T:GemBox.Document.StyleCollection"/>.</param>
      <returns>
        <see langword="true"/> if <see cref="T:GemBox.Document.Style"/> instance with specific name is found in the <see cref="T:GemBox.Document.StyleCollection"/>; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.StyleCollection.Remove(GemBox.Document.Style)">
      <summary>
            Removes the specific <see cref="T:GemBox.Document.Style"/> instance from the <see cref="T:GemBox.Document.StyleCollection"/>.
            </summary>
      <param name="item">The <see cref="T:GemBox.Document.Style"/> instance to remove from the <see cref="T:GemBox.Document.StyleCollection"/>.</param>
      <returns>
        <see langword="true"/> if the <see cref="T:GemBox.Document.Style"/> was found and removed from the <see cref="T:GemBox.Document.StyleCollection"/>; otherwise, <see langword="false"/>.
            </returns>
      <exception cref="T:System.InvalidOperationException">The specific <see cref="T:GemBox.Document.Style"/> is used by one or more document elements.</exception>
    </member>
    <member name="M:GemBox.Document.StyleCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.StyleCollection"/>.
            </summary>
      <returns>A <see cref="T:System.Collections.Generic.IEnumerator`1">IEnumerator&lt;Style&gt;</see> that can be used to iterate through the <see cref="T:GemBox.Document.StyleCollection"/>.</returns>
    </member>
    <member name="T:GemBox.Document.StyleTemplateType">
      <summary>
            Type that determines predefined style.
            </summary>
      <remarks>
            Used in <see cref="M:GemBox.Document.Style.CreateStyle(GemBox.Document.StyleTemplateType,GemBox.Document.DocumentModel)"/> and <see cref="M:GemBox.Document.StyleCollection.GetOrAdd(GemBox.Document.StyleTemplateType)"/> methods to create an instance of a predefined style.
            </remarks>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Normal">
      <summary>
            '<b>Normal</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading1">
      <summary>
            '<b>Heading 1</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading2">
      <summary>
            '<b>Heading 2</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading3">
      <summary>
            '<b>Heading 3</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading4">
      <summary>
            '<b>Heading 4</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading5">
      <summary>
            '<b>Heading 5</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading6">
      <summary>
            '<b>Heading 6</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading7">
      <summary>
            '<b>Heading 7</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading8">
      <summary>
            '<b>Heading 8</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading9">
      <summary>
            '<b>Heading 9</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Title">
      <summary>
            '<b>Title</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.DefaultParagraphFont">
      <summary>
            '<b>Default paragraph font</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Subtitle">
      <summary>
            '<b>Subtitle</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Strong">
      <summary>
            '<b>Strong</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Emphasis">
      <summary>
            '<b>Emphasis</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.NoSpacing">
      <summary>
            '<b>No spacing</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Quote">
      <summary>
            '<b>Quote</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.IntenseQuote">
      <summary>
            '<b>Intense quote</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListParagraph">
      <summary>
            '<b>List paragraph</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.SubtleEmphasis">
      <summary>
            '<b>Subtle emphasis</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.IntenseEmphasis">
      <summary>
            '<b>Intense emphasis</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.SubtleReference">
      <summary>
            '<b>Subtle reference</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.IntenseReference">
      <summary>
            '<b>Intense reference</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.BookTitle">
      <summary>
            '<b>Book title</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.PlaceholderText">
      <summary>
            '<b>Placeholder Text</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.TableNormal">
      <summary>
            '<b>Normal</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.TableGrid">
      <summary>
            '<b>Table grid</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShading">
      <summary>
            '<b>Light Shading</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShadingAccent1">
      <summary>
            '<b>Light Shading Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShadingAccent2">
      <summary>
            '<b>Light Shading Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShadingAccent3">
      <summary>
            '<b>Light Shading Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShadingAccent4">
      <summary>
            '<b>Light Shading Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShadingAccent5">
      <summary>
            '<b>Light Shading Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightShadingAccent6">
      <summary>
            '<b>Light Shading Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightList">
      <summary>
            '<b>Light List</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightListAccent1">
      <summary>
            '<b>Light List Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightListAccent2">
      <summary>
            '<b>Light List Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightListAccent3">
      <summary>
            '<b>Light List Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightListAccent4">
      <summary>
            '<b>Light List Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightListAccent5">
      <summary>
            '<b>Light List Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightListAccent6">
      <summary>
            '<b>Light List Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGrid">
      <summary>
            '<b>Light Grid</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGridAccent1">
      <summary>
            '<b>Light Grid Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGridAccent2">
      <summary>
            '<b>Light Grid Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGridAccent3">
      <summary>
            '<b>Light Grid Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGridAccent4">
      <summary>
            '<b>Light Grid Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGridAccent5">
      <summary>
            '<b>Light Grid Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LightGridAccent6">
      <summary>
            '<b>Light Grid Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGrid">
      <summary>
            '<b>Colorful Grid</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGridAccent1">
      <summary>
            '<b>Colorful Grid Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGridAccent2">
      <summary>
            '<b>Colorful Grid Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGridAccent3">
      <summary>
            '<b>Colorful Grid Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGridAccent4">
      <summary>
            '<b>Colorful Grid Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGridAccent5">
      <summary>
            '<b>Colorful Grid Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ColorfulGridAccent6">
      <summary>
            '<b>Colorful Grid Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2010).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.TableGridLight">
      <summary>
            '<b>Grid table light</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.PlainTable1">
      <summary>
            '<b>Plain Table 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.PlainTable2">
      <summary>
            '<b>Plain Table 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.PlainTable3">
      <summary>
            '<b>Plain Table 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.PlainTable4">
      <summary>
            '<b>Plain Table 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.PlainTable5">
      <summary>
            '<b>Plain Table 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1Light">
      <summary>
            '<b>Grid Table 1 Light</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1LightAccent1">
      <summary>
            '<b>Grid Table 1 Light Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1LightAccent2">
      <summary>
            '<b>Grid Table 1 Light Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1LightAccent3">
      <summary>
            '<b>Grid Table 1 Light Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1LightAccent4">
      <summary>
            '<b>Grid Table 1 Light Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1LightAccent5">
      <summary>
            '<b>Grid Table 1 Light Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable1LightAccent6">
      <summary>
            '<b>Grid Table 1 Light Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2">
      <summary>
            '<b>Grid Table 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2Accent1">
      <summary>
            '<b>Grid Table 2 Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2Accent2">
      <summary>
            '<b>Grid Table 2 Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2Accent3">
      <summary>
            '<b>Grid Table 2 Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2Accent4">
      <summary>
            '<b>Grid Table 2 Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2Accent5">
      <summary>
            '<b>Grid Table 2 Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.GridTable2Accent6">
      <summary>
            '<b>Grid Table 2 Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1Light">
      <summary>
            '<b>List Table 1 Light</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1LightAccent1">
      <summary>
            '<b>List Table 1 Light Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1LightAccent2">
      <summary>
            '<b>List Table 1 Light Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1LightAccent3">
      <summary>
            '<b>List Table 1 Light Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1LightAccent4">
      <summary>
            '<b>List Table 1 Light Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1LightAccent5">
      <summary>
            '<b>List Table 1 Light Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable1LightAccent6">
      <summary>
            '<b>List Table 1 Light Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2">
      <summary>
            '<b>List Table 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2Accent1">
      <summary>
            '<b>List Table 2 Accent 1</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2Accent2">
      <summary>
            '<b>List Table 2 Accent 2</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2Accent3">
      <summary>
            '<b>List Table 2 Accent 3</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2Accent4">
      <summary>
            '<b>List Table 2 Accent 4</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2Accent5">
      <summary>
            '<b>List Table 2 Accent 5</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.ListTable2Accent6">
      <summary>
            '<b>List Table 2 Accent 6</b>' <see cref="T:GemBox.Document.Tables.TableStyle"/> (MS Word 2013).
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.FootnoteTextChar">
      <summary>
            '<b>Footnote text</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.FootnoteText">
      <summary>
            '<b>Footnote text</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.FootnoteReference">
      <summary>
            '<b>Footnote reference</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.EndnoteTextChar">
      <summary>
            '<b>Endnote text</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.EndnoteText">
      <summary>
            '<b>Endnote text</b>' <see cref="T:GemBox.Document.ParagraphStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.EndnoteReference">
      <summary>
            '<b>Endnote reference</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.LineNumber">
      <summary>
            '<b>Line Number</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading1Char">
      <summary>
            '<b>Heading 1</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading2Char">
      <summary>
            '<b>Heading 2</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading3Char">
      <summary>
            '<b>Heading 3</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading4Char">
      <summary>
            '<b>Heading 4</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading5Char">
      <summary>
            '<b>Heading 5</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading6Char">
      <summary>
            '<b>Heading 6</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading7Char">
      <summary>
            '<b>Heading 7</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading8Char">
      <summary>
            '<b>Heading 8</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleTemplateType.Heading9Char">
      <summary>
            '<b>Heading 9</b>' <see cref="T:GemBox.Document.CharacterStyle"/>.
            </summary>
    </member>
    <member name="T:GemBox.Document.StyleType">
      <summary>
            Represents a style type enumeration.
            </summary>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="F:GemBox.Document.StyleType.Paragraph">
      <summary>
            Paragraph style.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleType.Character">
      <summary>
            Character style.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleType.List">
      <summary>
            List style.
            </summary>
    </member>
    <member name="F:GemBox.Document.StyleType.Table">
      <summary>
            Table style.
            </summary>
    </member>
    <member name="T:GemBox.Document.TableOfEntries">
      <summary>
            Represents a Table of Entries field, such as Table of Contents, Table of Figures, Table of Authorities, Index or Bibliography.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.TableOfEntries"/> is a <see cref="T:GemBox.Document.Block"/> element used to define fields that span more than one <see cref="T:GemBox.Document.InlineCollection"/>, as opposite to <see cref="T:GemBox.Document.Field"/> element that represent a fields that span only through single <see cref="T:GemBox.Document.InlineCollection"/>.</para>
        <para>Supported field types are: <see cref="F:GemBox.Document.FieldType.Index"/>, <see cref="F:GemBox.Document.FieldType.TOC"/>, <see cref="F:GemBox.Document.FieldType.TOA"/> and <see cref="F:GemBox.Document.FieldType.Bibliography"/>.</para>
        <para>
          <see cref="T:GemBox.Document.TableOfEntries"/> is a content element with <see cref="P:GemBox.Document.TableOfEntries.Entries">TableOfEntries.Entries</see> as a content property that accepts only <see cref="T:GemBox.Document.Paragraph"/>s.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-update-word-toc/207">Create and Update Word TOC in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.IsDirty">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:GemBox.Document.TableOfEntries"/> is invalid and, because of that, it should be updated.
            </summary>
      <remarks>
            The property value of true specifies that the result of this field is no longer
            based on the contents of the document, and should be recalculated whenever an
            application with this functionality reads the document (for example MS Word).
            </remarks>
      <value>
        <see langword="true"/> if result of this <see cref="T:GemBox.Document.TableOfEntries"/> is invalid and, because of that, it should be updated; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.IsLocked">
      <summary>
            Gets or sets a value indicating whether this <see cref="T:GemBox.Document.TableOfEntries"/> is locked and, because of that, it should not be updated.
            </summary>
      <remarks>
            This property is simply written to a Word document and has no effect on the behavior of this library.
            When a field is locked, Word applications will not update its results.
            </remarks>
      <value>
        <see langword="true"/> if result of this <see cref="T:GemBox.Document.TableOfEntries"/> is locked and, because of that, it should not be updated; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.TableOfEntries.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TableOfEntries"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.
            (supported are only <see cref="F:GemBox.Document.FieldType.Index"/>, <see cref="F:GemBox.Document.FieldType.TOC"/>,
            <see cref="F:GemBox.Document.FieldType.TOA"/> and <see cref="F:GemBox.Document.FieldType.Bibliography"/>).
            </param>
    </member>
    <member name="M:GemBox.Document.TableOfEntries.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.String,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TableOfEntries"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.
            (supported are only <see cref="F:GemBox.Document.FieldType.Index"/>, <see cref="F:GemBox.Document.FieldType.TOC"/>,
            <see cref="F:GemBox.Document.FieldType.TOA"/> and <see cref="F:GemBox.Document.FieldType.Bibliography"/>).
            </param>
      <param name="instructionText">The field's instruction text (switches).</param>
      <param name="entries">The table's entries.</param>
    </member>
    <member name="M:GemBox.Document.TableOfEntries.#ctor(GemBox.Document.DocumentModel,GemBox.Document.FieldType,System.String,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TableOfEntries"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="fieldType">The field type.
            (supported are only <see cref="F:GemBox.Document.FieldType.Index"/>, <see cref="F:GemBox.Document.FieldType.TOC"/>,
            <see cref="F:GemBox.Document.FieldType.TOA"/> and <see cref="F:GemBox.Document.FieldType.Bibliography"/>).
            </param>
      <param name="instructionText">The field's instruction text (switches).</param>
      <param name="entries">The table's entries.</param>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.Parent">
      <summary>
            Gets the parent <see cref="T:GemBox.Document.Section"/> of this <see cref="T:GemBox.Document.TableOfEntries"/> instance.
            </summary>
      <value>
            The parent <see cref="T:GemBox.Document.Section"/> of this <see cref="T:GemBox.Document.TableOfEntries"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.FieldType">
      <summary>
            Gets the field type.
            </summary>
      <value>
            The field type.
            </value>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.InstructionText">
      <summary>
            Gets or sets the field's instruction text (switches).
            </summary>
      <value>
            The field's instruction text (switches).
            </value>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.Entries">
      <summary>
            Gets the table's entries.
            </summary>
      <value>
            The table's entries.
            </value>
      <remarks>
            Only supported element type is <see cref="T:GemBox.Document.Paragraph"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.TableOfEntries.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.TableOfEntries.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.TableOfEntries"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.TableOfEntries"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.TableOfEntries"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.TableOfEntries.Update">
      <summary>
            Performs an update on TOC (Table of Contents) field.
            </summary>
      <remarks>
        <para>
          <see cref="M:GemBox.Document.TableOfEntries.Update"/> method is used for updating entire TOC field with new entries.</para>
        <para>If <see cref="P:GemBox.Document.TableOfEntries.InstructionText"/> is not specified <see cref="M:GemBox.Document.TableOfEntries.Update"/> method will set a default set of switches: <b>\o "1-3" \h \u \z</b>.</para>
        <para>
          <b>GemBox.Document</b> automatically updates page numbers in TOC entries only for PDF, XPS, and image formats, for DOCX format page numbers have a default value 1.
            Updating page numbers for TOC entries in DOCX can be achieved by creating an instance of <see cref="T:GemBox.Document.PaginatorOptions"/>, setting its <see cref="P:GemBox.Document.PaginatorOptions.UpdateFields"/> to <see langword="true"/>, and calling the <see cref="M:GemBox.Document.DocumentModel.GetPaginator(GemBox.Document.PaginatorOptions)">GetPaginator(PaginatorOptions)</see> method with that <see cref="T:GemBox.Document.PaginatorOptions"/> instance.</para>
            Supported TOC switches:
            <list type="bullet"><item><description>\o - Specifies the <see cref="T:GemBox.Document.OutlineLevel"/> of enlisting header paragraphs.</description></item><item><description>\u - Specifies enlistment of all paragraphs with <see cref="T:GemBox.Document.OutlineLevel"/> not equal to BodyText.</description></item><item><description>\t - Specifies enlistment of all paragraphs with defined custom styles.</description></item><item><description>\f - Specifies a unique identifier for TC fields enlistment.</description></item><item><description>\h - Specifies a <see cref="T:GemBox.Document.Hyperlink"/> usage.</description></item><item><description>\n - Specifies the <see cref="T:GemBox.Document.OutlineLevel"/> of entries with omitted page number.</description></item><item><description>\l - Specifies the <see cref="T:GemBox.Document.OutlineLevel"/> of enlisting TC fields.</description></item><item><description>\p - Specifies the character that separates entry and its page number.</description></item><item><description>\b - Specifies the name of the bookmark from which the paragraphs are enlisted.</description></item></list>
            Supported TC switches:
            <list type="bullet"><item><description>\f - TC field's unique identifier.</description></item><item><description>\l - TC field's OutlineLevel.</description></item><item><description>\n - Omit page number.</description></item></list><para>For more information about TOC switches, see <see href="https://support.office.com/en-us/article/Field-codes-TOC-Table-of-Contents-field-1f538bc4-60e6-4854-9f64-67754d78d05c">Field codes: TOC (Table of Contents) field</see>.</para><para>For more information about TC switches, see <see href="https://support.office.com/en-us/article/Field-codes-TC-Table-of-Contents-Entry-field-01e5dd8a-4730-4bc2-8594-23d7329e25c3">Field codes: TC (Table of Contents Entry) field</see>.</para></remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-update-word-toc/207">Create and Update Word TOC in C# and VB.NET</seealso>
    </member>
    <member name="T:GemBox.Document.Tables.CreateTableCell">
      <summary>
            Encapsulates a method used to create <see cref="T:GemBox.Document.Tables.TableCell"/> for specified row and column.
            </summary>
      <param name="rowIndex">Index of the row.</param>
      <param name="columnIndex">Index of the column.</param>
      <returns>A <see cref="T:GemBox.Document.Tables.TableCell"/> instance that encapsulated method creates.</returns>
      <seealso cref="M:GemBox.Document.Tables.Table.#ctor(GemBox.Document.DocumentModel,System.Int32,System.Int32,GemBox.Document.Tables.CreateTableCell)"/>
    </member>
    <member name="T:GemBox.Document.Tables.Table">
      <summary>
            Represents a set of paragraphs (and other <see cref="T:GemBox.Document.Block"/>-level content) arranged in rows and columns.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Tables.Table"/> is a <see cref="T:GemBox.Document.Block"/> derived content element consisting of <see cref="T:GemBox.Document.Tables.TableRow"/>s.</para>
        <para>
          <see cref="T:GemBox.Document.Tables.Table"/> can be formatted using the <see cref="P:GemBox.Document.Tables.Table.TableFormat">Table.TableFormat</see> property.</para>
        <para>Default width for table columns can be specified with <see cref="P:GemBox.Document.Tables.Table.Columns">Table.Columns</see> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-creation/1201">table examples</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.Table.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.Table"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="M:GemBox.Document.Tables.Table.#ctor(GemBox.Document.DocumentModel,System.Collections.Generic.IEnumerable{GemBox.Document.Tables.TableRow})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.Table"/> class with specified rows.
            </summary>
      <param name="document">The owner document.</param>
      <param name="rows">The table rows.</param>
    </member>
    <member name="M:GemBox.Document.Tables.Table.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Tables.TableRow[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.Table"/> class with specified rows.
            </summary>
      <param name="document">The owner document.</param>
      <param name="rows">The table rows.</param>
    </member>
    <member name="M:GemBox.Document.Tables.Table.#ctor(GemBox.Document.DocumentModel,System.Int32,System.Int32,GemBox.Document.Tables.CreateTableCell)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.Table"/> class with a specified number of row and column count and a method used to create <see cref="T:GemBox.Document.Tables.TableCell"/>s.
            </summary>
      <param name="document">The owner document.</param>
      <param name="rowCount">The row count.</param>
      <param name="columnCount">The column count.</param>
      <param name="tableCellCreator">The table cell creator.</param>
    </member>
    <member name="M:GemBox.Document.Tables.Table.#ctor(GemBox.Document.DocumentModel,System.Int32,System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.Table"/> class with a specified row and column count.
            </summary>
      <param name="document">The owner document.</param>
      <param name="rowCount">The row count.</param>
      <param name="columnCount">The column count.</param>
    </member>
    <member name="P:GemBox.Document.Tables.Table.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.Table.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.Table.Rows">
      <summary>
            Gets the table rows.
            </summary>
      <value>
            The table rows.
            </value>
      <remarks>
            Since <see cref="T:GemBox.Document.Tables.TableRow"/> class is <see langword="sealed"/>, only supported element in this collection is <see cref="T:GemBox.Document.Tables.TableRow"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.Table.Columns">
      <summary>
            Gets the table columns.
            </summary>
      <value>
            The table columns.
            </value>
      <remarks>
            This collection does not reflect the structure of a <see cref="T:GemBox.Document.Tables.Table"/> (how many <see cref="T:GemBox.Document.Tables.TableCell"/>s are in each <see cref="T:GemBox.Document.Tables.TableRow"/>), it is used just to specify a width for all <see cref="T:GemBox.Document.Tables.TableCell"/>s that are contained in the specific table column through <see cref="P:GemBox.Document.Tables.TableColumn.PreferredWidth"/>.
            </remarks>
      <seealso cref="T:GemBox.Document.Tables.TableColumn"/>
    </member>
    <member name="P:GemBox.Document.Tables.Table.Metadata">
      <summary>
            Gets the metadata (non-visual properties) of this <see cref="T:GemBox.Document.Tables.Table"/> instance.
            </summary>
      <value>
            The metadata (non-visual properties) of this <see cref="T:GemBox.Document.Tables.Table"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.Table.TableFormat">
      <summary>
            Gets or sets the table format.
            </summary>
      <value>
            The table format.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.Table.TableFormatRevision">
      <summary>
            Gets or sets the revision of the format of this table. This property contains the
            format which was applied to this table before the revision.
            </summary>
      <value>
            The revision of the format of this table.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Tables.Table.TableFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Tables.Table.TableFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.Table.ColumnsRevision">
      <summary>
            Gets or sets the revision of the table grid. This property contains the
            columns and their widths before this revision
            </summary>
      <value>
            The revision of the table grid.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.Table.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Tables.Table.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.Table"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Tables.Table"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.Table"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Tables.TableCell">
      <summary>
            Represents a single cell in a table row, which contains the table's content.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Tables.TableCell"/> is a content <see cref="T:GemBox.Document.Element"/> consisting of <see cref="T:GemBox.Document.Block"/> derived elements (<see cref="T:GemBox.Document.Paragraph"/>s and <see cref="T:GemBox.Document.Tables.Table"/>s).</para>
        <para>
          <see cref="T:GemBox.Document.Tables.TableCell"/> can be formatted using the <see cref="P:GemBox.Document.Tables.TableCell.CellFormat">TableCell.CellFormat</see> property.</para>
        <para>
          <see cref="T:GemBox.Document.Tables.TableCell"/> can be spanned through multiple rows and columns with <see cref="P:GemBox.Document.Tables.TableCell.RowSpan"/> and <see cref="P:GemBox.Document.Tables.TableCell.ColumnSpan"/> properties.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-creation/1201">table examples</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableCell.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableCell"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableCell.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableCell"/> class with specified text.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The cell text.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableCell.#ctor(GemBox.Document.DocumentModel,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableCell"/> class with a specified content (<see cref="T:GemBox.Document.Paragraph"/>s or <see cref="T:GemBox.Document.Tables.Table"/>s).
            </summary>
      <param name="document">The owner document.</param>
      <param name="blocks">The cell content.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableCell.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableCell"/> class with a specified content (<see cref="T:GemBox.Document.Paragraph"/>s or <see cref="T:GemBox.Document.Tables.Table"/>s).
            </summary>
      <param name="document">The owner document.</param>
      <param name="blocks">The cell content.</param>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.Tables.TableCellCollection"/> that contains this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Tables.TableCellCollection"/> that contains this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.Parent">
      <summary>
            Gets the parent <see cref="T:GemBox.Document.Tables.TableRow"/> of this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </summary>
      <value>
            The parent <see cref="T:GemBox.Document.Tables.TableRow"/> of this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.Blocks">
      <summary>
            Gets the block elements that represent content of this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </summary>
      <value>
            The block elements that represent content of this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </value>
      <remarks>
            Supports all <see cref="T:GemBox.Document.Block"/> derived elements: <see cref="T:GemBox.Document.Paragraph"/>, <see cref="T:GemBox.Document.Tables.Table"/> and <see cref="T:GemBox.Document.TableOfEntries"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.ColumnSpan">
      <summary>
            Gets or sets the column span.
            </summary>
      <value>
            The column span.
            </value>
      <remarks>Default value is 1.</remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.RowSpan">
      <summary>
            Gets or sets the row span.
            </summary>
      <value>
            The row span.
            </value>
      <remarks>Default value is 1.</remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.CellFormat">
      <summary>
            Gets or sets the table cell format.
            </summary>
      <value>
            The table cell format.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.Revision">
      <summary>
            Gets or sets the revision information for the table cell.
            </summary>
      <value>
            The revision information for the table cell.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Tables.TableCell.CellFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Tables.TableCell.CellFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.CellFormatRevision">
      <summary>
            Gets or sets the revision of the cell format of this table cell. This property contains the
            cell format which was applied to this cell before the revision.
            </summary>
      <value>
            The revision of the cell format of this table cell.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Tables.TableCell.CellFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Tables.TableCell.CellFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableCell.DebuggerDisplay">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Tables.TableCell.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableCell"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Tables.TableCell"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableCell"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Tables.TableCellCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Tables.TableCell"/>s.
            </summary>
      <remarks>
            Used as a container for a <see cref="P:GemBox.Document.Tables.TableRow.Cells">TableRow.Cells</see> property.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="T:GemBox.Document.Tables.TableCellFormat">
      <summary>
            Represents a set of properties which shall be applied to a specific <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-table-formatting/1204">Table Formatting example</seealso>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableCellFormat"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.PreferredWidth">
      <summary>
            Gets or sets the preferred width of the <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </summary>
      <value>
            The preferred width of the <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.VerticalAlignment">
      <summary>
            Gets or sets the vertical alignment of the text in the <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </summary>
      <value>
            The vertical alignment of the text in the <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.Padding">
      <summary>
            Gets or sets the table cell padding.
            </summary>
      <value>
            The table cell padding.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.WrapText">
      <summary>
            Gets or sets a value indicating whether the table cell content shall be allowed to wrap
            (the cell may be shrunk as needed if it is a fixed preferred width value, and the content shall be treated as having breaking characters if it is a percentage or automatic width value).
            </summary>
      <value>
        <see langword="true"/> if the table cell content shall be allowed to wrap; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.FitText">
      <summary>
            Gets or sets a value indicating whether the content of the table cell shall have its
            inter-character spacing increased or reduced as necessary to fit the width of the text extents of the table cell.
            </summary>
      <value>
        <see langword="true"/> if the content of the table cell shall have its
            inter-character spacing increased or reduced as necessary to fit the width of the text extents of the table cell; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            This feature is currently implemented differently when exporting a document to PDF, XPS, or image formats than in <b>MS Word</b> application. It is implemented by scaling table cell's content so it fits the size of the text extents of the table cell, and not by increasing or reducing inter-character spacing.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.Borders">
      <summary>
            Gets the table cell borders.
            </summary>
      <value>
            The table cell borders.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.BackgroundColor">
      <summary>
            Gets or sets the table cell background color.
            </summary>
      <value>
            The table cell background color.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableCellFormat.TextDirection">
      <summary>
            Gets or sets the direction of the text flow for table cell.
            </summary>
      <value>
            The direction of the text flow for table cell.
            </value>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Tables.TableCellFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this table cell format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Tables.TableCellFormat"/> and is equal to this <see cref="T:GemBox.Document.Tables.TableCellFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Tables.TableCellFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Tables.TableCellFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.op_Equality(GemBox.Document.Tables.TableCellFormat,GemBox.Document.Tables.TableCellFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableCellFormat"/>s are equal.
            </summary>
      <param name="first">The first table cell format.</param>
      <param name="second">The second table cell format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table cell formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.op_Inequality(GemBox.Document.Tables.TableCellFormat,GemBox.Document.Tables.TableCellFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableCellFormat"/>s are not equal.
            </summary>
      <param name="first">The first table cell format.</param>
      <param name="second">The second table cell format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table cell formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableCellFormat"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableCellFormat"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableCellFormat.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableCellFormat"/> instance.
            </summary>
      <param name="resolveValues">
            If <see langword="true"/>, the values to be cloned will be fetched from this object's resolved values.
            This means that even if a property was never explicitly set, this method will look into this format style or in the document's default formats to resolve the values and explicitly set them in the cloned object.
            </param>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableCellFormat"/>.</returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableCellTextDirection">
      <summary>
            Represents a direction of the text flow for the parent element.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableCellTextDirection.LeftToRight">
      <summary>
            The text in the parent element shall flow from left to right horizontally.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableCellTextDirection.TopToBottom">
      <summary>
            The text in the parent element shall flow from top to bottom vertically.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableCellTextDirection.BottomToTop">
      <summary>
            The text in the parent element shall flow from bottom to top vertically.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableCellTextDirection.TopToBottomEastAsian">
      <summary>
            The text in the parent element shall flow from top to bottom vertically, Asian characters will be rendered vertically, but other characters will be rotated 90 degrees to the right.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableCellTextDirection.TopToBottomEastAsianLeft">
      <summary>
            The text in the parent element shall flow from top to bottom vertically, Asian characters will be rendered vertically, but other characters will be rotated 90 degrees to the left.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tables.TableColumn">
      <summary>
            Represents a logical column in a <see cref="T:GemBox.Document.Tables.Table"/> used to specify the presence of a shared vertical edge in the <see cref="T:GemBox.Document.Tables.Table"/>.
            </summary>
      <see cref="T:GemBox.Document.Tables.TableColumnCollection"/>
    </member>
    <member name="P:GemBox.Document.Tables.TableColumn.PreferredWidth">
      <summary>
            Gets or sets the preferred width of the <see cref="T:GemBox.Document.Tables.TableColumn"/>.
            </summary>
      <value>
            The preferred width of the <see cref="T:GemBox.Document.Tables.TableColumn"/> (in points).
            </value>
      <remarks>
        <para>Works only if <see cref="P:GemBox.Document.Tables.TableFormat.AutomaticallyResizeToFitContents"/> is set to <see langword="false"/>.</para>
        <para>If <see cref="P:GemBox.Document.Tables.TableColumn.PreferredWidth"/> is zero, then MS Word will take a value of a next <see cref="T:GemBox.Document.Tables.TableColumn"/> non-zero <see cref="P:GemBox.Document.Tables.TableColumn.PreferredWidth"/>, if it exists in the <see cref="P:GemBox.Document.Tables.Table.Columns"/> collection.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Tables.TableColumn.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableColumn"/> class.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tables.TableColumn.#ctor(System.Double)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableColumn"/> class with a specified preferred width.
            </summary>
      <param name="preferredWidth">Preferred width of the <see cref="T:GemBox.Document.Tables.TableColumn"/>.</param>
    </member>
    <member name="T:GemBox.Document.Tables.TableColumnCollection">
      <summary>
            Represents a set of <see cref="T:GemBox.Document.Tables.TableColumn"/>s which define all of the shared vertical edges of the table, as well as default widths for each of these <see cref="T:GemBox.Document.Tables.TableColumn"/>s.
            </summary>
      <remarks>
        <para>Used as a container for a <see cref="P:GemBox.Document.Tables.Table.Columns">Table.Columns</see> property.</para>
        <para>Table could have less or more columns than the number of columns in this collection when it is rendered, depending on how many <see cref="T:GemBox.Document.Tables.TableCell"/> there are in each <see cref="T:GemBox.Document.Tables.TableRow"/> in a table.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Tables.TableColumnCollection.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableColumnCollection"/> class.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tables.TableColumnCollection.#ctor(GemBox.Document.Tables.TableColumn[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableColumnCollection"/> class with a specified table columns.
            </summary>
      <param name="columns">The table columns.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableColumnCollection.InsertItem(System.Int32,GemBox.Document.Tables.TableColumn)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Tables.TableColumnCollection.SetItem(System.Int32,GemBox.Document.Tables.TableColumn)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.Tables.TableFormat">
      <summary>
            Represents a set of table-wide properties. These properties affect the appearance of all rows and cells within the parent table,
            but may be overridden by individual row and cell level formats.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-table-formatting/1204">Table Formatting example</seealso>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableFormat"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.Style">
      <summary>
            Gets or sets the table style.
            </summary>
      <value>
            The table style.
            </value>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.StyleOptions">
      <summary>
            Gets or sets the table style options that specify which of the referenced <see cref="T:GemBox.Document.Tables.TableStyle"/> conditional formats will be applied on the parent <see cref="T:GemBox.Document.Tables.Table"/>.
            </summary>
      <value>
            The table style options that specify which of the referenced <see cref="T:GemBox.Document.Tables.TableStyle"/> conditional formats will be applied on the parent <see cref="T:GemBox.Document.Tables.Table"/>.
            </value>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.RowBandSize">
      <summary>
            Gets or sets the number of rows in row band for this table style.
            </summary>
      <value>
            The number of rows in row band for this table style.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">Row banding size must be equal or greater than zero.</exception>
      <remarks>
        <para>Row banding is a grouping of rows into two successively alternating groups (odd and even).</para>
        <para>
          <see cref="P:GemBox.Document.Tables.TableFormat.RowBandSize"/> specifies the size of the group. Each group (odd and even) can have its own table style conditional formatting specified.</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.ColumnBandSize">
      <summary>
            Gets or sets the number of columns in column band for this table style.
            </summary>
      <value>
            The number of columns in column band for this table style.
            </value>
      <exception cref="T:System.ArgumentOutOfRangeException">Column banding size must be equal or greater than zero.</exception>
      <remarks>
        <para>Column banding is a grouping of columns into two successively alternating groups (odd and even).</para>
        <para>
          <see cref="P:GemBox.Document.Tables.TableFormat.ColumnBandSize"/> specifies the size of the group. Each group (odd and even) can have its own table style conditional formatting specified.</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.PreferredWidth">
      <summary>
            Gets or sets the table preferred width.
            </summary>
      <value>
            The table preferred width.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.Alignment">
      <summary>
            Gets or sets the alignment of the table with respect to the text margins in the section.
            </summary>
      <value>
            The alignment of the table with respect to the text margins in the section.
            </value>
      <remarks>
            Only <see cref="F:GemBox.Document.HorizontalAlignment.Left"/>, <see cref="F:GemBox.Document.HorizontalAlignment.Center"/> and <see cref="F:GemBox.Document.HorizontalAlignment.Right"/> values are supported.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.IndentFromLeft">
      <summary>
            Gets or sets the indentation that should shift the table into the text margin by the specified amount.
            </summary>
      <value>
            The indentation that should shift the table into the text margin by the specified amount.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.BackgroundColor">
      <summary>
            Gets or sets the table background color.
            </summary>
      <value>
            The table background color.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.Borders">
      <summary>
            Gets the table borders.
            </summary>
      <value>
            The table borders.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.Positioning">
      <summary>
            Gets the floating table positioning settings.
            </summary>
      <value>
            The floating table positioning settings.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.DefaultCellPadding">
      <summary>
            Gets or sets the default table cell padding.
            </summary>
      <value>
            The default table cell padding.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.DefaultCellSpacing">
      <summary>
            Gets or sets the default table cell spacing (the spacing between adjacent cells and the edges of the table) for all cells in the parent table.
            </summary>
      <value>
            The default table cell spacing (the spacing between adjacent cells and the edges of the table) for all cells in the parent table.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.AutomaticallyResizeToFitContents">
      <summary>
            Gets or sets a value indicating whether the table shall automatically resize to fit contents.
            </summary>
      <value>
        <see langword="true"/> if the table shall automatically resize to fit contents; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableFormat.RightToLeft">
      <summary>
            Gets or sets a value indicating whether the cells in this table shall be visually represented in a right to left direction.
            </summary>
      <value>
        <see langword="true"/> if the cells in this table shall be visually represented in a right to left direction; otherwise, <see langword="false"/>.
            </value>
      <remarks>
        <para>When this property is specified, then the ordering of all cells (and table-level properties) in this table shall be
            applied to the table assuming that the table is a normal left to right table, but the table cells shall be displayed in
            a right to left direction. Example: A left border on the first table cell must be displayed on the right side of that
            cell (which would be the rightmost cell) in a visually right to left table.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Tables.TableFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this table format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Tables.TableFormat"/> and is equal to this <see cref="T:GemBox.Document.Tables.TableFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Tables.TableFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Tables.TableFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.op_Equality(GemBox.Document.Tables.TableFormat,GemBox.Document.Tables.TableFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableFormat"/>s are equal.
            </summary>
      <param name="first">The first table format.</param>
      <param name="second">The second table format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.op_Inequality(GemBox.Document.Tables.TableFormat,GemBox.Document.Tables.TableFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableFormat"/>s are not equal.
            </summary>
      <param name="first">The first table format.</param>
      <param name="second">The second table format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableFormat"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableFormat"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableFormat.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableFormat"/> instance.
            </summary>
      <param name="resolveValues">
            If <see langword="true"/>, the values to be cloned will be fetched from this object's resolved values.
            This means that even if a property was never explicitly set, this method will look into this format style or in the document's default formats to resolve the values and explicitly set them in the cloned object.
            </param>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableFormat"/>.</returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableMetadata">
      <summary>
            Represents a set of non-visual properties which shall be applied to the parent <see cref="T:GemBox.Document.Tables.Table"/> element.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tables.TableMetadata.Title">
      <summary>
            Gets or sets the alternative title, a text-based representation of the information contained in the parent <see cref="T:GemBox.Document.Tables.Table"/> element.
            </summary>
      <value>
            The alternative title text for the table element, for use by assistive technologies or applications which will not display the table element.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableMetadata.Description">
      <summary>
            Gets or sets the alternative description, a text-based representation of the information contained in the parent <see cref="T:GemBox.Document.Tables.Table"/> element.
            </summary>
      <value>
            The alternative description text for the table element, for use by assistive technologies or applications which will not display the table element.
            </value>
    </member>
    <member name="T:GemBox.Document.Tables.TablePositioning">
      <summary>
            Represents floating table positioning settings.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tables.TablePositioning.HorizontalPosition">
      <summary>
            Gets or sets the table horizontal position.
            </summary>
      <value>
            The table horizontal position.
            </value>
      <remarks>
            Supported positions are relative to <see cref="F:GemBox.Document.HorizontalPositionAnchor.Margin"/>, <see cref="F:GemBox.Document.HorizontalPositionAnchor.Page"/> or <see cref="F:GemBox.Document.HorizontalPositionAnchor.Column"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TablePositioning.HorizontalRelativeTo">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Tables.TablePositioning.HorizontalPosition">TablePositioning.HorizontalPosition</see> property instead. To change horizontal position base, use new instance of <see cref="T:GemBox.Document.HorizontalPosition"/> struct.</para>
        <para>Gets or sets the base object from which the horizontal positioning should be calculated.</para>
      </summary>
      <value>
            The base object from which the horizontal positioning should be calculated.
            </value>
      <remarks>
            Supported values are <see cref="F:GemBox.Document.HorizontalPositionAnchor.Margin"/>, <see cref="F:GemBox.Document.HorizontalPositionAnchor.Page"/> and <see cref="F:GemBox.Document.HorizontalPositionAnchor.Column"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TablePositioning.VerticalPosition">
      <summary>
            Gets or sets the table vertical position.
            </summary>
      <value>
            The table vertical position.
            </value>
      <remarks>
            Supported positions are relative to <see cref="F:GemBox.Document.VerticalPositionAnchor.Page"/>, <see cref="F:GemBox.Document.VerticalPositionAnchor.Margin"/> or <see cref="F:GemBox.Document.VerticalPositionAnchor.Paragraph"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TablePositioning.VerticalRelativeTo">
      <summary>
        <para>This property is obsolete. Use <see cref="P:GemBox.Document.Tables.TablePositioning.VerticalPosition">TablePositioning.VerticalPosition</see> property instead. To change vertical position base, use new instance of <see cref="T:GemBox.Document.VerticalPosition"/> struct.</para>
        <para>Gets or sets the base object from which the vertical positioning should be calculated.</para>
      </summary>
      <value>
            The base object from which the vertical positioning should be calculated.
            </value>
      <remarks>
            Supported values are <see cref="F:GemBox.Document.VerticalPositionAnchor.Page"/>, <see cref="F:GemBox.Document.VerticalPositionAnchor.Margin"/> and <see cref="F:GemBox.Document.VerticalPositionAnchor.Paragraph"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TablePositioning.DistanceFromSurroundingText">
      <summary>
            Gets or sets the minimum distance which shall be maintained between the current floating table and the text in the paragraph which is surrounding this floating table.
            </summary>
      <value>
            The minimum distance which shall be maintained between the current floating table and the text in the paragraph which is surrounding this floating table.
            </value>
    </member>
    <member name="M:GemBox.Document.Tables.TablePositioning.ClearPositioning">
      <summary>
            Clears floating table positioning settings.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tables.TablePositioning.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Tables.TablePositioning"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this table positioning instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Tables.TablePositioning"/> and is equal to this <see cref="T:GemBox.Document.Tables.TablePositioning"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TablePositioning.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Tables.TablePositioning"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Tables.TablePositioning"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TablePositioning.op_Equality(GemBox.Document.Tables.TablePositioning,GemBox.Document.Tables.TablePositioning)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TablePositioning"/>s are equal.
            </summary>
      <param name="first">The first table positioning.</param>
      <param name="second">The second table positioning.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table positionings are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TablePositioning.op_Inequality(GemBox.Document.Tables.TablePositioning,GemBox.Document.Tables.TablePositioning)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TablePositioning"/>s are not equal.
            </summary>
      <param name="first">The first table positioning.</param>
      <param name="second">The second table positioning.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table positionings are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableRow">
      <summary>
            Represents a single table row, which contains the table's cells.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.Tables.TableRow"/> is a content <see cref="T:GemBox.Document.Element"/> consisting of <see cref="T:GemBox.Document.Tables.TableCell"/> elements.</para>
        <para>
          <see cref="T:GemBox.Document.Tables.TableRow"/> can be formatted using the <see cref="P:GemBox.Document.Tables.TableRow.RowFormat">TableRow.RowFormat</see> property.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-creation/1201">table examples</see>.</para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableRow.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableRow"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableRow.#ctor(GemBox.Document.DocumentModel,System.Collections.Generic.IEnumerable{GemBox.Document.Tables.TableCell})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableRow"/> class with a specified cells.
            </summary>
      <param name="document">The owner document.</param>
      <param name="cells">The table cells.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableRow.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Tables.TableCell[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableRow"/> class with a specified cells.
            </summary>
      <param name="document">The owner document.</param>
      <param name="cells">The table cells.</param>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.ParentCollection">
      <summary>
            Gets the <see cref="T:GemBox.Document.Tables.TableRowCollection"/> that contains this <see cref="T:GemBox.Document.Tables.TableRow"/> instance.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.Tables.TableRowCollection"/> that contains this <see cref="T:GemBox.Document.Tables.TableRow"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.Parent">
      <summary>
            Gets the parent <see cref="T:GemBox.Document.Tables.Table"/> of this <see cref="T:GemBox.Document.Tables.TableRow"/> instance.
            </summary>
      <value>
            The parent <see cref="T:GemBox.Document.Tables.Table"/> of this <see cref="T:GemBox.Document.Tables.TableRow"/> instance.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.ElementType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.Document">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.Cells">
      <summary>
            Gets the table cells contained in this row.
            </summary>
      <value>
            The table cells contained in this row.
            </value>
      <remarks>
            Since <see cref="T:GemBox.Document.Tables.TableCell"/> class is <see langword="sealed"/>, only supported element in this collection is <see cref="T:GemBox.Document.Tables.TableCell"/>.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.RowFormat">
      <summary>
            Gets or sets the table row format.
            </summary>
      <value>
            The table row format.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.Revision">
      <summary>
            Gets or sets the revision information for the table row.
            </summary>
      <value>
            The revision information for the table row.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Tables.TableRow.RowFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Tables.TableRow.RowFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tables.TableRow.RowFormatRevision">
      <summary>
            Gets or sets the revision of the row format of this table row. This property contains the
            row format which was applied to this row before the revision.
            </summary>
      <value>
            The revision of the row format of this table row.
            </value>
      <remarks>
            The revision is internally stored as a member of <see cref="P:GemBox.Document.Tables.TableRow.RowFormat"/>. Using set property on
            <see cref="P:GemBox.Document.Tables.TableRow.RowFormat"/> overrides this revision.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Tables.TableRow.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableRow"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.Tables.TableRow"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableRow"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.Tables.TableRowCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.Tables.TableRow"/>s.
            </summary>
      <remarks>
            Used as a container for a <see cref="P:GemBox.Document.Tables.Table.Rows">Table.Rows</see> property.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowCollection.RemoveAt(System.Int32)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Tables.TableRow"/> at the specified index of the <see cref="T:GemBox.Document.Tables.TableRowCollection"/>.
            </summary>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Tables.TableRow"/> to remove.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowCollection.Remove(GemBox.Document.Tables.TableRow)">
      <summary>
            Removes the first occurrence of a specific <see cref="T:GemBox.Document.Tables.TableRow"/> from the <see cref="T:GemBox.Document.Tables.TableRowCollection"/>.
            </summary>
      <param name="row">The <see cref="T:GemBox.Document.Tables.TableRow"/> from the <see cref="T:GemBox.Document.Tables.TableRowCollection"/>.</param>
      <returns>
        <see langword="true"/> if row is successfully removed; otherwise, <see langword="false"/>. This method also returns <see langword="false"/> if row was not found in the <see cref="T:GemBox.Document.Tables.TableRowCollection"/>.</returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableRowFormat">
      <summary>
            Represents a set of row-level properties applied to the <see cref="T:GemBox.Document.Tables.TableRow"/> element.
            </summary>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-table-formatting/1204">Table Formatting example</seealso>
      <seealso xhref="formats-and-styles.md" target="_self">GemBox.Document Formats and Styles</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableRowFormat"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowFormat.Height">
      <summary>
            Gets or sets the table row height.
            </summary>
      <value>
            The table row height.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowFormat.AllowBreakAcrossPages">
      <summary>
            Gets or sets a value indicating whether all contents of a table row shall be rendered on the same page.
            </summary>
      <value>
        <see langword="true"/> if splitting the table row across multiple pages is allowed; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowFormat.RepeatOnEachPage">
      <summary>
            Gets or sets a value indicating whether the table row shall be repeated at the top of each new page on which part of it's table is displayed.
            </summary>
      <value>
        <see langword="true"/> if table row shall be repeated at the top of each new page on which part of its table is displayed; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowFormat.Hidden">
      <summary>
            Gets or sets a value indicating whether <see cref="T:GemBox.Document.Tables.TableRow"/> shall be hidden from display at display time in a document.
            </summary>
      <value>
        <see langword="true"/> if <see cref="T:GemBox.Document.Tables.TableRow"/> shall be hidden from display at display time in a document; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Tables.TableRowFormat"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this table row format instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Tables.TableRowFormat"/> and is equal to this <see cref="T:GemBox.Document.Tables.TableRowFormat"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Tables.TableRowFormat"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Tables.TableRowFormat"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.op_Equality(GemBox.Document.Tables.TableRowFormat,GemBox.Document.Tables.TableRowFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableRowFormat"/>s are equal.
            </summary>
      <param name="first">The first table row format.</param>
      <param name="second">The second table row format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table row formats are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.op_Inequality(GemBox.Document.Tables.TableRowFormat,GemBox.Document.Tables.TableRowFormat)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableRowFormat"/>s are not equal.
            </summary>
      <param name="first">The first table row format.</param>
      <param name="second">The second table row format.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table row formats are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableRowFormat"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableRowFormat"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowFormat.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.Tables.TableRowFormat"/> instance fetching the clone values from this object resolved values (the same values you get accessing the properties directly instead of accessing it through the <see cref="T:GemBox.Document.Tables.TableRowFormat"/>).
            </summary>
      <param name="resolveValues">
            If <see langword="true"/>, the values to be cloned will be fetched from this object's resolved values.
            This means that even if a property was never explicitly set, this method will look into this format style or in the document's default formats to resolve the values and explicitly set them in the cloned object.
            </param>
      <returns>Cloned <see cref="T:GemBox.Document.Tables.TableRowFormat"/>.</returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableRowHeight">
      <summary>
            Represents a table row height.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.#ctor(System.Double,GemBox.Document.Tables.TableRowHeightRule)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableRowHeight"/> struct.
            </summary>
      <param name="value">The table row height value.</param>
      <param name="rule">The table row height rule.</param>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowHeight.Value">
      <summary>
            Gets the table row height value.
            </summary>
      <value>
            The table row height value.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableRowHeight.Rule">
      <summary>
            Gets the table row height rule.
            </summary>
      <value>
            The table row height rule.
            </value>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.Equals(GemBox.Document.Tables.TableRowHeight)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.Tables.TableRowHeight"/> is equal to this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance.
            </summary>
      <param name="other">The other table row height to compare with this table row height instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.Tables.TableRowHeight"/> is equal to this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this table row height instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.Tables.TableRowHeight"/> and is equal to this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Tables.TableRowHeight"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.op_Equality(GemBox.Document.Tables.TableRowHeight,GemBox.Document.Tables.TableRowHeight)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableRowHeight"/>s are equal.
            </summary>
      <param name="first">The first table row height.</param>
      <param name="second">The second table row height.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table row heights are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableRowHeight.op_Inequality(GemBox.Document.Tables.TableRowHeight,GemBox.Document.Tables.TableRowHeight)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableRowHeight"/>s are not equal.
            </summary>
      <param name="first">The first table row height.</param>
      <param name="second">The second table row height.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table row heights are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableRowHeightRule">
      <summary>
            Represents the logic which shall be used to calculate the height of the <see cref="T:GemBox.Document.Tables.TableRow"/> when it is displayed in the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableRowHeightRule.Auto">
      <summary>
            The height of the <see cref="T:GemBox.Document.Tables.TableRow"/> shall be automatically determined by the size of its content, with no predetermined minimum or maximum size.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableRowHeightRule.AtLeast">
      <summary>
            The height of the <see cref="T:GemBox.Document.Tables.TableRow"/> shall be at least the value specified, but may be expanded to fit its content as needed.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableRowHeightRule.Exact">
      <summary>
            The height of the <see cref="T:GemBox.Document.Tables.TableRow"/> shall be exactly the value specified, regardless of the size of its content.
            If the content is too large for the specified height, then it shall be clipped.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tables.TableStyle">
      <summary>
            Represents a style which can be applied to one or more <see cref="T:GemBox.Document.Tables.Table"/>s within a document content.
            </summary>
      <remarks>
        <para>Styles provide a way to format your document in a consistent way so when you change your formatting options on a style, all document elements referencing that style will be changed.</para>
        <para>To apply a <see cref="T:GemBox.Document.Tables.TableStyle"/> to a <see cref="T:GemBox.Document.Tables.Table"/>, set it to a <see cref="P:GemBox.Document.Tables.TableFormat.Style">TableFormat.Style</see> property on a <see cref="P:GemBox.Document.Tables.Table.TableFormat">Table.TableFormat</see>.</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyle.#ctor(System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableStyle"/> class.
            </summary>
      <param name="name">The style name.</param>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.StyleType">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.ConditionalFormats">
      <summary>
            Gets a collection of conditional <see cref="T:GemBox.Document.Tables.TableStyleFormat"/>s.
            </summary>
      <value>
            A collection of conditional <see cref="T:GemBox.Document.Tables.TableStyleFormat"/>s.
            </value>
      <remarks>
        <para>Table style conditional formats are applied to different regions of the table and allow you to define all formatting properties (formatting for a table, rows, cells, paragraphs and runs).</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.TableFormat">
      <summary>
            Gets or sets the table format.
            </summary>
      <value>
            The table format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.RowFormat">
      <summary>
            Gets or sets the table row format.
            </summary>
      <value>
            The table row format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.CellFormat">
      <summary>
            Gets or sets the table cell format.
            </summary>
      <value>
            The table cell format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.ParagraphFormat">
      <summary>
            Gets or sets the paragraph format.
            </summary>
      <value>
            The paragraph format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.BaseStyle">
      <summary>
            Gets or sets the style on which this style is based.
            </summary>
      <value>
            The base style.
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.BaseStyleCore">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyle.Document">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Tables.TableStyleFormat">
      <summary>
        <para>Represents a set of table style conditional formatting properties.</para>
        <para>These properties affect the appearance of all rows, cells, paragraphs and runs within the parent table matching the specified condition, but may be overridden by individual row, cell, paragraph and run level formats.</para>
      </summary>
      <remarks>
        <para>Table style conditional formats are applied to different regions of the table and allow you to define all formatting properties (formatting for a table, rows, cells, paragraphs and runs).</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.FormatType">
      <summary>
            Gets the table style conditional format type.
            </summary>
      <value>
            The table style conditional format type.
            </value>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormat.#ctor(GemBox.Document.Tables.TableStyleFormatType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> class.
            </summary>
      <param name="formatType">The table style conditional format type.</param>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.TableFormat">
      <summary>
            Gets or sets the table format.
            </summary>
      <value>
            The table format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.RowFormat">
      <summary>
            Gets or sets the table row format.
            </summary>
      <value>
            The table row format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.CellFormat">
      <summary>
            Gets or sets the table cell format.
            </summary>
      <value>
            The table cell format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.ParagraphFormat">
      <summary>
            Gets or sets the paragraph format.
            </summary>
      <value>
            The paragraph format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.CharacterFormat">
      <summary>
            Gets or sets the character format.
            </summary>
      <value>
            The character format.
            </value>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.Document">
      <summary>
            Gets the owner document.
            </summary>
      <value>
            The owner document.
            </value>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormat.ClearFormatting">
      <inheritdoc/>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormat.DocumentCore">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.Tables.TableStyleFormatCollection">
      <summary>
            Represents a collection of conditional <see cref="T:GemBox.Document.Tables.TableStyleFormat"/>s.
            </summary>
      <remarks>
        <para>Table style conditional formats are applied to different regions of the table and allow you to define all formatting properties (formatting for a table, rows, cells, paragraphs and runs).</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="P:GemBox.Document.Tables.TableStyleFormatCollection.Item(GemBox.Document.Tables.TableStyleFormatType)">
      <summary>
        <para>Gets the <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> that corresponds to given format type.</para>
        <para>If <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/> doesn't contain corresponding format, then new format will be added and returned.</para>
      </summary>
      <value>
            The <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> that corresponds to given format type.
            </value>
      <param name="formatType">The format type of the <see cref="T:GemBox.Document.Tables.TableStyleFormat"/>.</param>
      <returns>
            The <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> that corresponds to given format type.
            </returns>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormatCollection.Contains(GemBox.Document.Tables.TableStyleFormatType)">
      <summary>
            Determines whether the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/> contains a <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> instance with specific format type.
            </summary>
      <param name="formatType">Format type of the <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> to locate in the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.</param>
      <returns>
        <see langword="true"/> if <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> instance with specific format type is found in the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>; otherwise, <see langword="false"/>.
            </returns>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormatCollection.Remove(GemBox.Document.Tables.TableStyleFormatType)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> with the specified format type from the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.
            </summary>
      <param name="formatType">Format type of the <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> which should be removed from the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.</param>
      <returns>
        <see langword="true"/> if <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> is successfully removed; otherwise, <see langword="false"/>.
            This method also returns <see langword="false"/> if <see cref="T:GemBox.Document.Tables.TableStyleFormat"/> was not found in the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.
            </returns>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormatCollection.Clear">
      <summary>
            Clears the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormatCollection.Add(GemBox.Document.Tables.TableStyleFormat)">
      <summary>
            Sets the specified formats. This method is required to support C# collection initializer syntax.
            </summary>
      <param name="styleFormat">The style format.</param>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormatCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.
            </summary>
      <returns>A <see cref="T:System.Collections.Generic.IEnumerator`1">IEnumerator&lt;TableStyleFormat&gt;</see> that can be used to iterate through the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableStyleFormatCollection.System#Collections#IEnumerable#GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.
            </summary>
      <returns>
            An <see cref="T:System.Collections.IEnumerator"/> object that can be used to iterate through the <see cref="T:GemBox.Document.Tables.TableStyleFormatCollection"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableStyleFormatType">
      <summary>
            Represents table style conditional format types which indicate what region of a table will be formatted with its parent <see cref="T:GemBox.Document.Tables.TableStyleFormat"/>.
            </summary>
      <remarks>
        <para>When specified, these conditional formats shall be applied in the following order (therefore subsequent formats override properties on previous formats).</para>
        <para>For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.</para>
      </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.WholeTable">
      <summary>
            Specifies that the conditional formatting applies to the whole table.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.OddBandedRows">
      <summary>
            Specifies that the table formatting applies to odd numbered groupings of rows.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.EvenBandedRows">
      <summary>
            Specifies that the table formatting applies to even numbered groupings of rows.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.OddBandedColumns">
      <summary>
            Specifies that the table formatting applies to odd numbered groupings of columns.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.EvenBandedColumns">
      <summary>
            Specifies that the table formatting applies to even numbered groupings of columns.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.FirstColumn">
      <summary>
            Specifies that the table formatting applies to the first column.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.LastColumn">
      <summary>
            Specifies that the table formatting applies to the last column.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.FirstRow">
      <summary>
            Specifies that the table formatting applies to the first row.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.LastRow">
      <summary>
            Specifies that the table formatting applies to the last row.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.TopLeftCell">
      <summary>
            Specifies that the table formatting applies to the top left cell.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.TopRightCell">
      <summary>
            Specifies that the table formatting applies to the top right cell.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.BottomLeftCell">
      <summary>
            Specifies that the table formatting applies to the bottom left cell.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleFormatType.BottomRightCell">
      <summary>
            Specifies that the table formatting applies to the bottom right cell.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tables.TableStyleOptions">
      <summary>
            Specifies which table style conditional formats are applied to a table.
            </summary>
      <remarks>
            For more information about table styles, see <see href="https://www.gemboxsoftware.com/document/docs/formats-and-styles.html#table-styles" target="_self">table styles article</see> and <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">table styles example</see>.
            </remarks>
      <seealso xhref="formats-and-styles.md#table-styles" target="_self">Table styles article</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-table-styles/1205">Table styles example</seealso>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.None">
      <summary>
            Do not apply any conditional formatting.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.FirstRow">
      <summary>
            Apply first row conditional formatting.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.LastRow">
      <summary>
            Apply last row conditional formatting.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.FirstColumn">
      <summary>
            Apply first column conditional formatting.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.LastColumn">
      <summary>
            Apply last column conditional formatting.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.BandedRows">
      <summary>
        <para>Apply row banding conditional formatting.</para>
        <para>Row banding is a grouping of rows into two successively alternating groups (odd and even).</para>
        <para>Group size is specified by <see cref="P:GemBox.Document.Tables.TableFormat.RowBandSize"/>. Each group (odd and even) can have its own table style conditional formatting specified.</para>
      </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.BandedColumns">
      <summary>
        <para>Apply column banding conditional formatting.</para>
        <para>Column banding is a grouping of columns into two successively alternating groups (odd and even).</para>
        <para>Group size is specified by <see cref="P:GemBox.Document.Tables.TableFormat.ColumnBandSize"/>. Each group (odd and even) can have its own table style conditional formatting specified.</para>
      </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableStyleOptions.All">
      <summary>
        <para>Apply all conditional formats.</para>
      </summary>
    </member>
    <member name="T:GemBox.Document.Tables.TableWidth">
      <summary>
            Represents a table width encapsulating table width value and table width measurement unit.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableWidth.Auto">
      <summary>
            Represents an automatic table width.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.#ctor(System.Double,GemBox.Document.Tables.TableWidthUnit)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tables.TableWidth"/> struct with specified value and measurement unit.
            </summary>
      <param name="value">The table width value.</param>
      <param name="unit">The table width measurement unit.</param>
    </member>
    <member name="P:GemBox.Document.Tables.TableWidth.Value">
      <summary>
            Gets the table width value.
            </summary>
      <value>
            The table width value (in unit specified in <see cref="P:GemBox.Document.Tables.TableWidth.Unit"/> property).
            </value>
    </member>
    <member name="P:GemBox.Document.Tables.TableWidth.Unit">
      <summary>
            Gets the table width measurement unit.
            </summary>
      <value>
            The table width measurement unit.
            </value>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.Equals(GemBox.Document.Tables.TableWidth)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.Tables.TableWidth"/> is equal to this <see cref="T:GemBox.Document.Tables.TableWidth"/> instance.
            </summary>
      <param name="other">The other table width to compare with this table width instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.Tables.TableWidth"/> is equal to this <see cref="T:GemBox.Document.Tables.TableWidth"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.SingleBorder"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this border instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.SingleBorder"/> and is equal to this <see cref="T:GemBox.Document.SingleBorder"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.Tables.TableWidth"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.Tables.TableWidth"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.ToString">
      <summary>
            Returns a <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Tables.TableWidth"/> instance.
            </summary>
      <returns>
            A <see cref="T:System.String"/> that represents this <see cref="T:GemBox.Document.Tables.TableWidth"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.op_Equality(GemBox.Document.Tables.TableWidth,GemBox.Document.Tables.TableWidth)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableWidth"/>s are equal.
            </summary>
      <param name="first">The first table width.</param>
      <param name="second">The second table width.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table widths are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Tables.TableWidth.op_Inequality(GemBox.Document.Tables.TableWidth,GemBox.Document.Tables.TableWidth)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.Tables.TableWidth"/>s are not equal.
            </summary>
      <param name="first">The first table width.</param>
      <param name="second">The second table width.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> table widths are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.Tables.TableWidthUnit">
      <summary>
            Represents a table width measurement unit.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableWidthUnit.Auto">
      <summary>
            Specifies that the value for the measurement of the current table width property in the parent table shall be automatically
            determined by the table layout algorithm when the table is displayed (this width can be adjusted as appropriate).
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableWidthUnit.Point">
      <summary>
            Specifies that the value for the measurement of the current table width property in the parent table shall be interpreted in points.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tables.TableWidthUnit.Percentage">
      <summary>
            Specifies that the value for the measurement of the current table width property in the parent table shall be interpreted as a percent.
            These percentages shall be calculated relative to the extents specified by the parent element.
            </summary>
    </member>
    <member name="T:GemBox.Document.TabPositioningBase">
      <summary>
            Specifies the possible extents which can be used to calculate the absolute positioning of this positional tab character.
            </summary>
    </member>
    <member name="F:GemBox.Document.TabPositioningBase.Margin">
      <summary>
            Specifies that the absolute positioning of the tab shall be relative to the margins.
            </summary>
    </member>
    <member name="F:GemBox.Document.TabPositioningBase.Indent">
      <summary>
            Specifies that the absolute positioning of the tab shall be relative to the indents.
            </summary>
    </member>
    <member name="T:GemBox.Document.TabStop">
      <summary>
            Represents a single custom tab stop within a set of custom tab stops applied at <see cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</see> property.
            </summary>
      <remarks>
        <para>
        Creating customized tabs in a document is accomplished with <see cref="T:GemBox.Document.TabStop"/> structure that enables you to define tab position, tab leader character and surrounding text alignment.
      </para>
        <para>
          <see cref="T:GemBox.Document.TabStop"/>s should be inserted into <see cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</see> collection to be used in a <see cref="T:GemBox.Document.Paragraph"/>.
      </para>
        <para>
        Tabs are inserted into a document content with <see cref="T:GemBox.Document.SpecialCharacter"/> elements that have <see cref="P:GemBox.Document.SpecialCharacter.CharacterType">SpecialCharacter.CharacterType</see> property equal to <see cref="F:GemBox.Document.SpecialCharacterType.Tab"/>.
      </para>
        <para>
        Values <see cref="F:GemBox.Document.TabStopAlignment.Bar"/> and <see cref="F:GemBox.Document.TabStopAlignment.List"/> are currently not supported in PDF, XPS and image file formats.
      </para>
      </remarks>
      <seealso cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</seealso>
      <seealso cref="T:GemBox.Document.TabStopCollection"/>
      <seealso cref="T:GemBox.Document.SpecialCharacter"/>
    </member>
    <member name="M:GemBox.Document.TabStop.#ctor(System.Double,GemBox.Document.TabStopAlignment,GemBox.Document.TabStopLeader)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TabStop"/> struct.
            </summary>
      <param name="position">The tab stop position.</param>
      <param name="alignment">The tab stop alignment.</param>
      <param name="leader">The tab stop leader.</param>
    </member>
    <member name="M:GemBox.Document.TabStop.#ctor(System.Double,GemBox.Document.TabStopAlignment)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TabStop"/> struct.
            </summary>
      <param name="position">The tab stop position.</param>
      <param name="alignment">The tab stop alignment.</param>
    </member>
    <member name="P:GemBox.Document.TabStop.Position">
      <summary>
            Gets the position of the current <see cref="T:GemBox.Document.TabStop"/>, in points, with respect to the current page margins.
            </summary>
      <value>
            The position of the current <see cref="T:GemBox.Document.TabStop"/>, in points, with respect to the current page margins.
            </value>
    </member>
    <member name="P:GemBox.Document.TabStop.Alignment">
      <summary>
            Gets the alignment of the current <see cref="T:GemBox.Document.TabStop"/>, which determines the behavior of the tab stop and
            the alignment which shall be applied to text entered at the current <see cref="T:GemBox.Document.TabStop"/>.
            </summary>
      <value>
            The alignment of the current <see cref="T:GemBox.Document.TabStop"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.TabStop.Leader">
      <summary>
            Gets the character which shall be used to fill in the space created by a tab which ends at this <see cref="T:GemBox.Document.TabStop"/>.
            </summary>
      <value>
            The character which shall be used to fill in the space created by a tab which ends at this <see cref="T:GemBox.Document.TabStop"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.TabStop.Equals(GemBox.Document.TabStop)">
      <summary>
            Determines whether the <paramref name="other"/> <see cref="T:GemBox.Document.TabStop"/> is equal to this <see cref="T:GemBox.Document.TabStop"/> instance.
            </summary>
      <param name="other">The other tab stop to compare with this tab stop instance.</param>
      <returns>
        <see langword="true"/> if the <paramref name="other"/> <see cref="T:GemBox.Document.TabStop"/> is equal to this <see cref="T:GemBox.Document.TabStop"/> instance; otherwise, <see langword="false"/>.</returns>
    </member>
    <member name="M:GemBox.Document.TabStop.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.TabStop"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this tab stop instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.TabStop"/> and is equal to this <see cref="T:GemBox.Document.TabStop"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.TabStop.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.TabStop"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.TabStop"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.TabStop.op_Equality(GemBox.Document.TabStop,GemBox.Document.TabStop)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.TabStop"/>s are equal.
            </summary>
      <param name="first">The first tab stop.</param>
      <param name="second">The second tab stop.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> tab stops are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.TabStop.op_Inequality(GemBox.Document.TabStop,GemBox.Document.TabStop)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.TabStop"/>s are not equal.
            </summary>
      <param name="first">The first tab stop.</param>
      <param name="second">The second tab stop.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> tab stops are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.TabStopAlignment">
      <summary>
            Represents the available alignments for custom <see cref="T:GemBox.Document.TabStop"/>, which determines the behavior of the <see cref="T:GemBox.Document.TabStop"/> and
            the alignment which shall be applied to text entered at the current custom <see cref="T:GemBox.Document.TabStop"/>.
            </summary>
      <remarks>
        <para>
        Creating customized tabs in a document is accomplished with <see cref="T:GemBox.Document.TabStop"/> structure that enables you to define tab position, tab leader character and surrounding text alignment.
      </para>
        <para>
          <see cref="T:GemBox.Document.TabStop"/>s should be inserted into <see cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</see> collection to be used in a <see cref="T:GemBox.Document.Paragraph"/>.
      </para>
        <para>
        Tabs are inserted into a document content with <see cref="T:GemBox.Document.SpecialCharacter"/> elements that have <see cref="P:GemBox.Document.SpecialCharacter.CharacterType">SpecialCharacter.CharacterType</see> property equal to <see cref="F:GemBox.Document.SpecialCharacterType.Tab"/>.
      </para>
        <para>
        Values <see cref="F:GemBox.Document.TabStopAlignment.Bar"/> and <see cref="F:GemBox.Document.TabStopAlignment.List"/> are currently not supported in PDF, XPS and image file formats.
      </para>
      </remarks>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.None">
      <summary>
            Specifies that the current tab stop is cleared and shall be removed and ignored when processing the contents of the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.Left">
      <summary>
            Specifies that the current tab stop shall result in a location in the document where all following text is left aligned
            (i.e. all text runs following this tab stop and preceding the next tab stop shall be left aligned with respect to the tab stop location).
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.Center">
      <summary>
            Specifies that the current tab stop shall result in a location in the document where all following text is centered
            (i.e. all text runs following this tab stop and preceding the next tab stop shall be centered around the tab stop location).
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.Right">
      <summary>
            Specifies that the current tab stop shall result in a location in the document where all following text is right aligned
            (i.e. all text runs following this tab stop and preceding the next tab stop shall be right aligned with respect to the tab stop location).
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.Decimal">
      <summary>
            Specifies that the current tab stop shall result in a location in the document where all following text is aligned around the first decimal character in the following text runs.
            All text runs before the first decimal character shall be before the tab stop, all text runs after it shall be after the tab stop location.
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.Bar">
      <summary>
            Specifies that the current tab is a bar tab. A <i>bar tab</i> is a tab which does not result in a custom tab stop in the parent paragraph
            (this tab stop location shall be  skipped when positioning custom tab characters), but instead shall be used to draw a vertical line (or bar) at this location in the parent paragraph.
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopAlignment.List">
      <summary>
            Specifies that the current tab is a list tab, which is the tab stop between the numbering and the paragraph contents in a numbered paragraph.
            </summary>
    </member>
    <member name="T:GemBox.Document.TabStopCollection">
      <summary>
            Represents a set of <see cref="T:GemBox.Document.TabStop"/>s.
            </summary>
      <remarks>
        <para>
        Creating customized tabs in a document is accomplished with <see cref="T:GemBox.Document.TabStop"/> structure that enables you to define tab position, tab leader character and surrounding text alignment.
      </para>
        <para>
          <see cref="T:GemBox.Document.TabStop"/>s should be inserted into <see cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</see> collection to be used in a <see cref="T:GemBox.Document.Paragraph"/>.
      </para>
        <para>
        Tabs are inserted into a document content with <see cref="T:GemBox.Document.SpecialCharacter"/> elements that have <see cref="P:GemBox.Document.SpecialCharacter.CharacterType">SpecialCharacter.CharacterType</see> property equal to <see cref="F:GemBox.Document.SpecialCharacterType.Tab"/>.
      </para>
        <para>
        Values <see cref="F:GemBox.Document.TabStopAlignment.Bar"/> and <see cref="F:GemBox.Document.TabStopAlignment.List"/> are currently not supported in PDF, XPS and image file formats.
      </para>
      </remarks>
      <seealso cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</seealso>
      <seealso cref="T:GemBox.Document.TabStop"/>
      <seealso cref="T:GemBox.Document.SpecialCharacter"/>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.IndexOf(GemBox.Document.TabStop)">
      <summary>
            Searches for the specified element and returns the zero-based index of the first occurrence within the entire <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.TabStopCollection"/>.</param>
      <returns>The zero-based index of the first occurrence of item within the entire <see cref="T:GemBox.Document.TabStopCollection"/>, if found; otherwise, -1.</returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.Insert(System.Int32,GemBox.Document.TabStop)">
      <summary>
            Inserts an element into the <see cref="T:GemBox.Document.TabStopCollection"/> at the specified index.
            </summary>
      <param name="index">The zero-based index at which <paramref name="item"/> should be inserted.</param>
      <param name="item">The element to insert.</param>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.RemoveAt(System.Int32)">
      <summary>
            Removes the element at the specified index of the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <param name="index">The zero-based index of the element to remove.</param>
    </member>
    <member name="P:GemBox.Document.TabStopCollection.Item(System.Int32)">
      <summary>
            Gets or sets the <see cref="T:GemBox.Document.TabStop"/> at the specified index.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.TabStop"/> at the specified index.
            </value>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.TabStop"/> to get or set.</param>
      <returns>The <see cref="T:GemBox.Document.TabStop"/> at the specified index.</returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.Add(GemBox.Document.TabStop)">
      <summary>
            Adds an object to the end of the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <param name="item">The object to be added to the end of the <see cref="T:GemBox.Document.TabStopCollection"/>.</param>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.Clear">
      <summary>
            Removes all elements from the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.Contains(GemBox.Document.TabStop)">
      <summary>
            Determines whether an element is in the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <param name="item">The element to locate in the <see cref="T:GemBox.Document.TabStopCollection"/>.</param>
      <returns>
        <c>true</c> if item is found in the <see cref="T:GemBox.Document.TabStopCollection"/>; otherwise, <c>false</c>.</returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.CopyTo(GemBox.Document.TabStop[],System.Int32)">
      <summary>
            Copies the entire <see cref="T:GemBox.Document.TabStopCollection"/> to a compatible one-dimensional array, starting at the specified index of the target array.
            </summary>
      <param name="array">The one-dimensional array that is the destination of the elements copied from <see cref="T:GemBox.Document.TabStopCollection"/>.</param>
      <param name="arrayIndex">The zero-based index in array at which copying begins.</param>
    </member>
    <member name="P:GemBox.Document.TabStopCollection.Count">
      <summary>
            Gets the number of <see cref="T:GemBox.Document.TabStop"/>s contained in the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <value>
            The number of <see cref="T:GemBox.Document.TabStop"/>s contained in the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.Remove(GemBox.Document.TabStop)">
      <summary>
            Removes the first occurrence of a specific element from the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <param name="item">The element from the <see cref="T:GemBox.Document.TabStopCollection"/>.</param>
      <returns>
        <c>true</c> if item is successfully removed; otherwise, <c>false</c>. This method also returns <c>false</c> if item was not found in the <see cref="T:GemBox.Document.TabStopCollection"/>.</returns>
    </member>
    <member name="P:GemBox.Document.TabStopCollection.System#Collections#Generic#ICollection{GemBox#Document#TabStop}#IsReadOnly">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.GetEnumerator">
      <summary>
            Returns an enumerator that iterates through the <see cref="T:GemBox.Document.TabStopCollection"/>.
            </summary>
      <returns>An enumerator for the <see cref="T:GemBox.Document.TabStopCollection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.System#Collections#IEnumerable#GetEnumerator">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.Equals(System.Object)">
      <summary>
            Determines whether the specified <see cref="T:System.Object"/> is equal to this <see cref="T:GemBox.Document.TabStopCollection"/> instance.
            </summary>
      <param name="obj">The <see cref="T:System.Object"/> to compare with this tab stop collection instance.</param>
      <returns>
        <see langword="true"/> if the specified <see cref="T:System.Object"/> is a <see cref="T:GemBox.Document.TabStopCollection"/> and is equal to this <see cref="T:GemBox.Document.TabStopCollection"/> instance; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.GetHashCode">
      <summary>
            Returns a hash code for this <see cref="T:GemBox.Document.TabStopCollection"/> instance.
            </summary>
      <returns>
            An integer value that specifies a hash value for this <see cref="T:GemBox.Document.TabStopCollection"/> instance.
            </returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.op_Equality(GemBox.Document.TabStopCollection,GemBox.Document.TabStopCollection)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.TabStopCollection"/>s are equal.
            </summary>
      <param name="first">The first tab stop collection.</param>
      <param name="second">The second tab stop collection.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> tab stop collections are equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.TabStopCollection.op_Inequality(GemBox.Document.TabStopCollection,GemBox.Document.TabStopCollection)">
      <summary>
            Determines whether <paramref name="first"/> and <paramref name="second"/> <see cref="T:GemBox.Document.TabStopCollection"/>s are not equal.
            </summary>
      <param name="first">The first tab stop collection.</param>
      <param name="second">The second tab stop collection.</param>
      <returns>
        <see langword="true"/> if <paramref name="first"/> and <paramref name="second"/> tab stop collections are not equal; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="T:GemBox.Document.TabStopLeader">
      <summary>
            Represents the characters which may be used to fill in the space created by a tab which ends at this custom <see cref="T:GemBox.Document.TabStop"/>.
            The chosen character shall be repeated as required to completely fill the tab spacing generated by the tab character.
            </summary>
      <remarks>
        <para>
        Creating customized tabs in a document is accomplished with <see cref="T:GemBox.Document.TabStop"/> structure that enables you to define tab position, tab leader character and surrounding text alignment.
      </para>
        <para>
          <see cref="T:GemBox.Document.TabStop"/>s should be inserted into <see cref="P:GemBox.Document.ParagraphFormat.Tabs">ParagraphFormat.Tabs</see> collection to be used in a <see cref="T:GemBox.Document.Paragraph"/>.
      </para>
        <para>
        Tabs are inserted into a document content with <see cref="T:GemBox.Document.SpecialCharacter"/> elements that have <see cref="P:GemBox.Document.SpecialCharacter.CharacterType">SpecialCharacter.CharacterType</see> property equal to <see cref="F:GemBox.Document.SpecialCharacterType.Tab"/>.
      </para>
        <para>
        Values <see cref="F:GemBox.Document.TabStopAlignment.Bar"/> and <see cref="F:GemBox.Document.TabStopAlignment.List"/> are currently not supported in PDF, XPS and image file formats.
      </para>
      </remarks>
    </member>
    <member name="F:GemBox.Document.TabStopLeader.None">
      <summary>
            Specifies that there shall be no leader character.
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopLeader.Dot">
      <summary>
            Specifies that the leader character shall be a dot [.].
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopLeader.Hyphen">
      <summary>
            Specifies that the leader character shall be a hyphen [-].
            </summary>
    </member>
    <member name="F:GemBox.Document.TabStopLeader.Underscore">
      <summary>
            Specifies that the leader character shall be an underscore [_].
            </summary>
    </member>
    <member name="T:GemBox.Document.TextAutoFit">
      <summary>
            Represents an enumeration of available text fitting options.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextAutoFit.None">
      <summary>
            Text within the <see cref="T:GemBox.Document.TextBox"/> should not be auto-fit to the bounding box.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextAutoFit.ShrinkTextOnOverflow">
      <summary>
        <para>Text within the <see cref="T:GemBox.Document.TextBox"/> should be auto-fit to the bounding box by reducing the font size of each <see cref="T:GemBox.Document.Run"/> and line spacing of each <see cref="T:GemBox.Document.Paragraph"/> in the <see cref="T:GemBox.Document.TextBox"/>.</para>
        <para>This value is currently not supported in PDF, XPS, and image formats.</para>
      </summary>
    </member>
    <member name="F:GemBox.Document.TextAutoFit.ResizeShapeToFitText">
      <summary>
        <see cref="T:GemBox.Document.TextBox"/> should be auto-fit to fully contain the text described within it.
            </summary>
    </member>
    <member name="T:GemBox.Document.TextBox">
      <summary>
            Represents a <see cref="T:GemBox.Document.Drawing.Shape"/> which serves as a container for <see cref="T:GemBox.Document.Block"/> elements which are outside page main content flow.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.TextBox"/> is a content <see cref="T:GemBox.Document.Element"/> consisting of <see cref="T:GemBox.Document.Block"/> derived elements (<see cref="T:GemBox.Document.Paragraph"/>s and <see cref="T:GemBox.Document.Tables.Table"/>s).</para>
        <para>
          <see cref="T:GemBox.Document.TextBox"/>'s shape type (geometry) is represented by <see cref="T:GemBox.Document.Drawing.ShapeType"/> enumeration. It can be set only through <see cref="M:GemBox.Document.TextBox.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,GemBox.Document.Drawing.ShapeType)"/> constructor and retrieved from <see cref="P:GemBox.Document.Drawing.Shape.ShapeType"/> property.</para>
        <para>
          <see cref="T:GemBox.Document.TextBox"/> can be filled with a <see cref="T:GemBox.Document.Drawing.Brush"/> and outlined with a <see cref="T:GemBox.Document.Drawing.Pen"/>.</para>
        <para>
          <see cref="T:GemBox.Document.TextBox"/> can be positioned in-line with the rest of the document content or floating within document content. For more information, see remarks for <see cref="P:GemBox.Document.Drawing.DrawingElement.Layout">DrawingElement.Layout</see> property.</para>
        <para>
            Imported text frames are converted to <see cref="T:GemBox.Document.TextBox">TextBoxes</see> and will be exported back as text frames, if there were no changes to the following properties: <see cref="P:GemBox.Document.Drawing.Shape.AdjustValues"/>, <see cref="P:GemBox.Document.Drawing.DrawingElement.Metadata"/> or <see cref="P:GemBox.Document.TextBox.TextBoxFormat"/>.
            Any changes to those properties will result in a text frame being exported as a <see cref="T:GemBox.Document.TextBox"/>.
            </para>
      </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
      <seealso xhref="shapes-and-layout.md" target="_self">GemBox.Document Shapes and Layout</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-textboxes/202">Text Boxes example</seealso>
    </member>
    <member name="P:GemBox.Document.TextBox.Blocks">
      <summary>
            Gets the block elements that represent content of this <see cref="T:GemBox.Document.TextBox"/> instance.
            </summary>
      <value>
            The block elements that represent content of this <see cref="T:GemBox.Document.TextBox"/> instance.
            </value>
      <remarks>
            Supports <see cref="T:GemBox.Document.Paragraph"/> and <see cref="T:GemBox.Document.Tables.Table"/> elements.
            </remarks>
      <seealso xhref="content-model.md" target="_self">GemBox.Document Content Model</seealso>
    </member>
    <member name="M:GemBox.Document.TextBox.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,GemBox.Document.Drawing.ShapeType)">
      <summary>
            Initializes a new instance of empty <see cref="T:GemBox.Document.TextBox"/> with specified layout (position and size) and shape type.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The text-box layout (position and size).</param>
      <param name="shapeType">The text-box shape type.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.TextBox.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout)">
      <summary>
            Initializes a new instance of empty <see cref="T:GemBox.Document.TextBox"/> with specified layout (position and size).
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The text-box layout (position and size).</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.TextBox.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,System.Collections.Generic.IEnumerable{GemBox.Document.Block})">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TextBox"/> class with specified layout (position and size) and content.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The text-box layout (position and size).</param>
      <param name="blocks">The text-box content.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="blocks"/> is <see langword="null"/>.</exception>
    </member>
    <member name="M:GemBox.Document.TextBox.#ctor(GemBox.Document.DocumentModel,GemBox.Document.Layout,GemBox.Document.Block[])">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TextBox"/> class with specified layout (position and size) and content.
            </summary>
      <param name="document">The owner document.</param>
      <param name="layout">The text-box layout (position and size).</param>
      <param name="blocks">The text-box content.</param>
      <exception cref="T:System.ArgumentNullException">
        <paramref name="layout"/> is <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.TextBox.TextBoxFormat">
      <summary>
            Gets the text box format.
            </summary>
      <value>
            The text box format.
            </value>
    </member>
    <member name="P:GemBox.Document.TextBox.DefaultOutlineWidth">
      <exclude/>
    </member>
    <member name="P:GemBox.Document.TextBox.ElementType">
      <summary>
            Gets the element type for <see cref="T:GemBox.Document.TextBox"/> which is <see cref="F:GemBox.Document.ElementType.TextBox"/>.
            </summary>
      <value>
            The <see cref="F:GemBox.Document.ElementType.TextBox"/> value.
            </value>
    </member>
    <member name="M:GemBox.Document.TextBox.VerifyShapeType(GemBox.Document.Drawing.ShapeType)">
      <exclude/>
    </member>
    <member name="M:GemBox.Document.TextBox.Clone(System.Boolean)">
      <summary>
            Clones this <see cref="T:GemBox.Document.TextBox"/> instance.
            </summary>
      <param name="cloneDescendants">If set to <see langword="true"/> clone all descendants recursively; otherwise clone only current <see cref="T:GemBox.Document.TextBox"/>.</param>
      <returns>Cloned <see cref="T:GemBox.Document.TextBox"/>.</returns>
      <remarks>
        <para>Document content element instance can exist only in a one place in the document.</para>
        <para>If you want to insert document content element into some other part of the same document, then clone the element and insert its clone.</para>
        <para>
        If you want to insert document content element into another document, then you should first import it into another document with <see cref="M:GemBox.Document.DocumentModel.Import``1(``0,System.Boolean,System.Boolean)"/> method and then insert the imported element.
      </para>
        <para>
        For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-cloning/501">cloning example</see>.
      </para>
      </remarks>
    </member>
    <member name="T:GemBox.Document.TextColumn">
      <summary>
            Represents a column in a <see cref="T:GemBox.Document.Section"/>.
            </summary>
      <remarks>
        <para>Document content can be presented with more than one column, like in newspapers. To present a document with multiple columns, insert <see cref="T:GemBox.Document.TextColumn"/> into <see cref="P:GemBox.Document.PageSetup.TextColumns">PageSetup.TextColumns</see> property on a parent <see cref="T:GemBox.Document.Section"/>.</para>
        <para>For more information about <see cref="T:GemBox.Document.PageSetup"/>, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-page-setup/209">page setup</see> example.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.TextColumn.Width">
      <summary>
            Gets or sets the width of the column (in points). Set this property only if <see cref="P:GemBox.Document.TextColumnCollection.EvenlySpaced"/> is false.
            </summary>
      <value>
            The width of the column (in points).
            </value>
    </member>
    <member name="P:GemBox.Document.TextColumn.SpaceAfter">
      <summary>
            Gets or sets the space between two columns (in points). Set this property only if <see cref="P:GemBox.Document.TextColumnCollection.EvenlySpaced"/> is false.
            </summary>
      <remarks>
            The default value for this property is 35.4 points.
            </remarks>
      <value>
            The space between two columns (in points).
            </value>
    </member>
    <member name="T:GemBox.Document.TextColumnCollection">
      <summary>
            Represents a collection of <see cref="T:GemBox.Document.TextColumn"/>s in a <see cref="T:GemBox.Document.Section"/>.
            </summary>
      <remarks>
            This collection is read-only. To change <see cref="T:GemBox.Document.Section"/>'s columns, assign a new instance of a <see cref="T:GemBox.Document.TextColumnCollection"/> to a <see cref="P:GemBox.Document.PageSetup.TextColumns"/> property on a parent <see cref="T:GemBox.Document.Section"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.TextColumnCollection.LineBetween">
      <summary>
            Gets or sets a value indicating whether to show or not the line between two <see cref="T:GemBox.Document.TextColumn"/>.
            </summary>
      <value>
        <see langword="true"/> to show the line between two <see cref="T:GemBox.Document.TextColumn"/>; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.TextColumnCollection.#ctor(System.Int32)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TextColumnCollection"/> class.
            </summary>
      <param name="columnsCount">The number of text columns.</param>
    </member>
    <member name="P:GemBox.Document.TextColumnCollection.EvenlySpaced">
      <summary>
            Gets or sets a value indicating whether all text columns have equal width and are evenly spaced.
            </summary>
      <value>
        <see langword="true"/> if all columns have equal width and are evenly spaced; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="P:GemBox.Document.TextColumnCollection.SpaceAfter">
      <summary>
            Gets or sets the amount of space between each column (in points). Set this property only if <see cref="P:GemBox.Document.TextColumnCollection.EvenlySpaced"/> is <see langword="true"/>.
            </summary>
      <remarks>
            The default value for this property is 35.4 points.
            </remarks>
      <value>
            The amount of space between each column (in points).
            </value>
    </member>
    <member name="T:GemBox.Document.TextDirection">
      <summary>
            Represents an enumeration of available text directions.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextDirection.Horizontal">
      <summary>
            Horizontal text.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextDirection.Rotate90">
      <summary>
            Text has vertical orientation (each line is 90 degrees rotated clockwise, so it goes from top to bottom; each next line is to the left from the previous one).
            </summary>
    </member>
    <member name="F:GemBox.Document.TextDirection.Rotate270">
      <summary>
            Text has vertical orientation (each line is 270 degrees rotated clockwise, so it goes from bottom to top; each next line is to the right from the previous one).
            </summary>
    </member>
    <member name="T:GemBox.Document.TextWatermark">
      <summary>
            Represents the text watermark that appears behind the document content.
            </summary>
    </member>
    <member name="M:GemBox.Document.TextWatermark.#ctor(GemBox.Document.DocumentModel,System.String)">
      <summary>
            Initializes a new instance of the text watermark with the default width and height.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The text of the watermark.</param>
    </member>
    <member name="M:GemBox.Document.TextWatermark.#ctor(GemBox.Document.DocumentModel,System.String,System.Double,System.Double)">
      <summary>
            Initializes a new instance of the text watermark with the given width and height.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The text of the watermark.</param>
      <param name="width">The width of the watermark  (in points).</param>
      <param name="height">The height of the watermark  (in points).</param>
    </member>
    <member name="M:GemBox.Document.TextWatermark.#ctor(GemBox.Document.DocumentModel,System.String,System.Double,System.Double,GemBox.Document.LengthUnit)">
      <summary>
            Initializes a new instance of the text watermark with the given width and height.
            </summary>
      <param name="document">The owner document.</param>
      <param name="text">The text of the watermark.</param>
      <param name="width">The width of the watermark.</param>
      <param name="height">The height of the watermark.</param>
      <param name="lengthUnit">The used length unit.</param>
    </member>
    <member name="P:GemBox.Document.TextWatermark.Size">
      <summary>
            Gets or sets the size of the watermark shape. To set the size as default, use empty size.
            </summary>
      <value>
            The size of the watermark shape.
            </value>
      <remarks>
            The height of the TextWatermark is ignored when saving to PDF, XPS, and image formats.
            This is because GemBox.Document currently doesn't support scaling of characters in these formats
            which is necessary to support height independently of width. Currently the width is used
            and height is calculated to naturally fit the chosen font.
            </remarks>
    </member>
    <member name="P:GemBox.Document.TextWatermark.Text">
      <summary>
            Gets or sets the text of the watermark.
            </summary>
      <value>
            The text of the watermark.
            </value>
    </member>
    <member name="P:GemBox.Document.TextWatermark.FontName">
      <summary>
            Gets or sets the font name used for the watermark.
            </summary>
      <value>
            The font name used for the watermark.
            </value>
    </member>
    <member name="P:GemBox.Document.TextWatermark.Color">
      <summary>
            Gets or sets the font color used for the watermark.
            </summary>
      <value>
            The font color used for the watermark.
            </value>
      <remarks>
            Changing the font color also changes the transparency of the text
            which can affect the <see cref="P:GemBox.Document.TextWatermark.Semitransparent"/> property.
            </remarks>
    </member>
    <member name="P:GemBox.Document.TextWatermark.Semitransparent">
      <summary>
            Gets or sets whether the text of the watermark will be semitransparent.
            The default value is true.
            </summary>
      <value>
            True if the text of the watermark should be semitransparent, false otherwise.
            </value>
    </member>
    <member name="P:GemBox.Document.TextWatermark.TextBox">
      <summary>
            Gets the underlying TextBox that represents the watermark.
            </summary>
      <value>
            The TextBox that represents the watermark.
            </value>
    </member>
    <member name="M:GemBox.Document.TextWatermark.SetDiagonal">
      <summary>
            Sets the text of the watermark as diagonal (rotated).
            </summary>
    </member>
    <member name="M:GemBox.Document.TextWatermark.SetHorizontal">
      <summary>
            Sets the text of the watermark as horizontal.
            </summary>
    </member>
    <member name="T:GemBox.Document.TextWrappingStyle">
      <summary>
            Specifies how text is wrapped around a floating element.
            </summary>
      <remarks>
            Values <see cref="F:GemBox.Document.TextWrappingStyle.Through"/> and <see cref="F:GemBox.Document.TextWrappingStyle.Tight"/> are currently not supported in PDF, XPS, and image formats.
            </remarks>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.InLineWithText">
      <summary>
        <para>This field is obsolete. Use <see cref="T:GemBox.Document.InlineLayout"/> type instead.</para>
        <para>Put element in line with text.</para>
      </summary>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.Square">
      <summary>
            Wrap text as square around floating element.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.Tight">
      <summary>
            Wrap text tight to the floating element.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.Through">
      <summary>
            Wrap text tight and inside open parts of the floating element.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.TopAndBottom">
      <summary>
            Put text above and below of the floating element.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.BehindText">
      <summary>
            Put floating element behind text.
            </summary>
    </member>
    <member name="F:GemBox.Document.TextWrappingStyle.InFrontOfText">
      <summary>
            Put floating element in front of text.
            </summary>
    </member>
    <member name="T:GemBox.Document.TiffCompression">
      <summary>
            An enumeration of supported compression schemes for Tagged Image File Format (TIFF) when saving a <see cref="T:GemBox.Document.DocumentModel"/> to an image using an <see cref="T:GemBox.Document.ImageSaveOptions"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.Default">
      <summary>
            The encoder attempts to save the bitmap with the best possible compression schema.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.None">
      <summary>
            The Tagged Image File Format (TIFF) image will not be compressed.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.Ccitt3">
      <summary>
            The CCITT3 compression schema.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.Ccitt4">
      <summary>
            The CCITT4 compression schema.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.Lzw">
      <summary>
            The LZW compression schema.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.Rle">
      <summary>
            The RLE compression schema.
            </summary>
    </member>
    <member name="F:GemBox.Document.TiffCompression.Zip">
      <summary>
            Zip compression schema.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tracking.CharacterFormatRevision">
      <summary>
            Represents a revision of the character format.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.CharacterFormatRevision.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.CharacterFormatRevision"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.Tracking.CharacterFormatRevision.CharacterFormat">
      <summary>
            Gets or sets the character format that was used before this revision was applied.
            </summary>
      <value>
            The character format that was used before this revision was applied.
            </value>
    </member>
    <member name="T:GemBox.Document.Tracking.MoveRangeSeparator">
      <summary>
            Represents an element that is used to start or end a move range. The types of separators are:
            <ul><li>MoveFromRangeStart - the start of the range that wraps the elements that were moved from this position.</li><li>MoveFromRangeEnd - the end of the range that wraps the elements that were moved from this position.</li><li>MoveToRangeStart - the start of the range that wraps the elements that were moved to this position.</li><li>MoveToRangeEnd - the end of the range that wraps the elements that were moved to this position.</li></ul></summary>
    </member>
    <member name="M:GemBox.Document.Tracking.MoveRangeSeparator.#ctor(GemBox.Document.DocumentModel,System.Boolean,System.Boolean,System.String,System.String)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.MoveRangeSeparator"/> class.
            </summary>
      <param name="document">The owner document.</param>
      <param name="isStart">The value indicating whether this element is the start of the move range or the end.</param>
      <param name="isFrom">The value indicating whether this element represents the position from which the contained elements
            were moved or the position to which the contained elements were moved.</param>
      <param name="id">The ID of the move. <see cref="P:GemBox.Document.Tracking.MoveRangeSeparator.Id"/></param>
      <param name="name">The name of the move. <see cref="P:GemBox.Document.Tracking.MoveRangeSeparator.Name"/></param>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.Id">
      <summary>
            Gets or sets the ID of the move.
            </summary>
      <value>
            The ID of the move.
            </value>
      <remarks>
            The IDs of the move range's start and end should match in order for MS Word to display the move correctly.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.Author">
      <summary>
            Gets or sets the author of the move.
            </summary>
      <value>
            The author of the move.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.Date">
      <summary>
            Gets or sets the date when the move was created.
            </summary>
      <value>
            The date when the move was created.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.Name">
      <summary>
            Gets or sets the name of the move. The name is used to tie together the move from and move to elements
            </summary>
      <value>
            The name of the move.
            </value>
      <remarks>
            The name of the move from range and the move to range should match in order for MS Word to display the move correctly.
            The name of the end range is null and setting it's value has no effect.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.IsStart">
      <summary>
            Gets or sets a value indicating whether this element is the start of the move range or the end.
            </summary>
      <value>
            The value indicating whether this element is the start of the move range or the end.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.IsFrom">
      <summary>
            Gets or sets a value indicating whether this element represents the position from which the contained elements
            were moved or the position to which the contained elements were moved.
            </summary>
      <value>
            The value indicating whether this elements represents the position from which the contained elements
            were moved or the position to which the contained elements were moved.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.MoveRangeSeparator.ElementType">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Tracking.ParagraphFormatRevision">
      <summary>
            Represents a revision of the paragraph format.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.ParagraphFormatRevision.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.ParagraphFormatRevision"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.Tracking.ParagraphFormatRevision.ParagraphFormat">
      <summary>
            Gets or sets the paragraph format that was used before this revision was applied.
            </summary>
      <value>
            The paragraph format that was used before this revision was applied.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.ParagraphFormatRevision.ListFormat">
      <summary>
            Gets or sets the list format that was used before this revision was applied.
            </summary>
      <value>
            The list format that was used before this revision was applied.
            </value>
    </member>
    <member name="T:GemBox.Document.Tracking.Revision">
      <summary>
            Represents a single revision in the document.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.Revision.#ctor(GemBox.Document.Tracking.RevisionType)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.Revision"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tracking.Revision.Author">
      <summary>
            Gets or sets the author of the revision.
            </summary>
      <value>
            The author of the revision.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.Revision.Date">
      <summary>
            Gets or sets the date when the revision was created.
            </summary>
      <value>
            The date when the revision was created.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.Revision.RevisionType">
      <summary>
            Gets the type of this revision.
            </summary>
      <value>
            The type of this revision.
            </value>
    </member>
    <member name="M:GemBox.Document.Tracking.Revision.Accept">
      <summary>
            Accepts this revision.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.Revision.Reject">
      <summary>
            Rejects this revision.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.Revision.Equals(System.Object)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.Tracking.Revision.GetHashCode">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Tracking.RevisionCollection">
      <summary>
            Represents the revisions in the document
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.RevisionCollection.AcceptAll">
      <summary>
            Accept all revisions in the document.
            </summary>
      <remarks>
            Revisions that are not supported by the model of GemBox.Document (e.g. revisions of preserved inlines) will not be affected
            </remarks>
    </member>
    <member name="M:GemBox.Document.Tracking.RevisionCollection.RejectAll">
      <summary>
            Reject all revisions in the document.
            </summary>
      <remarks>
            Revisions that are not supported by the model of GemBox.Document (e.g. revisions of preserved inlines) will not be affected
            </remarks>
    </member>
    <member name="M:GemBox.Document.Tracking.RevisionCollection.GetEnumerator">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Tracking.RevisionColor">
      <summary>
            Represents the available revision colors.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Black">
      <summary>
            Represents #000000 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Blue">
      <summary>
            Represents #2e97d3 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.BrightGreen">
      <summary>
            Represents #84a35b color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.LightPink">
      <summary>
            Represents #fce6f4 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.LightBlue">
      <summary>
            Represents #e1f2fa color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.LightYellow">
      <summary>
            Represents #fef4de color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.LightPurple">
      <summary>
            Represents #eadfef color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.LightGreen">
      <summary>
            Represents #dff8ce color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.LightOrange">
      <summary>
            Represents #fce3d0 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.DarkBlue">
      <summary>
            Represents #376e96 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.DarkRed">
      <summary>
            Represents #881824 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.DarkYellow">
      <summary>
            Represents #e09a2b color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Gray25">
      <summary>
            Represents #a0a3a9 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Gray50">
      <summary>
            Represents #50565e color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Green">
      <summary>
            Represents #2c6234 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Pink">
      <summary>
            Represents #ce338f color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Red">
      <summary>
            Represents #b5082e color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Teal">
      <summary>
            Represents #1b9cab color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Turquoise">
      <summary>
            Represents #3eafc2 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Violet">
      <summary>
            Represents #633277 color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.White">
      <summary>
            Represents #ffffff color.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionColor.Yellow">
      <summary>
            Represents #fad272 color.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tracking.RevisionOptions">
      <summary>
            Represents revision options that specify how the revisions will be displayed in the document.
            </summary>
      <remarks>
            This class is currently supported only when saving to PDF, XPS, or image formats.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.ShowRevisions">
      <summary>
            Gets or sets which revision types should be visible.
            </summary>
      <value>
            Revision types which should be visible.
            </value>
      <remarks>
            By default, no revisions are visible
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.InsertionEffect">
      <summary>
            Gets or sets the decoration effect which should be applied on the inserted content.
            </summary>
      <value>
            The decoration effect which should be applied on the inserted content.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionTextEffect.Underline"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.InsertionColor">
      <summary>
            Gets or sets the color which should be used for the inserted content.
            </summary>
      <value>
            The color which should be used for the inserted content.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.Red"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.DeletionEffect">
      <summary>
            Gets or sets the decoration effect which should be applied on the deleted content.
            </summary>
      <value>
            The decoration effect which should be applied on the deleted content.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionTextEffect.StrikeThrough"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.DeletionColor">
      <summary>
            Gets or sets the color which should be used for the deleted content.
            </summary>
      <value>
            The color which should be used for the deleted content.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.Red"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.FormattingEffect">
      <summary>
            Gets or sets the decoration effect which should be applied on the content with revised formatting.
            </summary>
      <value>
            The decoration effect which should be applied on the content with revised formatting.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionTextEffect.None"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.FormattingColor">
      <summary>
            Gets or sets the color which should be used for the content with revised formatting.
            </summary>
      <value>
            The color which should be used for the content with revised formatting.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.Red"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.MovedFromEffect">
      <summary>
            Gets or sets the decoration effect which should be applied on the content that was moved from the current position.
            </summary>
      <value>
            The decoration effect which should be applied on the content that was moved from the current position.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionTextEffect.DoubleStrikeThrough"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.MovedFromColor">
      <summary>
            Gets or sets the color which should be used for the content that was moved from the current position.
            </summary>
      <value>
            The color which should be used for the content that was moved from the current position.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.Green"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.MovedToEffect">
      <summary>
            Gets or sets the decoration effect which should be applied on the content that was moved to the current position.
            </summary>
      <value>
            The decoration effect which should be applied on the content that was moved to the current position.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionTextEffect.DoubleUnderline"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.MovedToColor">
      <summary>
            Gets or sets the color which should be used for the content that was moved to the current position.
            </summary>
      <value>
            The color which should be used for the content that was moved to the current position.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.Green"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.InsertedCellsColor">
      <summary>
            Gets or sets the color which should be used for the background of the inserted cells.
            </summary>
      <value>
            The color which should be used for the background of the inserted cells.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.LightBlue"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.Tracking.RevisionOptions.DeletedCellsColor">
      <summary>
            Gets or sets the color which should be used for the background of the deleted cells.
            </summary>
      <value>
            The color which should be used for the background of the deleted cells.
            </value>
      <remarks>
            The default value is <see cref="F:GemBox.Document.Tracking.RevisionColor.LightPink"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.Tracking.RevisionOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.RevisionOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tracking.RevisionTextEffect">
      <summary>
            Represents the available revision text effects.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.None">
      <summary>
            Revised text has no special formatting applied.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.Color">
      <summary>
            Revised text is highlighted with color only.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.Bold">
      <summary>
            Revised text is bold and colored.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.Italic">
      <summary>
            Revised text is italic and colored.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.Underline">
      <summary>
            Revised text is underlined and colored.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.DoubleUnderline">
      <summary>
            Revised text is double underlined and colored.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.StrikeThrough">
      <summary>
            Revised text is stroked through and colored.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionTextEffect.DoubleStrikeThrough">
      <summary>
            Revised text is double stroked through and colored.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tracking.RevisionType">
      <summary>
            Defines the type of the revision.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionType.Insert">
      <summary>
            The revision represents the insertion of an element.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionType.Delete">
      <summary>
            The revision represents the removal of an element.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionType.MoveFrom">
      <summary>
            The revision represents the move of an element away from the position.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionType.MoveTo">
      <summary>
            The revision represents the move of an element to the position.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.RevisionType.FormatChange">
      <summary>
            The revision represents the change of the formatting.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tracking.SectionPropertiesRevision">
      <summary>
            Represents a revision of the section properties.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.SectionPropertiesRevision.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.SectionPropertiesRevision"/> class.
            </summary>
      <param name="document">The owning document</param>
    </member>
    <member name="P:GemBox.Document.Tracking.SectionPropertiesRevision.PageSetup">
      <summary>
            Gets or sets the page setup that was used before this revision was applied.
            </summary>
      <value>
            The page setup that was used before this revision was applied.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.SectionPropertiesRevision.FootnoteSettings">
      <summary>
            Gets the footnote settings.
            </summary>
      <value>
            The footnote settings.
            </value>
    </member>
    <member name="P:GemBox.Document.Tracking.SectionPropertiesRevision.EndnoteSettings">
      <summary>
            Gets the endnote settings.
            </summary>
      <value>
            The endnote settings.
            </value>
    </member>
    <member name="T:GemBox.Document.Tracking.ShowRevisionType">
      <summary>
            Represents available revision types that can be shown in the resulting document.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.None">
      <summary>
            Don't show any revisions.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.Insertions">
      <summary>
            Insertion revision type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.Deletions">
      <summary>
            Deletion revision type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.Formatting">
      <summary>
            Formatting revision type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.MovedFrom">
      <summary>
            Moved from revision type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.MovedTo">
      <summary>
            Moved to revision type.
            </summary>
    </member>
    <member name="F:GemBox.Document.Tracking.ShowRevisionType.All">
      <summary>
            All revision types.
            </summary>
    </member>
    <member name="T:GemBox.Document.Tracking.TableCellFormatRevision">
      <summary>
            Represents a revision of the table cell format.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.TableCellFormatRevision.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.TableCellFormatRevision"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.Tracking.TableCellFormatRevision.CellFormat">
      <summary>
            Gets or sets the table cell format that was used before this revision was applied.
            </summary>
      <value>
            The table cell format that was used before this revision was applied.
            </value>
    </member>
    <member name="T:GemBox.Document.Tracking.TableColumnCollectionRevision">
      <summary>
            Represents a revision of the tables columns.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.TableColumnCollectionRevision.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.TableColumnCollectionRevision"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.Tracking.TableColumnCollectionRevision.Columns">
      <summary>
            Gets the column that the table contained before this revision.
            </summary>
      <value>
            The column that the table contained before this revision.
            </value>
      <remarks>
            This collection does not reflect the structure of a <see cref="T:GemBox.Document.Tables.Table"/> (how many <see cref="T:GemBox.Document.Tables.TableCell"/>s are in each <see cref="T:GemBox.Document.Tables.TableRow"/>), it is used just to specify a width for all <see cref="T:GemBox.Document.Tables.TableCell"/>s that are contained in the specific table column through <see cref="P:GemBox.Document.Tables.TableColumn.PreferredWidth"/>.
            </remarks>
      <seealso cref="T:GemBox.Document.Tables.TableColumn"/>
    </member>
    <member name="T:GemBox.Document.Tracking.TableFormatRevision">
      <summary>
            Represents a revision of the table format.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.TableFormatRevision.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.TableFormatRevision"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.Tracking.TableFormatRevision.TableFormat">
      <summary>
            Gets or sets the table format that was used before this revision was applied.
            </summary>
      <value>
            The table format that was used before this revision was applied.
            </value>
    </member>
    <member name="T:GemBox.Document.Tracking.TableRowFormatRevision">
      <summary>
            Represents a revision of the table row format.
            </summary>
    </member>
    <member name="M:GemBox.Document.Tracking.TableRowFormatRevision.#ctor(GemBox.Document.DocumentModel)">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.Tracking.TableRowFormatRevision"/> class.
            </summary>
      <param name="document">The owner document.</param>
    </member>
    <member name="P:GemBox.Document.Tracking.TableRowFormatRevision.RowFormat">
      <summary>
            Gets or sets the table cell format that was used before this revision was applied.
            </summary>
      <value>
            The table cell format that was used before this revision was applied.
            </value>
    </member>
    <member name="T:GemBox.Document.TxtLoadOptions">
      <summary>
            Represents a class that stores loading options for plain text (TXT) format.
            </summary>
      <seealso cref="P:GemBox.Document.LoadOptions.TxtDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
    </member>
    <member name="M:GemBox.Document.TxtLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TxtLoadOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.TxtLoadOptions.Encoding">
      <summary>
            Gets or sets the encoding for the TXT file.
            </summary>
      <value>
            The encoding for the TXT file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="T:GemBox.Document.TxtSaveOptions">
      <summary>
            Represents options for saving to plain text (TXT) format.
            </summary>
    </member>
    <member name="M:GemBox.Document.TxtSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.TxtSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.TxtSaveOptions.ContentType">
      <summary>
            Gets the content-type for TXT file format: <b>"text/plain; charset=" + <see cref="P:GemBox.Document.TxtSaveOptions.Encoding"/>.<see cref="P:System.Text.Encoding.WebName"/></b>.
            </summary>
      <value>
            The content-type for TXT file format.
            </value>
    </member>
    <member name="P:GemBox.Document.TxtSaveOptions.Encoding">
      <summary>
            Gets or sets the encoding for the TXT file.
            </summary>
      <value>
            The encoding for the TXT file.
            </value>
      <exception cref="T:System.ArgumentNullException">Value is set to <see langword="null"/>.</exception>
    </member>
    <member name="P:GemBox.Document.TxtSaveOptions.ParagraphBreak">
      <summary>
            Gets or sets the string to use as a paragraph break. Default value is <see cref="P:System.Environment.NewLine"/>.
            </summary>
      <value>
            The string to use as a paragraph break.
            </value>
    </member>
    <member name="P:GemBox.Document.TxtSaveOptions.IncludeTextBoxes">
      <summary>
        <see langword="true"/> to include <see cref="T:GemBox.Document.TextBox"/>es, <see langword="false"/> to skip them.
            </summary>
      <remarks>
            The default value is <see langword="false"/>.
            </remarks>
    </member>
    <member name="T:GemBox.Document.UnderlineType">
      <summary>
            Represents the types of patterns which may be used to create the underline applied beneath the text in a <see cref="T:GemBox.Document.Run"/>.
            </summary>
      <remarks>
            Values <see cref="F:GemBox.Document.UnderlineType.Wave"/> and <see cref="F:GemBox.Document.UnderlineType.DoubleWave"/> are currently not supported in PDF, XPS, and image formats.
            </remarks>
    </member>
    <member name="F:GemBox.Document.UnderlineType.None">
      <summary>
            Specifies no underline beneath the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.Single">
      <summary>
            Specifies an underline consisting of a single line beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.Double">
      <summary>
            Specifies an underline consisting of two lines beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.Dotted">
      <summary>
            Specifies an underline consisting of a series of dot characters beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.Dashed">
      <summary>
            Specifies an underline consisting of a dashed line beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.DotDash">
      <summary>
            Specifies an underline consisting of a series of dot, dash characters beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.DotDotDash">
      <summary>
            Specifies an underline consisting of a series of dot, dot, dash characters beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.Wave">
      <summary>
            Specifies an underline consisting of a single wavy line beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.DoubleWave">
      <summary>
            Specifies an underline consisting of a pair of wavy lines beneath all characters in the run.
            </summary>
    </member>
    <member name="F:GemBox.Document.UnderlineType.UnderlineNonSpaceCharactersOnly">
      <summary>
            Specifies an underline consisting of a single line beneath all non-space characters in the run. There shall be no underline beneath any space character (breaking or non-breaking).
            </summary>
    </member>
    <member name="T:GemBox.Document.VariablesDictionary">
      <summary>
            Represents a dictionary that contains <see cref="T:System.String"/> key and <see cref="T:System.String"/> value pairs.
            </summary>
      <remarks>
        <para>
          <see cref="T:System.String"/> keys cannot be <see langword="null"/> or <see cref="F:System.String.Empty"/>.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.VariablesDictionary.ValidateBeforeAdd(System.String,System.String)">
      <exclude/>
    </member>
    <member name="T:GemBox.Document.Vba.VbaModule">
      <summary>
            Represents the module in <see cref="T:GemBox.Document.Vba.VbaProject"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaModule.Name">
      <summary>
            Gets or sets the name of <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaModule.Code">
      <summary>
            Gets or sets the code of <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaModule.Type">
      <summary>
            Gets the type of <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModule.Equals(System.Object)">
      <inheritdoc/>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModule.GetHashCode">
      <inheritdoc/>
    </member>
    <member name="T:GemBox.Document.Vba.VbaModuleCollection">
      <summary>
            Represents the collection of <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
      <summary>
            Represents the collection of <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaModuleCollection.Count">
      <summary>
            Gets the number of elements contained.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaModuleCollection.Item(System.Int32)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Vba.VbaModule"/> at the specified index.
            </summary>
      <param name="index">The zero-based index of the <see cref="T:GemBox.Document.Vba.VbaModule"/> to get.</param>
      <returns>
        <see cref="T:GemBox.Document.Vba.VbaModule"/> that corresponds to the given index.</returns>
    </member>
    <member name="P:GemBox.Document.Vba.VbaModuleCollection.Item(System.String)">
      <summary>
            Gets the <see cref="T:GemBox.Document.Vba.VbaModule"/> with the given name.
            </summary>
      <param name="name">Name of the <see cref="T:GemBox.Document.Vba.VbaModule"/> to get.</param>
      <returns>
        <see cref="T:GemBox.Document.Vba.VbaModule"/> that corresponds to the given name.</returns>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.Add(System.String)">
      <summary>
            Creates and returns a new <see cref="T:GemBox.Document.Vba.VbaModule"/> with the given name and with the type of <see cref="F:GemBox.Document.Vba.VbaModuleType.Procedural"/>.
            </summary>
      <param name="name">Name of the returning <see cref="T:GemBox.Document.Vba.VbaModule"/>.</param>
      <returns>
        <see cref="T:GemBox.Document.Vba.VbaModule"/> that is created and added to the collection.</returns>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.Clear">
      <summary>
            Removes all items from the collection.
            </summary>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.Contains(System.String)">
      <summary>
            Indicates whether this collection contains the <see cref="T:GemBox.Document.Vba.VbaModule"/> object with the specified <paramref name="name"/>.
            </summary>
      <param name="name">The name of the module to locate.</param>
      <returns>
        <see langword="true"/> if the collection contains an item with the <paramref name="name"/>; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.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:GemBox.Document.Vba.VbaModuleCollection.Remove(System.String)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Vba.VbaModule"/> by name.
            </summary>
      <param name="name">Name of the <see cref="T:GemBox.Document.Vba.VbaModule"/> contained in the collection.</param>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.Remove(GemBox.Document.Vba.VbaModule)">
      <summary>
            Removes the given <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
      <param name="vbaModule">The <see cref="T:GemBox.Document.Vba.VbaModule"/> that will be removed from this collection.</param>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.RemoveAt(System.Int32)">
      <summary>
            Removes the <see cref="T:GemBox.Document.Vba.VbaModule"/> from the given index.
            </summary>
      <param name="index">The index of the <see cref="T:GemBox.Document.Vba.VbaModule"/> that will be removed.</param>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.TryGet(System.String,GemBox.Document.Vba.VbaModule@)">
      <summary>
            Tries to get the <see cref="T:GemBox.Document.Vba.VbaModule"/> with the specified <paramref name="name"/>.
            </summary>
      <param name="name">Name of the <see cref="T:GemBox.Document.Vba.VbaModule"/> contained in the collection.</param>
      <param name="vbaModule">The found <see cref="T:GemBox.Document.Vba.VbaModule"/> with the given <paramref name="name"/>.</param>
      <returns>
        <see langword="true"/> if the collection contains an item with the <paramref name="name"/>; otherwise, <see langword="false"/>.
            </returns>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.Add(System.String,GemBox.Document.Vba.VbaModuleType)">
      <summary>
        <para>Creates and returns a new <see cref="T:GemBox.Document.Vba.VbaModule"/> with the given name and type.</para>
      </summary>
      <param name="name">Name of the returning <see cref="T:GemBox.Document.Vba.VbaModule"/>.</param>
      <param name="vbaModuleType">Type of the returning <see cref="T:GemBox.Document.Vba.VbaModule"/>.</param>
      <returns>
        <see cref="T:GemBox.Document.Vba.VbaModule"/> that is created and added to the collection.</returns>
    </member>
    <member name="M:GemBox.Document.Vba.VbaModuleCollection.AddCopy(GemBox.Document.Vba.VbaModule)">
      <summary>
        <para>Clones and returns a new <see cref="T:GemBox.Document.Vba.VbaModule"/> from the given module.</para>
      </summary>
      <param name="vbaModule">Source <see cref="T:GemBox.Document.Vba.VbaModule"/> to be cloned.</param>
      <returns>
        <para>
          <see cref="T:GemBox.Document.Vba.VbaModule"/> that is cloned and added to the collection.</para>
      </returns>
    </member>
    <member name="T:GemBox.Document.Vba.VbaModuleType">
      <summary>
            Represents the type of <see cref="T:GemBox.Document.Vba.VbaModule"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.Vba.VbaModuleType.Procedural">
      <summary>
            A collection of subroutines and functions.
            </summary>
    </member>
    <member name="F:GemBox.Document.Vba.VbaModuleType.Document">
      <summary>
            A type of VBA project item that specifies a module for embedded macros and programmatic access operations that are associated with a document.
            </summary>
    </member>
    <member name="F:GemBox.Document.Vba.VbaModuleType.Class">
      <summary>
            A module that contains the definition for a new object. Each instance of a class creates a new object, and procedures that are defined in the module become properties and methods of the object.
            </summary>
    </member>
    <member name="F:GemBox.Document.Vba.VbaModuleType.Designer">
      <summary>
            A VBA module that extends the methods and properties of an ActiveX control that has been registered with the project.
            </summary>
    </member>
    <member name="T:GemBox.Document.Vba.VbaProject">
      <summary>
            Represents the VBA project.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaProject.Modules">
      <summary>
            Gets all <see cref="T:GemBox.Document.Vba.VbaModule"/> objects.
            </summary>
    </member>
    <member name="P:GemBox.Document.Vba.VbaProject.Name">
      <summary>
            Gets or sets the name of the <see cref="T:GemBox.Document.Vba.VbaProject"/>.
            </summary>
    </member>
    <member name="M:GemBox.Document.Vba.VbaProject.Delete">
      <summary>
            Deletes this VBA project from the workbook.
            </summary>
    </member>
    <member name="T:GemBox.Document.VerticalAlignment">
      <summary>
            Represents a vertical alignment for text or picture between the top and bottom margins of the parent element.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalAlignment.Top">
      <summary>
            The text/picture shall be vertically aligned to the top margin of the parent element, by moving all text/picture to the top text/picture extent within the parent element as required.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalAlignment.Center">
      <summary>
            The text/picture shall be vertically aligned to the center of the parent element.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalAlignment.Bottom">
      <summary>
            The text/picture shall be vertically aligned to the bottom margin of the parent element, by moving all text/picture to the bottom text/picture extent within the parent element as required.
            </summary>
    </member>
    <member name="T:GemBox.Document.VerticalPositionAnchor">
      <summary>
            Represents a vertical position to which the parent object has been anchored in the document.
            This anchor position shall be used as the base location to determine the final vertical position of the object in the document.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.Margin">
      <summary>
            Specifies that the parent object shall be vertically anchored to the text margins.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.Page">
      <summary>
            Specifies that the parent object shall be vertically anchored to the page edge.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.Paragraph">
      <summary>
            Specifies that the parent object shall be vertically anchored to the text extents.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.Line">
      <summary>
            Specifies that the vertical positioning shall be relative to the line containing the anchor character.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.TopMargin">
      <summary>
            Specifies that the vertical positioning shall be relative to the top margin of the current page.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.BottomMargin">
      <summary>
            Specifies that the vertical positioning shall be relative to the bottom margin of the current page.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.InsideMargin">
      <summary>
            Specifies that the vertical positioning shall be relative to the inside margin of the current page.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.OutsideMargin">
      <summary>
            Specifies that the vertical positioning shall be relative to the outside margin of the current page.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionAnchor.TopLeftCorner">
      <summary>
            Specifies that the vertical positioning shall be relative to the top left corner of the parent.
            </summary>
    </member>
    <member name="T:GemBox.Document.VerticalPositionType">
      <summary>
            Represents a set of possible relative vertical positions for the parent floating element.
            This relative position is specified relative to the vertical anchor specified by the parent <see cref="T:GemBox.Document.VerticalPosition"/>.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionType.Absolute">
      <summary>
            Specifies that the parent object should have absolute vertical positioning with respect to the anchor settings.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionType.Top">
      <summary>
            Specifies that the parent object shall be vertically aligned to the top edge of the anchor object.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionType.Center">
      <summary>
            Specifies that the parent object shall be vertically centered with respect to the anchor object.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionType.Bottom">
      <summary>
            Specifies that the parent object shall be vertically aligned to the bottom edge of the anchor object .
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionType.Inside">
      <summary>
            Specifies that the parent object shall be vertically aligned to the edge of the anchor object, and positioned inside that object.
            </summary>
    </member>
    <member name="F:GemBox.Document.VerticalPositionType.Outside">
      <summary>
            Specifies that the parent object shall be vertically aligned to the edge of the anchor object, and positioned outside that object.
            </summary>
    </member>
    <member name="T:GemBox.Document.ViewOptions">
      <summary>
            Represents the view options for the <see cref="T:GemBox.Document.DocumentModel"/>. Supported only in DOCX and DOC formats and partially in PDF format.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.ViewOptions"/> are used to define document view and zoom when document is viewed in an application such as Microsoft Word or Adobe Reader.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-view-options/210">view options</see> example.</para>
      </remarks>
    </member>
    <member name="M:GemBox.Document.ViewOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.ViewOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.ViewOptions.ViewType">
      <summary>
            Gets or sets the type of the view.
            </summary>
      <value>
            The type of the view.
            </value>
    </member>
    <member name="P:GemBox.Document.ViewOptions.Zoom">
      <summary>
            Gets or sets the zoom.
            </summary>
      <remarks>
            Zoom can be between 10% and 500%. Default value is 100%.
            </remarks>
      <value>
            The zoom.
            </value>
    </member>
    <member name="M:GemBox.Document.ViewOptions.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.ViewOptions"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.ViewOptions"/>.</returns>
    </member>
    <member name="T:GemBox.Document.ViewType">
      <summary>
            Represent view type.
            </summary>
      <remarks>
        <para>
          <see cref="T:GemBox.Document.ViewType"/> are used to define document view when document is viewed in an application such as Microsoft Word or Adobe Reader.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-view-options/210">view options</see> example.</para>
      </remarks>
    </member>
    <member name="F:GemBox.Document.ViewType.None">
      <summary>
            Default view.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.Normal">
      <summary>
            Normal view.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.MasterPages">
      <summary>
            Master pages view.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.Outline">
      <summary>
            Outline view.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.Print">
      <summary>
            Print view.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.Web">
      <summary>
            Web view.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.FullScreen">
      <summary>
            Full screen view. Supported only in PDF format.
            </summary>
    </member>
    <member name="F:GemBox.Document.ViewType.Bookmarks">
      <summary>
            Bookmarks panel visible. Supported only in PDF format.
            </summary>
    </member>
    <member name="T:GemBox.Document.Watermark">
      <summary>
            Represents the watermark that appears behind the document content.
            </summary>
      <seealso cref="T:GemBox.Document.PictureWatermark"/>
      <seealso cref="T:GemBox.Document.TextWatermark"/>
    </member>
    <member name="T:GemBox.Document.WpfHelper">
      <summary>
            Provides helper methods for dealing with <see href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/">Windows Presentation Foundation</see> (WPF) <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">dispatcher</see><see href="https://github.com/dotnet/wpf/issues/9026">resource leaks in multithreaded applications</see>.
            </summary>
      <remarks>
        <para>GemBox uses or might use WPF for the following operations:
            <see href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/advanced/printing-overview">printing</see>,
            converting to an <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.xps.packaging.xpsdocument">XpsDocument</see> or an <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.imagesource">ImageSource</see>,
            saving to an XPS file or an image file,
            getting page or drawing content as <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.frameworkelement">FrameworkElement</see>,
            bitmap <see href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/imaging-overview#image-format-decoding">decoding</see> and <see href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/imaging-overview#image-format-encoding">encoding</see>,
            <see href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/graphics-multimedia/how-to-create-a-bitmap-from-a-visual">rasterizing</see> the vectorized content,
            <see href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/advanced/advanced-text-formatting">text formatting</see> (shaping),
            <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.imaging.colorconvertedbitmap">converting colors</see> between custom color spaces,
            transferring data to and from the system <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.clipboard">Clipboard</see>, and other.
            For some of these operations, such as printing and converting to an <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.media.imagesource">ImageSource</see>, the use of WPF is mandatory because no alternative is currently provided or possible.
            For other operations, an alternative to WPF might be used instead.
            For example, for saving to an XPS file or an image file and rasterizing the vectorized content, <see href="https://skia.org/">Skia</see> (via <see href="https://www.nuget.org/packages/SkiaSharp">SkiaSharp</see> NuGet package) might be used instead.
            For bitmap decoding and encoding, <see href="https://learn.microsoft.com/en-us/dotnet/desktop/winforms/advanced/about-gdi-managed-code">GDI+</see>, Skia, or internal GemBox implementation might be used instead.
            And for text shaping, <see href="https://harfbuzz.github.io/">HarfBuzz</see> (via <see href="https://www.nuget.org/packages/HarfBuzzSharp">HarfBuzzSharp</see> NuGet package) or internal GemBox implementation might be used instead.</para>
        <para>If WPF is used in a non-WPF application or in a WPF application but not in its main (UI) thread, the instance of a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> class is implicitly <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">created</see> for each thread in which WPF is used and this instance must be <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> before the thread terminates, otherwise the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see> happens.
            The <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">Dispatcher shutdown</see> must be invoked in the same thread in which the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> was <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">created</see>.</para>
        <note type="important">
          <para>Since GemBox doesn't know if the code running after the GemBox code in the same thread might use WPF (and therefore require a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance that is not <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">shutdown</see>) nor GemBox has an option to be notified before a thread terminates (to <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> then and prevent the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>), <strong>GemBox won't use WPF in a thread that doesn't already have an <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.fromthread">associated Dispatcher</see> or if it was <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">already shutdown</see></strong>.
            In other words, <strong>GemBox guarantees that its code won't initiate a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">creation</see> of a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance in any currently existing thread</strong>, except those listed below, thus preventing the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.
            Therefore, for operations for which the use of WPF is not mandatory, an alternative to WPF will be used instead, and for operations for which the use of WPF is mandatory, GemBox will <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.-ctor">create a new thread</see>, <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">associate</see> a new <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> with it, use WPF in that thread, and <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> before that thread terminates thus preventing the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.
            In the meantime, the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> will wait for this thread to terminate via the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.join">Join</see> method.</para>
          <para>For reasons explained below, <strong>GemBox might still initiate a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">creation</see> of a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance in the following threads</strong> without <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutting it down</see>, thus allowing the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see> to happen:</para>
          <list type="bullet">
            <item>
              <description>The thread in which you set the <see cref="P:GemBox.Document.WpfHelper.DispatcherForCurrentThreadMustBeShutdown"/> to <see langword="false"/> because with this operation you explicitly allow the thread to <see href="https://github.com/dotnet/wpf/issues/9026">leak resources</see>.</description>
            </item>
            <item>
              <description>The main (<i>primary</i>) thread of your application because when it terminates, the application's <see href="https://learn.microsoft.com/en-us/windows/win32/procthread/about-processes-and-threads">process</see> exists and the operating system reclaims all used resources.</description>
            </item>
            <item>
              <description>Threads whose <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.name">name</see> ends with 'GemBox WPF background thread' because GemBox component and testing infrastructure relies on this.</description>
            </item>
          </list>
        </note>
        <para>If you want GemBox to use WPF (for operations for which the use of WPF is mandatory) or to consider using WPF (for operations for which an alternative to WPF might be used instead) in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see>, you must <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">create a Dispatcher</see> instance for the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> and you <strong>must</strong><see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> before that thread terminates to prevent the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.
            A utility method <see cref="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread"/> can be used for this purpose.
            The returned <see cref="T:GemBox.Document.WpfHelper.DispatcherShutdowner"/><strong>must</strong> be <see href="https://learn.microsoft.com/en-us/dotnet/api/system.idisposable.dispose">disposed</see> before the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> terminates to <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherNewlyCreated">newly created</see><see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> and prevent the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.
            If the <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherShutdown"/> of the returned <see cref="T:GemBox.Document.WpfHelper.DispatcherShutdowner"/> is <see langword="false"/> then GemBox will use or consider using WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see>; otherwise, if the value is  <see langword="true"/>, GemBox won't use WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> because its <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> is <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">already shutdown</see>. 
            </para>
        <note type="important">
            You should <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.currentdispatcher">create</see> and <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance for the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> (for example, with the <see cref="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread"/> method and the returned <see cref="T:GemBox.Document.WpfHelper.DispatcherShutdowner"/>) <strong>only if you <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.-ctor">created</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> or it is the main (<i>primary</i>) thread of your application</strong>.
            Otherwise, the thread might belong to the <see href="https://learn.microsoft.com/en-us/dotnet/standard/threading/the-managed-thread-pool">managed thread pool</see> and/or the code running after your code in that thread might use WPF and therefore require a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance that is not <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">shutdown</see>.
            </note>
        <inheritdoc cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount" select="/remarks"/>
      </remarks>
      <seealso href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/advanced/threading-model">WPF Threading Model</seealso>
      <seealso href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/advanced/wpf-architecture#systemthreadingdispatcherobject">WPF Architecture - System.Threading.DispatcherObject</seealso>
      <seealso href="https://github.com/dotnet/wpf/issues/9026">HwndWrapper leaks class registrations (ATOMs returned by RegisterClassEx)</seealso>
      <seealso href="https://github.com/dotnet/wpf/issues/3971">Atom table leak after window running on a separate thread closes (Check the demo)</seealso>
      <seealso href="https://github.com/JordiCorbilla/atom-table-monitor">Atom Table Monitor</seealso>
    </member>
    <member name="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount">
      <summary>
        <para>Gets or sets the maximum number of <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instances associated with terminated threads that have not been <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> while their <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.thread">associated thread</see> was <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.isalive">alive</see>, thus <see href="https://github.com/dotnet/wpf/issues/9026">leaking resources</see>.</para>
        <para>If the value is negative, then counting of <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instances associated with terminated threads that have not been <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> while their <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.thread">associated thread</see> was <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.isalive">alive</see> is not performed.</para>
        <para>Default value: -1.</para>
      </summary>
      <value>
            The maximum number of <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instances associated with terminated threads that have not been <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> while their <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.thread">associated thread</see> was <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.isalive">alive</see>.
            </value>
      <remarks>
        <para>For diagnostics purposes of reliably detecting the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">dispatcher</see><see href="https://github.com/dotnet/wpf/issues/9026">resource leaks in multithreaded applications</see>, you can set the value of the <see cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount"/> property to a non-negative value and optionally use <see cref="M:GemBox.Document.WpfHelper.VerifyMaxNonShutdownDispatcherCount"/> in each <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.-ctor">newly created thread</see>.
            If you want the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> to be excluded from this verification and allow it to <see href="https://github.com/dotnet/wpf/issues/9026">leak resources</see>, set the <see cref="P:GemBox.Document.WpfHelper.DispatcherForCurrentThreadMustBeShutdown"/> to <see langword="false"/>.
            Setting the <see cref="P:GemBox.Document.WpfHelper.DispatcherForCurrentThreadMustBeShutdown"/> to <see langword="false"/> also enables GemBox to use or consider using WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> without GemBox <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutting down</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.fromthread">associated Dispatcher</see> instance thus allowing GemBox code to <see href="https://github.com/dotnet/wpf/issues/9026">leak resources</see>.</para>
      </remarks>
    </member>
    <member name="P:GemBox.Document.WpfHelper.DispatcherForCurrentThreadMustBeShutdown">
      <summary>
        <para>Gets or sets the value whether the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> must be <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> before the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> terminates in the context of verification done by the <see cref="M:GemBox.Document.WpfHelper.VerifyMaxNonShutdownDispatcherCount"/> method.</para>
        <para>The default list of threads whose associated <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance doesn't have to be <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> are listed in the remarks of the <see cref="T:GemBox.Document.WpfHelper"/> class.</para>
      </summary>
      <value>
        <see langword="true"/> to include the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> to the the verification done by the <see cref="M:GemBox.Document.WpfHelper.VerifyMaxNonShutdownDispatcherCount"/> method; otherwise, <see langword="false"/> to exclude the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> from the the verification done by the <see cref="M:GemBox.Document.WpfHelper.VerifyMaxNonShutdownDispatcherCount"/> method thus allowing it to <see href="https://github.com/dotnet/wpf/issues/9026">leak resources</see>.</value>
      <inheritdoc cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount" select="remarks"/>
    </member>
    <member name="M:GemBox.Document.WpfHelper.VerifyMaxNonShutdownDispatcherCount">
      <summary>
        <para>Iterates over the list of threads in which <see cref="M:GemBox.Document.WpfHelper.VerifyMaxNonShutdownDispatcherCount"/> was called and counts the number of <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instances associated with terminated threads that have not been <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> while their <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.thread">associated thread</see> was <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.isalive">alive</see>, thus <see href="https://github.com/dotnet/wpf/issues/9026">leaking resources</see>, and throws an <see cref="T:System.OutOfMemoryException"/> if that number is greater than the <see cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount"/>.</para>
        <para>If the value of the <see cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount"/> is negative, then this method does nothing.</para>
      </summary>
      <exception cref="T:System.OutOfMemoryException">The application is leaking more resources that specified by the <see cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount"/> limit. Please read the documentation of the <see cref="T:GemBox.Document.WpfHelper"/> class for more information how to prevent the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.</exception>
      <inheritdoc cref="P:GemBox.Document.WpfHelper.MaxNonShutdownDispatcherCount" select="remarks"/>
    </member>
    <member name="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread">
      <summary>
        <para>Creates a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance for the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> if it was not already created.</para>
        <para>The returned <see cref="T:GemBox.Document.WpfHelper.DispatcherShutdowner"/><strong>must</strong> be <see href="https://learn.microsoft.com/en-us/dotnet/api/system.idisposable.dispose">disposed</see> before the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> terminates to <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherNewlyCreated">newly created</see><see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> and prevent the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.</para>
        <para>Use this method if you want GemBox to use WPF (for operations for which the use of WPF is mandatory) or to consider using WPF (for operations for which an alternative to WPF might be used instead) in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see>.
            If the <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherShutdown"/> of the returned <see cref="T:GemBox.Document.WpfHelper.DispatcherShutdowner"/> is <see langword="false"/> then GemBox will use or consider using WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see>; otherwise, if the value is  <see langword="true"/>, GemBox won't use WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> because its <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> is <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">already shutdown</see>.</para>
        <note type="important">
            You should call this method <strong>only if you <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.-ctor">created</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> or it is the main (<i>primary</i>) thread of your application</strong>.
            Otherwise, the thread might belong to the <see href="https://learn.microsoft.com/en-us/dotnet/standard/threading/the-managed-thread-pool">managed thread pool</see> and/or the code running after your code in that thread might use WPF and therefore require a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance that is not <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">shutdown</see>.
            </note>
        <para>For more information, read the <see cref="T:GemBox.Document.WpfHelper"/> class remarks.</para>
      </summary>
      <returns>A <see cref="T:GemBox.Document.WpfHelper.DispatcherShutdowner"/> instance that <strong>must</strong> be <see href="https://learn.microsoft.com/en-us/dotnet/api/system.idisposable.dispose">disposed</see> before the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> terminates to <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherNewlyCreated">newly created</see><see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> and prevent the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.</returns>
    </member>
    <member name="T:GemBox.Document.WpfHelper.DispatcherShutdowner">
      <summary>
            Represents the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> and provides a means to <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shut it down</see> if it was <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherNewlyCreated">newly created</see> before the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> terminates, thus preventing the <see href="https://github.com/dotnet/wpf/issues/9026">resource leak</see>.
            </summary>
    </member>
    <member name="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherNewlyCreated">
      <summary>
            Gets a value indicating whether a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> was created with the <see cref="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread"/> method call or it already existed before.
            </summary>
      <value>
        <see langword="true"/> if a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> was created with the <see cref="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread"/> method call; otherwise, <see langword="false"/> if it already existed before.
            </value>
      <remarks>
            The <see cref="M:GemBox.Document.WpfHelper.DispatcherShutdowner.Dispose"/> method will <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">shutdown</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> only if the value of this property is <see langword="true"/>.
            </remarks>
    </member>
    <member name="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherShutdown">
      <summary>
            Gets a value indicating a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> is <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">already shutdown</see>.
            </summary>
      <value>
        <see langword="true"/> if a <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> is <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">already shutdown</see>; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            If the value of this property is <see langword="false"/> then GemBox will use or consider using WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see>; otherwise, if the value is  <see langword="true"/>, GemBox won't use WPF in the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> because its <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> is <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.hasshutdownfinished">already shutdown</see>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.WpfHelper.DispatcherShutdowner.Dispose">
      <summary>
        <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher.invokeshutdown">Shuts down</see> the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.windows.threading.dispatcher">Dispatcher</see> instance associated with the <see href="https://learn.microsoft.com/en-us/dotnet/api/system.threading.thread.currentthread">current thread</see> if it was <see cref="P:GemBox.Document.WpfHelper.DispatcherShutdowner.IsDispatcherNewlyCreated">newly created</see>.
            </summary>
      <exception cref="T:System.InvalidOperationException">The call was not made in the same thread in which the <see cref="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread"/> method was called.</exception>
      <remarks>
            This method must be called in the same thread in which the <see cref="M:GemBox.Document.WpfHelper.CreateDispatcherForCurrentThread"/> method was called.
            </remarks>
    </member>
    <member name="T:GemBox.Document.WrapTextType">
      <summary>
            Specifies how text shall wrap around the object's left and right sides.
            </summary>
    </member>
    <member name="F:GemBox.Document.WrapTextType.Both">
      <summary>
            Specifies that text shall wrap around both sides of the object.
            </summary>
    </member>
    <member name="F:GemBox.Document.WrapTextType.Left">
      <summary>
            Specifies that text shall only wrap around the left side of the object.
            </summary>
    </member>
    <member name="F:GemBox.Document.WrapTextType.Right">
      <summary>
            Specifies that text shall only wrap around the right side of the object.
            </summary>
    </member>
    <member name="F:GemBox.Document.WrapTextType.Largest">
      <summary>
            Specifies that text shall only wrap around the largest side of the object.
            </summary>
    </member>
    <member name="T:GemBox.Document.WriteProtection">
      <summary>
            Represents the write protection options for the <see cref="T:GemBox.Document.DocumentModel"/>. Supported only in DOCX and DOC formats.
            </summary>
      <remarks>
        <para>Write protection refers to a mode in which the document's contents <b>can be edited</b> but the document <b>cannot be resaved using the same file name</b>.</para>
        <para>For more information, see <see href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-write-protection/1101">DOCX Write Protection example</see>.</para>
      </remarks>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-write-protection/1101">DOCX Write Protection example</seealso>
    </member>
    <member name="P:GemBox.Document.WriteProtection.ReadOnlyRecommended">
      <summary>
            Gets or sets option that specifies if applications should provide user interface recommending that the user open this document in write protected state.
            </summary>
      <value>
        <see langword="true"/> if applications should provide user interface recommending that the user open this document in write protected state; otherwise, <see langword="false"/>.
            </value>
      <remarks>
            User interface recommending that the user open this document in write protected state is only presented if password is not specified.
            </remarks>
    </member>
    <member name="M:GemBox.Document.WriteProtection.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.WriteProtection"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.WriteProtection.HasPassword">
      <summary>
            Returns <see langword="true"/> if <see cref="T:GemBox.Document.DocumentModel"/> is protected with the password against re-saving to the same file name.
            </summary>
      <value>
        <see langword="true"/> if <see cref="T:GemBox.Document.DocumentModel"/> is protected with the password against re-saving to the same file name; otherwise, <see langword="false"/>.
            </value>
    </member>
    <member name="M:GemBox.Document.WriteProtection.Clone">
      <summary>
            Clones this <see cref="T:GemBox.Document.WriteProtection"/> instance.
            </summary>
      <returns>Cloned <see cref="T:GemBox.Document.WriteProtection"/>.</returns>
    </member>
    <member name="M:GemBox.Document.WriteProtection.SetPassword(System.String)">
      <summary>
            Sets the write protection password for the current <see cref="T:GemBox.Document.DocumentModel"/> instance.
            </summary>
      <param name="password">New write protection password (or <see langword="null"/> to remove password from write protection).</param>
      <remarks>
            Password is optional for write protection, but without it any user will be able to open the document as not read-only and thus be able to resave the document using the same file name.
            </remarks>
    </member>
    <member name="T:GemBox.Document.XmlLoadOptions">
      <summary>
        <para>Represents a class that stores loading options for XML format, currently Flat OPC XML and WordML formats are supported.</para>
        <para>Flat OPC XML file can be created in MS Word by using "Word XML Document (*.xml)" as a save format.</para>
        <para>WordML XML file can be created in MS Word by using "Word 2003 XML Document (*.xml)" as a save format.</para>
      </summary>
      <seealso cref="P:GemBox.Document.LoadOptions.XmlDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.String,GemBox.Document.LoadOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Load(System.IO.Stream,GemBox.Document.LoadOptions)"/>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-open-read-word-file/301">Open and read Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.XmlLoadOptions.Password">
      <summary>
            Gets or sets the password to open protected / encrypted document.
            </summary>
      <value>
            The password to open protected / encrypted document.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-encryption/1102">DOCX Encryption in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.XmlLoadOptions.XmlType">
      <summary>
            Gets or sets the type of XML which should be imported.
            </summary>
      <value>
            The <see cref="T:GemBox.Document.XmlType"/> value for the type of XML which should be imported.
            </value>
      <remarks>
            Valid XML types when importing are <see cref="F:GemBox.Document.XmlType.FlatOPC"/> and <see cref="F:GemBox.Document.XmlType.WordML"/>.
            </remarks>
    </member>
    <member name="M:GemBox.Document.XmlLoadOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.XmlLoadOptions"/> class.
            </summary>
    </member>
    <member name="T:GemBox.Document.XmlSaveOptions">
      <summary>
            Represents a class that stores saving options for XML file.
            The only XML format that GemBox.Document currently supports is Flat OPC XML format.
            </summary>
      <seealso cref="P:GemBox.Document.SaveOptions.XmlDefault"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.String,GemBox.Document.SaveOptions)"/>
      <seealso cref="M:GemBox.Document.DocumentModel.Save(System.IO.Stream,GemBox.Document.SaveOptions)"/>
      <seealso href="https://blogs.msdn.microsoft.com/ericwhite/2008/09/29/the-flat-opc-format/">Flat OPC format.</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-create-write-word-file/302">Create and write to Word file in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-docx-to-pdf/304">Convert Word and HTML to PDF in C# and VB.NET</seealso>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-convert-word-to-from-html/105">Convert between Word files and HTML pages in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.XmlSaveOptions.Password">
      <summary>
            Gets or sets the password used to protect / encrypt the document.
            </summary>
      <value>
            The password used to protect / encrypt the document.
            </value>
      <seealso href="https://www.gemboxsoftware.com/document/examples/c-sharp-vb-net-word-docx-encryption/1102">DOCX Encryption in C# and VB.NET</seealso>
    </member>
    <member name="P:GemBox.Document.XmlSaveOptions.ImageDpi">
      <summary>
      Gets or sets the saved images DPI.
    </summary>
      <value>
      The saved images DPI.
    </value>
      <remarks>
        <para>This property controls the image quality for all images in the file. Larger value results in better-quality images but increases the file size. Setting this property to 0 will disable image optimization. Standard DPI values are:</para>
        <list type="bullet">
          <item>
            <description>330 - Good quality for HD displays</description>
          </item>
          <item>
            <description>220 - Good quality for most printers and displays</description>
          </item>
          <item>
            <description>150 - Good quality for web pages and projectors</description>
          </item>
          <item>
            <description>96 - Good quality for smaller file sizes</description>
          </item>
        </list>
        <para>Using this property you basically specify the DPI of the display device on which the file will be viewed and for which the images in the file should be optimized without losing any perceived quality because images go through the same resampling (reduction of pixel count) as they would in the viewer application if viewing the file using the default (100%) zoom factor on that display device.</para>
        <para>
        For example, if an image whose pixel size is <c>600px × 400px</c> is shown on page where it occupies a slot whose physical size is <c>150pt × 100pt</c>, then if the display device DPI is <c>144px/inch</c>, the viewer application will show the image in a display slot whose pixel size is <c>300px × 200px</c> if the default (100%) zoom factor is used
        (<i>Rationale</i>: there are always 72 points per inch and for the DPI of 144, there are 144 pixels per inch, so <c>150[pt] = 150[pt] × 144[px/inch] / 72[pt/inch] = 300[px]</c>).<br/>
        So the viewer application has to fit an image into a smaller display slot and it will do so by resampling the image from <c>600px × 400px</c> to <c>300px × 200px</c>.<br/>
        Reducing the total number of pixels 4 times (from 240000 to 60000) would also reduce the image file size, so GemBox component can do this instead of the viewer application, thus achieving the overall smaller file size without any perceived loss of quality since the same image resampling would have been done by the viewer application anyway if the default (100%) zoom factor is used.<br/>
        Instructing the GemBox component to perform image resampling (by setting the <see cref="P:GemBox.Document.XmlSaveOptions.ImageDpi"/> property to the DPI of the display device on which the file is going to be viewed) has two effects:
      </para>
        <list type="bullet">
          <item>
            <description>Major benefit: output file size will be smaller if there are images whose pixel size is greater than their display size because those images are resampled to a smaller number of pixels without any perceived loss of quality since the same resampling would have been done by the viewer application anyway.</description>
          </item>
          <item>
            <description>Minor benefit: viewer application will be able to present the image faster because it needs to decode a fewer number of pixels and because the display slot size will be exactly equal to the image pixel size so it doesn't have to perform any resampling if the default (100%) zoom factor is used.</description>
          </item>
        </list>
      </remarks>
    </member>
    <member name="M:GemBox.Document.XmlSaveOptions.#ctor">
      <summary>
            Initializes a new instance of the <see cref="T:GemBox.Document.XmlSaveOptions"/> class.
            </summary>
    </member>
    <member name="P:GemBox.Document.XmlSaveOptions.ContentType">
      <summary>
            Gets the content-type for XML file format: <b>application/xml</b>.
            </summary>
      <value>
            The content-type for XML file format.
            </value>
    </member>
    <member name="T:GemBox.Document.XmlType">
      <summary>
            Defines the type of XML.
            </summary>
    </member>
    <member name="F:GemBox.Document.XmlType.FlatOPC">
      <summary>
            Flat OPC format (Word XML Document).
            </summary>
    </member>
    <member name="F:GemBox.Document.XmlType.WordML">
      <summary>
            WordML format (Word 2003 XML Document).
            </summary>
    </member>
  </members>
<script/></doc>