# GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection" class="text-break">HolidayStyleCollection Class
</h1>
  <div class="markdown level0 summary"><p>Represents a collection of <b>HolidayStyleCollection</b> objects.</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"><a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.BaseKeyCollection.html">BaseKeyCollection</a></div>
    <div class="level2"><span class="xref">HolidayStyleCollection</span></div>
  </div>
  <div class="implements">
    <h5>Implements</h5>
    <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="GrapeCity.Win.Spread.InputMan.CellType.html">GrapeCity.Win.Spread.InputMan.CellType</a></h6>
  <h6><strong>Assembly</strong>: GrapeCity.Win.PluginInputMan.dll</h6>
  <h5 id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">[TypeConverter(typeof(HolidayStyleCollectionConverter))]
public class HolidayStyleCollection : BaseKeyCollection, ICollection, IEnumerable</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">&lt;TypeConverter(GetType(HolidayStyleCollectionConverter))&gt;
Public Class HolidayStyleCollection
    Inherits BaseKeyCollection
    Implements 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="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection__ctor" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.#ctor">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection__ctor">HolidayStyleCollection()</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the HolidayStyleCollection class.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection__ctor_System_String___GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.#ctor(System.String[],GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle[])">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.-ctor.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection__ctor_System_String___GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___">HolidayStyleCollection(string[], HolidayStyle[])</a>
        </td>
        <td class="markdown level1 summary"><p>Initializes a new instance of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a> class.</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="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Item_System_Int32_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Item(System.Int32)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Item.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Item_System_Int32_">this[int]</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> at the specified index.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Item_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Item(System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Item.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Item_System_String_">this[string]</a>
        </td>
        <td class="markdown level1 summary"><p>Gets the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> with the specified key.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="methods">Methods
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Add_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Add(System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Add.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Add_System_String_">Add(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds a new <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> with the specified key into the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Add_System_String_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Add(System.String,GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Add.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Add_System_String_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle_">Add(string, HolidayStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds an item with the specified key and value into the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_AddRange_System_String___GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.AddRange(System.String[],GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle[])">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.AddRange.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_AddRange_System_String___GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___">AddRange(string[], HolidayStyle[])</a>
        </td>
        <td class="markdown level1 summary"><p>Adds the specified key array and <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> array into the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Clear" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Clear">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Clear.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Clear">Clear()</a>
        </td>
        <td class="markdown level1 summary"><p>Removes all elements from the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_CopyTo_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.CopyTo(GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle[])">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.CopyTo.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_CopyTo_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___">CopyTo(HolidayStyle[])</a>
        </td>
        <td class="markdown level1 summary"><p>Copies the items of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a> to a compatible one-dimensional array of type <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a>,
starting from the first index of the target array.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_CopyTo_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___System_Int32_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.CopyTo(GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle[],System.Int32)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.CopyTo.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_CopyTo_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle___System_Int32_">CopyTo(HolidayStyle[], int)</a>
        </td>
        <td class="markdown level1 summary"><p>Copies the items of the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a> to a compatible one-dimensional array of type <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a>,
starting at the specified zero-based index of the target array.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Dispose" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Dispose">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Dispose.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Dispose">Dispose()</a>
        </td>
        <td class="markdown level1 summary"><p>Releases the resources used by the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Insert_System_Int32_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Insert(System.Int32,System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Insert.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Insert_System_Int32_System_String_">Insert(int, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Inserts a new <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> with the specified key into the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Insert_System_Int32_System_String_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Insert(System.Int32,System.String,GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Insert.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Insert_System_Int32_System_String_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle_">Insert(int, string, HolidayStyle)</a>
        </td>
        <td class="markdown level1 summary"><p>Inserts an item with the specified key and value into the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Load_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Load(System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Load.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Load_System_String_">Load(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Loads the holiday styles from the disk.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnCollectionChanged_System_ComponentModel_CollectionChangeEventArgs_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnCollectionChanged(System.ComponentModel.CollectionChangeEventArgs)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnCollectionChanged.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnCollectionChanged_System_ComponentModel_CollectionChangeEventArgs_">OnCollectionChanged(CollectionChangeEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a> has changed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnHolidayStyleHolidaysCollectionChanged_System_ComponentModel_CollectionChangeEventArgs_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnHolidayStyleHolidaysCollectionChanged(System.ComponentModel.CollectionChangeEventArgs)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnHolidayStyleHolidaysCollectionChanged.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnHolidayStyleHolidaysCollectionChanged_System_ComponentModel_CollectionChangeEventArgs_">OnHolidayStyleHolidaysCollectionChanged(CollectionChangeEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a> has changed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnHolidayStylePropertyChanged_System_ComponentModel_PropertyChangedEventArgs_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnHolidayStylePropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnHolidayStylePropertyChanged.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnHolidayStylePropertyChanged_System_ComponentModel_PropertyChangedEventArgs_">OnHolidayStylePropertyChanged(PropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> object has changed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnHolidayStyleSubStylePropertyChanged_System_ComponentModel_PropertyChangedEventArgs_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnHolidayStyleSubStylePropertyChanged(System.ComponentModel.PropertyChangedEventArgs)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.OnHolidayStyleSubStylePropertyChanged.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_OnHolidayStyleSubStylePropertyChanged_System_ComponentModel_PropertyChangedEventArgs_">OnHolidayStyleSubStylePropertyChanged(PropertyChangedEventArgs)</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.SubStyle.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyle_SubStyle">SubStyle</a> property of <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyle.html">HolidayStyle</a> has changed.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Remove_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Remove(System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Remove.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Remove_System_String_">Remove(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Removes the element with the specified key from the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_RemoveAt_System_Int32_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.RemoveAt(System.Int32)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.RemoveAt.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_RemoveAt_System_Int32_">RemoveAt(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Removes the element with the specified index from the <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.html">HolidayStyleCollection</a>.</p>
</td>
      </tr>
      <tr>
        <td id="GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Save_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_System_String_" data-uid="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Save(GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection,System.String)">
          <a class="xref" href="GrapeCity.Win.Spread.InputMan.CellType.HolidayStyleCollection.Save.html#GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_Save_GrapeCity_Win_Spread_InputMan_CellType_HolidayStyleCollection_System_String_">Save(HolidayStyleCollection, string)</a>
        </td>
        <td class="markdown level1 summary"><p>Saves the holiday styles to disk in xml format.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
