AutomationElement Klasa
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje element automatyzacja interfejsu użytkownika w drzewie automatyzacja interfejsu użytkownika i zawiera wartości używane jako identyfikatory przez aplikacje klienckie automatyzacja interfejsu użytkownika.
public ref class AutomationElement sealed
public sealed class AutomationElement
type AutomationElement = class
Public NotInheritable Class AutomationElement
- Dziedziczenie
-
AutomationElement
Obiekt AutomationElement odpowiada elementowi interfejsu użytkownika (UI), niezależnie od podstawowej implementacji (takiej jak Windows Presentation Foundation (WPF) lub Win32.
Accelerator |
Identyfikuje AcceleratorKey właściwość . |
Access |
Identyfikuje AccessKey właściwość . |
Active |
Identyfikator zdarzenia: ActiveTextPositionChanged — wskazuje, że aktywne położenie elementu tekstowego uległo zmianie. |
Async |
Identyfikuje zdarzenie zgłaszane podczas asynchronicznego ładowania zawartości. |
Automation |
Określa zdarzenie, które jest zgłaszane po zmianie fokusu. |
Automation |
AutomationId Identyfikuje właściwość , która służy do identyfikowania elementów. |
Automation |
Identyfikuje zdarzenie zmienione przez właściwość. |
Bounding |
Identyfikuje BoundingRectangle właściwość . |
Class |
Identyfikuje ClassName właściwość . |
Clickable |
Identyfikuje właściwość punktu, który można kliknąć. |
Control |
Identyfikuje ControlType właściwość . |
Culture |
Identyfikuje właściwość kultury. |
Framework |
Identyfikuje FrameworkId właściwość . |
Has |
Identyfikuje HasKeyboardFocus właściwość . |
Heading |
Identyfikator właściwości: HeadingLevel — opisuje poziom nagłówka elementu. |
Help |
Identyfikuje HelpText właściwość . |
Is |
Identyfikuje IsContentElement właściwość . |
Is |
Identyfikuje IsControlElement właściwość . |
Is |
Identyfikator właściwości: IsDialog — określa, czy element automatyzacji jest okno dialogowe. |
Is |
Identyfikuje właściwość wskazującą, czy DockPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
IsEnabled Określa właściwość , która określa, czy element interfejsu użytkownika, do którego odwołuje się element , AutomationElement jest włączony. |
Is |
Identyfikuje właściwość wskazującą, czy ExpandCollapsePattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy GridItemPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy GridPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy InvokePattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy ItemContainerPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje IsKeyboardFocusable właściwość . |
Is |
Identyfikuje właściwość wskazującą, czy MultipleViewPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
IsOffscreen Identyfikuje właściwość, która wskazuje, czy element interfejsu użytkownika jest widoczny na ekranie. |
Is |
Identyfikuje IsPassword właściwość . |
Is |
Identyfikuje właściwość wskazującą, czy RangeValuePattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje IsRequiredForForm właściwość . |
Is |
Określa właściwość wskazującą, czy ScrollItemPattern wzorzec kontrolki jest dostępny dla tego AutomationElementelementu . |
Is |
Identyfikuje właściwość wskazującą, czy ScrollPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy SelectionItemPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy SelectionPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy SynchronizedInputPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy TableItemPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy TablePattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy TextPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy TogglePattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy TransformPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy ValuePattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy VirtualizedItemPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Is |
Identyfikuje właściwość wskazującą, czy WindowPattern wzorzec kontrolki jest dostępny w tym AutomationElementobiekcie . |
Item |
ItemStatus Identyfikuje właściwość , która określa stan wizualnej reprezentacji złożonego elementu. |
Item |
Identyfikuje ItemType właściwość . |
Labeled |
LabeledBy Identyfikuje właściwość , która identyfikuje etykietę skojarzona z kontrolką. |
Layout |
Identyfikuje zdarzenie, które jest zgłaszane po unieważnieniu układu. |
Localized |
LocalizedControlType Identyfikuje właściwość w języku lokalnym. |
Menu |
Identyfikuje zdarzenie, które jest zgłaszane po zamknięciu menu. |
Menu |
Identyfikuje zdarzenie, które jest zgłaszane po otwarciu menu. |
Name |
Identyfikuje Name właściwość . |
Native |
Identyfikuje NativeWindowHandle właściwość . |
Notification |
Identyfikator zdarzenia: Powiadomienie — używane głównie przez serwery do zgłaszania ogólnego powiadomienia. |
Not |
Wskazuje, że właściwość nie jest obsługiwana. |
Orientation |
Identyfikuje Orientation właściwość . |
Position |
Opisuje porządkową lokalizację elementu automatyzacji w zestawie elementów, które są uważane za równorzędne. |
Process |
Identyfikuje ProcessId właściwość . |
Runtime |
Identyfikuje właściwość zawierającą identyfikator środowiska uruchomieniowego elementu. |
Size |
Opisuje liczbę elementów automatyzacji w grupie lub zestawie, które są uważane za równorzędne. |
Structure |
Określa zdarzenie, które jest zgłaszane po zmianie struktury drzewa automatyzacja interfejsu użytkownika. |
Tool |
Określa zdarzenie, które jest zgłaszane po zamknięciu etykietki narzędzia. |
Tool |
Identyfikuje zdarzenie, które jest zgłaszane po otwarciu etykietki narzędzia. |
Cached |
Pobiera buforowane wartości właściwości automatyzacja interfejsu użytkownika dla tego AutomationElement obiektu. |
Cached |
Pobiera buforowane elementy podrzędne tego AutomationElementelementu . |
Cached |
Pobiera buforowany element nadrzędny tego AutomationElementobiektu . |
Current |
Pobiera bieżące wartości właściwości elementu AutomationElement. |
Focused |
Pobiera ten element AutomationElement , który ma obecnie fokus. |
Root |
Pobiera katalog główny AutomationElement bieżącego pulpitu. |
Equals(Object) |
Określa, czy określona AutomationElement wartość ma taką samą wartość jak ta AutomationElement. |
Finalize() |
Umożliwia obiektowi próbę zwolnienia zasobów i wykonania innych operacji oczyszczania przed odzyskaniem przez odzyskiwanie pamięci. |
Find |
Zwraca wszystkie AutomationElement obiekty spełniające określony warunek. |
Find |
Zwraca pierwszy element podrzędny lub element potomny zgodny z określonym warunkiem. |
From |
Pobiera nowy AutomationElement obiekt dla elementu interfejsu użytkownika, do których odwołuje się określony uchwyt okna. |
From |
Pobiera nowy AutomationElement obiekt z IRawElementProviderSimple lokalnej implementacji. |
From |
Pobiera nowy AutomationElement obiekt dla elementu interfejsu użytkownika w określonym punkcie na pulpicie. |
Get |
Pobiera określony wzorzec z pamięci podręcznej tego AutomationElementelementu . |
Get |
Pobiera wartość określonej właściwości z pamięci podręcznej tego AutomationElementobiektu . Odpowiednia wartość domyślna dla typu właściwości jest zwracana dla właściwości, które nie są jawnie obsługiwane przez docelowy element interfejsu użytkownika. |
Get |
Pobiera wartość określonej właściwości z pamięci podręcznej tego AutomationElementobiektu , opcjonalnie ignorując dowolną właściwość domyślną. |
Get |
Pobiera punkt na AutomationElement obiekcie, który można kliknąć. |
Get |
Pobiera określony obiekt wzorca w tym AutomationElementobiekcie . |
Get |
Pobiera wartość określonej właściwości w tym AutomationElementobiekcie . Odpowiednia wartość domyślna dla typu właściwości jest zwracana dla właściwości, które nie są jawnie obsługiwane przez docelowy element interfejsu użytkownika. |
Get |
Pobiera wartość określonej właściwości w tym AutomationElementobiekcie , opcjonalnie ignorując dowolną właściwość domyślną. |
Get |
Pobiera kod skrótu dla tego AutomationElementpliku . |
Get |
Pobiera unikatowy identyfikator przypisany do elementu interfejsu użytkownika. |
Get |
Pobiera wzorce kontrolek, które obsługuje AutomationElement . |
Get |
Pobiera identyfikatory właściwości obsługiwanych przez element . |
Get |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
Get |
Pobiera nowy AutomationElement ze zaktualizowaną pamięcią podręczną. |
Memberwise |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
Set |
Ustawia fokus na obiekcie AutomationElement. |
To |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Try |
Pobiera wzorzec kontrolki z pamięci podręcznej. |
Try |
Pobiera punkt w elemecie, który można kliknąć. |
Try |
Pobiera obiekt, który implementuje wzorzec kontrolki. |
Equality(Automation |
Zwraca wartość wskazującą, czy określone AutomationElement obiekty odwołują się do tego samego elementu interfejsu użytkownika. |
Inequality(Automation |
Zwraca wartość wskazującą, czy określone AutomationElement obiekty odwołują się do różnych elementów interfejsu użytkownika. |
Produkt | Wersje |
---|---|
.NET Framework | 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
Windows Desktop | 3.0, 3.1, 5, 6, 7, 8, 9 |
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: