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

# EditUserPattern-Methode des Engine-Objekts

> EditUserPattern-Methode des Engine-Objekts in der ABBYY FineReader Engine API — Diese Methode zeigt das Dialogfeld „Benutzermuster“ zum Bearbeiten einer Benutzermusterdatei an (nur Windows).

<Note>
  Diese Methode ist in FRE für Windows implementiert.
</Note>

Diese Methode öffnet das Dialogfeld [Benutzermuster](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/supplementary-methods/edituserpattern-method/user-pattern-dialog-box), in dem die Benutzermusterdatei bearbeitet werden kann.

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

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

```cpp theme={null}
HRESULT EditUserPattern( BSTR FileName );
```

### C\#

```csharp theme={null}
void EditUserPattern( string FileName );
```

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

```vb theme={null}
Sub EditUserPattern(FileName As String)
```

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

FileName

\[in] Diese Variable enthält den vollständigen Pfad zur Benutzermusterdatei, die bearbeitet werden soll. Diese Datei sollte entweder mit der Methode [IEngine::CreateEmptyUserPattern](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createemptyuserpattern-method) oder von ABBYY FineReader erstellt werden.

<div id="return-values">
  ## Rückgabewerte
</div>

Diese Methode hat keine spezifischen Rückgabewerte. Sie gibt die [Standardrückgabewerte von ABBYY FineReader Engine-Funktionen](/de/fine-reader/engine/api-reference/return-codes) zurück.

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

* Benutzermuster sind Dateien, die aus einer Reihe von Paaren „Zeichenbild — zugehöriges Zeichen“ bestehen. Benutzermuster können während der Erkennung verwendet werden, um Zeichen in nicht standardmäßigen Schriftarten zu identifizieren. Um während der Erkennung ein Benutzermuster zu verwenden, geben Sie den Pfad dazu in der Eigenschaft [IRecognizerParams::UserPatternsFile](/de/fine-reader/engine/api-reference/parameter-objects/preprocessing-analysis-recognition-and-synthesis-parameters/recognizerparams#userpatternsfile) an. Siehe [Erkennen mit Training](/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training).
* Die Methode ist nur verfügbar, wenn die Lizenz das Modul [User Patterns Training](/de/fine-reader/engine/licensing/modules#user_patterns_training) unterstützt.
* Das Mustertraining wird für [CJK-Sprachen](/de/fine-reader/engine/guided-tour/advanced-techniques/recognizing-cjk-languages#cjk) nicht unterstützt.

<div id="see-also">
  ## Siehe auch
</div>

[Erkennen mit Training](/de/fine-reader/engine/guided-tour/advanced-techniques/using-gui-elements/recognizing-with-training)

[Engine](/de/fine-reader/engine/api-reference/engine-object-iengine-interface)

[CreateEmptyUserPattern](/de/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createemptyuserpattern-method)
