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

# TrainUserPattern-Methode des Engine-Objekts

> TrainUserPattern-Methode des Engine-Objekts in der ABBYY FineReader Engine API — Führt Mustertraining durch, indem der angegebenen User-Pattern-Datei neue Bild-Zeichen-Paare hinzugefügt werden.

Mit dieser Methode können Sie ein Muster trainieren. Dem angegebenen Muster werden dabei neue Paare „Zeichenbild — Zeichen“ hinzugefügt.

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

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

```cpp theme={null}
HRESULT TrainUserPattern(
  BSTR                       FileName,
  ITrainingImagesCollection* TrainingImages,
  BSTR                       CharacterOrLigature,
  int                        Flags,
  TextTypeEnum               TextType
);
```

### C\#

```csharp theme={null}
void TrainUserPattern(
  string                   FileName,
  ITrainingImagesCollection TrainingImages,
  string                   CharacterOrLigature,
  int                      Flags,
  TextTypeEnum             TextType
);
```

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

```vb theme={null}
Sub TrainUserPattern( _
  FileName As String, _
  TrainingImages As ITrainingImagesCollection, _
  CharacterOrLigature As String, _
  Flags As Integer, _
  TextType As TextTypeEnum _
)
```

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

FileName

\[in] Diese Variable gibt den Pfad zur User-Pattern-Datei an.

TrainingImages

\[in] Diese Variable verweist auf das Objekt [TrainingImagesCollection](/de/fine-reader/engine/api-reference/image-related-objects/trainingimagescollection), das eine Sammlung von Zeichenbildern speichert.

CharacterOrLigature

\[in] Diese Variable gibt das Zeichen an, das durch die Bildersammlung dargestellt wird.

Flags

\[in] Dieser Parameter enthält eine bitweise ODER-Verknüpfung der mit dem Präfix [UPTF\_](/de/fine-reader/engine/api-reference/enumerations/userpatternstrainingflags) versehenen Flags, mit der die Zeichenattribute angegeben werden.

TextType

\[in] Dieser Parameter gibt den Texttyp des Zeichens mithilfe der Enumerationskonstante [TextTypeEnum](/de/fine-reader/engine/api-reference/enumerations/texttypeenum) an.

<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="see-also">
  ## Siehe auch
</div>

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

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