# FarPoint.Win.Spread.UndoRedo.ClipboardCutUndoAction.PerformUndoAction

## Content

<div class="doc-site-dotnet-api-container">



<h1 id="FarPoint_Win_Spread_UndoRedo_ClipboardCutUndoAction_PerformUndoAction_" data-uid="FarPoint.Win.Spread.UndoRedo.ClipboardCutUndoAction.PerformUndoAction*">PerformUndoAction Method
</h1>
<div class="markdown level0 summary"></div>
<div class="markdown level0 conceptual"></div>



<a id="FarPoint_Win_Spread_UndoRedo_ClipboardCutUndoAction_PerformUndoAction_" data-uid="FarPoint.Win.Spread.UndoRedo.ClipboardCutUndoAction.PerformUndoAction*"></a>
<h4 id="FarPoint_Win_Spread_UndoRedo_ClipboardCutUndoAction_PerformUndoAction_System_Object_" data-uid="FarPoint.Win.Spread.UndoRedo.ClipboardCutUndoAction.PerformUndoAction(System.Object)">PerformUndoAction(object)</h4>
<div class="markdown level1 summary"><p>Peforms the Clipboard cut action.</p>
</div>
<div class="markdown level1 conceptual"></div>
<h5 class="declaration">Declaration</h5>
<div class="codewrapper">
  <pre><code class="lang-csharp hljs">public override bool PerformUndoAction(object sender)</code></pre>
</div>
<div class="codewrapper">
  <pre><code class="lang-vbnet hljs">Public Overrides Function PerformUndoAction(sender As Object) As Boolean</code></pre>
</div>
<h5 class="parameters">Parameters</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Name</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.object">object</a></td>
      <td><span class="parametername">sender</span></td>
      <td><p>Object on which the action occurred</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="returns">Returns</h5>
<table class="table table-bordered table-condensed">
  <thead>
    <tr>
      <th>Type</th>
      <th>Description</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><a class="xref" href="https://learn.microsoft.com/dotnet/api/system.boolean">bool</a></td>
      <td><p>Boolean: true if successful; otherwise, false</p>
</td>
    </tr>
  </tbody>
</table>
<h5 class="overrides">Overrides</h5>
<div><a class="xref" href="FarPoint.Win.Spread.UndoRedo.UndoAction.PerformUndoAction.html#FarPoint_Win_Spread_UndoRedo_UndoAction_PerformUndoAction_System_Object_">UndoAction.PerformUndoAction(object)</a></div>
<h5 id="FarPoint_Win_Spread_UndoRedo_ClipboardCutUndoAction_PerformUndoAction_System_Object__remarks">Remarks</h5>
<div class="markdown level1 remarks"><p>If sender is a SpreadView object, it will be used to get the undo state (active sheet, selection, and so on.)
and raise events during the operation. If its AutoClipboard property is false, then this action fails.</p>
</div>
</div>
