Exportar (0) Imprimir
Expandir todo
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Información general sobre la cinta de opciones

La cinta de opciones es una manera de organizar comandos relacionados para que sean más fáciles de encontrar. Los comandos aparecen como controles en la cinta de opciones. Los controles se organizan en grupos a lo largo de una franja horizontal en la parte superior de una ventana de aplicación. Los grupos relacionados se organizan en fichas.

Ahora se puede tener acceso con la cinta de opciones a la mayoría de las características a las que se tenía acceso con menús y barras de herramientas en las versiones anteriores de Microsoft Office System. Para obtener más información, vea el artículo técnico Developer Overview of the User Interface for the 2007 Microsoft Office System.

Se aplica a: la información de este tema se aplica a los proyectos de nivel de documento y los proyectos de nivel de aplicación para las siguientes aplicaciones: Excel 2013 y Excel 2010; InfoPath 2013 e InfoPath 2010; Outlook 2013 y Outlook 2010; PowerPoint 2013 y PowerPoint 2010; Project 2013 y Project 2010; Visio 2013 y Visio 2010; Word 2013 y Word 2010. Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto de Office.

Para personalizar la cinta de opciones, agregue uno de los siguientes elementos de cinta de opciones a Office Project:

  • Cinta (diseñador visual)

  • Cinta (XML)

Por ejemplo, para personalizar la cinta de opciones de Excel, agregue un elemento Cinta a un proyecto de complemento de Excel.

Bb386097.collapse_all(es-es,VS.120).gifElemento Cinta (diseñador visual)

El elemento Cinta (diseñador Visual) proporciona herramientas avanzadas que facilitan el diseño y desarrollo de una cinta de opciones personalizada. Utilice el elemento Cinta (diseñador Visual) para personalizar la cinta de opciones de las maneras siguientes:

  • Agregar fichas personalizadas o integradas a una cinta de opciones.

  • Agregar grupos personalizados a una ficha personalizada o integrada.

    Nota Nota

    Una ficha o un grupo integrados son los que ya existen en la cinta de opciones de una aplicación de Microsoft Office. Por ejemplo, la ficha Datos es una ficha integrada en Excel. El grupo Conexiones es un grupo integrado de la ficha Datos.

  • Agregar controles personalizados a un grupo personalizado.

  • Agregar controles personalizados a la vista Backstage.

Para obtener más información sobre cómo personalizar una cinta de opciones mediante el elemento Cinta (diseñador visual), vea Diseñador de la cinta de opciones.

Bb386097.collapse_all(es-es,VS.120).gifElemento Cinta (XML)

Utilice el elemento Cinta (XML) si desea personalizar la cinta de opciones de una forma no compatible con el elemento Cinta (diseñador visual). Utilice el elemento Cinta (XML) para personalizar la cinta de opciones de las maneras siguientes:

  • Agregar grupos integrados a una ficha personalizada o integrada.

  • Agregar controles integrados a un grupo personalizado.

  • Agregar código personalizado para invalidar los controladores de eventos de controles integrados.

  • Personalizar la barra de herramientas de acceso rápido.

  • Compartir una personalización de la cinta de opciones entre complementos mediante un identificador calificado.

Para obtener más información sobre cómo personalizar la cinta de opciones mediante el elemento Cinta (XML), vea XML de la cinta de opciones.

Si crea una cinta de opciones mediante el diseñador de la cinta de opciones y, a continuación, decide que desea personalizar la cinta de maneras que el elemento Cinta (diseñador visual) no admite, puede exportar la cinta de opciones a XML.

Visual Studio crea automáticamente un elemento Cinta (XML) y rellena el archivo XML de la cinta de opciones con elementos y atributos para cada control de la cinta.

No todas las propiedades que están en la ventana Propiedades del diseñador de la cinta de opciones se transfieren al archivo XML de la cinta. Por ejemplo, Visual Studio no exporta el valor de las propiedades Image o Text. Eso es porque debe crear un método de devolución de llamada en el archivo de código de la cinta de opciones del proyecto exportado asignar una imagen o establecer el texto de un control. Visual Studio no genera automáticamente métodos de devolución de llamada como parte del proceso de exportación.

Además, los valores de propiedad predeterminados sin modificar no aparecen en el archivo XML de la cinta de opciones resultante.

Para obtener más información sobre cómo exportar la cinta de opciones a XML, vea Cómo: Exportar una cinta de opciones del diseñador de la cinta de opciones a XML de la cinta de opciones.

Bb386097.collapse_all(es-es,VS.120).gifActualizar el código

En el Explorador de soluciones se agrega un nuevo archivo de código de la cinta de opciones. Este archivo contiene la clase XML Ribbon. Debe crear métodos de devolución de llamada en la región Ribbon Callbacks de esta clase para controlar las acciones del usuario, como hacer clic en un botón. Mueva el código de los controladores de eventos a estos métodos de devolución de llamada y modifique el código para que funcione con el modelo de programación de extensibilidad de la cinta de opciones (RibbonX). Para obtener más información, vea XML de la cinta de opciones.

