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

# IToolbar

> Objet IToolbar pour le scripting des stations FlexiCapture : une collection d’éléments IToolbarButton avec des méthodes permettant d’ajouter, d’insérer, de rechercher, de supprimer et de réinitialiser des boutons.

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

Collection d’objets [IToolbarButton](/fr/flexi-capture/appendix/scripts-shell/itoolbarbutton). Représente une barre d’outils.

<div id="methods">
  ## Méthodes
</div>

<table width="100%">
  <thead>
    <tr>
      <th>
        <p>
          <strong>Définition</strong>
        </p>
      </th>

      <th>
        <p>
          <strong>Description</strong>
        </p>
      </th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>
        <p>
          AppendButton( commandId : <a href="/fr/flexi-capture/appendix/scripts-shell/tcommandid">TCommandID</a>, text : string ) :{" "}
          <a href="/fr/flexi-capture/appendix/scripts-shell/itoolbarbutton">IToolbarButton</a>
        </p>
      </td>

      <td>
        <p>
          Ajoute un élément à la barre d’outils avec l’identifiant de commande <strong>commandId</strong> et le texte <strong>Text</strong> à la fin de la barre d’outils. Renvoie l’objet{" "}
          <a href="/fr/flexi-capture/appendix/scripts-shell/itoolbarbutton">IToolbarButton</a> de l’élément correspondant.
        </p>

        <p>
          Tous les identifiants de commande de l’énumération <a href="/fr/flexi-capture/appendix/scripts-shell/tcommandid">TCommandID</a> peuvent être utilisés (y compris <strong>CI\_SubMenu</strong> et{" "}
          <strong>CI\_Separator</strong>), à l’exception de <strong>CI\_Undefined</strong>. Pour <strong>CI\_Separator</strong>, le paramètre <strong>Text</strong> est ignoré.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Delete( Index : int )</p>
      </td>

      <td>
        <p>Supprime un élément par son indice dans la collection.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          Find( commandId : <a href="/fr/flexi-capture/appendix/scripts-shell/tcommandid">TCommandID</a> ) : int
        </p>
      </td>

      <td>
        <p>Recherche l’indice du bouton ayant l’identifiant spécifié dans la collection.</p>
      </td>
    </tr>

    <tr>
      <td>
        <p>
          InsertButton( index : int, commandId : <a href="/fr/flexi-capture/appendix/scripts-shell/tcommandid">TCommandID</a>, text : string ) :{" "}
          <a href="/fr/flexi-capture/appendix/scripts-shell/itoolbarbutton">IToolbarButton</a>
        </p>
      </td>

      <td>
        <p>
          Insère un élément dans la barre d’outils avec l’identifiant de commande <strong>commandId</strong> et le texte <strong>Text</strong> à la position Index de la barre d’outils. Renvoie l’objet{" "}
          <a href="/fr/flexi-capture/appendix/scripts-shell/itoolbarbutton">IToolbarButton</a> de l’élément correspondant.
        </p>

        <p>
          Tous les identifiants de commande de l’énumération <a href="/fr/flexi-capture/appendix/scripts-shell/tcommandid">TCommandID</a> peuvent être utilisés (y compris <strong>CI\_SubMenu</strong> et{" "}
          <strong>CI\_Separator</strong>), à l’exception de <strong>CI\_Undefined</strong>. Pour <strong>CI\_Separator</strong>, le paramètre <strong>Text</strong> est ignoré.
        </p>
      </td>
    </tr>

    <tr>
      <td>
        <p>Reset()</p>
      </td>

      <td>
        <p>Réinitialise toutes les modifications et restaure l’affichage d’origine de la barre d’outils.</p>
      </td>
    </tr>
  </tbody>
</table>

<div id="properties">
  ## Propriétés
</div>

| **Nom** | **Type**                                                                    | **Accès**        | **Description**                          |
| ------- | --------------------------------------------------------------------------- | ---------------- | ---------------------------------------- |
| Name    | string                                                                      | Lecture seule    | Nom de la barre d’outils                 |
| Type    | [TCommandBarType](/fr/flexi-capture/appendix/scripts-shell/tcommandbartype) | Lecture seule    | Type de la barre d’outils                |
| Visible | bool                                                                        | Lecture/écriture | Indique si la barre d’outils est visible |
