Compartir a través de


ActionsPane (Interfaz)

Representa una interfaz de usuario personalizada para el recuadro de tarea Acciones de documentos en una personalización de nivel de documento para Word o Excel.

Espacio de nombres:  Microsoft.Office.Tools
Ensamblado:  Microsoft.Office.Tools.Common (en Microsoft.Office.Tools.Common.dll)

Sintaxis

'Declaración
<GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")> _
Public Interface ActionsPane _
    Inherits IDisposable
[GuidAttribute("b835a67a-c3c0-45ba-9a3f-c878bf531dd5")]
public interface ActionsPane : IDisposable

El tipo ActionsPane expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública AccessibilityObject Obtiene el AccessibleObject que se asigna al recuadro de acciones.
Propiedad pública AccessibleDefaultActionDescription Obtiene o establece la descripción de la acción predeterminada del recuadro de acciones.Esta descripción la usan las aplicaciones cliente de accesibilidad.
Propiedad pública AccessibleDescription Obtiene o establece la descripción accesible del recuadro de acciones.Esta descripción la usan las aplicaciones cliente de accesibilidad.
Propiedad pública AccessibleName Obtiene o establece el nombre accesible del recuadro de acciones.Este nombre lo usan las aplicaciones cliente de accesibilidad.
Propiedad pública AccessibleRole Obtiene o establece el rol accesible del recuadro de acciones.
Propiedad pública ActiveControl Obtiene o establece el control activo en el recuadro de acciones.
Propiedad pública AllowDrop Obtiene o establece un valor que indica si el recuadro de acciones puede aceptar los datos que el usuario arrastra al mismo.
Propiedad pública Anchor Obtiene o establece los bordes del contenedor al que está enlazado un recuadro de acciones y determina cómo se cambia el tamaño de un control de usuario con su elemento primario.
Propiedad pública AutoRecover Obtiene o establece un valor que indica si la solución de panel de acciones se vuelve a asociar automáticamente al documento cuando se desasocia.
Propiedad pública AutoScaleDimensions Obtiene o establece las dimensiones a las que se diseñó el recuadro de acciones.
Propiedad pública AutoScaleMode Obtiene o establece el modo de escala automática del recuadro de acciones.
Propiedad pública AutoScroll Obtiene o establece un valor que indica si el recuadro de acciones permitirá que el usuario se desplace a los controles situados fuera de los límites visibles.
Propiedad pública AutoScrollMargin Obtiene o establece el tamaño del margen del área del desplazamiento automático de este recuadro de acciones.
Propiedad pública AutoScrollMinSize Obtiene o establece el tamaño mínimo del área del desplazamiento automático de este recuadro de acciones.
Propiedad pública AutoScrollOffset Obtiene o establece la ubicación a la que se desplaza el recuadro de acciones cuando se llama al método ScrollControlIntoView.
Propiedad pública AutoScrollPosition Obtiene o establece la ubicación de la posición de desplazamiento automático de este recuadro de acciones.
Propiedad pública AutoSize Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.
Propiedad pública AutoSizeMode Obtiene o establece el modo por el que el control de recuadro de acciones cambia automáticamente de tamaño.
Propiedad pública AutoValidate Obtiene o establece un valor que indica si los controles del recuadro de acciones se validarán automáticamente al cambiar el foco.
Propiedad pública BackColor Obtiene o establece el color de fondo del recuadro de acciones.
Propiedad pública BackgroundImage Obtiene o establece la imagen de fondo que se muestra en el recuadro de acciones.
Propiedad pública BackgroundImageLayout Obtiene o establece la posición y el comportamiento de una imagen de fondo en el recuadro de acciones.
Propiedad pública BindingContext Obtiene o establece un objeto que se usa para mantener sincronizados todos los controles del recuadro de acciones enlazados al mismo origen de datos.
Propiedad pública BorderStyle Obtiene o establece el estilo del borde del recuadro de acciones.
Propiedad pública Bottom Obtiene la distancia, en píxeles, que existe entre el borde inferior del recuadro de acciones y el borde superior del área cliente de su contenedor.
Propiedad pública Bounds Obtiene o establece el tamaño y la ubicación del control del recuadro de acciones incluyendo sus elementos no cliente, en píxeles, con respecto al control primario.
Propiedad pública CanFocus Obtiene un valor que indica si el recuadro de acciones puede recibir el foco.
Propiedad pública CanSelect Obtiene un valor que indica si el recuadro de acciones se puede seleccionar.
Propiedad pública Capture Obtiene o establece un valor que indica si el recuadro de acciones ha capturado el mouse.
Propiedad pública CausesValidation Obtiene o establece un valor que indica si el recuadro de acciones hace que se realice una validación de todos los controles que requieren validación cuando reciben el foco.
Propiedad pública ClientRectangle Obtiene el rectángulo que representa el área cliente del recuadro de acciones.
Propiedad pública ClientSize Obtiene o establece el alto y el ancho del área cliente del recuadro de acciones.
Propiedad pública CompanyName Obtiene el nombre de la compañía o del creador de la aplicación que contiene el recuadro de acciones.
Propiedad pública Container Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.
Propiedad pública ContainsFocus Obtiene un valor que indica si el recuadro de acciones, o uno de sus controles secundarios, tiene el foco de entrada en la actualidad.
Propiedad pública ContextMenu Obtiene o establece el menú contextual asociado a este recuadro de acciones.
Propiedad pública ContextMenuStrip Obtiene o establece ContextMenuStrip que está asociado al recuadro de acciones.
Propiedad pública Controls Obtiene la colección de controles contenidos en el recuadro de acciones.
Propiedad pública Created Obtiene un valor que indica si se ha creado el recuadro de acciones.
Propiedad pública CurrentAutoScaleDimensions Obtiene las dimensiones en tiempo de ejecución actuales de la pantalla.
Propiedad pública Cursor Obtiene o establece el cursor que se muestra cuando se mantiene el puntero del mouse sobre el recuadro de acciones.
Propiedad pública DataBindings Obtiene los enlaces de datos del recuadro de acciones.
Propiedad pública DisplayRectangle Obtiene el rectángulo que representa el área de presentación del recuadro de acciones.
Propiedad pública Disposing Obtiene un valor que indica si el recuadro de acciones está en el proceso de eliminación.
Propiedad pública Dock Obtiene o establece los bordes del contenedor del control del recuadro de acciones que está acoplado al control primario y determina cómo se cambia el tamaño de un control de usuario con su elemento primario.
Propiedad pública DockPadding Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.
Propiedad pública Enabled Obtiene o establece un valor que indica si el recuadro de acciones puede responder a la interacción del usuario.
Propiedad pública Focused Obtiene un valor que indica si el recuadro de acciones tiene foco de entrada.
Propiedad pública Font Obtiene o establece la fuente del texto que muestra el recuadro de acciones.
Propiedad pública ForeColor Obtiene o establece el color de primer plano del recuadro de acciones.
Propiedad pública Handle Obtiene el identificador de ventana al que está enlazado el recuadro de acciones.
Propiedad pública HasChildren Obtiene un valor que indica si el control contiene uno o más controles secundarios.
Propiedad pública Height Obtiene o establece el alto del control del recuadro de acciones.
Propiedad pública HorizontalScroll Obtiene las características asociadas a la barra de desplazamiento horizontal.
Propiedad pública ImeMode Obtiene o establece el modo de Editor de métodos de entrada (IME) del recuadro de acciones.
Propiedad pública InvokeRequired Obtiene un valor que indica si el llamador debe llamar a un método de invocación cuando realiza llamadas a métodos del control recuadro de acciones porque el llamador se encuentra en un subproceso distinto al del control recuadro de acciones donde se creó.
Propiedad pública IsAccessible Obtiene o establece un valor que indica si el recuadro de acciones está visible para las aplicaciones de accesibilidad.
Propiedad pública IsDisposed Obtiene un valor que indica si se ha desechado el control del recuadro de acciones.
Propiedad pública IsHandleCreated Obtiene un valor que indica si el control del recuadro de acciones tiene un identificador asociado.
Propiedad pública IsMirrored Obtiene un valor que indica si el recuadro de acciones está reflejado.
Propiedad pública LayoutEngine Obtiene una instancia almacenada en caché del motor de diseño del control del recuadro de acciones.
Propiedad pública Left Obtiene o establece la distancia, en píxeles, que existe entre el borde izquierdo del recuadro de acciones y el borde izquierdo del área cliente de su contenedor.
Propiedad pública Location Obtiene o establece las coordenadas de la esquina superior izquierda del recuadro de acciones en relación con la esquina superior izquierda de su contenedor.
Propiedad pública Margin Obtiene o establece el espacio entre los controles.
Propiedad pública MaximumSize Obtiene o establece el tamaño que es el límite superior que GetPreferredSize puede especificar.
Propiedad pública MinimumSize Obtiene o establece el tamaño que es el límite inferior que GetPreferredSize puede especificar.
Propiedad pública Name Obtiene o establece el nombre del control de recuadro de acciones.
Propiedad pública Orientation Obtiene un valor que indica si la posición del recuadro de acciones es vertical u horizontal.
Propiedad pública Padding Obtiene o establece el relleno dentro del recuadro de acciones.
Propiedad pública Parent Obtiene o establece el contenedor principal del recuadro de acciones.
Propiedad pública ParentForm Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.
Propiedad pública PreferredSize Obtiene el tamaño del área rectangular en la que encaja el recuadro de acciones.
Propiedad pública ProductName Obtiene el nombre de producto del ensamblado que contiene el recuadro de acciones.
Propiedad pública ProductVersion Obtiene la versión del ensamblado que contiene el recuadro de acciones.
Propiedad pública RecreatingHandle Obtiene un valor que indica si el control del recuadro de acciones está volviendo a crear su identificador en la actualidad.
Propiedad pública Region Obtiene o establece la región de ventana asociada al recuadro de acciones.
Propiedad pública Right Obtiene la distancia, en píxeles, que existe entre el borde derecho del recuadro de acciones y el borde izquierdo del área cliente de su contenedor.
Propiedad pública RightToLeft Obtiene o establece un valor que indica si los elementos del recuadro de acciones se alinean para admitir configuraciones regionales utilizando fuentes de derecha a izquierda.
Propiedad pública Site Obtiene o establece el sitio del recuadro de acciones.
Propiedad pública Size Obtiene o establece el alto y el ancho del control del recuadro de acciones.
Propiedad pública StackOrder Obtiene o establece un valor que indica la dirección en la que los controles se apilan en el panel de acciones.
Propiedad pública TabIndex Obtiene o establece el orden de tabulación del recuadro de acciones en su contenedor.
Propiedad pública TabStop Obtiene o establece un valor que indica si el usuario puede dar el foco al recuadro de acciones mediante la tecla TAB.
Propiedad pública Tag Obtiene o establece el objeto que contiene datos acerca del recuadro de acciones.
Propiedad pública Text Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.
Propiedad pública Top Obtiene o establece la distancia, en píxeles, que existe entre el borde superior del recuadro de acciones y el borde superior del área cliente de su contenedor.
Propiedad pública TopLevelControl Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.
Propiedad pública UseWaitCursor Obtiene o establece un valor que indica si se utiliza el cursor de espera para el recuadro de acciones actual y todos los controles secundarios.
Propiedad pública VerticalScroll Obtiene las características asociadas a la barra de desplazamiento vertical.
Propiedad pública Visible Obtiene o establece un valor que indica si el objeto ActionsPane se encuentra visible.
Propiedad pública Width Obtiene o establece el ancho del control de recuadro de acciones.
Propiedad pública WindowTarget Infraestructura. Esta propiedad no es compatible con el recuadro de acciones.

