Udostępnij za pośrednictwem


Mapowanie wzorca kontrolki dla klientów automatyzacji interfejsu użytkownika

Uwaga / Notatka

Ta dokumentacja jest przeznaczona dla deweloperów programu .NET Framework, którzy chcą używać zarządzanych klas automatyzacji interfejsu użytkownika zdefiniowanych w przestrzeni nazw System.Windows.Automation. Aby uzyskać najnowsze informacje na temat automatyzacji interfejsu użytkownika, zobacz Windows Automation API: Automatyzacja interfejsu użytkownika.

W tym temacie wymieniono typy kontrolek i skojarzone z nimi wzorce kontrolek.

Poniższa tabela organizuje wzorce kontrolek w następujące kategorie:

  • Wsparte. Kontrolka musi obsługiwać ten wzorzec kontrolki.

  • Obsługa warunkowa. Kontrolka może obsługiwać ten wzorzec kontrolki w zależności od stanu kontrolki.

  • Niewspierane. Kontrolka nie obsługuje tego wzorca kontrolki; kontrolki niestandardowe mogą obsługiwać ten wzorzec kontrolki.

Uwaga / Notatka

Niektóre kontrolki mają warunkową obsługę kilku wzorców kontrolek w zależności od funkcjonalności kontrolki. Na przykład kontrolka elementu menu ma warunkową obsługę wzorca kontrolki InvokePattern, ExpandCollapsePattern, TogglePattern lub SelectionItemPattern, w zależności od funkcji, którą pełni w kontrolce menu.

Wzorce kontrolne automatyzacji interfejsu użytkownika dla użytkowników

Typ elementu sterującego Wsparte Obsługa warunkowa Nie jest obsługiwany
Przycisk Żaden Wywołaj, przełącz, rozwiń zwiń Żaden
Kalendarz Siatka, tabela Wybór, przewijanie Wartość
Pole wyboru Przełącznik Żaden Żaden
lista rozwijana Rozwiń zwiń Wybór, wartość Przewijać
Siatka danych Siatka Przewijanie, zaznaczenie, tabela Żaden
Element danych Element wyboru Rozwiń/Zwiń, element siatki, przewiń, tabela, przełącznik, wartość Żaden
Dokument Tekst Przewijanie, Wartość Żaden
Edytuj Żaden Tekst, wartość zakresu, wartość Żaden
Grupa Żaden Rozwiń zwiń Żaden
Nagłówek Żaden Przekształć Żaden
Element nagłówka Żaden Przekształcić, Wywołać Żaden
Hiperłącze Wywołanie Wartość Żaden
Obraz Żaden Element siatki, element tabeli Wywołaj, wybrany element
Lista Żaden Siatka, wielokrotny widok, przewijanie, selekcja Tabela
Element listy Element wyboru Rozwiń, Zwiń, element siatki, wywołaj, przewiń element, przełącz, wartość Żaden
Menu Żaden Żaden Żaden
Pasek menu Żaden Rozwiń, Zwiń, Przypnij, Przekształć Żaden
Pozycja menu Żaden Rozwiń, Zwiń, Wywołaj, Element Zaznaczenia, Przełącznik Żaden
Panel Żaden Dok. Przewijanie, transformacja Okno
Pasek postępu Żaden Wartość zakresu, wartość Żaden
Przycisk radiowy Element wyboru Żaden Przełącznik
Pasek przewijania Żaden Wartość zakresu Przewijać
Rozdzielacz Żaden Żaden Żaden
Suwak Żaden Wartość zakresu, Wybór, Wartość Żaden
Okrągły wskaźnik przetwarzania Żaden Wartość zakresu, Wybór, Wartość Żaden
Przycisk Podziel Wywołaj, rozwiń zwiń Żaden Żaden
Pasek stanu Żaden Siatka Żaden
Zakładka Selekcja Przewijać Żaden
Zakładka Element wyboru Żaden Wywołanie
Tabela Siatka, Element Siatki, Tabela, Element Tabeli Żaden Żaden
Tekst Żaden Element siatki, element tabeli, tekst Wartość
Kciuk Przekształć Żaden Żaden
Pasek tytułu Żaden Żaden Żaden
Pasek narzędzi Żaden Zadokuj, Rozwiń / Zwiń, Przekształć Żaden
Podpowiedź narzędzia Żaden Tekst, okno Żaden
Drzewo Żaden Przewijanie, Wybór Żaden
Element drzewa Rozwiń zwiń Wywołaj, przewijanie elementu, element wyboru, przełącznik Żaden
Okno Transformacja, okno Stacja dokująca Żaden

Uwaga / Notatka

Jeśli typ kontrolki nie ma na liście obsługiwanych wzorców kontrolek, ale ma co najmniej jeden wzorzec sterowania obsługiwany warunkowo, jeden z tych wzorców kontroli warunkowej będzie obsługiwany przez cały czas.

Zobacz także

  • Omówienie automatyzacji interfejsu użytkownika