RibbonSplitButtonAutomationPeer Classe

Définition

Expose les types RibbonSplitButton à UI Automation.

public ref class RibbonSplitButtonAutomationPeer : System::Windows::Automation::Peers::RibbonMenuButtonAutomationPeer, System::Windows::Automation::Provider::IInvokeProvider, System::Windows::Automation::Provider::IToggleProvider
public class RibbonSplitButtonAutomationPeer : System.Windows.Automation.Peers.RibbonMenuButtonAutomationPeer, System.Windows.Automation.Provider.IInvokeProvider, System.Windows.Automation.Provider.IToggleProvider
type RibbonSplitButtonAutomationPeer = class
    inherit RibbonMenuButtonAutomationPeer
    interface IToggleProvider
    interface IInvokeProvider
type RibbonSplitButtonAutomationPeer = class
    inherit RibbonMenuButtonAutomationPeer
    interface IInvokeProvider
    interface IToggleProvider
Public Class RibbonSplitButtonAutomationPeer
Inherits RibbonMenuButtonAutomationPeer
Implements IInvokeProvider, IToggleProvider
Héritage
Implémente

Constructeurs

RibbonSplitButtonAutomationPeer(RibbonSplitButton)

Initialise une nouvelle instance de la classe RibbonSplitButtonAutomationPeer.

Propriétés

Dispatcher

Obtient le Dispatcher associé à DispatcherObject.

(Hérité de DispatcherObject)
EventsSource

Obtient ou définit un AutomationPeer qui est signalé au client Automation en tant que source pour tous les événements provenant de ce AutomationPeer.

(Hérité de AutomationPeer)
IsHwndHost

Obtient une valeur qui indique si l’élément associé à cet AutomationPeer hôte dans hwnds Windows Presentation Foundation (WPF).

(Hérité de AutomationPeer)
IsVirtualized

Obtient une valeur qui indique si ItemsControlAutomationPeer doit retourner des objets AutomationPeer pour les éléments enfants qui ne sont pas virtualisés.

(Hérité de ItemsControlAutomationPeer)
Owner

Obtient le UIElement associé à ce UIElementAutomationPeer.

(Hérité de UIElementAutomationPeer)

Méthodes

CheckAccess()

Détermine si le thread appelant a accès à ce DispatcherObject.

(Hérité de DispatcherObject)
CreateItemAutomationPeer(Object)

Crée un nouveau RibbonMenuItemDataAutomationPeer pour l'élément spécifié.

(Hérité de RibbonMenuButtonAutomationPeer)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
FindOrCreateItemAutomationPeer(Object)

Retourne un objet ItemAutomationPeer pour l'objet spécifié.

(Hérité de ItemsControlAutomationPeer)
GetAcceleratorKey()

Obtient les combinaisons de touches d’accélérateur pour l’élément associé à l’homologue UI Automation.

(Hérité de AutomationPeer)
GetAcceleratorKeyCore()

Obtient la touche accélérateur du UIElement associé à UIElementAutomationPeer. Cette méthode est appelée par GetAcceleratorKey().

(Hérité de UIElementAutomationPeer)
GetAccessKey()

Obtient la clé d’accès pour l’élément associé à l’homologue automation.

(Hérité de AutomationPeer)
GetAccessKeyCore()

Obtient les combinaisons de touche d'accès rapide pour le RibbonMenuButton associé à ce RibbonMenuButtonAutomationPeer. Cette méthode est appelée par GetAccessKey().

(Hérité de RibbonMenuButtonAutomationPeer)
GetAutomationControlType()

Obtient le type de contrôle de l’élément associé à l’homologue UI Automation.

(Hérité de AutomationPeer)
GetAutomationControlTypeCore()

Obtient le type de contrôle du RibbonSplitButton associé à ce RibbonSplitButtonAutomationPeer. Cette méthode est appelée par GetAutomationControlType().

GetAutomationId()

Obtient le AutomationId de l'élément associé à l'homologue Automation.

(Hérité de AutomationPeer)
GetAutomationIdCore()

Obtient la chaîne qui identifie de façon unique le FrameworkElement qui est associé à ce FrameworkElementAutomationPeer. Appelée par GetAutomationId().

(Hérité de FrameworkElementAutomationPeer)
GetBoundingRectangle()

Obtient l'objet Rect qui représente les coordonnées d'écran de l'élément associé à l'homologue Automation.

(Hérité de AutomationPeer)
GetBoundingRectangleCore()

Récupère le Rect qui représente le rectangle englobant du UIElement associé à ce UIElementAutomationPeer. Cette méthode est appelée par GetBoundingRectangle().

