TreeViewDataItemAutomationPeer Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Toont TreeViewItem typen die gegevensitems bevatten voor UI Automation.
public ref class TreeViewDataItemAutomationPeer : System::Windows::Automation::Peers::ItemAutomationPeer, System::Windows::Automation::Provider::IExpandCollapseProvider, System::Windows::Automation::Provider::IScrollItemProvider, System::Windows::Automation::Provider::ISelectionItemProvider
public class TreeViewDataItemAutomationPeer : System.Windows.Automation.Peers.ItemAutomationPeer, System.Windows.Automation.Provider.IExpandCollapseProvider, System.Windows.Automation.Provider.IScrollItemProvider, System.Windows.Automation.Provider.ISelectionItemProvider
type TreeViewDataItemAutomationPeer = class
inherit ItemAutomationPeer
interface ISelectionItemProvider
interface IScrollItemProvider
interface IExpandCollapseProvider
Public Class TreeViewDataItemAutomationPeer
Inherits ItemAutomationPeer
Implements IExpandCollapseProvider, IScrollItemProvider, ISelectionItemProvider
- Overname
- Implementeringen
Constructors
| Name | Description |
|---|---|
| TreeViewDataItemAutomationPeer(Object, ItemsControlAutomationPeer, TreeViewDataItemAutomationPeer) |
Initialiseert een nieuw exemplaar van de TreeViewDataItemAutomationPeer klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Dispatcher |
Hiermee wordt de Dispatcher aan dit DispatcherObject gekoppelde bestand. (Overgenomen van DispatcherObject) |
| EventsSource |
Hiermee haalt u een op of stelt u een AutomationPeer die als bron wordt gerapporteerd aan de automatiseringsclient op voor alle gebeurtenissen die hiervan AutomationPeerafkomstig zijn. (Overgenomen van AutomationPeer) |
| IsHwndHost |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze AutomationPeer hosts |
| Item |
Hiermee haalt u het gegevensitem op in de Items verzameling die aan deze ItemAutomationPeerverzameling is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| ItemsControlAutomationPeer |
Hiermee haalt u de ItemsControlAutomationPeer verzameling op die is gekoppeld aan de ItemsControlItems verzameling. (Overgenomen van ItemAutomationPeer) |
| ParentDataItemAutomationPeer |
Hiermee haalt u het TreeViewDataItemAutomationPeer bovenliggende element op voor deze automatiseringspeering. |
Methoden
| Name | Description |
|---|---|
| CheckAccess() |
Bepaalt of de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetAcceleratorKey() |
Hiermee haalt u de sneltoetscombinaties op voor het element dat is gekoppeld aan de UI Automation peer. (Overgenomen van AutomationPeer) |
| GetAcceleratorKeyCore() |
Hiermee haalt u de acceleratorsleutel op voor de UIElement sleutel die overeenkomt met het gegevensitem in de Items verzameling die aan deze ItemAutomationPeerverzameling is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetAccessKey() |
Hiermee haalt u de toegangssleutel op voor het element dat is gekoppeld aan de automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetAccessKeyCore() |
Hiermee haalt u de toegangssleutel op voor de UIElement sleutel die overeenkomt met het gegevensitem in de Items verzameling die aan deze ItemAutomationPeerverzameling is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetAutomationControlType() |
Hiermee haalt u het besturingselementtype op voor het element dat is gekoppeld aan de UI Automation-peer. (Overgenomen van AutomationPeer) |
| GetAutomationControlTypeCore() |
Hiermee haalt u het besturingselementtype op voor het TreeViewItem type dat aan dit TreeViewDataItemAutomationPeeris gekoppeld. Gebeld door GetAutomationControlType(). |
| GetAutomationId() |
Hiermee haalt u het AutomationId element op dat is gekoppeld aan de automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetAutomationIdCore() |
Hiermee haalt u de tekenreeks op waarmee de UIElement unieke identificatie wordt bepaald die overeenkomt met het gegevensitem in de Items verzameling die aan deze ItemAutomationPeerverzameling is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetBoundingRectangle() |
Hiermee haalt u het Rect object op dat de schermcoördinaten vertegenwoordigt van het element dat is gekoppeld aan de automation-peer. (Overgenomen van AutomationPeer) |
| GetBoundingRectangleCore() |
Hiermee haalt u de Rect begrenzingsrechthoek van de opgegeven UIElementrechthoek op. (Overgenomen van ItemAutomationPeer) |
| GetChildren() |
Hiermee haalt u de verzameling GetChildren()-elementen op die in de UI Automation boomstructuur worden weergegeven als directe onderliggende elementen van de automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetChildrenCore() |
Hiermee haalt u de verzameling onderliggende elementen op van de UIElement elementen die overeenkomen met het gegevensitem in de Items verzameling die eraan ItemAutomationPeeris gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetClassName() |
Hiermee haalt u een naam op die wordt gebruikt met AutomationControlType, om het besturingselement te onderscheiden dat wordt vertegenwoordigd door dit AutomationPeer. (Overgenomen van AutomationPeer) |
| GetClassNameCore() |
Hiermee haalt u de naam op van de TreeViewItem naam die aan deze TreeViewDataItemAutomationPeeris gekoppeld. Gebeld door GetClassName(). |
| GetClickablePoint() |
Hiermee haalt u een Point element op dat is gekoppeld aan de automatiseringspeering die reageert op een muisklik. (Overgenomen van AutomationPeer) |
| GetClickablePointCore() |
Hiermee wordt een Point opgegeven UIElementruimte weergegeven die de klikbare ruimte aangeeft. (Overgenomen van ItemAutomationPeer) |
| GetControlledPeers() |
Biedt UI Automation een lijst met elementen die worden beïnvloed of beheerd door deze AutomationPeer. (Overgenomen van AutomationPeer) |
| GetControlledPeersCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, biedt UI Automation een lijst met elementen die worden beïnvloed of beheerd door deze AutomationPeer. (Overgenomen van AutomationPeer) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetHeadingLevel() |
Toont TreeViewItem typen die gegevensitems bevatten voor UI Automation. (Overgenomen van AutomationPeer) |
| GetHeadingLevelCore() |
Toont TreeViewItem typen die gegevensitems bevatten voor UI Automation. (Overgenomen van ItemAutomationPeer) |
| GetHelpText() |
Hiermee haalt u tekst op die de functionaliteit beschrijft van het besturingselement dat is gekoppeld aan de automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetHelpTextCore() |
Hiermee haalt u de tekenreeks op die de functionaliteit beschrijft van de UIElement functionaliteit die overeenkomt met het gegevensitem in de Items verzameling die aan deze ItemAutomationPeerverzameling is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetHostRawElementProviderCore() |
Geeft UI Automation aan waar in de UI Automation boomstructuur de |
| GetItemStatus() |
Hiermee haalt u tekst op waarmee de visuele status wordt overgebracht van het element dat is gekoppeld aan deze automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetItemStatusCore() |
Hiermee haalt u een tekenreeks op die de visuele status van de opgegeven UIElement. (Overgenomen van ItemAutomationPeer) |
| GetItemType() |
Hiermee haalt u een tekenreeks op die beschrijft welk type item een object vertegenwoordigt. (Overgenomen van AutomationPeer) |
| GetItemTypeCore() |
Hiermee haalt u een door mensen leesbare tekenreeks op die het type item bevat dat door de opgegeven waarde wordt opgegeven UIElement . (Overgenomen van ItemAutomationPeer) |
| GetLabeledBy() |
Hiermee haalt u de AutomationPeer voor het Label element dat op het element is gericht. (Overgenomen van AutomationPeer) |
| GetLabeledByCore() |
Hiermee haalt u de AutomationPeer voor de Label die is gericht op de opgegeven UIElement. (Overgenomen van ItemAutomationPeer) |
| GetLiveSetting() |
Hiermee haalt u de meldingskenmerken op van een liveregio die is gekoppeld aan deze automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetLiveSettingCore() |
Hiermee haalt u de meldingskenmerken op van de liveregio voor het UIElement item dat overeenkomt met het gegevensitem in de Items verzameling die aan dit ItemAutomationPeer object is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetLocalizedControlType() |
Hiermee wordt een door mensen leesbare gelokaliseerde tekenreeks opgehaald die de AutomationControlType waarde vertegenwoordigt voor het besturingselement dat is gekoppeld aan deze automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetLocalizedControlTypeCore() |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen door GetLocalizedControlType(). (Overgenomen van AutomationPeer) |
| GetName() |
Hiermee haalt u tekst op die het element beschrijft dat is gekoppeld aan deze automatiseringspeering. (Overgenomen van AutomationPeer) |
| GetNameCore() |
Hiermee haalt u het tekstlabel op van het UIElement gegevensitem in de Items verzameling die aan dit ItemAutomationPeeritem is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| GetOrientation() |
Hiermee wordt een waarde opgehaald die de expliciete besturingsstand aangeeft, indien van toepassing. (Overgenomen van AutomationPeer) |
| GetOrientationCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement in een bepaalde richting is ingedeeld. (Overgenomen van ItemAutomationPeer) |
| GetParent() |
Hiermee haalt u het AutomationPeer bovenliggende element op.AutomationPeer (Overgenomen van AutomationPeer) |
| GetPattern(PatternInterface) |
Hiermee haalt u het besturingspatroon op voor het element dat aan dit TreeViewDataItemAutomationPeerelement is gekoppeld. |
| GetPeerFromPoint(Point) |
Hiermee haalt u een AutomationPeer van het opgegeven punt op. (Overgenomen van AutomationPeer) |
| GetPeerFromPointCore(Point) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt aangeroepen van GetPeerFromPoint(Point). (Overgenomen van AutomationPeer) |
| GetPositionInSet() |
Hiermee wordt geprobeerd de waarde van de PositionInSet eigenschap op te halen. (Overgenomen van AutomationPeer) |
| GetPositionInSetCore() |
Hiermee haalt u de positie van dit item in een set op. (Overgenomen van ItemAutomationPeer) |
| GetSizeOfSet() |
Hiermee wordt geprobeerd de waarde van de SizeOfSet eigenschap op te halen. (Overgenomen van AutomationPeer) |
| GetSizeOfSetCore() |
Hiermee haalt u de grootte op van een set die dit item bevat. (Overgenomen van ItemAutomationPeer) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| HasKeyboardFocus() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze automatiseringspeering momenteel toetsenbordfocus heeft. (Overgenomen van AutomationPeer) |
| HasKeyboardFocusCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement momenteel toetsenbordinvoerfocus heeft. (Overgenomen van ItemAutomationPeer) |
| InvalidatePeer() |
Hiermee wordt herberekening van de belangrijkste eigenschappen van de AutomationPeer trigger geactiveerd en wordt de PropertyChanged melding naar de Automation-client verzonden als de eigenschappen zijn gewijzigd. (Overgenomen van AutomationPeer) |
| IsContentElement() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze automatiseringspeering gegevens bevat die aan de gebruiker worden gepresenteerd. (Overgenomen van AutomationPeer) |
| IsContentElementCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement gegevens bevat die aan de gebruiker worden gepresenteerd. (Overgenomen van ItemAutomationPeer) |
| IsControlElement() |
Hiermee wordt een waarde opgehaald die aangeeft of het element wordt begrepen door de gebruiker als interactief of als bijdrage aan de logische structuur van het besturingselement in de GUI. (Overgenomen van AutomationPeer) |
| IsControlElementCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de UIElement waarde die aan deze ItemAutomationPeer is gekoppeld, door de eindgebruiker als interactief wordt begrepen. (Overgenomen van ItemAutomationPeer) |
| IsDialog() |
Toont TreeViewItem typen die gegevensitems bevatten voor UI Automation. (Overgenomen van AutomationPeer) |
| IsDialogCore() |
Toont TreeViewItem typen die gegevensitems bevatten voor UI Automation. (Overgenomen van ItemAutomationPeer) |
| IsEnabled() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat is gekoppeld aan deze automatiseringspeering interactie ondersteunt. (Overgenomen van AutomationPeer) |
| IsEnabledCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement gebeurtenissen kan ontvangen en verzenden. (Overgenomen van ItemAutomationPeer) |
| IsKeyboardFocusable() |
Hiermee wordt een waarde opgehaald die aangeeft of het element de toetsenbordfocus kan accepteren. (Overgenomen van AutomationPeer) |
| IsKeyboardFocusableCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement toetsenbordfocus kan accepteren. (Overgenomen van ItemAutomationPeer) |
| IsOffscreen() |
Hiermee wordt een waarde opgehaald die aangeeft of een element zich buiten het scherm bevindt. (Overgenomen van AutomationPeer) |
| IsOffscreenCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement waarde niet op het scherm staat. (Overgenomen van ItemAutomationPeer) |
| IsPassword() |
Hiermee wordt een waarde opgehaald die aangeeft of het element gevoelige inhoud bevat. (Overgenomen van AutomationPeer) |
| IsPasswordCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement beveiligde inhoud bevat. (Overgenomen van ItemAutomationPeer) |
| IsRequiredForForm() |
Hiermee wordt een waarde opgehaald die aangeeft of het element dat aan deze peer is gekoppeld, moet worden ingevuld in een formulier. (Overgenomen van AutomationPeer) |
| IsRequiredForFormCore() |
Hiermee wordt een waarde opgehaald die aangeeft of de opgegeven UIElement waarde moet worden ingevuld op een formulier. (Overgenomen van ItemAutomationPeer) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| PeerFromProvider(IRawElementProviderSimple) |
Hiermee haalt u een AutomationPeer voor de opgegeven IRawElementProviderSimple proxy op. (Overgenomen van AutomationPeer) |
| ProviderFromPeer(AutomationPeer) |
Hiermee haalt u het IRawElementProviderSimple voor de opgegeven AutomationPeer. (Overgenomen van AutomationPeer) |
| RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs) |
Wordt door de aangeroepen AutomationPeer om de AsyncContentLoadedEvent gebeurtenis te verhogen. (Overgenomen van AutomationPeer) |
| RaiseAutomationEvent(AutomationEvents) |
Genereert een automatiseringsevenement. (Overgenomen van AutomationPeer) |
| RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String) |
Toont TreeViewItem typen die gegevensitems bevatten voor UI Automation. (Overgenomen van AutomationPeer) |
| RaisePropertyChangedEvent(AutomationProperty, Object, Object) |
Hiermee wordt een gebeurtenis gegenereerd om de automatiseringsclient op de hoogte te stellen van een gewijzigde eigenschapswaarde. (Overgenomen van AutomationPeer) |
| ResetChildrenCache() |
Hiermee wordt de structuur van onderliggende elementen synchroon opnieuw ingesteld door aan te roepen GetChildrenCore(). (Overgenomen van AutomationPeer) |
| SetFocus() |
Hiermee stelt u de toetsenbordfocus in op het element dat is gekoppeld aan deze automatiseringspeering. (Overgenomen van AutomationPeer) |
| SetFocusCore() |
Hiermee stelt u de focus op de opgegeven UIElementtoetsenbordinvoer in. Het UIElement komt overeen met het gegevensitem in de Items verzameling die aan deze ItemAutomationPeerverzameling is gekoppeld. (Overgenomen van ItemAutomationPeer) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
| VerifyAccess() |
Hiermee wordt afgedwongen dat de aanroepende thread toegang heeft tot dit DispatcherObject. (Overgenomen van DispatcherObject) |
Expliciete interface-implementaties
| Name | Description |
|---|---|
| IExpandCollapseProvider.Collapse() |
Hiermee worden alle knooppunten, besturingselementen of inhoud verborgen die afstammelingen van het besturingselement zijn. |
| IExpandCollapseProvider.Expand() |
Geeft alle onderliggende knooppunten, besturingselementen of inhoud van het besturingselement weer. |
| IExpandCollapseProvider.ExpandCollapseState |
Hiermee wordt de status, uitgevouwen of samengevouwen, van het besturingselement opgehaald. |
| IScrollItemProvider.ScrollIntoView() |
Schuift het inhoudsgebied van een containerobject om het besturingselement weer te geven binnen het zichtbare gebied (viewport) van de container. |
| ISelectionItemProvider.AddToSelection() |
Hiermee voegt u het huidige element toe aan de verzameling geselecteerde items. |
| ISelectionItemProvider.IsSelected |
Hiermee wordt een waarde opgehaald die aangeeft of een item is geselecteerd. |
| ISelectionItemProvider.RemoveFromSelection() |
Hiermee verwijdert u het huidige element uit de verzameling geselecteerde items. |
| ISelectionItemProvider.Select() |
Hiermee wist u een selectie en selecteert u vervolgens het huidige element. |
| ISelectionItemProvider.SelectionContainer |
Hiermee haalt u de UI-automatiseringsprovider ISelectionProvider op die de container voor het aanroepende object implementeert en fungeert. |
| IVirtualizedItemProvider.Realize() |
Maakt het virtuele item volledig toegankelijk als een UI Automation element. (Overgenomen van ItemAutomationPeer) |