Arriba

Métodos

  Nombre Descripción
Método público BeginInit Infraestructura.
Método público BeginInvoke(Delegate) Ejecuta el delegado especificado de forma asincrónica en el subproceso donde se creó el identificador subyacente del recuadro de acciones.
Método público BeginInvoke(Delegate, array<Object[]) Ejecuta el delegado especificado de forma asincrónica con los argumentos especificados en el subproceso donde se creó el identificador subyacente del recuadro de acciones.
Método público BringToFront Coloca el control del recuadro de acciones al principio del orden Z.
Método público Clear Desasocia la solución de panel de acciones del documento.
Método público Contains Devuelve un valor que indica si el control especificado es un elemento secundario del recuadro de acciones.
Método público CreateControl Fuerza la creación del control del recuadro de acciones visible, incluidos la creación del identificador y cualquier control secundario visible.
Método público CreateGraphics Crea Graphics para el control del recuadro de acciones.
Método público Dispose Realiza tareas definidas por la aplicación asociadas a la liberación o al restablecimiento de recursos no administrados. (Se hereda de IDisposable).
Método público DoDragDrop Inicia una operación de arrastrar y colocar.
Método público DrawToBitmap Permite la representación del mapa de bits especificado.
Método público EndInit Infraestructura.
Método público EndInvoke Recupera el valor devuelto de la operación asincrónica especificada.
Método público FindForm Recupera el formulario donde está el control del recuadro de acciones.
Método público Focus Establece el foco de entrada en el recuadro de acciones.
Método público GetChildAtPoint(Point) Recupera el control secundario ubicado en las coordenadas especificadas.
Método público GetChildAtPoint(Point, GetChildAtPointSkip) Recupera el control secundario que se encuentra en las coordenadas especificadas, especificando si se omitirán determinados tipos de controles secundarios.
Método público GetContainerControl Devuelve el siguiente ContainerControl (en sentido ascendente) de la cadena de controles principales del control.
Método público GetNextControl Recupera el siguiente control, hacia delante o hacia atrás, en el orden de tabulación de controles secundarios.
Método público GetPreferredSize Recupera el tamaño de un área rectangular en la que puede caber un recuadro de acciones.
Método público Hide Quita el ActionsPane y los controles de la interfaz de usuario del panel de tareas, pero deja el panel de tareas visible.
Método público Invalidate() Invalida toda la superficie del recuadro de acciones y hace que este se dibuje de nuevo.
Método público Invalidate(Boolean) Invalida toda la superficie del recuadro de acciones y hace que se envíe un mensaje de dibujo a dicho recuadro.También puede invalidar los controles secundarios asignados al recuadro de acciones.
Método público Invalidate(Rectangle) Invalida la región especificada del recuadro de acciones (agrega esta región a la región de actualización del recuadro de acciones, que es el área que volverá a pintarse en la siguiente operación de dibujo) y hace que se envíe un mensaje de dibujo al recuadro de acciones.
Método público Invalidate(Region) Invalida la región especificada del recuadro de acciones (agrega esta región a la región de actualización del recuadro de acciones, que es el área que volverá a pintarse en la siguiente operación de dibujo) y hace que se envíe un mensaje de dibujo al recuadro de acciones.
Método público Invalidate(Rectangle, Boolean) Invalida la región especificada del recuadro de acciones (agrega esta región a la región de actualización del recuadro de acciones, que es el área que volverá a pintarse en la siguiente operación de dibujo) y hace que se envíe un mensaje de dibujo al recuadro de acciones.También puede invalidar los controles secundarios asignados al recuadro de acciones.
Método público Invalidate(Region, Boolean) Invalida la región especificada del recuadro de acciones (agrega esta región a la región de actualización del recuadro de acciones, que es el área que volverá a pintarse en la siguiente operación de dibujo) y hace que se envíe un mensaje de dibujo al recuadro de acciones.También puede invalidar los controles secundarios asignados al recuadro de acciones.
Método público Invoke(Delegate) Ejecuta el delegado especificado en el subproceso que posee el identificador de ventana subyacente del recuadro de acciones.
Método público Invoke(Delegate, array<Object[]) Ejecuta el delegado especificado en el subproceso que posee el identificador de la ventana subyacente del recuadro de acciones, con la lista de argumentos especificada.
Método público PerformAutoScale Escala el recuadro de acciones y sus elementos secundarios.
Método público PerformLayout() Obliga al recuadro de acciones a aplicar la lógica de diseño a todos sus controles secundarios.
Método público PerformLayout(Control, String) Obliga al recuadro de acciones a aplicar la lógica de diseño a todos sus controles secundarios.
Método público PointToClient Calcula la ubicación del punto especificado de la pantalla, en coordenadas de cliente.
Método público PointToScreen Calcula la ubicación del punto especificado de cliente en coordenadas de pantalla.
Método público PreProcessControlMessage Preprocesa los mensajes de teclado o de entrada en el bucle de mensajes antes de enviarlos.
Método público PreProcessMessage Preprocesa los mensajes de teclado o de entrada en el bucle de mensajes antes de enviarlos.
Método público RectangleToClient Calcula el tamaño y la ubicación del rectángulo de pantalla especificado, en coordenadas de cliente.
Método público RectangleToScreen Calcula el tamaño y la ubicación del rectángulo de cliente especificado, en coordenadas de pantalla.
Método público Refresh Obliga al recuadro de acciones a invalidar su área cliente y, acto seguido, obliga a que vuelva a dibujarse el control y sus controles secundarios.
Método público ResetBackColor Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetBindings Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetCursor Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetFont Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetForeColor Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetImeMode Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetRightToLeft Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResetText Infraestructura. Este método no es compatible con el recuadro de acciones.
Método público ResumeLayout() Reanuda la lógica de diseño habitual.
Método público ResumeLayout(Boolean) Reanuda la lógica de diseño habitual, forzando opcionalmente un diseño inmediato de las solicitudes de diseño pendientes.
Método público Scale Escala el recuadro de acciones y todos los controles secundarios según el factor de escala especificado.
Método público ScrollControlIntoView Desplaza el control secundario especificado a la vista.
Método público Select Activa el recuadro de acciones.
Método público SelectNextControl Activa el siguiente control.
Método público SendToBack Envía el recuadro de acciones al final del orden Z.
Método público SetAutoScrollMargin Establece el tamaño de los márgenes de desplazamiento automático.
Método público SetBounds(Int32, Int32, Int32, Int32) Establece los límites del recuadro de acciones en la ubicación y en el tamaño especificados.
Método público SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) Establece los límites especificados del recuadro de acciones en la ubicación y en el tamaño especificados.
Método público Show Muestra el ActionsPane en el panel de tareas, incluyendo todos los controles que se hayan agregado al ActionsPane, pero no muestra el panel de tareas si éste no se encuentra visible.
Método público SuspendLayout Suspende temporalmente la lógica de diseño para el recuadro de acciones.
Método público Update Hace que el recuadro de acciones vuelva a dibujar las regiones no válidas en su área de cliente.
Método público Validate() Comprueba el contenido del recuadro de acciones haciendo que se produzcan los eventos Validating y Validated, en ese orden.
Método público Validate(Boolean) Comprueba el contenido del recuadro de acciones; dependiente condicionalmente de si se activa la validación automática.
Método público ValidateChildren() Hace que todos los controles secundarios que admiten la validación validen sus datos.
Método público ValidateChildren(ValidationConstraints) Hace que todos los controles secundarios que admiten la validación validen sus datos.