(Hérité de UIElementAutomationPeer)
GetChildren()

Obtient la collection d'éléments GetChildren() qui sont représentés dans l'arborescence UI Automation comme des éléments enfants immédiats de l'homologue Automation.

(Hérité de AutomationPeer)
GetChildrenCore()

Obtient la collection d'éléments enfants du RibbonMenuButton associé à ce RibbonMenuButtonAutomationPeer. Cette méthode est appelée par GetChildren().

(Hérité de RibbonMenuButtonAutomationPeer)
GetClassName()

Obtient un nom utilisé avec AutomationControlType pour différencier le contrôle qui est représenté par ce AutomationPeer.

(Hérité de AutomationPeer)
GetClassNameCore()

Obtient le nom de la RibbonMenuButton associée à ce RibbonMenuButtonAutomationPeer. Cette méthode est appelée par GetClassName().

(Hérité de RibbonMenuButtonAutomationPeer)
GetClickablePoint()

Obtient un Point sur l'élément associé à l'homologue Automation qui répond à un clic de la souris.

(Hérité de AutomationPeer)
GetClickablePointCore()

Obtient un Point qui représente l’espace interactif de UIElement associé à UIElementAutomationPeer. Cette méthode est appelée par GetClickablePoint().

(Hérité de UIElementAutomationPeer)
GetControlledPeers()

Fournit à UI Automation une liste d’éléments affectés ou contrôlés par ce AutomationPeer.

(Hérité de AutomationPeer)
GetControlledPeersCore()

En cas de substitution dans une classe dérivée, fournit à UI Automation une liste d’éléments affectés ou contrôlés par ce AutomationPeer.

(Hérité de AutomationPeer)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetHeadingLevel()

Expose les types RibbonSplitButton à UI Automation.

(Hérité de AutomationPeer)
GetHeadingLevelCore()

Expose les types RibbonSplitButton à UI Automation.

(Hérité de UIElementAutomationPeer)
GetHelpText()

Obtient le texte qui décrit les fonctionnalités du contrôle associé à l'homologue Automation.

(Hérité de AutomationPeer)
GetHelpTextCore()

Obtient le texte qui décrit les fonctionnalités du RibbonMenuButton associé à ce RibbonMenuButtonAutomationPeer. Cette méthode est appelée par GetHelpText().

(Hérité de RibbonMenuButtonAutomationPeer)
GetHostRawElementProviderCore()

Indique à UI Automation où dans l’arborescence UI Automation de placer le hwnd hébergé par un élément Windows Presentation Foundation (WPF).

(Hérité de AutomationPeer)
GetItemStatus()

Obtient le texte qui communique l'état visuel de l'élément associé à cet homologue Automation.

(Hérité de AutomationPeer)
GetItemStatusCore()

Obtient une chaîne qui communique l'état visuel du UIElement associé à ce UIElementAutomationPeer. Cette méthode est appelée par GetItemStatus().

(Hérité de UIElementAutomationPeer)
GetItemType()

Obtient une chaîne qui décrit le type d'élément qu'un objet représente.

(Hérité de AutomationPeer)
GetItemTypeCore()

Obtient une chaîne explicite qui contient le type d'élément représenté par le UIElement pour ce UIElementAutomationPeer. Cette méthode est appelée par GetItemType().

(Hérité de UIElementAutomationPeer)
GetLabeledBy()

Obtient AutomationPeer pour le Label qui cible l’élément.

(Hérité de AutomationPeer)
GetLabeledByCore()

Obtient l’AutomationPeer pour le Label qui cible le ContentElement associé à ce ContentElementAutomationPeer. Appelée par GetLabeledBy().

(Hérité de FrameworkElementAutomationPeer)
GetLiveSetting()

Obtient les caractéristiques de notification d’une zone dynamique associée à cet homologue d’automation.

(Hérité de AutomationPeer)
GetLiveSettingCore()

Obtient les caractéristiques de notification de la zone dynamique de l’objet UIElement associé à ce UIElementAutomationPeer. Cette méthode est appelée par GetLiveSetting().

(Hérité de UIElementAutomationPeer)
GetLocalizedControlType()

Obtient une chaîne localisée explicite qui représente la valeur AutomationControlType pour le contrôle associé à cet homologue Automation.

(Hérité de AutomationPeer)
GetLocalizedControlTypeCore()

En cas de substitution dans une classe dérivée, est appelée par GetLocalizedControlType().

(Hérité de AutomationPeer)
GetName()

