Compartir a través de


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