Arriba

Eventos

  Nombre Descripción
Evento público AutoSizeChanged Infraestructura. Este evento no es compatible con el recuadro de acciones.
Evento público AutoValidateChanged Se produce cuando cambia la propiedad AutoValidate.
Evento público BackColorChanged Se produce cuando el valor de la propiedad BackColor cambia.
Evento público BackgroundImageChanged Se produce cuando el valor de la propiedad BackgroundImage cambia.
Evento público BackgroundImageLayoutChanged Se produce cuando cambia la propiedad BackgroundImageLayout.
Evento público BindingContextChanged Se produce cuando el valor de la propiedad BindingContext cambia.
Evento público CausesValidationChanged Se produce cuando el valor de la propiedad CausesValidation cambia.
Evento público ChangeUICues Se produce cuando cambian las guías de la interfaz de usuario para el foco o el teclado.
Evento público Click Se produce al hacer clic en el recuadro de acciones.
Evento público ClientSizeChanged Se produce cuando el valor de la propiedad ClientSize cambia.
Evento público ContextMenuChanged Se produce cuando el valor de la propiedad ContextMenu cambia.
Evento público ContextMenuStripChanged Se produce cuando el valor de la propiedad ContextMenuStrip cambia.
Evento público ControlAdded Se produce cuando se agrega un nuevo control a la colección Controls.
Evento público ControlRemoved Se produce cuando se quita un control de la colección Controls.
Evento público CursorChanged Se produce cuando el valor de la propiedad Cursor cambia.
Evento público Disposed Se produce cuando se elimina el recuadro de acciones.
Evento público DockChanged Se produce cuando el valor de la propiedad Dock cambia.
Evento público DoubleClick Se produce al hacer doble clic en el recuadro de acciones.
Evento público DragDrop Se produce cuando termina una operación de arrastrar y colocar.
Evento público DragEnter Se produce cuando se arrastra un objeto dentro de los límites del recuadro de acciones.
Evento público DragLeave Se produce cuando se arrastra un objeto fuera de los límites del recuadro de acciones.
Evento público DragOver Se produce cuando se arrastra un objeto sobre los límites del recuadro de acciones.
Evento público EnabledChanged Se produce cuando cambia el valor de la propiedad Enabled.
Evento público Enter Se produce al obtener acceso al recuadro de acciones.
Evento público FontChanged Se produce cuando cambia el valor de la propiedad Font.
Evento público ForeColorChanged Se produce cuando cambia el valor de la propiedad ForeColor.
Evento público GiveFeedback Se produce durante una operación de arrastre.
Evento público GotFocus Se produce cuando el recuadro de acciones recibe el foco.
Evento público HandleCreated Se produce cuando se crea un identificador para el recuadro de acciones.
Evento público HandleDestroyed Se produce cuando el identificador del recuadro de acciones está en proceso de eliminación.
Evento público HelpRequested Se produce cuando el usuario solicita ayuda para el recuadro de acciones.
Evento público ImeModeChanged Se produce cuando cambia la propiedad ImeMode.
Evento público Invalidated Se produce cuando es necesario volver a dibujar el recuadro de acciones.
Evento público KeyDown Se produce cuando se presiona una tecla mientras el recuadro de acciones tiene el foco.
Evento público KeyPress Se produce cuando se presiona una tecla mientras el recuadro de acciones tiene el foco.
Evento público KeyUp Se produce cuando se suelta una tecla mientras el recuadro de acciones tiene el foco.
Evento público Layout Se produce cuando el recuadro de acciones debe volver a colocar sus controles secundarios.
Evento público Leave Se produce cuando el foco de entrada abandona el recuadro de acciones.
Evento público Load Se produce antes de que el recuadro de acciones esté visible por primera vez.
Evento público LocationChanged Se produce cuando cambia el valor de la propiedad Location.
Evento público LostFocus Se produce cuando el recuadro de acciones pierde el foco.
Evento público MarginChanged Se produce cuando cambia el margen del recuadro de acciones.
Evento público MouseCaptureChanged Se produce cuando el recuadro de acciones pierde o gana la captura del mouse.
Evento público MouseClick Se produce al hacer clic con el mouse en el recuadro de acciones.
Evento público MouseDoubleClick Se produce al hacer doble clic con el mouse en el recuadro de acciones.
Evento público MouseDown Se produce cuando el puntero del mouse se encuentra sobre el recuadro de acciones y se presiona un botón del mouse.
Evento público MouseEnter Se produce cuando el puntero del mouse entra en el recuadro de acciones.
Evento público MouseHover Se produce cuando el puntero del mouse se sitúa sobre el recuadro de acciones.
Evento público MouseLeave Se produce cuando el puntero del mouse abandona el recuadro de acciones.
Evento público MouseMove Se produce cuando el puntero del mouse se mueve sobre el recuadro de acciones.
Evento público MouseUp Se produce cuando el puntero del mouse se encuentra sobre el recuadro de acciones y se suelta un botón del mouse.
Evento público MouseWheel Se produce cuando la rueda del mouse se mueve mientras el recuadro de acciones tiene el foco.
Evento público Move Se produce cuando se mueve el recuadro de acciones.
Evento público OrientationChanged Se produce cuando cambia la Orientation de los cambios del panel de acciones.
Evento público PaddingChanged Se produce cuando cambia el relleno del recuadro de acciones.
Evento público Paint Se produce cuando se dibuja de nuevo el recuadro de acciones.
Evento público ParentChanged Se produce cuando cambia el valor de la propiedad Parent.
Evento público PreviewKeyDown Se produce antes que el evento KeyDown cuando se presiona una tecla mientras el foco está en este control.
Evento público QueryAccessibilityHelp Se produce cuando un objeto AccessibleObject proporciona ayuda a las aplicaciones de accesibilidad.
Evento público QueryContinueDrag Se produce durante una operación de arrastrar y colocar, y permite al origen de arrastre determinar si la operación de arrastrar y colocar tiene que cancelarse.
Evento público RegionChanged Se produce cuando el valor de la propiedad Region cambia.
Evento público Resize Se produce cuando se cambia el tamaño del recuadro de acciones.
Evento público RightToLeftChanged Se produce cuando cambia el valor de la propiedad RightToLeft.
Evento público Scroll Aparece cuando el usuario o el código se desplaza a través del área cliente.
Evento público SizeChanged Se produce cuando cambia el valor de la propiedad Size.
Evento público StyleChanged Se produce cuando cambia el estilo del recuadro de acciones.
Evento público SystemColorsChanged Se produce cuando se modifican los colores del sistema.
Evento público TabIndexChanged Se produce cuando cambia el valor de la propiedad TabIndex.
Evento público TabStopChanged Se produce cuando cambia el valor de la propiedad TabStop.
Evento público TextChanged Infraestructura. Este evento no es compatible con el recuadro de acciones.
Evento público Validated Se produce cuando el recuadro de acciones termina de validar.
Evento público Validating Se produce cuando el recuadro de acciones está validando.
Evento público VisibleChanged Se produce cuando cambia el valor de la propiedad Visible.

