RibbonComponent Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene métodos y miembros que permiten la comunicación con Visual Studio, la navegación a través de la jerarquía de controles de la aplicación y la optimización del diseño del tiempo de ejecución de los controles.
public interface class RibbonComponent : IDisposable, System::ComponentModel::IComponent
[System.Runtime.InteropServices.Guid("09b06894-74de-44ff-9d48-9661ae639f41")]
public interface RibbonComponent : IDisposable, System.ComponentModel.IComponent
[<System.Runtime.InteropServices.Guid("09b06894-74de-44ff-9d48-9661ae639f41")>]
type RibbonComponent = interface
interface IComponent
interface IDisposable
Public Interface RibbonComponent
Implements IComponent, IDisposable
- Derivado
- Atributos
- Implementaciones
Comentarios
Algunos miembros de esta interfaz solo se pueden establecer antes de que la cinta de opciones se cargue en la aplicación de Office o antes de que el control se agregue a un menú dinámico en tiempo de ejecución. Para obtener información sobre cómo establecer estas propiedades, vea Información general sobre el modelo de objetos de la cinta de opciones.
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, consulta Visual Studio Tools for Office Runtime Overview.
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 o una versión posterior. 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, consulte la siguiente sección de referencia en la documentación de Visual Studio 2008: http://go.microsoft.com/fwlink/?LinkId=160658.
Propiedades
Name |
Obtiene o establece el nombre de este objeto RibbonComponent. |
Parent |
Obtiene un objeto RibbonComponent que representa el elemento primario de este objeto RibbonComponent. |
Ribbon |
Obtiene el objeto Ribbon de nivel superior que contiene la jerarquía de controles. |
RibbonUI |
Obtiene la instancia de IRibbonUI que la aplicación de Microsoft Office proporciona al código de extensibilidad de la cinta. |
Tag |
Obtiene o establece los datos específicos de la aplicación que están asociados a este objeto RibbonComponent. |
Métodos
PerformDynamicLayout() |
Llama al método Microsoft.Office.Core.IRibbonUI.InvalidateControl del control primario si el objeto RibbonComponent tiene un elemento primario dinámico, como un menú dinámico, y no se suspende el diseño. |
PerformLayout() |
Llama al método Microsoft.Office.Core.IRibbonUI.InvalidateControl si RibbonComponent tiene un elemento primario y no se suspende el diseño. |
ResumeLayout() |
Invierte el efecto del método SuspendLayout(). |
ResumeLayout(Boolean) |
Invierte el efecto del método SuspendLayout(). |
SuspendLayout() |
Evita que la aplicación de Microsoft Office actualice el estado de los controles de la cinta de opciones. |