RibbonSeparator (Interfaz)
Representa un control de separador para un grupo o menú de la cinta de opciones.
Espacio de nombres: Microsoft.Office.Tools.Ribbon
Ensamblado: Microsoft.Office.Tools.Common (en Microsoft.Office.Tools.Common.dll)
Sintaxis
'Declaración
<GuidAttribute("79cda0e6-be5b-4889-a068-08a6ed0c54cc")> _
Public Interface RibbonSeparator _
Inherits RibbonControl, RibbonComponent, IComponent, IDisposable
[GuidAttribute("79cda0e6-be5b-4889-a068-08a6ed0c54cc")]
public interface RibbonSeparator : RibbonControl,
RibbonComponent, IComponent, IDisposable
El tipo RibbonSeparator expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
Enabled | Obtiene o establece un valor que indica si este objeto RibbonControl está habilitado. (Se hereda de RibbonControl). | |
Id | Obtiene una cadena que Microsoft Office usa para identificar este objeto RibbonControl. (Se hereda de RibbonControl). | |
Name | Obtiene o establece el nombre de este objeto RibbonComponent. (Se hereda de RibbonComponent). | |
Parent | Obtiene un objeto RibbonComponent que representa el elemento primario de este objeto RibbonComponent. (Se hereda de RibbonComponent). | |
Position | Obtiene o establece la posición del separador con respecto a un control integrado, o bien, la ubicación de un grupo con respecto a otro si el separador está en el menú de Microsoft Office. | |
Ribbon | Obtiene el objeto Ribbon de nivel superior que contiene la jerarquía de controles. (Se hereda de RibbonComponent). | |
RibbonUI | Infraestructura. Obtiene la instancia de IRibbonUI que la aplicación de Microsoft Office proporciona al código de extensibilidad de la cinta. (Se hereda de RibbonComponent). | |
Site | Obtiene o establece el ISite asociado a IComponent. (Se hereda de IComponent). | |
Tag | Obtiene o establece los datos específicos de la aplicación que están asociados a este objeto RibbonComponent. (Se hereda de RibbonComponent). | |
Title | Obtiene o establece el texto que aparece en el control RibbonSeparator. | |
Visible | Obtiene o establece un valor que indica si este objeto RibbonControl está visible. (Se hereda de RibbonControl). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Dispose | Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable). | |
PerformDynamicLayout | Llama al método Microsoft.Office.Core.IRibbonUI.InvalidateControl del control principal si RibbonComponent tiene un elemento primario dinámico, como un menú dinámico, y no se suspende el diseño. (Se hereda de RibbonComponent). | |
PerformLayout | Llama a Microsoft.Office.Core.IRibbonUI.InvalidateControl si el objeto RibbonComponent tiene un elemento primario y no se ha suspendido el diseño. (Se hereda de RibbonComponent). | |
ResumeLayout() | Invierte el efecto del método SuspendLayout. (Se hereda de RibbonComponent). | |
ResumeLayout(Boolean) | Invierte el efecto del método SuspendLayout. (Se hereda de RibbonComponent). | |
SuspendLayout | Evita que la aplicación de Microsoft Office actualice el estado de los controles de la cinta de opciones. (Se hereda de RibbonComponent). |
Arriba
Eventos
Nombre | Descripción | |
---|---|---|
Disposed | Representa el método que controla el evento Disposed de un componente. (Se hereda de IComponent). |
Arriba
Comentarios
Un control RibbonSeparator dibuja una línea horizontal o vertical.
Para el menú de Microsoft Office, RibbonMenu y RibbonSplitButton, el control RibbonSeparator es horizontal.
Para la cinta de opciones, el control RibbonSeparator es vertical.
Puede establecer la propiedad Title para que el separador tenga texto en los menús.
Si el control RibbonSeparator se encuentra al final de un menú, RibbonSeparator estará visible en el diseñador de la cinta de opciones, pero no en la aplicación de Microsoft Office.
RibbonSeparator implementa el separador y los elementos RibbonX menuSeparator.
Puede crear un RibbonSeparator en tiempo de ejecución usando el método CreateRibbonSeparator del objeto RibbonFactory.
Existen dos maneras de obtener acceso al objeto RibbonFactory:
Mediante la propiedad Factory de la clase Ribbon.Utilice este enfoque para código en la clase Ribbon.
Mediante el método Globals.Factory.GetRibbonFactory.Utilice este enfoque para código fuera de la clase Ribbon.
[!NOTA]
Esta interfaz está implementada por el Runtime de Microsoft Visual Studio Tools para Office. No está prevista su implementación en el código. Para obtener más información, vea Información general sobre el Motor en tiempo de ejecución de Microsoft Visual Studio Tools para Office.
Uso
En esta documentación se describe la versión de este tipo que se usa en los proyectos de Office destinados a .NET Framework 4 y .NET Framework 4.5. En los proyectos destinados a .NET Framework 3.5, este tipo podría tener unos miembros diferentes y los ejemplos de código de este tipo podrían no funcionar. Para informarse sobre este tipo en los proyectos destinados a .NET Framework 3.5, vea la siguiente sección de referencia en la documentación de Visual Studio 2008: https://go.microsoft.com/fwlink/?LinkId=160658.
Vea también
Referencia
Microsoft.Office.Tools.Ribbon (Espacio de nombres)
Otros recursos
Información general sobre la cinta de opciones
Diseñador de la cinta de opciones
Información general sobre el modelo de objetos para la cinta de opciones
Cómo: Iniciarse en la personalización de la cinta de opciones