# C1.WPF.RichTextBox.Documents.C1TextElementStyle

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="C1_WPF_RichTextBox_Documents_C1TextElementStyle" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle" class="text-break">C1TextElementStyle Class
</h1>
  <div class="markdown level0 summary"><p>Defines a collection of <a class="xref" href="C1.WPF.RichTextBox.Documents.StyleProperty.html">StyleProperty</a> values.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <div class="inheritance">
    <h5>Inheritance</h5>
    <div class="level0"><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></div>
    <div class="level1"><span class="xref">C1TextElementStyle</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2">IDictionary</a>&lt;<a class="xref" href="C1.WPF.RichTextBox.Documents.StyleProperty.html">StyleProperty</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>&gt;</div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1">ICollection</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.keyvaluepair-2">KeyValuePair</a>&lt;<a class="xref" href="C1.WPF.RichTextBox.Documents.StyleProperty.html">StyleProperty</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>&gt;&gt;</div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1">IEnumerable</a>&lt;<a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.generic.keyvaluepair-2">KeyValuePair</a>&lt;<a class="xref" href="C1.WPF.RichTextBox.Documents.StyleProperty.html">StyleProperty</a>, <a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a>&gt;&gt;</div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.idictionary">IDictionary</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.icollection">ICollection</a></div>
    <div><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.collections.ienumerable">IEnumerable</a></div>
  </div>
  <h6><strong>Namespace</strong>: <a class="xref" href="C1.WPF.RichTextBox.Documents.html">C1.WPF.RichTextBox.Documents</a></h6>
  <h6><strong>Assembly</strong>: C1.WPF.RichTextBox.4.6.2.dll</h6>
  <h5 id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public class C1TextElementStyle : IDictionary&lt;StyleProperty, object&gt;, ICollection&lt;KeyValuePair&lt;StyleProperty, object&gt;&gt;, IEnumerable&lt;KeyValuePair&lt;StyleProperty, object&gt;&gt;, IDictionary, ICollection, IEnumerable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Class C1TextElementStyle
    Implements IDictionary(Of StyleProperty, Object), ICollection(Of KeyValuePair(Of StyleProperty, Object)), IEnumerable(Of KeyValuePair(Of StyleProperty, Object)), IDictionary, ICollection, IEnumerable</code></pre>
  </div>
  <h3 id="constructors">Constructors
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle__ctor" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.#ctor">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.-ctor.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle__ctor">C1TextElementStyle()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.html">C1TextElementStyle</a> object.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle__ctor_C1_WPF_RichTextBox_Documents_C1TextElementStyle_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.#ctor(C1.WPF.RichTextBox.Documents.C1TextElementStyle)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.-ctor.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle__ctor_C1_WPF_RichTextBox_Documents_C1TextElementStyle_">C1TextElementStyle(C1TextElementStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.html">C1TextElementStyle</a> object with the values from another C1TextElementStyle.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="properties">Properties
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Count" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Count">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Count.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Count">Count</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_IsFixedSize" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.IsFixedSize">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.IsFixedSize.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_IsFixedSize">IsFixedSize</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_IsReadOnly" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.IsReadOnly">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.IsReadOnly.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_IsReadOnly">IsReadOnly</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_IsSynchronized" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.IsSynchronized">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.IsSynchronized.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_IsSynchronized">IsSynchronized</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Item_C1_WPF_RichTextBox_Documents_StyleProperty_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Item(C1.WPF.RichTextBox.Documents.StyleProperty)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Item.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Item_C1_WPF_RichTextBox_Documents_StyleProperty_">this[StyleProperty]</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Item_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Item(System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Item.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Item_System_Object_">this[object]</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Keys" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Keys">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Keys.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Keys">Keys</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_SyncRoot" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.SyncRoot">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.SyncRoot.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_SyncRoot">SyncRoot</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Values" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Values">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Values.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Values">Values</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_C1_WPF_RichTextBox_Documents_C1TextElementStyle_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add(C1.WPF.RichTextBox.Documents.C1TextElementStyle)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_C1_WPF_RichTextBox_Documents_C1TextElementStyle_">Add(C1TextElementStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds all of the values from another <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.html">C1TextElementStyle</a> to this one.</p>
</td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add(C1.WPF.RichTextBox.Documents.StyleProperty,System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object_">Add(StyleProperty, object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add(System.Collections.Generic.KeyValuePair{C1.WPF.RichTextBox.Documents.StyleProperty,System.Object})">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__">Add(KeyValuePair&lt;StyleProperty, object&gt;)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_System_Object_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add(System.Object,System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Add.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Add_System_Object_System_Object_">Add(object, object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Clear" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Clear">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Clear.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Clear">Clear()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Contains_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Contains(System.Collections.Generic.KeyValuePair{C1.WPF.RichTextBox.Documents.StyleProperty,System.Object})">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Contains.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Contains_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__">Contains(KeyValuePair&lt;StyleProperty, object&gt;)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Contains_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Contains(System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Contains.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Contains_System_Object_">Contains(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_ContainsKey_C1_WPF_RichTextBox_Documents_StyleProperty_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.ContainsKey(C1.WPF.RichTextBox.Documents.StyleProperty)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.ContainsKey.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_ContainsKey_C1_WPF_RichTextBox_Documents_StyleProperty_">ContainsKey(StyleProperty)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_CopyTo_System_Array_System_Int32_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.CopyTo(System.Array,System.Int32)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.CopyTo.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_CopyTo_System_Array_System_Int32_">CopyTo(Array, int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_CopyTo_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object____System_Int32_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.CopyTo(System.Collections.Generic.KeyValuePair{C1.WPF.RichTextBox.Documents.StyleProperty,System.Object}[],System.Int32)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.CopyTo.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_CopyTo_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object____System_Int32_">CopyTo(KeyValuePair&lt;StyleProperty, object&gt;[], int)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Equals_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Equals(System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Equals.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Equals_System_Object_">Equals(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_GetEnumerator" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.GetEnumerator">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.GetEnumerator.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_GetEnumerator">GetEnumerator()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_GetHashCode" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.GetHashCode">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.GetHashCode.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_GetHashCode">GetHashCode()</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Remove_C1_WPF_RichTextBox_Documents_StyleProperty_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Remove(C1.WPF.RichTextBox.Documents.StyleProperty)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Remove.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Remove_C1_WPF_RichTextBox_Documents_StyleProperty_">Remove(StyleProperty)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Remove_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Remove(System.Collections.Generic.KeyValuePair{C1.WPF.RichTextBox.Documents.StyleProperty,System.Object})">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Remove.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Remove_System_Collections_Generic_KeyValuePair_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__">Remove(KeyValuePair&lt;StyleProperty, object&gt;)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_Remove_System_Object_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Remove(System.Object)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.Remove.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_Remove_System_Object_">Remove(object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_TryGetValue_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.TryGetValue(C1.WPF.RichTextBox.Documents.StyleProperty,System.Object@)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.TryGetValue.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_TryGetValue_C1_WPF_RichTextBox_Documents_StyleProperty_System_Object__">TryGetValue(StyleProperty, out object)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>
  <h3 id="operators">Operators
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_op_Equality_C1_WPF_RichTextBox_Documents_C1TextElementStyle_C1_WPF_RichTextBox_Documents_C1TextElementStyle_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.op_Equality(C1.WPF.RichTextBox.Documents.C1TextElementStyle,C1.WPF.RichTextBox.Documents.C1TextElementStyle)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.op_Equality.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_op_Equality_C1_WPF_RichTextBox_Documents_C1TextElementStyle_C1_WPF_RichTextBox_Documents_C1TextElementStyle_">operator ==(C1TextElementStyle, C1TextElementStyle)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
      <tr>
        <td id="C1_WPF_RichTextBox_Documents_C1TextElementStyle_op_Inequality_C1_WPF_RichTextBox_Documents_C1TextElementStyle_C1_WPF_RichTextBox_Documents_C1TextElementStyle_" data-uid="C1.WPF.RichTextBox.Documents.C1TextElementStyle.op_Inequality(C1.WPF.RichTextBox.Documents.C1TextElementStyle,C1.WPF.RichTextBox.Documents.C1TextElementStyle)">
          <a class="xref" href="C1.WPF.RichTextBox.Documents.C1TextElementStyle.op_Inequality.html#C1_WPF_RichTextBox_Documents_C1TextElementStyle_op_Inequality_C1_WPF_RichTextBox_Documents_C1TextElementStyle_C1_WPF_RichTextBox_Documents_C1TextElementStyle_">operator !=(C1TextElementStyle, C1TextElementStyle)</a>
        </td>
        <td class="markdown level1 summary"></td>
      </tr>
    </tbody>
  </table>

</div>