Arriba

Comentarios

Cada personalización de nivel de documento para Excel o Word expone un objeto ActionsPane. Puede utilizar este objeto para personalizar la interfaz de usuario del recuadro de tareas Acciones de documentos en un proyecto en el nivel de documento. Para obtener el objeto ActionsPane, use el campo ActionsPane de la clase ThisDocument (para Word) o la clase ThisWorkbook (para Excel) en el proyecto. Para obtener más información, vea Información general sobre recuadros de acciones.

Cada objeto ActionsPane extiende un Windows Forms subyacente UserControl que proporciona una interfaz de usuario que se puede personalizar. La mayoría de los miembros de ActionsPane se corresponden con los miembros de UserControl subyacente. Utilice los siguientes miembros de ActionsPane para tener acceso a la funcionalidad específica del recuadro de acciones:

  • método Clear. Utilice este método para desasociar el recuadro de acciones del documento o libro.

  • Propiedad AutoRecover. Utilice esta propiedad para impedir o permitir a los usuarios finales desasociar el recuadro de acciones del documento o libro.

  • Propiedad Orientation. Use esta propiedad para determinar si el recuadro de acciones se acopla a la parte superior o inferior del documento o libro, o a la izquierda o derecha del documento o libro.

  • Propiedad StackOrder. Utilice esta propiedad para especificar a la dirección en la que se apilan los controles en el panel de acciones.

  • Evento OrientationChanged. Utilice esta propiedad para determinar cuando se acopla el panel de acciones a una ubicación diferente.

