IRibbonControl 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í.
Representa el objeto pasado a cada procedimiento de devolución de llamada de la interfaz de usuario (UI) del control de cinta.
public interface class IRibbonControl
[System.Runtime.InteropServices.Guid("000C0395-0000-0000-C000-000000000046")]
public interface IRibbonControl
[<System.Runtime.InteropServices.Guid("000C0395-0000-0000-C000-000000000046")>]
type IRibbonControl = interface
Public Interface IRibbonControl
- Atributos
Ejemplos
El ejemplo siguiente, escrito en C#, muestra dos procedimientos llamados desde el procedimiento de evento onAction de un control Button y un control ToggleButton. En el primer procedimiento, el objeto IRibbonControl que representa el control se pasa al procedimiento y se muestra un cuadro de mensaje que indica que se ha presionado el botón junto con el identificador del botón. El segundo procedimiento es similar al primero con la adición de un parámetro booleano que indica que se ha presionado el botón.
<span class="label">public void ButtonOnAction(IRibbonControl control)
MessageBox.Show("Button clicked: " + control.Id);
}
public void ToggleButtonOnAction(IRibbonControl control, bool pressed)
{
...if (pressed)
MessageBox.Show("ToggleButton was switched on.");
else
MessageBox.Show("ToggleButton was switched off.");
}</span>
Comentarios
El objeto IRibbonControl contiene el nombre (identificador) del control y del objeto Window actual para el control de la interfaz de usuario Ribbon.
Propiedades
Context |
Representa la ventana activa que contiene la interfaz de usuario de extensibilidad de la cinta de opciones que provoca un procedimiento de devolución de llamada. Solo lectura. |
Id |
Obtiene el identificador del control especificado en el archivo de personalización de código XML de extensibilidad de la cinta de opciones. Solo lectura. |
Tag |
Se utiliza para guardar cadenas arbitrarias y obtenerlas en tiempo de ejecución. Solo lectura |