> ## 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 Write de l’interface IWriteStream

> Méthode Write de l’interface IWriteStream dans l’API ABBYY FineReader Engine — méthode côté client qui écrit le tableau d’octets spécifié dans le flux.

Cette méthode est implémentée côté client. Elle écrit le tableau d’octets spécifié dans le flux.

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

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

```cpp theme={null}
HRESULT Write( SAFEARRAY( BYTE ) Data );
```

### C\#

```csharp theme={null}
void Write( byte[] Data );
```

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

```vb theme={null}
Sub Write(Data() As Byte)
```

<div id="parameters">
  ## Parameters
</div>

Data

\[in] Ce paramètre correspond aux données à écrire dans le flux.

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

\[C++ uniquement] Si cette méthode renvoie une valeur autre que S\_OK, cela indique qu'une erreur s'est produite côté client.

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

L’implémentation cliente de cette méthode doit garantir que toutes les exceptions levées à l’intérieur de la méthode sont interceptées et gérées, et qu’aucune ne se propage 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 (comme l’arrêt du programme).

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

[IWriteStream](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/iwritestream)