Nota

Esta interfaz está implementada por el motor en tiempo de ejecución de 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

Esta documentación describe la versión de este tipo que se utiliza en los proyectos de Office destinados a .NET Framework 4. En los proyectos destinados a .NET Framework 3.5, este tipo puede tener miembros diferentes y es posible que los ejemplos de código proporcionados para dicho tipo no funcionen. 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.

Ejemplos

En el ejemplo de código siguiente se muestra cómo crear un panel de acciones simple que ajuste automáticamente la alineación de su contenido. Cuando el usuario cambia la orientación de las acciones moviendo el panel de acciones a una parte distinta de la ventana de la aplicación o el usuario hace clic en un control Button del panel de acciones, la propiedad Orientation se usa para determinar el nuevo valor de la propiedad StackOrder. Para ejecutar este código, llame al método InitActionsPane desde el controlador de eventos ThisWorkbook_Startup de un proyecto en el nivel de documento para Excel.

Private Sub InitActionsPane()
    With Globals.ThisWorkbook.ActionsPane
        .Clear()
        .Visible = True
        .AutoRecover = True
    End With

    AddHandler Globals.ThisWorkbook.ActionsPane.OrientationChanged, _
        AddressOf ActionsPane_OrientationChanged
    ResetStackOrder()

    ' Create the button that will update the stack order.
    Dim button1 As New Button()
    button1.Text = "Change stack order"
    AddHandler button1.Click, AddressOf button1_Click

    ' Create two more buttons that do nothing.
    Dim button2 As New Button()
    button2.Text = "Button 2"
    Dim button3 As New Button()
    button3.Text = "Button 3"

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(New Control() _
        {button1, button2, button3})
