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

# IMenu

> Passen Sie die Menüs von FlexiCapture-Stationen mit der IMenu-Sammlung an: Menüpunkte anhand von TCommandID-Befehlsbezeichnern anhängen, einfügen, suchen und löschen.

<div id="what-it-does">
  ## Beschreibung
</div>

Eine Sammlung von [IMenuItem](/de/flexi-capture/appendix/scripts-shell/imenuitem)-Objekten. Repräsentiert ein Menü oder Untermenü.

<div id="methods">
  ## Methoden
</div>

| **Definition**                                                                                                                                                                            | **Beschreibung**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AppendItem( commandId : [TCommandID](/de/flexi-capture/appendix/scripts-shell/tcommandid), text : string ) : [IMenuItem](/de/flexi-capture/appendix/scripts-shell/imenuitem)              | Fügt am Ende des Menüs einen Menüpunkt mit dem Befehlsbezeichner **commandId** und dem Text **Text** hinzu. Gibt das [IMenuItem](/de/flexi-capture/appendix/scripts-shell/imenuitem)-Objekt des entsprechenden Elements zurück. Es können beliebige Bezeichner aus der [TCommandID](/de/flexi-capture/appendix/scripts-shell/tcommandid)-Aufzählung verwendet werden (einschließlich **CI\_SubMenu** und **CI\_Separator**), mit Ausnahme von **CI\_Undefined**. Bei **CI\_Separator** wird der Parameter **Text** ignoriert.             |
| Delete( index : int )                                                                                                                                                                     | Löscht ein Element anhand seines Index in der Sammlung.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Find( commandId : [TCommandID](/de/flexi-capture/appendix/scripts-shell/tcommandid) ) : int                                                                                               | Ermittelt den Index des ersten Objekts mit der angegebenen Befehls-ID in der Sammlung.                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| InsertItem( index : int, commandId : [TCommandID](/de/flexi-capture/appendix/scripts-shell/tcommandid), text : string ) : [IMenuItem](/de/flexi-capture/appendix/scripts-shell/imenuitem) | Fügt an der Position Index des Menüs einen Menüpunkt mit dem Befehlsbezeichner **commandId** und dem Text **Text** ein. Gibt das [IMenuItem](/de/flexi-capture/appendix/scripts-shell/imenuitem)-Objekt des entsprechenden Elements zurück. Es können beliebige Bezeichner aus der [TCommandID](/de/flexi-capture/appendix/scripts-shell/tcommandid)-Aufzählung verwendet werden (einschließlich **CI\_SubMenu** und **CI\_Separator**), mit Ausnahme von **CI\_Undefined**. Bei **CI\_Separator** wird der Parameter **Text** ignoriert. |