También debe agregar código a las clases ThisAddIn, ThisWorkbooko ThisDocument que invalide el método CreateRibbonExtensibilityObject y devuelva la clase XML Ribbon a la aplicación de Office.

Para obtener más información, vea XML de la cinta de opciones.

Puede agregar más de un elemento de cinta de opciones a un único proyecto. Esto es útil si desea realizar una de las dos tareas siguientes:

  • Crear cintas de opciones para inspectores de Outlook. Para obtener más información, vea Personalizar una cinta de opciones para Outlook.

    Nota Nota

    Un inspector es una ventana que se abre cuando los usuarios realizan ciertas tareas, como crear un mensaje de correo electrónico.

  • Seleccionar la cinta de opciones que se mostrará en tiempo de ejecución.

Bb386097.collapse_all(es-es,VS.120).gifSeleccionar las cintas de opciones que se mostrarán en tiempo de ejecución

Dado que un proyecto puede contener más de una cinta de opciones, puede seleccionar qué cinta se mostrará en tiempo de ejecución.

Para seleccionar una cinta que se mostrará en tiempo de ejecución, invalide el método CreateRibbonExtensibilityObject en las clases ThisAddin, ThisWorkbooko ThisDocument del proyecto y devuelva la cinta de opciones que desea mostrar. En el ejemplo siguiente se comprueba el valor de un campo denominado myCondition y se devuelve la cinta de opciones adecuada.

Nota Nota

La sintaxis utilizada en este ejemplo devuelve una cinta de opciones creada con el elemento Cinta (diseñador visual). La sintaxis para devolver una cinta que se crea con un elemento Cinta (XML) es ligeramente diferente. Para obtener más información sobre cómo devolver un elemento Cinta (XML), vea XML de la cinta de opciones.

Agregue el código siguiente:


    protected override Microsoft.Office.Core.IRibbonExtensibility
CreateRibbonExtensibilityObject()
    {
        if (myCondition == true)
        {
            return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
                new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new Ribbon1() });
        }
        else
        {
            return Globals.Factory.GetRibbonFactory().CreateRibbonManager(
                new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new Ribbon2() });
        }
    }


Bb386097.collapse_all(es-es,VS.120).gifTemas relacionados

Título

Descripción

Cómo: Iniciarse en la personalización de la cinta de opciones

Explica cómo personalizar la Cinta de una aplicación de Microsoft Office y agregar un elemento Cinta (diseñador visual) o Cinta (XML) a un proyecto de Office.

Diseñador de la cinta de opciones

Describe cómo puede usar el diseñador de la Cinta para agregar pestañas, grupos y controles personalizados a la Cinta de una aplicación de Microsoft Office.

Tutorial: Crear una pestaña personalizada usando el diseñador de la cinta de opciones

Muestra cómo crear una ficha de cinta personalizada mediante el diseñador de la cinta de opciones. Puede utilizar el diseñador de la cinta de opciones para agregar y colocar controles en la ficha personalizada.

Información general sobre el modelo de objetos para la cinta de opciones

Proporciona información general sobre el modelo de objetos fuertemente tipado que se puede utilizar para obtener y establecer las propiedades de los controles de la Cinta en tiempo de ejecución.

Tutorial: Actualizar los controles de una cinta de opciones en tiempo de ejecución

Muestra cómo utilizar el modelo de objetos de la cinta de opciones para actualizar los controles una vez cargada la cinta de opciones en la aplicación de Office.

Personalizar una cinta de opciones para Outlook

Proporciona instrucciones para personalizar la Cinta en Microsoft Office Outlook.

Personalizar una Cinta para InfoPath

Proporciona instrucciones para personalizar la Cinta en Microsoft Office InfoPath.

Obtener acceso a la cinta de opciones en tiempo de ejecución

Explica cómo mostrar, ocultar y modificar la Cinta y permitir que los usuarios ejecuten el código desde los controles de un panel de tareas, un panel de acciones o un área de formulario de Outlook personalizados.

Cómo: Cambiar la posición de una pestaña en la cinta de opciones

Muestra cómo cambiar el orden de las pestañas en una Cinta.

Cómo: Personalizar una pestaña integrada

Muestra cómo agregar grupos y controles a una pestaña integrada.

Cómo: Agregar controles en la vista Backstage

Muestra cómo agregar controles al menú que se abre al hacer clic en Archivo.

Cómo: Agregar un selector de cuadro de diálogo a un grupo de la cinta de opciones

Muestra cómo agregar un selector de cuadro de diálogo a cualquier grupo de una Cinta.

Cómo: Exportar una cinta de opciones del diseñador de la cinta de opciones a XML de la cinta de opciones

Muestra cómo personalizar la Cinta de forma avanzada exportando la Cinta del diseñador a Ribbon XML.

XML de la cinta de opciones

Explica cómo personalizar una Cinta mediante Ribbon XML.

Tutorial: Crear una pestaña personalizada usando el diseñador de la cinta de opciones

Muestra cómo crear una ficha de cinta personalizada mediante el elemento Cinta (XML).

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft