System.Windows.Automation.Provider 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.
Udostępnia interfejsy API do tworzenia dostawców automatyzacji interfejsu użytkownika.
Klasy
AutomationInteropProvider |
Zapewnia obsługę komunikacji między dostawcami automatyzacja interfejsu użytkownika a aplikacjami klienckimi automatyzacja interfejsu użytkownika. |
Interfejsy
IDockProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które uwidaczniają ich właściwości docku w kontenerze dokowania. |
IExpandCollapseProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które wizualnie rozszerzają w celu wyświetlania zawartości i zwijania w celu ukrycia zawartości. |
IGridItemProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do poszczególnych kontrolek podrzędnych kontenerów implementujących IGridProviderprogram . |
IGridProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które działają jako kontenery dla kolekcji elementów podrzędnych. Elementy podrzędne tego elementu muszą zostać zaimplementowane IGridItemProvider i zorganizowane w dwuwymiarowym układzie współrzędnych logicznych, który można przechodzić (czyli klient automatyzacja interfejsu użytkownika może przenosić się do sąsiednich kontrolek) za pomocą klawiatury. |
IInvokeProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które inicjują lub wykonują jedną, jednoznaczną akcję i nie utrzymują stanu po aktywowaniu. |
IItemContainerProvider |
Uwidacznia metodę umożliwiającą aplikacjom znajdowanie elementu w kontenerze, na przykład zwirtualizowanej listy. |
IMultipleViewProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które zapewniają, i mogą przełączać się między wieloma reprezentacjami tego samego zestawu informacji lub kontrolek podrzędnych. |
IRangeValueProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które można ustawić na wartość w zakresie. |
IRawElementProviderAdviseEvents |
Uwidacznia metody wywoływane w celu powiadamiania elementu głównego fragmentu, gdy aplikacja kliencka automatyzacja interfejsu użytkownika rozpoczyna lub kończy nasłuchiwanie zdarzeń. |
IRawElementProviderFragment |
Uwidacznia metody i właściwości elementów interfejsu użytkownika, które są częścią struktury większej niż jeden poziom głębokości, takich jak pole listy lub element listy. Zaimplementowane przez dostawców automatyzacja interfejsu użytkownika. |
IRawElementProviderFragmentRoot |
Uwidacznia metody i właściwości elementu głównego w fragmentcie. |
IRawElementProviderHwndOverride |
Uwidacznia metodę umożliwiającą zmiana położenia elementów opartych na oknach w drzewie automatyzacja interfejsu użytkownika fragmentu. |
IRawElementProviderSimple |
Udostępnia metody i właściwości, które uwidaczniają podstawowe informacje o elemecie interfejsu użytkownika. |
IScrollItemProvider |
Uwidacznia metody i właściwości w celu obsługi automatyzacja interfejsu użytkownika dostępu klienta do poszczególnych podrzędnych kontrolek kontenerów implementujących IScrollProviderprogram . |
IScrollProvider |
Udostępnia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolki, która działa jako kontener przewijany dla kolekcji obiektów podrzędnych. Elementy podrzędne tej kontrolki muszą zaimplementować IScrollItemProviderelement . |
ISelectionItemProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do poszczególnych kontrolek podrzędnych kontenerów implementujących ISelectionProviderprogram . |
ISelectionProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które działają jako kontenery dla kolekcji poszczególnych elementów podrzędnych, które można wybrać. Elementy podrzędne tej kontrolki muszą zaimplementować ISelectionItemProviderelement . |
ISynchronizedInputProvider |
Udostępnia metody ułatwiające automatyzacja interfejsu użytkownika dostęp klienta do kontrolek obsługujących zsynchronizowane dane wejściowe. |
ITableItemProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek podrzędnych kontenerów implementujących program ITableProvider. |
ITableProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które działają jako kontenery dla kolekcji elementów podrzędnych. Elementy podrzędne tego elementu muszą zostać zaimplementowane ITableItemProvider i zorganizowane w dwuwymiarowym układzie współrzędnych logicznych, który można przechodzić (czyli klient automatyzacja interfejsu użytkownika może przenosić się do sąsiednich kontrolek) za pomocą klawiatury. |
ITextProvider |
Uwidacznia metody i właściwości w celu obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek zawierających tekst. |
ITextRangeProvider |
Uwidacznia metody i właściwości w celu obsługi automatyzacja interfejsu użytkownika dostępu klienta do zakresu ciągłego tekstu w kontenerze tekstowym, który implementuje ITextProviderprogram . |
IToggleProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które mogą przechodzić przez zestaw stanów i utrzymywać stan po ustawieniu. |
ITransformProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które można przenosić, zmieniać rozmiar lub obracać w przestrzeni dwuwymiarowej. |
IValueProvider |
Uwidacznia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek mających wartość wewnętrzną, która nie obejmuje zakresu i które mogą być reprezentowane jako ciąg. |
IVirtualizedItemProvider |
Uwidacznia metodę obsługi zwirtualizowanego wzorca kontrolki elementu. |
IWindowProvider |
Udostępnia metody i właściwości do obsługi automatyzacja interfejsu użytkownika dostępu klienta do kontrolek, które zapewniają podstawowe funkcje oparte na oknach w tradycyjnym graficznym interfejsie użytkownika. |
Wyliczenia
NavigateDirection |
Zawiera wartości używane do określania kierunku nawigacji w drzewie automatyzacja interfejsu użytkownika. |
ProviderOptions |
Zawiera wartości określające typ dostawcy automatyzacja interfejsu użytkownika. |