Obtient le texte qui décrit l'élément associé à cet homologue Automation.

(Hérité de AutomationPeer)
GetNameCore()

Obtient le nom décrivant l'élément associé à cet RibbonMenuButtonAutomationPeer. Cette méthode est appelée par GetName().

(Hérité de RibbonMenuButtonAutomationPeer)
GetOrientation()

Obtient une valeur qui indique l'orientation de contrôle explicite, le cas échéant.

(Hérité de AutomationPeer)
GetOrientationCore()

Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer est disposé selon une orientation spécifique. Cette méthode est appelée par GetOrientation().

(Hérité de UIElementAutomationPeer)
GetParent()

Obtient le AutomationPeer qui est le parent de ce AutomationPeer.

(Hérité de AutomationPeer)
GetPattern(PatternInterface)

Obtient le modèle de contrôle du RibbonSplitButton associé à RibbonSplitButtonAutomationPeer.

GetPeerFromPoint(Point)

Obtient un AutomationPeer à partir du point spécifié.

(Hérité de AutomationPeer)
GetPeerFromPointCore(Point)

En cas de substitution dans une classe dérivée, est appelé à partir de GetPeerFromPoint(Point).

(Hérité de AutomationPeer)
GetPositionInSet()

Tente d’obtenir la valeur de la propriété PositionInSet.

(Hérité de AutomationPeer)
GetPositionInSetCore()

PositionInSetProperty Lit et retourne la valeur de la PositionInSet propriété jointe.

(Hérité de UIElementAutomationPeer)
GetSizeOfSet()

Tente d’obtenir la valeur de la propriété SizeOfSet.

(Hérité de AutomationPeer)
GetSizeOfSetCore()

Fournit une valeur pour la propriété SizeOfSet UI Automation.

(Hérité de UIElementAutomationPeer)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
HasKeyboardFocus()

Obtient une valeur qui indique si l'élément associé à cet homologue Automation a actuellement le focus clavier.

(Hérité de AutomationPeer)
HasKeyboardFocusCore()

Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer accepte actuellement le focus d’entrée au clavier. Cette méthode est appelée par HasKeyboardFocus().

(Hérité de UIElementAutomationPeer)
InvalidatePeer()

Déclenche le recalcul des propriétés principales de AutomationPeer et déclenche la notification PropertyChanged au client Automation si les propriétés ont changé.

(Hérité de AutomationPeer)
IsContentElement()

Obtient une valeur qui indique si l’élément associé à cet homologue Automation contient des données qui sont présentées à l’utilisateur.

(Hérité de AutomationPeer)
IsContentElementCore()

Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer est un élément qui contient des données présentées à l’utilisateur. Cette méthode est appelée par IsContentElement().

(Hérité de UIElementAutomationPeer)
IsControlElement()

Obtient une valeur qui indique si l’élément est compris par l’utilisateur comme interactif ou comme contribuant à la structure logique du contrôle dans l’interface graphique graphique.

(Hérité de AutomationPeer)
IsControlElementCore()

Obtient ou définit une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer est interprété par l’utilisateur final comme étant interactif. Si vous le souhaitez, l’utilisateur peut comprendre que le UIElement contribue à la structure logique du contrôle dans l’interface graphique utilisateur. Cette méthode est appelée par IsControlElement().

(Hérité de UIElementAutomationPeer)
IsDialog()

Expose les types RibbonSplitButton à UI Automation.

(Hérité de AutomationPeer)
IsDialogCore()

Expose les types RibbonSplitButton à UI Automation.

(Hérité de UIElementAutomationPeer)
IsEnabled()

Obtient une valeur qui indique si l'élément associé à cet homologue Automation prend en charge l'interaction.

(Hérité de AutomationPeer)
IsEnabledCore()

Obtient une valeur qui indique si le UIElement associé au UIElementAutomationPeer accepte les focus clavier. Cette méthode est appelée par IsKeyboardFocusable().

(Hérité de UIElementAutomationPeer)
IsKeyboardFocusable()

Obtient une valeur qui indique si l'élément peut accepter le focus clavier.

(Hérité de AutomationPeer)
IsKeyboardFocusableCore()

Obtient une valeur qui indique si le UIElement associé au UIElementAutomationPeer accepte les focus clavier. Cette méthode est appelée par IsKeyboardFocusable().

(Hérité de UIElementAutomationPeer)
IsOffscreen()

Obtient une valeur qui indique si un élément est en dehors de l'écran.

(Hérité de AutomationPeer)
IsOffscreenCore()

Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer est en dehors de l'écran. Cette méthode est appelée par IsOffscreen().

