> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FRPage オブジェクトの Undo メソッド

> ABBYY FineReader Engine API における FRPage オブジェクトの Undo メソッド — ページに対して最後に実行された FineReader Engine API コマンドを取り消します。コマンドが [IFRPage::Update](/fine-reader/engine/api-reference/document-related-objects/frpage/update-method) によって undo スタックに追加されている場合にのみ有効です (Visual Components / Windows のみ)。

<Warning>
  Visual Components は現在、Windows でのみサポートされています。
</Warning>

このメソッドは、FineReader Engine API を通じて最後に実行されたコマンドを取り消します。ページを変更できるメソッド (たとえば、[FRPage](/ja/fine-reader/engine/api-reference/document-related-objects/frpage) または [ImageDocument](/ja/fine-reader/engine/api-reference/image-related-objects/imagedocument) オブジェクトのメソッド) を使用して実行されたコマンドは、事前に [IFRPage::Update](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/update-method) メソッドで undo スタックに追加されている場合にのみ、取り消すことができます。このメソッドは、[IFRPage::CanUndo](/ja/fine-reader/engine/api-reference/document-related-objects/frpage#canundo) プロパティの値が TRUE の場合に実行できます。

<div id="syntax">
  ## 構文
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT Undo();
```

### C\#

```csharp theme={null}
void Undo();
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Sub Undo()
```

<div id="return-values">
  ## 戻り値
</div>

このメソッドには固有の戻り値はありません。[ABBYY FineReader Engine 関数の標準戻り値](/ja/fine-reader/engine/api-reference/return-codes)が返されます。

<div id="see-also">
  ## 関連項目
</div>

[FRPage](/ja/fine-reader/engine/api-reference/document-related-objects/frpage)

[Redo](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/redo-method)

[Update](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/update-method)
