System.Windows.Automation Naamruimte
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.
Biedt ondersteuning voor Windows Presentation Foundation (WPF) UI Automation-clients.
Klassen
| Name | Description |
|---|---|
| ActiveTextPositionChangedEventArgs |
Biedt ondersteuning voor Windows Presentation Foundation (WPF) UI Automation-clients. |
| AndCondition |
Vertegenwoordigt een combinatie van twee of meer PropertyCondition objecten die beide waar moeten zijn voor een overeenkomst. |
| AsyncContentLoadedEventArgs |
Biedt gegevens voor een AsyncContentLoadedEvent. |
| Automation |
Bevat methoden en velden voor UI Automation clienttoepassingen. |
| AutomationElement |
Vertegenwoordigt een UI Automation element in de UI Automation boomstructuur en bevat waarden die worden gebruikt als id's door UI Automation clienttoepassingen. |
| AutomationElementCollection |
Vertegenwoordigt een verzameling AutomationElement objecten. |
| AutomationElementIdentifiers |
Bevat waarden die worden gebruikt als id's door UI Automation providers. |
| AutomationEvent |
Identificeert een UI Automation gebeurtenis. |
| AutomationEventArgs |
Bevat gegevens voor UI Automation gebeurtenissen die worden doorgegeven aan een AutomationEventHandler gedelegeerde. |
| AutomationFocusChangedEventArgs |
Biedt gegevens voor een gebeurtenis die is gewijzigd met focus. |
| AutomationIdentifier |
Basisklasse voor typen waarmee besturingstypen, gebeurtenissen, patronen, eigenschappen en tekstkenmerken in UI Automation worden geïdentificeerd. |
| AutomationPattern |
Identificeert een besturingspatroon. |
| AutomationProperties |
Biedt een middel om de waarde van de bijbehorende eigenschappen van het exemplaar van het AutomationPeer element op te halen of in te stellen. |
| AutomationProperty |
Identificeert een eigenschap van een AutomationElement. |
| AutomationPropertyChangedEventArgs |
Bevat informatie over een gebeurtenis die door eigenschappen is gewijzigd. |
| AutomationTextAttribute |
Identificeert UI Automation tekstkenmerken. |
| BasePattern |
Biedt de basis-implementatie voor controlepatroonklassen. |
| CacheRequest |
Hiermee geeft u eigenschappen en patronen op die het UI Automation framework cachet wanneer een AutomationElement wordt verkregen. |
| ClientSettings |
Bevat methoden die providers aan clientzijde beschikbaar maken voor de client. |
| Condition |
Basistype voor voorwaarden die worden gebruikt bij het filteren bij het zoeken naar elementen in de UI Automation structuur. |
| ControlType |
Hiermee wordt het type gebruikersinterface -besturingselement (UI) geïdentificeerd. |
| DockPattern |
Vertegenwoordigt besturingselementen die hun dockeigenschappen beschikbaar maken binnen een dockingcontainer. |
| DockPatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor IDockProvider. |
| ElementNotAvailableException |
Bevat informatie over de uitzondering die wordt gegenereerd wanneer een poging wordt gedaan om toegang te krijgen tot een UI Automation-element dat overeenkomt met een deel van de gebruikersinterface die niet meer beschikbaar is. |
| ElementNotEnabledException |
Bevat informatie over de uitzondering die wordt gegenereerd wanneer een poging wordt gedaan om een besturingselement te bewerken dat niet is ingeschakeld. |
| ExpandCollapsePattern |
Vertegenwoordigt besturingselementen die visueel worden uitgevouwen om inhoud weer te geven en samen te vouwen om inhoud te verbergen. |
| ExpandCollapsePatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IExpandCollapseProvider. |
| GridItemPattern |
Vertegenwoordigt onderliggende besturingselementen van containers die ondersteuning bieden GridPattern. |
| GridItemPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IGridItemProvider. |
| GridPattern |
Vertegenwoordigt besturingselementen die fungeren als containers voor een verzameling onderliggende elementen. De onderliggende elementen van deze controleondersteuning GridItemPattern en zijn ingedeeld in een tweedimensionaal logisch coördinaatsysteem dat kan worden doorkruist door rij en kolom. |
| GridPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IGridProvider. |
| InvokePattern |
Vertegenwoordigt besturingselementen die één, ondubbelzinnige actie initiëren of uitvoeren en die de status niet behouden wanneer ze worden geactiveerd. |
| InvokePatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IInvokeProvider. |
| ItemContainerPattern |
Vertegenwoordigt een object dat items beheert en ondersteuning biedt voor het ophalen van een item op eigenschapswaarde. |
| ItemContainerPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IItemContainerProvider. |
| MultipleViewPattern |
Vertegenwoordigt besturingselementen die bieden en kunnen schakelen tussen meerdere weergaven van dezelfde set gegevens of onderliggende besturingselementen. |
| MultipleViewPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IMultipleViewProvider. |
| NoClickablePointException |
Bevat informatie over de uitzondering die wordt gegenereerd wanneer GetClickablePoint() wordt aangeroepen op een UI Automation-element dat geen klikbaar punt heeft. |
| NotCondition |
Vertegenwoordigt een waarde Condition die het negatief is van een opgegeven Condition. |
| NotificationEventArgs |
Biedt ondersteuning voor Windows Presentation Foundation (WPF) UI Automation-clients. |
| OrCondition |
Vertegenwoordigt een combinatie van twee of meer voorwaarden waarbij een overeenkomst bestaat als aan een van de voorwaarden wordt voldaan. |
| PropertyCondition |
Vertegenwoordigt een Condition waarde die test of een eigenschap een opgegeven waarde heeft. |
| ProxyAssemblyNotLoadedException |
Bevat informatie over een uitzondering die wordt gegenereerd wanneer er een probleem is met het laden van een assembly die providers aan clientzijde bevat. |
| RangeValuePattern |
Vertegenwoordigt een besturingselement dat kan worden ingesteld op een waarde binnen een bereik. |
| RangeValuePatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor IRangeValueProvider. |
| ScrollItemPattern |
Vertegenwoordigt onderliggende besturingselementen van containers die ondersteuning bieden voor het ScrollPattern besturingspatroon. |
| ScrollItemPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IScrollItemProvider. |
| ScrollPattern |
Vertegenwoordigt besturingselementen die fungeren als schuifbare containers voor een verzameling onderliggende elementen. De onderliggende elementen van dit element ondersteunen ScrollItemPattern. |
| ScrollPatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor IScrollProvider. |
| SelectionItemPattern |
Vertegenwoordigt selecteerbare onderliggende items van containerbesturingselementen die ondersteuning bieden SelectionPattern. |
| SelectionItemPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door ISelectionItemProvider. |
| SelectionPattern |
Vertegenwoordigt een besturingselement dat fungeert als een container voor een verzameling selecteerbare onderliggende items. De onderliggende elementen van dit element ondersteunen het SelectionItemPattern. |
| SelectionPatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor ISelectionProvider. |
| StructureChangedEventArgs |
Bevat informatie over de gebeurtenis die wordt gegenereerd wanneer de UI Automation structuur is gewijzigd. |
| SynchronizedInputPattern |
Vertegenwoordigt objecten die ondersteuning bieden voor gesynchroniseerde invoergebeurtenissen. |
| SynchronizedInputPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door ISynchronizedInputProvider. |
| TableItemPattern |
Vertegenwoordigt de onderliggende besturingselementen van containers die ondersteuning bieden TablePattern. |
| TableItemPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door ITableItemProvider. |
| TablePattern |
Vertegenwoordigt besturingselementen die fungeren als containers voor een verzameling onderliggende elementen. De onderliggende elementen van dit element ondersteunen TableItemPattern en zijn ingedeeld in een tweedimensionaal logisch coördinaatsysteem dat kan worden doorkruist door rij en kolom. |
| TablePatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor TablePattern. |
| TextPattern |
Vertegenwoordigt besturingselementen die tekst bevatten. |
| TextPatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor ITextProvider. |
| TogglePattern |
Vertegenwoordigt een besturingselement dat door een set statussen kan bladeren en eenmaal een status kan onderhouden. |
| TogglePatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IToggleProvider. |
| TransformPattern |
Vertegenwoordigt een besturingselement dat kan worden verplaatst, aangepast of gedraaid binnen een tweedimensionale ruimte. |
| TransformPatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor ITransformProvider. |
| TreeWalker |
Biedt methoden en eigenschappen die worden gebruikt om door de UI Automation boomstructuur te navigeren. |
| ValuePattern |
Vertegenwoordigt een besturingselement met een intrinsieke waarde die geen bereik omvat en kan worden weergegeven als een tekenreeks. Deze tekenreeks kan al dan niet worden bewerkt, afhankelijk van het besturingselement en de bijbehorende instellingen. |
| ValuePatternIdentifiers |
Bevat waarden die worden gebruikt als id's voor IValueProvider. |
| VirtualizedItemPattern |
Vertegenwoordigt items in containers die zijn gevirtualiseerd en die volledig toegankelijk moeten worden gemaakt als UI Automation elementen. |
| VirtualizedItemPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IVirtualizedItemProvider. |
| WindowClosedEventArgs |
Bevat informatie over de gebeurtenis die wordt gegenereerd wanneer een venster wordt gesloten. |
| WindowPattern |
Vertegenwoordigt een besturingselement dat fundamentele functionaliteit op basis van vensters biedt binnen een traditionele grafische gebruikersinterface (GUI). |
| WindowPatternIdentifiers |
Bevat waarden die worden gebruikt als id's door IWindowProvider. |
Structs
| Name | Description |
|---|---|
| AutomationElement.AutomationElementInformation |
Bevat de eigenschapstoegangsors die door de Cached of Current eigenschappen worden gebruikt. |
| ClientSideProviderDescription |
Beschrijft het bereik van een UI Automation-provider aan de clientzijde, zodat deze kan worden geregistreerd bij de UI Automation-clienttoepassing. |
| DockPattern.DockPatternInformation |
Biedt toegang tot de eigenschapswaarden van een DockPattern object met behulp van Current de bijbehorende of Cached accessors. |
| ExpandCollapsePattern.ExpandCollapsePatternInformation |
Biedt toegang tot de eigenschapswaarden van een ExpandCollapsePattern object met behulp van Current de bijbehorende of Cached accessors. |
| GridItemPattern.GridItemPatternInformation |
Biedt toegang tot de eigenschapswaarden van een GridItemPattern object met behulp van Current de bijbehorende of Cached accessors. |
| GridPattern.GridPatternInformation |
Biedt toegang tot de eigenschapswaarden van een GridPattern object met behulp van Current de bijbehorende of Cached accessors. |
| MultipleViewPattern.MultipleViewPatternInformation |
Biedt toegang tot de eigenschapswaarden van een MultipleViewPattern object met behulp van Current de bijbehorende of Cached accessors. |
| RangeValuePattern.RangeValuePatternInformation |
Biedt toegang tot de eigenschapswaarden van een RangeValuePattern object met behulp van Current de bijbehorende of Cached accessors. |
| ScrollPattern.ScrollPatternInformation |
Biedt toegang tot de eigenschapswaarden van een ScrollPattern object met behulp van Current de bijbehorende of Cached accessors. |
| SelectionItemPattern.SelectionItemPatternInformation |
Biedt toegang tot de eigenschapswaarden van een SelectionItemPattern object met behulp van Current de bijbehorende of Cached accessors. |
| SelectionPattern.SelectionPatternInformation |
Biedt toegang tot de eigenschapswaarden van een SelectionPattern object met behulp van Current de bijbehorende of Cached accessors. |
| TableItemPattern.TableItemPatternInformation |
Biedt toegang tot de eigenschapswaarden van een TableItemPattern object met behulp van Current de bijbehorende of Cached accessors. |
| TablePattern.TablePatternInformation |
Biedt toegang tot de eigenschapswaarden van een TablePattern object met behulp van Current de bijbehorende of Cached accessors. |
| TogglePattern.TogglePatternInformation |
Biedt toegang tot de eigenschapswaarden van een TogglePattern object met behulp van Current de bijbehorende of Cached accessors. |
| TransformPattern.TransformPatternInformation |
Biedt toegang tot de eigenschapswaarden van een TransformPattern object met behulp van Current de bijbehorende of Cached accessors. |
| ValuePattern.ValuePatternInformation |
Biedt toegang tot de eigenschapswaarden van een ValuePattern object met behulp van Current de bijbehorende of Cached accessors. |
| WindowPattern.WindowPatternInformation |
Biedt toegang tot de eigenschapswaarden van een WindowPattern object met behulp van Current de bijbehorende of Cached accessors. |
Enums
| Name | Description |
|---|---|
| AsyncContentLoadedState |
Bevat waarden die de status opgeven van de inhoud die in een inhoudselement wordt geladen. |
| AutomationElementMode |
Bevat waarden die het type verwijzing opgeven dat moet worden gebruikt bij het retourneren van UI Automation elementen. Deze waarden worden gebruikt in de AutomationElementMode eigenschap. |
| AutomationHeadingLevel |
Biedt ondersteuning voor Windows Presentation Foundation (WPF) UI Automation-clients. |
| AutomationLiveSetting |
Beschrijft de meldingskenmerken van een bepaalde liveregio. |
| AutomationNotificationKind |
Geeft het type melding aan bij het aanroepen RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String). |
| AutomationNotificationProcessing |
Hiermee geeft u de volgorde op waarin een melding moet worden verwerkt bij het aanroepen RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String). |
| ClientSideProviderMatchIndicator |
Bevat waarden die gedrag opgeven wanneer overeenkomende klassenamen in een ClientSideProviderDescription. |
| DockPosition |
Bevat waarden die de dockpositie van een object opgeven, vertegenwoordigd door een DockPattern, binnen een dockingcontainer. |
| ExpandCollapseState |
Bevat waarden die de ExpandCollapseState van een UI Automation-element opgeven. |
| IsOffscreenBehavior |
Hiermee geeft u op hoe de IsOffscreen() eigenschap wordt bepaald. |
| OrientationType |
Bevat waarden die de afdrukstand van een besturingselement opgeven. |
| PropertyConditionFlags |
Bevat waarden die aangeven hoe een eigenschapswaarde wordt getest in een PropertyCondition. |
| RowOrColumnMajor |
Bevat waarden die aangeven of gegevens in een tabel voornamelijk moeten worden gelezen op rij of kolom. |
| ScrollAmount |
Bevat waarden die worden ScrollPattern gebruikt om de richting en afstand aan te geven om te schuiven. |
| StructureChangeType |
Bevat waarden die wijzigingen in de structuur van de Microsoft UI Automation elementstructuur opgeven. |
| SupportedTextSelection |
Bevat waarden die aangeven of een tekstprovider selectie ondersteunt en, als dat het zo is, of deze één, continue selectie of meerdere, niet-aaneengesloten selecties ondersteunt. |
| SynchronizedInputType |
Bevat waarden die het type gesynchroniseerde invoer opgeven. |
| ToggleState |
Bevat waarden die de ToggleState van een UI Automation-element opgeven. |
| TreeScope |
Bevat waarden die het bereik van elementen binnen de UI Automation structuur opgeven. |
| WindowInteractionState |
Bevat waarden die de huidige status van het venster opgeven voor gebruikers- of programmatische interactie. |
| WindowVisualState |
Bevat waarden die de visuele status van een venster opgeven. |
Gedelegeerden
| Name | Description |
|---|---|
| AutomationEventHandler |
Vertegenwoordigt de methode die is geïmplementeerd door de UI Automation-clienttoepassing voor het afhandelen van een gebeurtenis die wordt gegenereerd door een UI Automation-provider. |
| AutomationFocusChangedEventHandler |
Vertegenwoordigt de methode die wordt geïmplementeerd door de UI Automation-clienttoepassing om de gebeurtenis af te handelen die wordt gegenereerd door een UI Automation-provider wanneer de focus is gewijzigd. |
| AutomationPropertyChangedEventHandler |
Vertegenwoordigt de methode die is geïmplementeerd door de UI Automation-clienttoepassing om de gebeurtenis af te handelen die wordt gegenereerd door een UI Automation-provider wanneer een eigenschap is gewijzigd. |
| ClientSideProviderFactoryCallback |
Vertegenwoordigt de methode waarmee een UI Automation-provider aan de clientzijde voor een venster wordt gemaakt. |
| StructureChangedEventHandler |
Vertegenwoordigt de methode die door de clienttoepassing is geïmplementeerd om de gebeurtenis af te handelen die wordt gegenereerd wanneer de structuur van de UI Automation boomstructuur is gewijzigd. |