Partager via


ActionsPane, interface

Représente une interface utilisateur personnalisée pour le volet Office Actions de document dans une personnalisation au niveau du document pour Word ou Excel.

Espace de noms :  Microsoft.Office.Tools
Assembly :  Microsoft.Office.Tools.Common (dans Microsoft.Office.Tools.Common.dll)

Syntaxe

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

Le type ActionsPane expose les membres suivants.

Propriétés

  Nom Description
Propriété publique AccessibilityObject Obtient AccessibleObject qui est assigné au volet Actions.
Propriété publique AccessibleDefaultActionDescription Obtient ou définit la description de l'action par défaut du volet Actions.Cette description est utilisée par les applications clientes d'accessibilité.
Propriété publique AccessibleDescription Obtient ou définit la description accessible du volet Actions.Cette description est utilisée par les applications clientes d'accessibilité.
Propriété publique AccessibleName Obtient ou définit le nom accessible du volet Actions.Ce nom est utilisé par des applications clientes d'accessibilité.
Propriété publique AccessibleRole Obtient ou définit le rôle accessible du volet Actions.
Propriété publique ActiveControl Obtient ou définit le contrôle actif sur le volet Actions.
Propriété publique AllowDrop Obtient ou définit une valeur indiquant si le volet Actions peut accepter des données que l'utilisateur y fait glisser.
Propriété publique Anchor Obtient ou définit les bords du conteneur auquel un volet d'actions est lié et détermine comment un contrôle utilisateur est redimensionné avec son parent.
Propriété publique AutoRecover Obtient ou définit une valeur qui indique si la solution de volet Actions se rattache automatiquement au document lorsqu'elle est détachée.
Propriété publique AutoScaleDimensions Obtient ou définit les dimensions pour lesquelles le volet d'actions a été conçu.
Propriété publique AutoScaleMode Obtient ou définit le mode de mise à l'échelle automatique du volet Actions.
Propriété publique AutoScroll Obtient ou définit une valeur indiquant si le volet d'actions permet à l'utilisateur de faire défiler un contrôle placé en dehors de ses limites visibles.
Propriété publique AutoScrollMargin Obtient ou définit la taille de la marge de défilement automatique pour le volet Actions.
Propriété publique AutoScrollMinSize Obtient ou définit la taille minimale de la zone de défilement automatique pour le volet Actions.
Propriété publique AutoScrollOffset Obtient ou définit où le volet Actions est défile lorsque la méthode ScrollControlIntoView est appelée.
Propriété publique AutoScrollPosition Obtient ou définit l'emplacement de la position de défilement automatique pour le volet Actions
Propriété publique AutoSize Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.
Propriété publique AutoSizeMode Obtient ou définit le mode qui permet de redimensionner le contrôle du volet Actions automatiquement.
Propriété publique AutoValidate Obtient ou définit une valeur qui indique si les contrôles dans le volet d'actions seront validés automatiquement lorsque le focus est modifié.
Propriété publique BackColor Obtient ou définit la couleur d'arrière-plan du volet Actions.
Propriété publique BackgroundImage Obtient ou définit l'image d'arrière-plan affichée dans volet Actions.
Propriété publique BackgroundImageLayout Obtient ou définit la position et le comportement d'une image d'arrière-plan dans le volet Actions.
Propriété publique BindingContext Obtient ou définit un objet qui est utilisé pour que tous les contrôles du volet Actions qui sont liés à la même source de données restent synchronisés.
Propriété publique BorderStyle Obtient ou définit le style de bordure du volet Actions.
Propriété publique Bottom Obtient la distance, in pixels, entre le bord inférieur du volet d'actions et le bord supérieur de la zone cliente de son conteneur.
Propriété publique Bounds Obtient ou définit la taille et l'emplacement du contrôle de volet d'actions comprenant ses éléments non clients, en pixels, par rapport au contrôle parent.
Propriété publique CanFocus Obtient une valeur indiquant si le volet Actions peut recevoir le focus.
Propriété publique CanSelect Obtient une valeur indiquant si le volet Actions peut être sélectionné.
Propriété publique Capture Obtient ou définit une valeur indiquant si le volet Actions a capturé la souris.
Propriété publique CausesValidation Obtient ou définit une valeur indiquant si le volet d'actions entraîne une validation sur tout contrôle nécessitant une validation lorsqu'il reçoit le focus.
Propriété publique ClientRectangle Obtient le rectangle qui représente la zone cliente du volet d'actions.
Propriété publique ClientSize Obtient ou définit la hauteur et la largeur de la zone cliente du volet d'actions.
Propriété publique CompanyName Obtient le nom de la société ou du créateur de l'application contenant le volet d'actions.
Propriété publique Container Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.
Propriété publique ContainsFocus Obtient une valeur indiquant si le volet d'actions, ou l'un de ses contrôles enfants, a actuellement le focus d'entrée.
Propriété publique ContextMenu Obtient ou définit le menu contextuel associé au volet Actions.
Propriété publique ContextMenuStrip Obtient ou définit le ContextMenuStrip associé au volet Actions.
Propriété publique Controls Obtient la collection de contrôles contenus dans le volet Actions.
Propriété publique Created Obtient une valeur indiquant si le volet Actions a été créé.
Propriété publique CurrentAutoScaleDimensions Obtient les dimensions actuelles de l'écran à l'exécution.
Propriété publique Cursor Obtient ou définit le curseur qui est affiché lorsque le pointeur de la souris se trouve sur le volet d'actions.
Propriété publique DataBindings Obtient les liaisons de données pour le volet Actions.
Propriété publique DisplayRectangle Obtient le rectangle qui représente la zone d'affichage virtuelle du volet d'actions.
Propriété publique Disposing Obtient une valeur indiquant si le volet Action est en cours de suppression.
Propriété publique Dock Obtient ou définit les bordures du contrôle du volet Actions qui sont ancrées à son contrôle parent et détermine le redimensionnement du contrôle du volet Actions avec son parent.
Propriété publique DockPadding Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.
Propriété publique Enabled Obtient ou définit une valeur indiquant si le volet Actions peut répondre à une interaction utilisateur.
Propriété publique Focused Obtient une valeur indiquant si le volet Actions a le focus d'entrée.
Propriété publique Font Obtient ou définit la police du texte affichée par le volet d'actions.
Propriété publique ForeColor Obtient ou définit la couleur de premier plan du volet Actions.
Propriété publique Handle Obtient le handle de fenêtre auquel le contrôle de volet d'actions est lié.
Propriété publique HasChildren Obtient une valeur indiquant si le contrôle contient un ou plusieurs contrôles enfants.
Propriété publique Height Obtient ou définit la hauteur du contrôle du volet Actions.
Propriété publique HorizontalScroll Obtient les caractéristiques associées à la barre de défilement horizontale.
Propriété publique ImeMode Obtient ou définit le mode de l'éditeur de méthode d'entrée (IME, Input Method Editor) du volet d'actions.
Propriété publique InvokeRequired Obtient une valeur indiquant si l'appelant doit appeler une méthode Invoke lors d'appels de méthode au contrôle de volet d'action parce que l'appelant se trouve sur un thread différent de celui sur lequel le contrôle de volet d'actions a été créé.
Propriété publique IsAccessible Obtient ou définit une valeur qui indique si le volet Actions est visible pour les applications d'accessibilité.
Propriété publique IsDisposed Obtient une valeur qui indique si le contrôle de volet Actions a été rejeté.
Propriété publique IsHandleCreated Obtient une valeur qui indique si le contrôle de volet Actions a un handle associé à celui-ci.
Propriété publique IsMirrored Obtient une valeur qui indique si le volet Actions est reflété.
Propriété publique LayoutEngine Obtient une instance mise en cache du moteur de mise en page du contrôle du volet Actions.
Propriété publique Left Obtient ou définit la distance, in pixels, entre le bord gauche du contrôle du volet d'actions et le bord gauche de la zone cliente de son conteneur.
Propriété publique Location Obtient ou définit les coordonnées du coin supérieur gauche du volet d'actions par rapport au coin supérieur gauche de son conteneur.
Propriété publique Margin Obtient ou définit l'espace entre les contrôles.
Propriété publique MaximumSize Obtient ou définit la taille qui correspond à la limite supérieure que GetPreferredSize peut spécifier.
Propriété publique MinimumSize Obtient ou définit la taille qui correspond à la limite inférieure que GetPreferredSize peut spécifier.
Propriété publique Name Obtient ou définit le nom du contrôle du volet Actions.
Propriété publique Orientation Obtient une valeur qui indique si le positionnement du volet Actions est vertical ou horizontal.
Propriété publique Padding Obtient ou définit le remplissage dans le volet Actions.
Propriété publique Parent Obtient ou définit le conteneur parent du volet Actions.
Propriété publique ParentForm Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.
Propriété publique PreferredSize Obtient la taille de la zone rectangulaire qui peut contenir le volet Actions.
Propriété publique ProductName Obtient le nom de produit de l'assembly contenant le volet Actions.
Propriété publique ProductVersion Obtient la version de l'assembly qui contient le volet Actions.
Propriété publique RecreatingHandle Obtient une valeur qui indique si le contrôle de volet Actions recrée actuellement son handle.
Propriété publique Region Obtient ou définit la zone de la fenêtre associée au volet Actions.
Propriété publique Right Obtient la distance, in pixels, entre le bord droit du volet d'actions et le bord gauche de la zone cliente de son conteneur.
Propriété publique RightToLeft Obtient ou définit une valeur indiquant si les éléments du volet Actions sont alignés pour prendre en charge les paramètres régionaux utilisant des polices de droite à gauche.
Propriété publique Site Obtient ou définit le site du volet Actions.
Propriété publique Size Obtient ou définit la hauteur et la largeur du contrôle du volet Actions.
Propriété publique StackOrder Obtient ou définit une valeur qui indique le sens dans lequel les contrôles sont empilés sur le volet Actions.
Propriété publique TabIndex Obtient ou définit l'ordre de tabulation du volet d'actions dans son conteneur.
Propriété publique TabStop Obtient ou définit une valeur indiquant si l'utilisateur peut donner le focus à un volet d'actions à l'aide de la touche TAB.
Propriété publique Tag Obtient ou définit l'objet qui contient les données relatives au volet d'actions.
Propriété publique Text Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.
Propriété publique Top Obtient ou définit la distance, in pixels, entre le bord supérieur du contrôle de volet d'actions et le bord supérieur de la zone cliente de son conteneur.
Propriété publique TopLevelControl Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.
Propriété publique UseWaitCursor Obtient ou définit une valeur indiquant s'il faut utiliser le curseur d'attente pour le volet d'actions actuel et tous les contrôles enfants.
Propriété publique VerticalScroll Obtient les caractéristiques associées à la barre de défilement verticale.
Propriété publique Visible Obtient ou définit une valeur qui indique si le ActionsPane est visible.
Propriété publique Width Obtient ou définit la largeur du contrôle du volet Actions.
Propriété publique WindowTarget Infrastructure. Cette propriété n'est pas prise en charge par le volet Actions.

