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 | |
---|---|---|
RibbonBase | Actúa como clase base para las personalizaciones de la cinta de opciones de Microsoft Office. | |
RibbonCollectionBase | Proporciona acceso a los objetos de IRibbonExtension en una personalización de cinta. |
Interfaces
Interfaz | Descripción | |
---|---|---|
IRibbonExtension | Representa una extensión de un objeto OfficeRibbon. | |
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. | |
RibbonBox | Organiza y alinea los controles en una cinta de opciones personalizada. | |
RibbonButton | Representa un botón en una cinta de opciones personalizada. | |
RibbonButtonGroup | Representa un grupo de controles de botón en una cinta de opciones. | |
RibbonCheckBox | Representa un control de casilla en una cinta de opciones. | |
RibbonComboBox | Representa un cuadro combinado en una cinta de opciones personalizada. | |
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. | |
RibbonControl | Proporciona propiedades usadas por controles en una personalización de Microsoft Office. | |
RibbonControlEventArgs | Proporciona datos para diversos eventos que se provocan en una personalización de Microsoft Office. | |
RibbonControlId | Encapsula una cadena de identificación que Microsoft Office usa para hacer referencia a los controles. | |
RibbonDialogLauncher | Representa un pequeño icono estandarizado en un grupo que se puede utilizar para abrir un cuadro de diálogo. | |
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. | |
RibbonDropDownItem | Representa un elemento de una lista desplegable en un desplegable de la cinta. | |
RibbonEditBox | Representa un cuadro de edición de una cinta de opciones. | |
RibbonFactory | Proporciona métodos que puede usar para crear controles de cinta para una personalización de la cinta de Microsoft Office. | |
RibbonGallery | Representa un control que muestra un menú de objetos RibbonDropDownItem y controles RibbonButton. | |
RibbonGroup | Representa un grupo de controles en una ficha de la cinta de opciones. | |
RibbonLabel | Representa una etiqueta en un objeto RibbonGroup o RibbonBox. | |
RibbonLoadImageEventArgs | Proporciona datos para el evento LoadImage. | |
RibbonManager | Administra las personalizaciones de la cinta de opciones creadas mediante el diseñador de dicha cinta en un proyecto de Office. | |
RibbonMenu | Representa un menú en una ficha de la cinta de opciones o en el menú de Microsoft Office. | |
RibbonOfficeMenu | Proporciona acceso a los controles que se agregan al menú de Microsoft Office. | |
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. | |
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. | |
RibbonReadOnlyCollection | Proporciona acceso a los objetos de IRibbonExtension en una personalización de cinta. | |
RibbonSeparator | Representa un control de separador para un grupo o menú de la cinta de opciones. | |
RibbonSplitButton | Representa un control de la cinta de opciones que combina un botón o botón de alternancia y un menú desplegable. | |
RibbonTab | Contiene uno o varios grupos de controles de la cinta de opciones. | |
RibbonToggleButton | Representa un control de botón de alternancia en una cinta de opciones. | |
RibbonUIEventArgs | Proporciona datos para los eventos que se provocan en la cinta de opciones. |
Delegados
Delegado | Descripción | |
---|---|---|
RibbonControlEventHandler | Representa el método que va a controlar los eventos de un objeto RibbonControl. | |
RibbonLoadImageEventHandler | Representa el método que controlará el evento LoadImage de OfficeRibbon. | |
RibbonUIEventHandler | Representa el método que controlará el evento Load de OfficeRibbon. |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
RibbonBoxStyle | Especifica si los controles están alineados vertical u horizontalmente en un objeto RibbonBox. | |
RibbonButtonType | Especifica el tipo de botón que un control RibbonSplitButton muestra. | |
RibbonControlIdType | Contiene valores que determinan si RibbonControlId identifica un control de Microsoft Office o un control personalizado. | |
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