> ## 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 オブジェクトの Update メソッド

> ABBYY FineReader Engine API における FRPage オブジェクトの Update メソッド — API によるレイアウト変更を Visual Components に反映し、それらをアンドゥスタックに追加します（Visual Components / Windows のみ）。

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

このメソッドは、FineReader Engine API を介して行われたページレイアウトの変更を Visual Components に反映し、それらの変更をアンドゥスタックに保存します。ページレイアウトが API 経由で変更された場合は、変更内容が Visual Components で正しく表示され、必要に応じて元に戻せるようにするために、このメソッドを呼び出す必要があります。

このメソッドを呼び出すと、対応するドキュメントの論理構造は無効になります。ドキュメント構造を復元するには、いずれかの合成メソッドを呼び出す必要があります。ただし、ドキュメント全体に対して合成を実行する必要はなく、変更されたページだけを合成すれば十分です。たとえば、[IFRPage::Synthesize](/ja/fine-reader/engine/api-reference/document-related-objects/frpage/synthesize-method) メソッドを使用できます。

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

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

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

### C\#

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

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

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

<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)

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

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