Début

Méthodes

  Nom Description
Méthode publique BeginInit Infrastructure.
Méthode publique BeginInvoke(Delegate) Exécute le délégué spécifié de manière asynchrone sur le thread sur lequel le handle sous-jacent du contrôle de volet d'actions a été créé.
Méthode publique BeginInvoke(Delegate, array<Object[]) Exécute le délégué spécifié de manière asynchrone avec les arguments spécifiés, sur le thread sur lequel le handle sous-jacent du contrôle de volet d'actions a été créé.
Méthode publique BringToFront Fait passer le contrôle du volet d'actions au premier rang de l'ordre de plan.
Méthode publique Clear Détache la solution du volet Actions du document.
Méthode publique Contains Retourne une valeur qui indique si le contrôle spécifié est un enfant du volet Actions.
Méthode publique CreateControl Force la création du contrôle visible du volet Actions, notamment la création du handle et de tout contrôle enfant visible.
Méthode publique CreateGraphics Crée Graphics pour le contrôle du volet Actions.
Méthode publique Dispose Exécute les tâches définies par l'application associées à la libération ou à la redéfinition des ressources non managées. (Hérité de IDisposable.)
Méthode publique DoDragDrop Démarre une opération glisser-déplacer.
Méthode publique DrawToBitmap Prend en charge le rendu dans la bitmap spécifiée.
Méthode publique EndInit Infrastructure.
Méthode publique EndInvoke Récupère la valeur de retour de l'opération asynchrone spécifiée.
Méthode publique FindForm Récupère le formulaire sur lequel est contrôle de volet Actions.
Méthode publique Focus Définit le focus d'entrée au volet Actions.
Méthode publique GetChildAtPoint(Point) Récupère le contrôle enfant qui est situé aux coordonnées spécifiées.
Méthode publique GetChildAtPoint(Point, GetChildAtPointSkip) Récupère le contrôle enfant localisé aux coordonnées spécifiées, en spécifiant s'il faut ignorer ceux d'un certain type.
Méthode publique GetContainerControl Retourne le ContainerControl suivant en remontant la chaîne de contrôles parents du contrôle.
Méthode publique GetNextControl Récupère le contrôle suivant vers le bas ou vers le haut dans l'ordre de tabulation des contrôles enfants.
Méthode publique GetPreferredSize Récupère la taille d'une zone rectangulaire qui peut contenir un volet d'actions.
Méthode publique Hide Supprime le ActionsPane et les contrôles de l'interface utilisateur du volet Office, mais laisse le volet Office visible.
Méthode publique Invalidate() Invalide la surface totale du volet Actions et provoque le nouveau dessin du volet Actions.
Méthode publique Invalidate(Boolean) Invalide la surface totale du volet Actions et provoque un message de peinture à envoyer au volet Actions.Facultativement, invalide les contrôles enfants assignés au volet Actions.
Méthode publique Invalidate(Rectangle) Invalide la zone spécifiée du volet Actions (l'ajoute à la région de mise à jour du volet Actions, qui est la zone qui sera repeinte lors de la prochaine opération de peinture), et entraîne l'envoi d'un message de peinture au volet Actions.
Méthode publique Invalidate(Region) Invalide la zone spécifiée du volet Actions (l'ajoute à la région de mise à jour du volet Actions, qui est la zone qui sera repeinte lors de la prochaine opération de peinture), et entraîne l'envoi d'un message de peinture au volet Actions.
Méthode publique Invalidate(Rectangle, Boolean) Invalide la zone spécifiée du volet Actions (l'ajoute à la région de mise à jour du volet Actions, qui est la zone qui sera repeinte lors de la prochaine opération de peinture), et entraîne l'envoi d'un message de peinture au volet Actions.Facultativement, invalide les contrôles enfants assignés au volet Actions.
Méthode publique Invalidate(Region, Boolean) Invalide la zone spécifiée du volet Actions (l'ajoute à la région de mise à jour du volet Actions, qui est la zone qui sera repeinte lors de la prochaine opération de peinture), et entraîne l'envoi d'un message de peinture au volet Actions.Facultativement, invalide les contrôles enfants assignés au volet Actions.
Méthode publique Invoke(Delegate) Exécute le délégué spécifié sur le thread qui détient le handle de fenêtre sous-jacent du contrôle de volet d'actions.
Méthode publique Invoke(Delegate, array<Object[]) Exécute le délégué spécifié sur le thread qui détient le handle de fenêtre sous-jacent du contrôle de volet d'actions, avec la liste d'arguments spécifiée.
Méthode publique PerformAutoScale Effectue la mise à l'échelle du volet Actions et de ses enfants.
Méthode publique PerformLayout() Force le volet d'actions à appliquer la logique de présentation à tous ses contrôles enfants.
Méthode publique PerformLayout(Control, String) Force le volet d'actions à appliquer la logique de présentation à tous ses contrôles enfants.
Méthode publique PointToClient Calcule l'emplacement du point spécifié à l'écran en coordonnées client.
Méthode publique PointToScreen Calcule l'emplacement du point client spécifié en coordonnées d'écran.
Méthode publique PreProcessControlMessage Prétraite des messages d'entrée ou du clavier dans la boucle de messages avant leur distribution.
Méthode publique PreProcessMessage Prétraite des messages d'entrée ou du clavier dans la boucle de messages avant leur distribution.
Méthode publique RectangleToClient Calcule la taille et l'emplacement du rectangle d'écran spécifié en coordonnées client.
Méthode publique RectangleToScreen Calcule la taille et l'emplacement du rectangle client spécifié en coordonnées d'écran.
Méthode publique Refresh Force le volet d'actions à invalider sa zone cliente et à se redessiner immédiatement avec tous ses contrôles enfants.
Méthode publique ResetBackColor Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetBindings Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetCursor Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetFont Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetForeColor Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetImeMode Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetRightToLeft Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResetText Infrastructure. Cette méthode n'est pas prise en charge par le volet Actions.
Méthode publique ResumeLayout() Reprend la logique de présentation normale.
Méthode publique ResumeLayout(Boolean) Reprend la logique de présentation habituelle, en forçant éventuellement une présentation immédiate des demandes de disposition en attente.
Méthode publique Scale Dimensionne le volet d'actions et tous les contrôles enfants au facteur d'échelle spécifié.
Méthode publique ScrollControlIntoView Fait défiler le contrôle enfant spécifié dans la vue.
Méthode publique Select Active le volet Actions.
Méthode publique SelectNextControl Active le contrôle suivant.
Méthode publique SendToBack Fait passer le volet d'actions au dernier rang de l'ordre de plan.
Méthode publique SetAutoScrollMargin Définit la taille des marges de défilement automatique.
Méthode publique SetBounds(Int32, Int32, Int32, Int32) Définit les limites du volet Actions sur l'emplacement et la taille spécifiés.
Méthode publique SetBounds(Int32, Int32, Int32, Int32, BoundsSpecified) Définit les limites spécifiées du volet Actions sur l'emplacement et la taille spécifiés.
Méthode publique Show Affiche le ActionsPane sur le volet Office, y compris tous les contrôles qui ont été ajoutés au ActionsPane, mais n'affiche pas le volet Office si celui-ci n'est pas visible.
Méthode publique SuspendLayout Interrompt temporairement la logique de mise en page pour le volet Actions.
Méthode publique Update Force le volet d'actions à redessiner les zones invalidées dans sa zone cliente.
Méthode publique Validate() Vérifie le contenu du volet Actions en provoquant les événements Validating et Validated, dans cet ordre.
Méthode publique Validate(Boolean) Vérifie le contenu du volet Actions ; dépendant de façon conditionnelle de l'activation ou non de la validation automatique.
Méthode publique ValidateChildren() Provoque la validation de tous les contrôles enfants qui prennent en charge la validation de leurs données.
Méthode publique ValidateChildren(ValidationConstraints) Provoque la validation de tous les contrôles enfants qui prennent en charge la validation de leurs données.

Début

Événements

  Nom Description
Événement public AutoSizeChanged Infrastructure. Cet événement n'est pas pris en charge par le volet Actions.
Événement public AutoValidateChanged Se produit lorsque la propriété AutoValidate change.
Événement public BackColorChanged Se produit lorsque la valeur de la propriété BackColor change.
Événement public BackgroundImageChanged Se produit lorsque la valeur de la propriété BackgroundImage change.
Événement public BackgroundImageLayoutChanged Se produit lorsque la propriété BackgroundImageLayout change.
Événement public BindingContextChanged Se produit lorsque la valeur de la propriété BindingContext change.
Événement public CausesValidationChanged Se produit lorsque la valeur de la propriété CausesValidation change.
Événement public ChangeUICues Se produit lorsque les indications de focus ou d'interface utilisateur clavier sont modifiées.
Événement public Click Se produit en cas de clic sur le volet Actions.
Événement public ClientSizeChanged Se produit lorsque la valeur de la propriété ClientSize change.
Événement public ContextMenuChanged Se produit lorsque la valeur de la propriété ContextMenu change.
Événement public ContextMenuStripChanged Se produit lorsque la valeur de la propriété ContextMenuStrip change.
Événement public ControlAdded Se produit lorsque le nouveau contrôle est ajouté à la collection Controls.
Événement public ControlRemoved Se produit lorsqu'un contrôle est supprimé de la collection Controls.
Événement public CursorChanged Se produit lorsque la valeur de la propriété Cursor change.
Événement public Disposed Se produit en cas de suppression du volet Actions.
Événement public DockChanged Se produit lorsque la valeur de la propriété Dock change.
Événement public DoubleClick Se produit en cas de double-clic sur le volet Actions.
Événement public DragDrop Se produit lors d'une opération de glisser-déplacer.
Événement public DragEnter Se produit lorsqu'un objet est glissé dans les limites du volet Actions.
Événement public DragLeave Se produit lorsqu'un objet est glissé hors des limites du volet Actions.
Événement public DragOver Se produit lorsqu'un objet est glissé au-delà des limites du volet Actions.
Événement public EnabledChanged Se produit lorsque la valeur de la propriété Enabled a été modifiée.
Événement public Enter Se produit en cas d'entrée dans le volet Actions.
Événement public FontChanged Se produit lorsque la valeur de la propriété Font est modifiée.
Événement public ForeColorChanged Se produit lorsque la valeur de la propriété ForeColor est modifiée.
Événement public GiveFeedback Se produit pendant une opération glisser.
Événement public GotFocus Se produit lorsque le volet Actions reçoit le focus.
Événement public HandleCreated Se produit lors de la création d'un handle pour le volet Actions.
Événement public HandleDestroyed Se produit pendant le processus de destruction du handle du volet Actions.
Événement public HelpRequested Se produit lorsque l'utilisateur demande de l'aide pour le volet Actions.
Événement public ImeModeChanged Se produit lorsque la propriété ImeMode change.
Événement public Invalidated Se produit lorsque l'affichage du volet Actions a besoin d'actualisation.
Événement public KeyDown Se produit lorsqu'une touche est enfoncée alors que le volet d'actions hébergé a le focus.
Événement public KeyPress Se produit lorsqu'une touche est enfoncée alors que le volet d'actions hébergé a le focus.
Événement public KeyUp Se produit lorsqu'une touche est relâchée alors que le volet d'actions hébergé a le focus.
Événement public Layout Se produit lorsque le volet Actions doit repositionner ses contrôles enfants.
Événement public Leave Se produit lorsque le focus d'entrée quitte le volet Actions.
Événement public Load Se produit avant que le volet Actions ne devienne visible pour la première fois.
Événement public LocationChanged Se produit lorsque la valeur de la propriété Location a été modifiée.
Événement public LostFocus Se produit lorsque le volet Actions perd le focus.
Événement public MarginChanged Se produit lorsque la marge du volet Actions change.
Événement public MouseCaptureChanged Se produit lorsque le volet Action perd ou obtient la capture de la souris.
Événement public MouseClick Se produit lorsqu'un clic de la souris est effectué sur le volet Actions.
Événement public MouseDoubleClick Se produit lorsqu'un double-clic de la souris est effectué sur le volet Actions.
Événement public MouseDown Se produit lorsque le pointeur de la souris se trouve sur le volet d'actions et qu'un bouton de la souris est enfoncé.
Événement public MouseEnter Se produit lorsque le pointeur de la souris entre dans le volet Actions.
Événement public MouseHover Se produit lorsque le pointeur de la souris se positionne sur le volet Actions.
Événement public MouseLeave Se produit lorsque le pointeur de la souris quitte le volet Actions.
Événement public MouseMove Se produit lorsque le pointeur de la souris est déplacé au-dessus du volet Actions.
Événement public MouseUp Se produit lorsque le pointeur de la souris se trouve sur le volet d'actions et qu'un bouton de la souris est relâché.
Événement public MouseWheel Se produit lorsque la roulette de la souris bouge alors que le volet d'actions a le focus.
Événement public Move Se produit en cas de déplacement du volet Actions.
Événement public OrientationChanged Se produit lorsque la propriété Orientation du volet Actions change.
Événement public PaddingChanged Se produit lors du changement du remplissage du volet Actions.
Événement public Paint Se produit en cas de nouveau dessin du volet Actions.
Événement public ParentChanged Se produit lorsque la valeur de la propriété Parent est modifiée.
Événement public PreviewKeyDown Se produit avant l'événement KeyDown lorsque l'utilisateur appuie sur une touche pendant que le focus est sur ce contrôle.
Événement public QueryAccessibilityHelp Se produit lorsqu'un AccessibleObject fournit de l'aide aux applications d'accessibilité.
Événement public QueryContinueDrag Se produit pendant une opération glisser-déplacer et permet à la source de cette opération de déterminer si l'opération doit être annulée.
Événement public RegionChanged Se produit lorsque la valeur de la propriété Region change.
Événement public Resize Se produit en cas de redimensionnement du volet Actions.
Événement public RightToLeftChanged Se produit lorsque la valeur de la propriété RightToLeft est modifiée.
Événement public Scroll Se produit lorsque l'utilisateur ou le code défile dans la zone cliente.
Événement public SizeChanged Se produit lorsque la valeur de la propriété Size est modifiée.
Événement public StyleChanged Se produit lorsque le style du volet Actions change.
Événement public SystemColorsChanged Se produit lorsque les couleurs système changent.
Événement public TabIndexChanged Se produit lorsque la valeur de la propriété TabIndex est modifiée.
Événement public TabStopChanged Se produit lorsque la valeur de la propriété TabStop est modifiée.
Événement public TextChanged Infrastructure. Cet événement n'est pas pris en charge par le volet Actions.
Événement public Validated Se produit lorsque la validation du volet Actions est finie.
Événement public Validating Se produit en cas de validations du volet Actions.
Événement public VisibleChanged Se produit lorsque la valeur de la propriété Visible est modifiée.

Début

Notes

Chaque personnalisation au niveau du document pour Excel ou Word expose un objet ActionsPane. Vous pouvez utiliser cet objet pour personnaliser l'interface utilisateur du volet de tâches Actions du Document dans un projet au niveau du document. Pour obtenir l'objet ActionsPane, utilisez le champ ActionsPane de la classe ThisDocument (pour Word) ou de la classe ThisWorkbook (pour Excel) dans votre projet. Pour plus d'informations, consultez Vue d'ensemble du volet Actions.

Chaque objet ActionsPane étend un Windows Forms UserControl sous-jacent qui fournit une interface utilisateur que vous pouvez personnaliser. La plupart des membres de ActionsPane correspondent aux membres du UserControl sous-jacent. Utilisez les membres suivants de ActionsPane pour accéder à la fonctionnalité propre au volet Actions :

  • Méthode Clear. Utilisez cette méthode pour détacher le volet Actions du document ou classeur.

  • Propriété AutoRecover. Utilisez cette propriété pour empêcher ou autoriser les utilisateurs finaux à détacher le volet Actions du document ou classeur.

  • Propriété Orientation. Utilisez cette propriété pour déterminer si le volet Actions est ancré en haut ou en bas du document ou du classeur, ou bien à gauche ou à droite de ce dernier.

  • Propriété StackOrder. Utilisez cette propriété pour spécifier la direction selon laquelle les contrôles sont empilés sur le volet Actions.

  • Événement OrientationChanged. Utilisez cette propriété pour déterminer quand le volet Actions est ancré à un emplacement différent.

Notes

Cette interface est implémentée par Visual Studio Tools pour Office Runtime. Elle n'est pas destinée à être implémentée dans votre code. Pour plus d'informations, consultez Vue d'ensemble de Visual Studio Tools pour Office Runtime.

Utilisation

Cette documentation décrit la version de ce type utilisée dans les projets Office qui ciblent .NET Framework 4 et .NET Framework 4.5. Dans les projets qui ciblent .NET Framework 3.5, ce type peut contenir d'autres membres, et les exemples de code qui y figurent sont susceptibles de ne pas fonctionner. Pour obtenir de la documentation sur ce type dans les projets ciblant .NET Framework 3.5, consultez la section de référence suivante dans la documentation Visual Studio 2008 : https://go.microsoft.com/fwlink/?LinkId=160658.

Exemples

L'exemple de code suivant illustre la création d'un volet Actions simple qui ajuste automatiquement l'alignement de son contenu. Lorsque l'utilisateur modifie l'orientation du volet Actions en déplaçant ce dernier vers une autre zone de la fenêtre d'application, ou que l'utilisateur clique sur un contrôle Button dans le volet Actions, la propriété Orientation est utilisée pour déterminer la nouvelle valeur de la propriété StackOrder. Pour exécuter ce code, appelez la méthode InitActionsPane à partir du gestionnaire d'événements ThisWorkbook_Startup d'un projet au niveau du document pour 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;
    }
}

Voir aussi

Référence

Microsoft.Office.Tools, espace de noms

Autres ressources

Vue d'ensemble du volet Actions