System.Windows.Automation Przestrzeń nazw
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.
Zapewnia obsługę klientów automatyzacja interfejsu użytkownika Windows Presentation Foundation (WPF).
Klasy
ActiveTextPositionChangedEventArgs |
Zapewnia obsługę klientów automatyzacja interfejsu użytkownika Windows Presentation Foundation (WPF). |
AndCondition |
Reprezentuje kombinację co najmniej dwóch PropertyCondition obiektów, które muszą być prawdziwe dla dopasowania. |
AsyncContentLoadedEventArgs |
Dostarcza dane dla .AsyncContentLoadedEvent |
Automation |
Zawiera metody i pola dla aplikacji klienckich automatyzacja interfejsu użytkownika. |
AutomationElement |
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. |
AutomationElementCollection |
Reprezentuje kolekcję AutomationElement obiektów. |
AutomationElementIdentifiers |
Zawiera wartości używane jako identyfikatory przez dostawców automatyzacja interfejsu użytkownika. |
AutomationEvent |
Identyfikuje zdarzenie automatyzacja interfejsu użytkownika. |
AutomationEventArgs |
Dostarcza dane dla automatyzacja interfejsu użytkownika zdarzeń przekazywanych do delegataAutomationEventHandler. |
AutomationFocusChangedEventArgs |
Dostarcza dane dla zdarzenia zmienionego fokusem. |
AutomationIdentifier |
Klasa bazowa dla typów identyfikujących typy kontrolek, zdarzenia, wzorce, właściwości i atrybuty tekstowe w automatyzacja interfejsu użytkownika. |
AutomationPattern |
Identyfikuje wzorzec kontrolki. |
AutomationProperties |
Zapewnia metodę pobierania lub ustawiania wartości skojarzonych właściwości wystąpienia AutomationPeer elementu. |
AutomationProperty |
Identyfikuje właściwość obiektu AutomationElement. |
AutomationPropertyChangedEventArgs |
Zawiera informacje o zdarzeniu zmienionym przez właściwość. |
AutomationTextAttribute |
Identyfikuje automatyzacja interfejsu użytkownika atrybuty tekstowe. |
BasePattern |
Zapewnia podstawową implementację dla klas wzorców kontrolek. |
CacheRequest |
Określa właściwości i wzorce buforowane przez platformę automatyzacja interfejsu użytkownika podczas uzyskiwania obiektuAutomationElement. |
ClientSettings |
Zawiera metody, które udostępniają klientom dostawców po stronie klienta. |
Condition |
Typ podstawowy warunków używanych podczas filtrowania podczas wyszukiwania elementów w drzewie automatyzacja interfejsu użytkownika. |
ControlType |
Określa typ kontrolki interfejsu użytkownika. |
DockPattern |
Reprezentuje kontrolki, które uwidaczniają ich właściwości dockowania w kontenerze dokowania. |
DockPatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla elementu IDockProvider. |
ElementNotAvailableException |
Zawiera informacje o wyjątku zgłaszanym podczas próby uzyskania dostępu do elementu automatyzacja interfejsu użytkownika odpowiadającego części interfejsu użytkownika, która nie jest już dostępna. |
ElementNotEnabledException |
Zawiera informacje o wyjątku zgłaszanym podczas próby manipulowania kontrolką, która nie jest włączona. |
ExpandCollapsePattern |
Reprezentuje kontrolki, które wizualnie rozszerzają w celu wyświetlania zawartości i zwijania w celu ukrycia zawartości. |
ExpandCollapsePatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IExpandCollapseProvider. |
GridItemPattern |
Reprezentuje podrzędne kontrolki kontenerów, które obsługują .GridPattern |
GridItemPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IGridItemProvider. |
GridPattern |
Reprezentuje kontrolki, które działają jako kontenery dla kolekcji elementów podrzędnych. Elementy podrzędne tej obsługi GridItemPattern kontrolek i są zorganizowane w dwuwymiarowym systemie współrzędnych logicznych, który można przechodzić przez wiersz i kolumnę. |
GridPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IGridProvider. |
InvokePattern |
Reprezentuje kontrolki, które inicjują lub wykonują jedną, jednoznaczną akcję i nie zachowują stanu po aktywowaniu. |
InvokePatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IInvokeProvider. |
ItemContainerPattern |
Reprezentuje obiekt, który zarządza elementami i obsługuje pobieranie elementu według wartości właściwości. |
ItemContainerPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IItemContainerProvider. |
MultipleViewPattern |
Reprezentuje kontrolki, które zapewniają i mogą przełączać się między wieloma reprezentacjami tego samego zestawu informacji lub kontrolek podrzędnych. |
MultipleViewPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IMultipleViewProvider. |
NoClickablePointException |
Zawiera informacje o wyjątku, który jest wywoływany w GetClickablePoint() przypadku wywołania elementu automatyzacja interfejsu użytkownika, który nie ma możliwego do kliknięcia punktu. |
NotCondition |
Condition Reprezentuje wartość ujemną określonego Conditionelementu . |
NotificationEventArgs |
Zapewnia obsługę klientów automatyzacja interfejsu użytkownika Windows Presentation Foundation (WPF). |
OrCondition |
Reprezentuje kombinację co najmniej dwóch warunków, w których istnieje dopasowanie, jeśli którykolwiek z warunków jest spełniony. |
PropertyCondition |
Reprezentuje element, który Condition sprawdza, czy właściwość ma określoną wartość. |
ProxyAssemblyNotLoadedException |
Zawiera informacje o wyjątku zgłaszanym w przypadku problemu podczas ładowania zestawu zawierającego dostawców po stronie klienta. |
RangeValuePattern |
Reprezentuje kontrolkę, którą można ustawić na wartość w zakresie. |
RangeValuePatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla elementu IRangeValueProvider. |
ScrollItemPattern |
Reprezentuje podrzędne kontrolki kontenerów, które obsługują wzorzec kontrolki ScrollPattern . |
ScrollItemPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IScrollItemProvider. |
ScrollPattern |
Reprezentuje kontrolki, które działają jako kontenery przewijane dla kolekcji elementów podrzędnych. Elementy podrzędne tego elementu obsługują element ScrollItemPattern. |
ScrollPatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla elementu IScrollProvider. |
SelectionItemPattern |
Reprezentuje wybierane elementy podrzędne kontrolek kontenera, które obsługują SelectionPatternelement . |
SelectionItemPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez ISelectionItemProvider. |
SelectionPattern |
Reprezentuje kontrolkę działającą jako kontener dla kolekcji elementów podrzędnych, które można wybrać. Elementy podrzędne tego elementu obsługują element SelectionItemPattern. |
SelectionPatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla elementu ISelectionProvider. |
StructureChangedEventArgs |
Zawiera informacje o zdarzeniu, które jest zgłaszane po zmianie struktury drzewa automatyzacja interfejsu użytkownika. |
SynchronizedInputPattern |
Reprezentuje obiekty, które obsługują zsynchronizowane zdarzenia wejściowe. |
SynchronizedInputPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez ISynchronizedInputProvider. |
TableItemPattern |
Reprezentuje podrzędne kontrolki kontenerów, które obsługują TablePatternelement . |
TableItemPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez ITableItemProvider. |
TablePattern |
Reprezentuje kontrolki, które działają jako kontenery dla kolekcji elementów podrzędnych. Elementy podrzędne tego elementu obsługują TableItemPattern i są zorganizowane w dwuwymiarowym układzie współrzędnych logicznych, który można przechodzić przez wiersz i kolumnę. |
TablePatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla elementu TablePattern. |
TextPattern |
Reprezentuje kontrolki zawierające tekst. |
TextPatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla ITextProviderelementu . |
TogglePattern |
Reprezentuje kontrolkę, która może przechodzić przez zestaw stanów i utrzymywać stan po ustawieniu. |
TogglePatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IToggleProvider. |
TransformPattern |
Reprezentuje kontrolkę, którą można przenosić, zmieniać rozmiar lub obracać w dwuwymiarowej przestrzeni. |
TransformPatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla ITransformProviderelementu . |
TreeWalker |
Udostępnia metody i właściwości używane do nawigowania po drzewie automatyzacja interfejsu użytkownika. |
ValuePattern |
Reprezentuje kontrolkę, która ma wartość wewnętrzną, która nie obejmuje zakresu i może być reprezentowana jako ciąg. Ten ciąg może lub nie może być edytowalny w zależności od kontrolki i jego ustawień. |
ValuePatternIdentifiers |
Zawiera wartości używane jako identyfikatory dla IValueProviderelementu . |
VirtualizedItemPattern |
Reprezentuje elementy wewnątrz kontenerów, które są zwirtualizowane i muszą być w pełni dostępne jako elementy automatyzacja interfejsu użytkownika. |
VirtualizedItemPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IVirtualizedItemProvider. |
WindowClosedEventArgs |
Zawiera informacje o zdarzeniu zgłaszanym po zamknięciu okna. |
WindowPattern |
Reprezentuje kontrolkę, która zapewnia podstawowe funkcje oparte na oknach w tradycyjnym graficznym interfejsie użytkownika (GUI). |
WindowPatternIdentifiers |
Zawiera wartości używane jako identyfikatory przez IWindowProvider. |
Struktury
AutomationElement.AutomationElementInformation |
Zawiera metody dostępu właściwości używane przez Cached właściwości lub Current . |
ClientSideProviderDescription |
Opisuje zakres dostawcy automatyzacja interfejsu użytkownika po stronie klienta, aby można go było zarejestrować w aplikacji klienckiej automatyzacja interfejsu użytkownika. |
DockPattern.DockPatternInformation |
Zapewnia dostęp do wartości DockPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
ExpandCollapsePattern.ExpandCollapsePatternInformation |
Zapewnia dostęp do wartości ExpandCollapsePattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
GridItemPattern.GridItemPatternInformation |
Zapewnia dostęp do wartości GridItemPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
GridPattern.GridPatternInformation |
Zapewnia dostęp do wartości GridPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
MultipleViewPattern.MultipleViewPatternInformation |
Zapewnia dostęp do wartości MultipleViewPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
RangeValuePattern.RangeValuePatternInformation |
Zapewnia dostęp do wartości RangeValuePattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
ScrollPattern.ScrollPatternInformation |
Zapewnia dostęp do wartości ScrollPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
SelectionItemPattern.SelectionItemPatternInformation |
Zapewnia dostęp do wartości SelectionItemPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
SelectionPattern.SelectionPatternInformation |
Zapewnia dostęp do wartości SelectionPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
TableItemPattern.TableItemPatternInformation |
Zapewnia dostęp do wartości TableItemPattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
TablePattern.TablePatternInformation |
Zapewnia dostęp do wartości TablePattern właściwości obiektu przy użyciu jego Current metod dostępu lub Cached . |
TogglePattern.TogglePatternInformation |
Zapewnia dostęp do wartości TogglePattern właściwości obiektu przy użyciu jego Current metody lub Cached metody dostępu. |
TransformPattern.TransformPatternInformation |
Zapewnia dostęp do wartości TransformPattern właściwości obiektu przy użyciu jego Current metody lub Cached metody dostępu. |
ValuePattern.ValuePatternInformation |
Zapewnia dostęp do wartości ValuePattern właściwości obiektu przy użyciu jego Current metody lub Cached metody dostępu. |
WindowPattern.WindowPatternInformation |
Zapewnia dostęp do wartości WindowPattern właściwości obiektu przy użyciu jego Current metody lub Cached metody dostępu. |
Wyliczenia
AsyncContentLoadedState |
Zawiera wartości określające stan zawartości ładowanej do elementu zawartości. |
AutomationElementMode |
Zawiera wartości określające typ odwołania do użycia podczas zwracania automatyzacja interfejsu użytkownika elementów. Te wartości są używane we AutomationElementMode właściwości . |
AutomationHeadingLevel |
Zapewnia obsługę klientów automatyzacja interfejsu użytkownika Windows Presentation Foundation (WPF). |
AutomationLiveSetting |
Opisuje charakterystykę powiadomień określonego regionu na żywo. |
AutomationNotificationKind |
Wskazuje typ powiadomienia podczas wywoływania elementu RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String). |
AutomationNotificationProcessing |
Określa kolejność przetwarzania powiadomienia podczas wywoływania RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)metody . |
ClientSideProviderMatchIndicator |
Zawiera wartości określające zachowanie podczas dopasowywania nazw klas w obiekcie ClientSideProviderDescription. |
DockPosition |
Zawiera wartości określające położenie dokowania obiektu reprezentowane przez DockPatternobiekt w kontenerze dokowania. |
ExpandCollapseState |
Zawiera wartości określające ExpandCollapseState element automatyzacja interfejsu użytkownika. |
IsOffscreenBehavior |
Określa sposób określania IsOffscreen() właściwości. |
OrientationType |
Zawiera wartości określające orientację kontrolki. |
PropertyConditionFlags |
Zawiera wartości określające sposób testowania wartości właściwości w obiekcie PropertyCondition. |
RowOrColumnMajor |
Zawiera wartości określające, czy dane w tabeli powinny być odczytywane głównie według wierszy, czy kolumn. |
ScrollAmount |
Zawiera wartości używane przez element ScrollPattern do wskazania kierunku i odległości do przewinięcia. |
StructureChangeType |
Zawiera wartości, które określają zmiany w strukturze drzewa elementów microsoft automatyzacja interfejsu użytkownika. |
SupportedTextSelection |
Zawiera wartości określające, czy dostawca tekstu obsługuje zaznaczenie, a jeśli tak, czy obsługuje pojedynczy, ciągły wybór czy wiele rozłącznych zaznaczeń. |
SynchronizedInputType |
Zawiera wartości określające typ zsynchronizowanych danych wejściowych. |
ToggleState |
Zawiera wartości określające ToggleState element automatyzacja interfejsu użytkownika. |
TreeScope |
Zawiera wartości określające zakres elementów w drzewie automatyzacja interfejsu użytkownika. |
WindowInteractionState |
Zawiera wartości określające bieżący stan okna na potrzeby interakcji użytkownika lub interakcji programowej. |
WindowVisualState |
Zawiera wartości określające stan wizualny okna. |
Delegaci
AutomationEventHandler |
Reprezentuje metodę zaimplementowaną przez aplikację kliencką automatyzacja interfejsu użytkownika w celu obsługi zdarzenia zgłoszonego przez dostawcę automatyzacja interfejsu użytkownika. |
AutomationFocusChangedEventHandler |
Reprezentuje metodę zaimplementowaną przez aplikację kliencką automatyzacja interfejsu użytkownika do obsługi zdarzenia zgłoszonego przez dostawcę automatyzacja interfejsu użytkownika, gdy fokus uległ zmianie. |
AutomationPropertyChangedEventHandler |
Reprezentuje metodę zaimplementowaną przez aplikację kliencką automatyzacja interfejsu użytkownika w celu obsługi zdarzenia zgłoszonego przez dostawcę automatyzacja interfejsu użytkownika po zmianie właściwości. |
ClientSideProviderFactoryCallback |
Reprezentuje metodę, która tworzy dostawcę automatyzacja interfejsu użytkownika po stronie klienta dla okna. |
StructureChangedEventHandler |
Reprezentuje metodę zaimplementowaną przez aplikację kliencą w celu obsługi zdarzenia zgłoszonego po zmianie struktury drzewa automatyzacja interfejsu użytkownika. |