Shell.UI.Commands.js
Se aplica a: Windows Azure Pack
Proporciona métodos para crear, modificar o quitar botones de comando del cajón. Cada comando puede contener sub comandos.
Widgets
Ninguno.
Tipos
Shell.UI.Commands.Command(text, icon, click, group, disabled)
Nombre |
Descripción |
---|---|
text |
Texto para mostrar del botón. |
icon |
Código Shell.UI.Icons o la dirección URL del icono. |
click |
Devolución de llamada que se va a asociar al evento click. |
group |
Grupo, global o contextual. |
deshabilitado |
Indica si el comando está habilitado. |
Propiedades
Ninguno.
Métodos
Nombre |
Descripción |
Devuelve |
Parámetros |
---|---|---|---|
Shell.UI.Commands.addCommand |
Agrega uno o varios comandos al marco de trabajo. |
Nada |
command (Shell.UI.Commands.Command): comando o matriz de comandos. |
Shell.UI.Commands.Command.addSubCommand |
Agrega un subcomando. Devuelve el sub comando agregado. |
Subcomando |
index (Number): índice del paso, si no se proporciona, agrega al final. text (String): texto del subcomando. click (Función): haga clic en la devolución de llamada de SubCommand. disabled (Boolean): estado deshabilitado del SubCommand. El valor predeterminado es "false". syncLater (booleano): INTERNAL. Sincronizar más adelante, se usa para varios comandos que se van a agregar. |
Shell.UI.Commands.Command.addSubCommands |
Agrega subcomandos. Devuelve una matriz de los sub comandos agregados. |
Matriz de subComandos |
index (Number): índice del paso, si no se proporciona, agrega al final. subCommands (Matriz): SubCommands. Matriz de objetos que contienen las siguientes claves: texto, clic, deshabilitado |
Shell.UI.Commands.clearCommands |
Borra todos los comandos del grupo específico del marco. Si no se proporciona ningún grupo, desactive todos los grupos. |
Nada |
group (String): Group. |
Shell.UI.Commands.removeCommand |
Quita uno o varios comandos en el marco de trabajo. |
Nada |
command (Shell.UI.Commands.Command): Comando. |
Shell.UI.Commands.Command.removeSubCommand |
Quita un subComando. |
Nada |
subCommand (Shell.UI.Comamnds.SubCommand): subCommand. syncLater (booleano): sincronización posterior, que se usa para quitar varios comandos. |
Shell.UI.Commands.Command.removeSubCommands |
Quita subCommands. |
Nada |
subCommands (Matriz): subComandos. |
Shell.UI.Commands.Command.setClick |
Establece la devolución de llamada de clic. |
Nada |
click (Función): devolución de llamada. |
Shell.UI.Commands.Command.setDisabled |
Establece el estado deshabilitado. |
Nada |
disabled (Boolean): estado deshabilitado. |
Shell.UI.Commands.Command.setIcon |
Establece el icono. |
Nada |
icon (Object): cadena URL del icono o un código Shell.UI.Icons. |
Shell.UI.Commands.Command.setText |
Establece el texto. |
Nada |
text (String): texto. |
Shell.UI.Commands.Command.sync |
Sincroniza el comando. |
Nada |
None |
Shell.UI.Commands.Command.toJSON |
Convierte en JSON. |
widgetOptions |
a: Primer parámetro. b: Segundo parámetro. c: Tercer parámetro. |
Consulte también
Referencia de la biblioteca de Shell de extensión de azure Pack de Windows