Elementos de la interfaz de usuario de Office para los complementos de Office

Puede usar varios tipos de elementos de la interfaz de usuario para extender la interfaz de usuario de Office, incluidos los contenedores HTML y los comandos de complementos. Estos elementos de la interfaz de usuario tienen el aspecto de una extensión natural de Office y funcionan en varias plataformas. Puede insertar su código web personalizado en cualquiera de estos elementos.

En la imagen siguiente se muestran los tipos de elementos de interfaz de usuario de Office que puede crear.

Comandos de complemento en la cinta de opciones, un panel de tareas y un cuadro de diálogo o complemento de contenido en un documento de Office.

Comandos de complemento

Use comandos de complemento para agregar puntos de entrada al complemento a la cinta de opciones de la aplicación de Office. Los comandos inician acciones en el complemento, ya sea ejecutando código JavaScript o bien iniciando un contenedor HTML. Puede crear dos tipos de comandos de complementos.

Tipo de comando Descripción
Botones, menús y pestañas de la cinta de opciones Úselos para agregar botones personalizados, menús (listas desplegables) o pestañas a la cinta de opciones predeterminada de Office. Use botones y menús para desencadenar una acción en Office. Use las pestañas para agrupar y organizar los botones y menús.
Menús contextuales Úselos para extender el menú contextual predeterminado. Los menús contextuales se muestran cuando, por ejemplo, los usuarios hacen clic con el botón derecho en texto en un documento de Office o en una tabla de Excel.

Contenedores HTML

Use los contenedores HTML para insertar código de interfaz de usuario basado en HTML dentro de los clientes de Office. Después, estas páginas web pueden hacer referencia a la API de JavaScript de Office para interactuar con el contenido del documento. Puede crear tres tipos de contenedores HTML.

Contenedor HTML Descripción
Paneles de tareas Mostrar la interfaz de usuario personalizada en el panel derecho del documento de Office. Use los paneles de tareas para que los usuarios puedan interactuar con el complemento de forma paralela con el documento de Office.
Complementos de contenido Mostrar la interfaz de usuario personalizada incrustada en documentos de Office. Use complementos de contenido para permitir que los usuarios interactúen con el complemento directamente en el documento de Office. Por ejemplo, es posible que desee mostrar contenido externo, como vídeos o visualizaciones de datos de otros orígenes.
Cuadros de diálogo Mostrar la interfaz de usuario personalizada en un cuadro de diálogo que se superpone al documento de Office. Use un cuadro de diálogo para las interacciones que requieren foco y más bienes raíces, y no requieren una interacción en paralelo con el documento.

Ver también