# FarPoint.Win.Spread.Model.ITableRangeManager

## Content

<div class="doc-site-dotnet-api-container">



  <h1 id="FarPoint_Win_Spread_Model_ITableRangeManager" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager" class="text-break">ITableRangeManager Interface
</h1>
  <div class="markdown level0 summary"><p>Represent an ITableRangeManager interface.</p>
</div>
  <div class="markdown level0 conceptual"></div>
  <h6><strong>Namespace</strong>: <a class="xref" href="FarPoint.Win.Spread.Model.html">FarPoint.Win.Spread.Model</a></h6>
  <h6><strong>Assembly</strong>: FarPoint.Win.Spread.dll</h6>
  <h5 id="FarPoint_Win_Spread_Model_ITableRangeManager_syntax">Syntax</h5>
  <div class="codewrapper">
    <pre><code class="lang-csharp hljs">public interface ITableRangeManager</code></pre>
  </div>
  <div class="codewrapper">
    <pre><code class="lang-vbnet hljs">Public Interface ITableRangeManager</code></pre>
  </div>
  <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="FarPoint_Win_Spread_Model_ITableRangeManager_AddRangeObject_FarPoint_Win_Spread_Model_ITableRange_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.AddRangeObject(FarPoint.Win.Spread.Model.ITableRange)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.AddRangeObject.html#FarPoint_Win_Spread_Model_ITableRangeManager_AddRangeObject_FarPoint_Win_Spread_Model_ITableRange_">AddRangeObject(ITableRange)</a>
        </td>
        <td class="markdown level1 summary"><p>Adds an ITableRange object into the manager.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_CanAddColumns_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.CanAddColumns(System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.CanAddColumns.html#FarPoint_Win_Spread_Model_ITableRangeManager_CanAddColumns_System_Int32_">CanAddColumns(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Checks whether columns can be added at a specific column index.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_CanAddRows_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.CanAddRows(System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.CanAddRows.html#FarPoint_Win_Spread_Model_ITableRangeManager_CanAddRows_System_Int32_">CanAddRows(int)</a>
        </td>
        <td class="markdown level1 summary"><p>Checks whether rows can be added at the specific row index.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_CanRemoveColumns_System_Int32_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.CanRemoveColumns(System.Int32,System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.CanRemoveColumns.html#FarPoint_Win_Spread_Model_ITableRangeManager_CanRemoveColumns_System_Int32_System_Int32_">CanRemoveColumns(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Checks whether columns can be removed.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_CanRemoveRows_System_Int32_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.CanRemoveRows(System.Int32,System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.CanRemoveRows.html#FarPoint_Win_Spread_Model_ITableRangeManager_CanRemoveRows_System_Int32_System_Int32_">CanRemoveRows(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Checks whether rows can be removed.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_ClearTableFromRange_System_Int32_System_Int32_System_Int32_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.ClearTableFromRange(System.Int32,System.Int32,System.Int32,System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.ClearTableFromRange.html#FarPoint_Win_Spread_Model_ITableRangeManager_ClearTableFromRange_System_Int32_System_Int32_System_Int32_System_Int32_">ClearTableFromRange(int, int, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Clears ITableRange objects from the range.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_Find_System_Int32_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.Find(System.Int32,System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.Find.html#FarPoint_Win_Spread_Model_ITableRangeManager_Find_System_Int32_System_Int32_">Find(int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Finds an ITableRange from specified row and column.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_Find_System_Int32_System_Int32_System_Int32_System_Int32_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.Find(System.Int32,System.Int32,System.Int32,System.Int32)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.Find.html#FarPoint_Win_Spread_Model_ITableRangeManager_Find_System_Int32_System_Int32_System_Int32_System_Int32_">Find(int, int, int, int)</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a list of ITableRange objects from a specific cell range.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_Find_System_String_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.Find(System.String)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.Find.html#FarPoint_Win_Spread_Model_ITableRangeManager_Find_System_String_">Find(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Finds an ITableRange by its name.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_GetTables" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.GetTables">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.GetTables.html#FarPoint_Win_Spread_Model_ITableRangeManager_GetTables">GetTables()</a>
        </td>
        <td class="markdown level1 summary"><p>Gets a hash table of ITableRange objects.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_RemoveRangeObject_System_String_" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.RemoveRangeObject(System.String)">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.RemoveRangeObject.html#FarPoint_Win_Spread_Model_ITableRangeManager_RemoveRangeObject_System_String_">RemoveRangeObject(string)</a>
        </td>
        <td class="markdown level1 summary"><p>Removes an ITableRange object from the manager.</p>
</td>
      </tr>
    </tbody>
  </table>
  <h3 id="events">Events
</h3>
  <table class="table table-bordered table-condensed">
    <thead>
      <tr>
        <th>Name</th>
        <th>Description</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_ItemChanged" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.ItemChanged">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.ItemChanged.html">ItemChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item has changed.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_ItemChanging" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.ItemChanging">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.ItemChanging.html">ItemChanging</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item is going to change.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_ItemNameChanged" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.ItemNameChanged">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.ItemNameChanged.html">ItemNameChanged</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item's name has changed.</p>
</td>
      </tr>
      <tr>
        <td id="FarPoint_Win_Spread_Model_ITableRangeManager_ItemNameChanging" data-uid="FarPoint.Win.Spread.Model.ITableRangeManager.ItemNameChanging">
          <a class="xref" href="FarPoint.Win.Spread.Model.ITableRangeManager.ItemNameChanging.html">ItemNameChanging</a>
        </td>
        <td class="markdown level1 summary"><p>Occurs when an item's name is going to change.</p>
</td>
      </tr>
    </tbody>
  </table>

</div>
