Interface ICliCommand

All Known Implementing Classes:
BaseCliCommand, BaseCmds, BaseInfobaseCmds, BaseLibraryCmds, BaseProjectCmds, CleanUpProjectSourceCmd, EdtCommandWrapper, EdtHelpCmd, EdtScript, EdtScriptCmd, EdtShell, ExportConfigurationFilesCmd, FormatBslFilesCmd, ImportConfigurationFilesCmd, PlatformSupportCommand, PlatformVersionsCmd, ProceduralCmds, ValidateCmd

public interface ICliCommand
1C:EDT CLI command provider interface.

To create CLI commands, implement this interface and extend the com.e1c.g5.v8.dt.cli.api.cliCommand extension point.

Annotate any methods you want to expose as CLI commands with the CliCommand annotation. Use this annotation to provide description for your command. Use the Argument annotation to denote command arguments.

This is a marker interface for a CLI command provider. It is not meant to have any methods.

This interface designates a command provider. Its name (ICliCommand) is not accurate, but it is what it is for historical reasons and for backward compatibility.