VirtualizingTreeViewItemAutomationPeer, classe
Hiérarchie d'héritage
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.Automation.Peers.AutomationPeer
System.Windows.Automation.Peers.ItemAutomationPeer
System.Windows.Automation.Peers.SelectorItemAutomationPeer
System.Windows.Automation.Peers.ListBoxItemAutomationPeer
Microsoft.Internal.VisualStudio.PlatformUI.VirtualizingTreeViewItemAutomationPeer
Espace de noms : Microsoft.Internal.VisualStudio.PlatformUI
Assembly : Microsoft.VisualStudio.Shell.11.0 (dans Microsoft.VisualStudio.Shell.11.0.dll)
Syntaxe
'Déclaration
Public Class VirtualizingTreeViewItemAutomationPeer _
Inherits ListBoxItemAutomationPeer _
Implements IExpandCollapseProvider, IValueProvider
public class VirtualizingTreeViewItemAutomationPeer : ListBoxItemAutomationPeer,
IExpandCollapseProvider, IValueProvider
Le type VirtualizingTreeViewItemAutomationPeer expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
VirtualizingTreeViewItemAutomationPeer |
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.) | |
ExpandCollapseState | ||
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.) | |
IsReadOnly | ||
Item | Obtient l'élément de données dans la collection Items associée à ce ItemAutomationPeer. (Hérité de ItemAutomationPeer.) | |
ItemsControlAutomationPeer | Obtient le ItemsControlAutomationPeer associé au ItemsControl qui contient la collection Items. (Hérité de ItemAutomationPeer.) | |
Value |
Début
Méthodes
Nom | Description | |
---|---|---|
CheckAccess | Détermine si le thread appelant a accès à ce DispatcherObject. (Hérité de DispatcherObject.) | |
Collapse | ||
Equals | Détermine si l'objet Object spécifié est égal à l'objet Object actuel. (Hérité de Object.) | |
Expand | ||
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 qui correspond à l'élément de données dans la collection Items associée à ce ItemAutomationPeer. (Hérité de ItemAutomationPeer.) | |
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 qui correspond à l'élément de données dans la collection Items associée à ce ItemAutomationPeer. (Hérité de ItemAutomationPeer.) | |
GetAutomationControlType | Obtient type de contrôle pour l'élément qui est associé à l'homologue de UI Automation . (Hérité de AutomationPeer.) | |
GetAutomationControlTypeCore | (Substitue ListBoxItemAutomationPeer.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 UIElement qui correspond à l'élément de données dans la collection Items associée à ce ItemAutomationPeer. (Hérité de ItemAutomationPeer.) | |
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 spécifié. (Hérité de ItemAutomationPeer.) | |
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 ItemAutomationPeer.GetChildrenCore().) | |
GetClassName | Obtient un nom utilisé avec AutomationControlType, différencier le contrôle représenté par cet AutomationPeer. (Hérité de AutomationPeer.) | |
GetClassNameCore | (Substitue ListBoxItemAutomationPeer.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 UIElementspécifié. (Hérité de ItemAutomationPeer.) | |
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 UIElement qui correspond à l'élément de données de la collection Items associée à ce ItemAutomationPeer. (Hérité de ItemAutomationPeer.) | |
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 spécifié. (Hérité de ItemAutomationPeer.) | |
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 spécifié. (Hérité de ItemAutomationPeer.) | |
GetLabeledBy | Obtient AutomationPeer pour Label qui est ciblé pour l'élément. (Hérité de AutomationPeer.) | |
GetLabeledByCore | Obtient le AutomationPeer pour le Label ciblé vers le UIElement spécifié. (Hérité de ItemAutomationPeer.) | |
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 | (Substitue ItemAutomationPeer.GetNameCore().) | |
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 spécifié est disposé selon une orientation particulière. (Hérité de ItemAutomationPeer.) | |
GetParent | Obtient AutomationPeer qui est le parent de cet AutomationPeer. (Hérité de AutomationPeer.) | |
GetPattern | (Substitue ListBoxItemAutomationPeer.GetPattern(PatternInterface).) | |
GetPeerFromPoint | Obtient AutomationPeer du point spécifié. (Hérité de AutomationPeer.) | |
GetPeerFromPointCore | (Substitue AutomationPeer.GetPeerFromPointCore(Point).) | |
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 spécifié a actuellement le focus d'entrée au clavier. (Hérité de ItemAutomationPeer.) | |
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 spécifié contient des données présentées à l'utilisateur. (Hérité de ItemAutomationPeer.) | |
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 une valeur qui indique si le UIElement associé à ce ItemAutomationPeer est interprété par l'utilisateur final comme interactif. (Hérité de ItemAutomationPeer.) | |
IsEnabled | Obtient une valeur qui indique si l'élément associé à l'homologue Automation prend en charge l'interaction. (Hérité de AutomationPeer.) | |
IsEnabledCore | (Substitue ItemAutomationPeer.IsEnabledCore().) | |
IsKeyboardFocusable | Obtient une valeur qui indique si l'élément peut recevoir le focus clavier. (Hérité de AutomationPeer.) | |
IsKeyboardFocusableCore | (Substitue ItemAutomationPeer.IsKeyboardFocusableCore().) | |
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 spécifié est en dehors de l'écran. (Hérité de ItemAutomationPeer.) | |
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 spécifié contient un contenu protégé. (Hérité de ItemAutomationPeer.) | |
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 spécifié doit obligatoirement être renseigné dans un formulaire. (Hérité de ItemAutomationPeer.) | |
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 | (Substitue ItemAutomationPeer.SetFocusCore().) | |
SetValue | ||
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 | |
---|---|---|
ISelectionItemProvider.AddToSelection | Ce type ou membre prend en charge l'infrastructure Windows Presentation Foundation (WPF) et n'est pas conçu pour être directement utilisé à partir de votre code. (Hérité de SelectorItemAutomationPeer.) | |
ISelectionItemProvider.IsSelected | Ce type ou membre prend en charge l'infrastructure Windows Presentation Foundation (WPF) et n'est pas conçu pour être directement utilisé à partir de votre code. (Hérité de SelectorItemAutomationPeer.) | |
IVirtualizedItemProvider.Realize | Rend l'élément virtuel totalement accessible en tant qu'élément UI Automation. (Hérité de ItemAutomationPeer.) | |
ISelectionItemProvider.RemoveFromSelection | Ce type ou membre prend en charge l'infrastructure Windows Presentation Foundation (WPF) et n'est pas conçu pour être directement utilisé à partir de votre code. (Hérité de SelectorItemAutomationPeer.) | |
IScrollItemProvider.ScrollIntoView | Ce type ou membre prend en charge l'infrastructure Windows Presentation Foundation (WPF) et n'est pas conçu pour être directement utilisé à partir de votre code. (Hérité de ListBoxItemAutomationPeer.) | |
ISelectionItemProvider.Select | Ce type ou membre prend en charge l'infrastructure Windows Presentation Foundation (WPF) et n'est pas conçu pour être directement utilisé à partir de votre code. (Hérité de SelectorItemAutomationPeer.) | |
ISelectionItemProvider.SelectionContainer | Ce type ou membre prend en charge l'infrastructure Windows Presentation Foundation (WPF) et n'est pas conçu pour être directement utilisé à partir de votre code. (Hérité de SelectorItemAutomationPeer.) |
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.