End Sub

' Switch the stack order according to the current orientation.
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromLeft Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromRight
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    Else
        If Globals.ThisWorkbook.ActionsPane.StackOrder = _
            Microsoft.Office.Tools.StackStyle.FromTop Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromBottom
        Else
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub

Private Sub ActionsPane_OrientationChanged(ByVal sender As Object, _
    ByVal e As EventArgs)
    ResetStackOrder()
End Sub

' Readjust the stack order so that it matches the current orientation.
Sub ResetStackOrder()
    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Horizontal Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromTop Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromBottom) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromLeft
        End If
    End If

    If Globals.ThisWorkbook.ActionsPane.Orientation = _
        Orientation.Vertical Then

        If (Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromLeft Or _
        Globals.ThisWorkbook.ActionsPane.StackOrder = _
        Microsoft.Office.Tools.StackStyle.FromRight) Then
            Globals.ThisWorkbook.ActionsPane.StackOrder = _
                Microsoft.Office.Tools.StackStyle.FromTop
        End If
    End If
End Sub
private void InitActionsPane()
{
    Globals.ThisWorkbook.ActionsPane.Clear();
    Globals.ThisWorkbook.ActionsPane.Visible = true;
    Globals.ThisWorkbook.ActionsPane.AutoRecover = true;
    Globals.ThisWorkbook.ActionsPane.OrientationChanged +=
        new EventHandler(ActionsPane_OrientationChanged);
    ResetStackOrder();

    // Create the button that will update the stack order.
    Button button1 = new Button();
    button1.Text = "Change stack order";
    button1.Click += new EventHandler(button1_Click);

    // Create two more buttons that do nothing.
    Button button2 = new Button();
    button2.Text = "Button 2";
    Button button3 = new Button();
    button3.Text = "Button 3";

    Globals.ThisWorkbook.ActionsPane.Controls.AddRange(
        new Control[] { button1, button2, button3 });
}

