SearchControlAutomationPeer, classe
Hiérarchie d'héritage
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.UIElementAutomationPeer
System.Windows.Automation.Peers.FrameworkElementAutomationPeer
Microsoft.VisualStudio.PlatformUI.SearchControlAutomationPeer
Espace de noms : Microsoft.VisualStudio.PlatformUI
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Class SearchControlAutomationPeer _
Inherits FrameworkElementAutomationPeer _
Implements IExpandCollapseProvider
public class SearchControlAutomationPeer : FrameworkElementAutomationPeer,
IExpandCollapseProvider
Le type SearchControlAutomationPeer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
SearchControlAutomationPeer |
Début
Propriétés
Nom | Description | |
---|---|---|
Dispatcher | Obtient le Dispatcher associé à DispatcherObject. (Hérité de DispatcherObject.) | |
EventsSource | Obtient ou définit AutomationPeer enregistré dans client Automation comme source pour tous les événements issus de cet AutomationPeer. (Hérité de AutomationPeer.) | |
IsHwndHost | Obtient une valeur qui indique si l'élément associé au serveur qui héberge hwnds d' AutomationPeer dans Windows Presentation Foundation (WPF). (Hérité de AutomationPeer.) | |
Owner | Obtient le UIElement associé à ce UIElementAutomationPeer. (Hérité de UIElementAutomationPeer.) |
Début
Méthodes
Nom | Description | |
---|---|---|
CheckAccess | Détermine si le thread appelant a accès à ce DispatcherObject. (Hérité de DispatcherObject.) | |
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetAcceleratorKey | Obtient les combinaisons de touche accélérateur pour l'élément qui est associé à l'homologue de UI Automation . (Hérité de AutomationPeer.) | |
GetAcceleratorKeyCore | Obtient la touche d'accès rapide pour le UIElement associé à ce UIElementAutomationPeer.Cette méthode est appelée par GetAcceleratorKey. (Hérité de UIElementAutomationPeer.) | |
GetAccessKey | Obtient touche d'accès rapide pour l'élément qui est associé à l'homologue Automation. (Hérité de AutomationPeer.) | |
GetAccessKeyCore | Obtient la touche d'accès rapide pour le UIElement associé à ce UIElementAutomationPeer. Cette méthode est appelée par GetAccessKey. (Hérité de UIElementAutomationPeer.) | |
GetAutomationControlType | Obtient type de contrôle pour l'élément qui est associé à l'homologue de UI Automation . (Hérité de AutomationPeer.) | |
GetAutomationControlTypeCore | (Substitue UIElementAutomationPeer.GetAutomationControlTypeCore().) | |
GetAutomationId | Obtient AutomationId de l'élément qui est associé à l'homologue Automation. (Hérité de AutomationPeer.) | |
GetAutomationIdCore | Obtient la chaîne qui identifie de manière unique le FrameworkElement associé à ce FrameworkElementAutomationPeer.Appelée par GetAutomationId. (Hérité de FrameworkElementAutomationPeer.) | |
GetBoundingRectangle | Obtient l'objet d' Rect qui représente les coordonnées d'écran de l'élément qui est associé à l'homologue Automation. (Hérité de AutomationPeer.) | |
GetBoundingRectangleCore | Obtient 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 d' GetChildren qui sont représentés dans l'arborescence UI Automation en tant qu'éléments enfants immédiats de l'homologue Automation. (Hérité de AutomationPeer.) | |
GetChildrenCore | (Substitue UIElementAutomationPeer.GetChildrenCore().) | |
GetClassName | Obtient un nom utilisé avec AutomationControlType, différencier le contrôle représenté par cet AutomationPeer. (Hérité de AutomationPeer.) | |
GetClassNameCore | (Substitue UIElementAutomationPeer.GetClassNameCore().) | |
GetClickablePoint | Obtient Point sur l'élément associé à l'homologue Automation qui répond à un clic de souris. (Hérité de AutomationPeer.) | |
GetClickablePointCore | Obtient un Point qui représente l'espace interactif situé sur le UIElement associé à ce UIElementAutomationPeer.Cette méthode est appelée par GetClickablePoint. (Hérité de UIElementAutomationPeer.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetHelpText | Obtient le texte qui décrit les fonctionnalités du contrôle associé à l'homologue Automation. (Hérité de AutomationPeer.) | |
GetHelpTextCore | Obtient la chaîne qui décrit les fonctionnalités du ContentElement associé à ce ContentElementAutomationPeer.Appelée par GetHelpText. (Hérité de FrameworkElementAutomationPeer.) | |
GetHostRawElementProviderCore | Indique UI Automation où dans l'arborescence de UI Automation placer hwnd hébergé par un élément de Windows Presentation Foundation (WPF) . (Hérité de AutomationPeer.) | |
GetItemStatus | Obtient le texte qui donne l'état visuel de l'élément qui est associé à l'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 ce que représente un type d'élément objet. (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 Label qui est ciblé pour l'élément. (Hérité de AutomationPeer.) | |
GetLabeledByCore | Obtient le AutomationPeer pour l'élément qui est ciblé vers le UIElement pour ce UIElementAutomationPeer.Cette méthode est appelée par GetLabeledBy. (Hérité de UIElementAutomationPeer.) | |
GetLocalizedControlType | Obtient une chaîne localisée explicite qui représente la valeur d' AutomationControlType pour le contrôle associé à cet homologue Automation. (Hérité de AutomationPeer.) | |
GetLocalizedControlTypeCore | Une fois substituée dans une classe dérivée, est appelé par GetLocalizedControlType. (Hérité de AutomationPeer.) | |
GetName | Obtient le texte qui décrit l'élément qui est associé à l'homologue Automation. (Hérité de AutomationPeer.) | |
GetNameCore | Obtient l'étiquette de texte du ContentElement associé à ce ContentElementAutomationPeer.Appelé par GetName. (Hérité de FrameworkElementAutomationPeer.) | |
GetOrientation | Obtient une valeur qui indique l'orientation de contrôle explicite éventuelle. (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 AutomationPeer qui est le parent de cet AutomationPeer. (Hérité de AutomationPeer.) | |
GetPattern | (Substitue UIElementAutomationPeer.GetPattern(PatternInterface).) | |
GetPeerFromPoint | Obtient AutomationPeer du point spécifié. (Hérité de AutomationPeer.) | |
GetPeerFromPointCore | Une fois substituée dans une classe dérivée, est appelé d' GetPeerFromPoint. (Hérité de AutomationPeer.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
HasKeyboardFocus | Obtient une valeur qui indique si l'élément qui est associé à l'homologue Automation actuellement a le focus clavier. (Hérité de AutomationPeer.) | |
HasKeyboardFocusCore | Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer a 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 principales propriétés d' AutomationPeer et déclenche des PropertyChanged à client Automation si les propriétés changeaient. (Hérité de AutomationPeer.) | |
IsContentElement | Obtient une valeur qui indique si l'élément qui est associé à l'homologue Automation contient les 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 inclus par l'utilisateur comme interactif ou comme fournissant à la structure logique du contrôle dans interface GUI. (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 interactif.Facultativement, l'utilisateur peut interpréter le UIElement comme faisant partie de la structure logique du contrôle dans l'interface GUI.Cette méthode est appelée par IsControlElement. (Hérité de UIElementAutomationPeer.) | |
IsEnabled | Obtient une valeur qui indique si l'élément associé à l'homologue Automation prend en charge l'interaction. (Hérité de AutomationPeer.) | |
IsEnabledCore | Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer peut accepter le 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 recevoir le focus clavier. (Hérité de AutomationPeer.) | |
IsKeyboardFocusableCore | Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer peut accepter le focus clavier.Cette méthode est appelée par IsKeyboardFocusable. (Hérité de UIElementAutomationPeer.) | |
IsOffscreen | Obtient une valeur indiquant si un élément est hors 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 contient le contenu réactive. (Hérité de AutomationPeer.) | |
IsPasswordCore | Obtient une valeur qui indique si le UIElement associé à ce UIElementAutomationPeer contient un 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 qui est associé à l'homologue doit être effectuée sur 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 de l'objet Object actuel. (Hérité de Object.) | |
PeerFromProvider | Obtient AutomationPeer pour proxy spécifié d' IRawElementProviderSimple . (Hérité de AutomationPeer.) | |
ProviderFromPeer | Obtient IRawElementProviderSimple pour AutomationPeerspécifié. (Hérité de AutomationPeer.) | |
RaiseAsyncContentLoadedEvent | Appelé par AutomationPeer pour déclencher l'événement d' AsyncContentLoadedEvent . (Hérité de AutomationPeer.) | |
RaiseAutomationEvent | Déclenche un événement d'automation. (Hérité de AutomationPeer.) | |
RaisePropertyChangedEvent | Déclenche un événement pour signaler client Automation d'une valeur de propriété modifiée. (Hérité de AutomationPeer.) | |
ResetChildrenCache | Réinitialise de façon synchrone l'arborescence des éléments enfants en appelant GetChildrenCore. (Hérité de AutomationPeer.) | |
SetFocus | Définit le focus clavier sur l'élément qui est associé à l'homologue Automation. (Hérité de AutomationPeer.) | |
SetFocusCore | Définit le focus d'entrée au clavier sur le UIElement 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.) |
Début
Implémentations d'interface explicite
Nom | Description | |
---|---|---|
IExpandCollapseProvider.Collapse | ||
IExpandCollapseProvider.Expand | ||
IExpandCollapseProvider.ExpandCollapseState |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.