> ## 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.

# Méthode OnRenumberingPages de l’interface IDocumentViewerEvents

> Méthode OnRenumberingPages de l’interface IDocumentViewerEvents dans les Visual Components d’ABBYY FineReader Engine sous Windows — Cette méthode est implémentée côté client.

Cette méthode est implémentée côté client. Elle est appelée par ABBYY FineReader Engine avant de renuméroter les pages dans [Document Viewer](/fr/fine-reader/engine/visual-components-reference/documentviewer). Le processus peut être déclenché dans les situations suivantes :

* un nouveau numéro de page a été saisi dans Document Viewer ou dans la boîte de dialogue Page Properties
* certaines pages ont été déplacées vers une nouvelle position dans Document Viewer à l’aide de la souris
* les pages sont renumérotées dans la boîte de dialogue Renumber Pages

Elle transmet au client le nouvel ordre des pages. Cette méthode permet également d’annuler l’opération.

<div id="syntax">
  ## Syntaxe
</div>

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

```cpp theme={null}
HRESULT OnRenumberingPages(
  IIntsCollection* NewOrder,
  VARIANT_BOOL*    Cancel
);
```

### C\#

```csharp theme={null}
void OnRenumberingPages(
  IIntsCollection NewOrder,
  out bool       Cancel
);
```

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

```vb theme={null}
Sub OnRenumberingPages( _
  NewOrder As IIntsCollection, _
  ByRef Cancel As Boolean _
)
```

<div id="parameters">
  ## Paramètres
</div>

NewOrder

\[in] Indique le nouvel ordre des pages sous la forme d’un objet [IntsCollection](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/intscollection).

Cancel

\[out] Vous pouvez définir cette variable sur TRUE pour indiquer que le processus doit être interrompu. Dans ce cas, le processus d’analyse ou de reconnaissance sera abandonné.

<div id="return-values">
  ## Valeurs de retour
</div>

\[C++ uniquement] Si cette méthode renvoie une valeur autre que S\_OK, cela signifie qu'une erreur s'est produite du côté client et, dans ce cas, la valeur du paramètre Cancel n'est pas prise en compte.

<div id="remarks">
  ## Remarques
</div>

L’implémentation cliente de cette méthode doit garantir que toutes les exceptions levées dans la méthode sont interceptées et traitées, et qu’aucune n’est propagée en dehors de la méthode. La propagation d’une exception en dehors de la méthode peut entraîner des résultats imprévisibles (par exemple, l’arrêt du programme).

<div id="see-also">
  ## Voir aussi
</div>

[DocumentViewer](/fr/fine-reader/engine/visual-components-reference/documentviewer)

[IDocumentViewerEvents](/fr/fine-reader/engine/visual-components-reference/idocumentviewerevents)