// Switch the stack order according to the current orientation.
void button1_Click(object sender, EventArgs e)
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal)
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder == 
            Microsoft.Office.Tools.StackStyle.FromLeft)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromRight;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromLeft;
        }
    }
    else
    {
        if (Globals.ThisWorkbook.ActionsPane.StackOrder ==
            Microsoft.Office.Tools.StackStyle.FromTop)
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromBottom;
        }
        else
        {
            Globals.ThisWorkbook.ActionsPane.StackOrder =
                Microsoft.Office.Tools.StackStyle.FromTop;
        }
    }
}

void ActionsPane_OrientationChanged(object sender, EventArgs e)
{
    ResetStackOrder();
}

// Readjust the stack order so that it matches the current orientation.
void ResetStackOrder()
{
    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Horizontal &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder == 
           Microsoft.Office.Tools.StackStyle.FromTop ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromBottom))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromLeft;
    }

    if (Globals.ThisWorkbook.ActionsPane.Orientation == 
        Orientation.Vertical &&
       (Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromLeft ||
        Globals.ThisWorkbook.ActionsPane.StackOrder ==
           Microsoft.Office.Tools.StackStyle.FromRight))
    {
        Globals.ThisWorkbook.ActionsPane.StackOrder =
            Microsoft.Office.Tools.StackStyle.FromTop;
    }
}

Vea también

Referencia

Microsoft.Office.Tools (Espacio de nombres)

Otros recursos

Información general sobre recuadros de acciones

Historial de cambios

Fecha

Historial

Motivo

Mayo de 2010

Se agregaron resúmenes de miembro, descripciones de parámetros y valores devueltos de los miembros de Windows Forms correspondientes.

Mejora de la información.