Compartir a través de


Microsoft.Office.Tools.Ribbon (Espacio de nombres)

El espacio de nombres Microsoft.Office.Tools.Ribbon contiene componentes, controles y las colecciones, clases y enumeraciones de compatibilidad que permiten personalizar la cinta de opciones en la interfaz de usuario de varias aplicaciones de Microsoft Office.

Todos los controles del espacio de nombres Microsoft.Office.Tools.Ribbon se pueden agregar a una personalización de Office arrastrándolos de la ficha Controles de la cinta de opciones de Office del Cuadro de herramientas al diseñador de la cinta de opciones. Además, el control RibbonMenu permite agregar los controles siguientes en tiempo de ejecución:

Para agregar estos controles a RibbonMenu en tiempo de ejecución, debe establecer la propiedad Dynamic del menú en true en tiempo de diseño.

Al crear un control en tiempo de ejecución para agregarlo a un menú, puede cambiar cualquier propiedad del control recientemente creado antes de agregarlo al menú. Después de agregar un control a un menú, algunas de sus propiedades pasan a ser de sólo lectura. Para obtener más información, vea Información general sobre el modelo de objetos para la cinta de opciones.

Puede usar otras propiedades para controlar la apariencia y el comportamiento de los controles en tiempo de ejecución. Por ejemplo, puede implementar los cambios a la interfaz de usuario en tiempo de ejecución mediante las propiedades Enabled y Visible para habilitar, deshabilitar, mostrar y ocultar controles que se agregaron en tiempo de diseño.

Clases

  Clase Descripción
Clase pública RibbonBase Actúa como clase base para las personalizaciones de la cinta de opciones de Microsoft Office.
Clase pública RibbonCollectionBase Proporciona acceso a los objetos de IRibbonExtension en una personalización de cinta.

Interfaces

  Interfaz Descripción
Interfaz pública IRibbonExtension Representa una extensión de un objeto OfficeRibbon.
Interfaz pública OfficeRibbon Representa una personalización de la cinta de opciones de Microsoft Office que se crea mediante el diseñador de dicha cinta en un proyecto de Office en Visual Studio.
Interfaz pública RibbonBox Organiza y alinea los controles en una cinta de opciones personalizada.
Interfaz pública RibbonButton Representa un botón en una cinta de opciones personalizada.
Interfaz pública RibbonButtonGroup Representa un grupo de controles de botón en una cinta de opciones.
Interfaz pública RibbonCheckBox Representa un control de casilla en una cinta de opciones.
Interfaz pública RibbonComboBox Representa un cuadro combinado en una cinta de opciones personalizada.
Interfaz pública RibbonComponent Contiene métodos y miembros que permiten la comunicación con Visual Studio, la navegación por la jerarquía de controles de la aplicación y la optimización del diseño en tiempo de ejecución de los controles.
Interfaz pública RibbonControl Proporciona propiedades usadas por controles en una personalización de Microsoft Office.
Interfaz pública RibbonControlEventArgs Proporciona datos para diversos eventos que se provocan en una personalización de Microsoft Office.
Interfaz pública RibbonControlId Encapsula una cadena de identificación que Microsoft Office usa para hacer referencia a los controles.
Interfaz pública RibbonDialogLauncher Representa un pequeño icono estandarizado en un grupo que se puede utilizar para abrir un cuadro de diálogo.
Interfaz pública RibbonDropDown Representa una lista de elementos entre los que un usuario puede elegir y una lista de botones de cinta de opciones en los que un usuario puede hacer clic.
Interfaz pública RibbonDropDownItem Representa un elemento de una lista desplegable en un desplegable de la cinta.
Interfaz pública RibbonEditBox Representa un cuadro de edición de una cinta de opciones.
Interfaz pública RibbonFactory Proporciona métodos que puede usar para crear controles de cinta para una personalización de la cinta de Microsoft Office.
Interfaz pública RibbonGallery Representa un control que muestra un menú de objetos RibbonDropDownItem y controles RibbonButton.
Interfaz pública RibbonGroup Representa un grupo de controles en una ficha de la cinta de opciones.
Interfaz pública RibbonLabel Representa una etiqueta en un objeto RibbonGroup o RibbonBox.
Interfaz pública RibbonLoadImageEventArgs Proporciona datos para el evento LoadImage.
Interfaz pública RibbonManager Administra las personalizaciones de la cinta de opciones creadas mediante el diseñador de dicha cinta en un proyecto de Office.
Interfaz pública RibbonMenu Representa un menú en una ficha de la cinta de opciones o en el menú de Microsoft Office.
Interfaz pública RibbonOfficeMenu Proporciona acceso a los controles que se agregan al menú de Microsoft Office.
Interfaz pública RibbonPosition Representa la ubicación de un control de la cinta de opciones en el menú de Microsoft Office con respecto a un control integrado, la ubicación de una ficha con respecto a una ficha integrada o la ubicación de un grupo con respecto a un grupo integrado.
Interfaz pública RibbonPositionStatics Proporciona métodos que le permiten especificar la posición de un control, grupo o pestaña en una personalización de la cinta.
Interfaz pública RibbonReadOnlyCollection Proporciona acceso a los objetos de IRibbonExtension en una personalización de cinta.
Interfaz pública RibbonSeparator Representa un control de separador para un grupo o menú de la cinta de opciones.
Interfaz pública RibbonSplitButton Representa un control de la cinta de opciones que combina un botón o botón de alternancia y un menú desplegable.
Interfaz pública RibbonTab Contiene uno o varios grupos de controles de la cinta de opciones.
Interfaz pública RibbonToggleButton Representa un control de botón de alternancia en una cinta de opciones.
Interfaz pública RibbonUIEventArgs Proporciona datos para los eventos que se provocan en la cinta de opciones.

Delegados

  Delegado Descripción
Delegado público RibbonControlEventHandler Representa el método que va a controlar los eventos de un objeto RibbonControl.
Delegado público RibbonLoadImageEventHandler Representa el método que controlará el evento LoadImage de OfficeRibbon.
Delegado público RibbonUIEventHandler Representa el método que controlará el evento Load de OfficeRibbon.

Enumeraciones

  Enumeración Descripción
Enumeración pública RibbonBoxStyle Especifica si los controles están alineados vertical u horizontalmente en un objeto RibbonBox.
Enumeración pública RibbonButtonType Especifica el tipo de botón que un control RibbonSplitButton muestra.
Enumeración pública RibbonControlIdType Contiene valores que determinan si RibbonControlId identifica un control de Microsoft Office o un control personalizado.
Enumeración pública RibbonPositionType Especifica la posición de un control en el menú de Microsoft Office, un grupo de controles en una ficha integrada, o bien, una ficha entre fichas integradas o personalizadas.

Vea también

Referencia

Otros recursos

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

Información general sobre la cinta de opciones