(Hérité de UIElementAutomationPeer)
IsPassword()

Obtient une valeur qui indique si l'élément spécifié contient du contenu sensible.

(Hérité de AutomationPeer)
IsPasswordCore()

Obtient une valeur qui indique si le UIElement associé au UIElementAutomationPeer contient du contenu protégé. Cette méthode est appelée par IsPassword().

(Hérité de UIElementAutomationPeer)
IsRequiredForForm()

Obtient une valeur qui indique si l'élément associé à cet homologue doit être renseigné dans un formulaire.

(Hérité de AutomationPeer)
IsRequiredForFormCore()

Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer doit obligatoirement être renseigné dans un formulaire. Cette méthode est appelée par IsRequiredForForm().

(Hérité de UIElementAutomationPeer)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
PeerFromProvider(IRawElementProviderSimple)

Obtient un AutomationPeer pour le proxy IRawElementProviderSimple spécifié.

(Hérité de AutomationPeer)
ProviderFromPeer(AutomationPeer)

Obtient la IRawElementProviderSimple du AutomationPeer spécifié.

(Hérité de AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Appelée par le AutomationPeer pour déclencher l'événement AsyncContentLoadedEvent.

(Hérité de AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Déclenche un événement Automation.

(Hérité de AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Expose les types RibbonSplitButton à UI Automation.

(Hérité de AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Déclenche un événement pour signaler au client Automation qu’une valeur de propriété a changé.

(Hérité de AutomationPeer)
ResetChildrenCache()

Réinitialise de manière synchrone l’arborescence d’éléments enfants en appelant GetChildrenCore().

(Hérité de AutomationPeer)
SetFocus()

Définit le focus clavier sur l'élément qui est associé à cet homologue Automation.

(Hérité de AutomationPeer)
SetFocusCore()

Définit le focus d’entrée au clavier sur le UIElement qui est associé à ce UIElementAutomationPeer. Cette méthode est appelée par SetFocus().

(Hérité de UIElementAutomationPeer)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
VerifyAccess()

Garantit que le thread appelant a accès à DispatcherObject.

(Hérité de DispatcherObject)

Implémentations d’interfaces explicites

IExpandCollapseProvider.Collapse()

Masque tous les éléments qui sont dans le RibbonMenuButton associé à ce RibbonMenuButtonAutomationPeer.

(Hérité de RibbonMenuButtonAutomationPeer)
IExpandCollapseProvider.Expand()

Affiche tous les éléments qui sont dans le RibbonMenuButton associé à ce RibbonMenuButtonAutomationPeer.

(Hérité de RibbonMenuButtonAutomationPeer)
IExpandCollapseProvider.ExpandCollapseState

Obtient l'état, développé ou réduit, de RibbonMenuButton qui est associé à ce RibbonMenuButtonAutomationPeer.

(Hérité de RibbonMenuButtonAutomationPeer)
IInvokeProvider.Invoke()

Envoie une demande pour activer RibbonSplitButton associée à ce RibbonSplitButtonAutomationPeer.

IItemContainerProvider.FindItemByProperty(IRawElementProviderSimple, Int32, Object)

Récupère un élément par la valeur de propriété spécifiée.

(Hérité de ItemsControlAutomationPeer)
IToggleProvider.Toggle()

Parcourt les états activés du RibbonSplitButton associé à ce RibbonSplitButtonAutomationPeer.

IToggleProvider.ToggleState

Obtient l'état activé du RibbonSplitButton associé à ce RibbonSplitButtonAutomationPeer.

ITransformProvider.CanMove

Obtient une valeur qui spécifie si la RibbonMenuButton peut être déplacée.

(Hérité de RibbonMenuButtonAutomationPeer)
ITransformProvider.CanResize

Obtient une valeur qui spécifie si RibbonMenuButton peut être redimensionné.

(Hérité de RibbonMenuButtonAutomationPeer)
ITransformProvider.CanRotate

Obtient une valeur qui spécifie si RibbonMenuButton peut être pivoté.

(Hérité de RibbonMenuButtonAutomationPeer)
ITransformProvider.Move(Double, Double)

Cette API n’est pas implémentée.

(Hérité de RibbonMenuButtonAutomationPeer)
ITransformProvider.Resize(Double, Double)

Cette API n’est pas implémentée.

(Hérité de RibbonMenuButtonAutomationPeer)
ITransformProvider.Rotate(Double)

Cette API n’est pas implémentée.

(Hérité de RibbonMenuButtonAutomationPeer)

S’applique à