> ## 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étodo IsUserCommandRegistered del objeto Commands

> Método IsUserCommandRegistered del objeto Commands en ABBYY FineReader Engine Visual Components para Windows — Este método permite averiguar si el comando definido por el usuario especificado está registrado.

Este método permite averiguar si el comando definido por el usuario especificado está registrado. Puede usar este método para comprobar la disponibilidad de una constante de enumeración antes de [registrar un comando personalizado](/es/fine-reader/engine/visual-components-reference/supplementary-objects/commands/registerusercommand-method).

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

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

```cpp theme={null}
HRESULT IsUserCommandRegistered(
  MenuItemEnum  CommandId,
  VARIANT_BOOL* Result
);
```

### C\#

```csharp theme={null}
bool IsUserCommandRegistered( MenuItemEnum CommandId );
```

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

```vb theme={null}
Function IsUserCommandRegistered(CommandId As MenuItemEnum) As Boolean
```

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

CommandId

\[in] Especifica una constante de [MenuItemEnum](/es/fine-reader/engine/visual-components-reference/enumerations/menuitemenum) que corresponde al comando del usuario.

Result

\[out, retval] Especifica si el comando está registrado. Si el valor es TRUE, dicho comando ya ha sido registrado y no puede usar esta constante para otro comando.

<div id="return-values">
  ## Valores de retorno
</div>

Este método no tiene valores de retorno específicos. Devuelve [los valores de retorno estándar de las funciones de ABBYY FineReader Engine](/es/fine-reader/engine/api-reference/return-codes).

<div id="see-also">
  ## Consulte también
</div>

[Commands](/es/fine-reader/engine/visual-components-reference/supplementary-objects/commands)
