Język

ToggleButtonAutomationPeer Klasa

Definicja

Uwidacznia typy ToggleButton do automatyzacja interfejsu użytkownika.

public ref class ToggleButtonAutomationPeer : System::Windows::Automation::Peers::ButtonBaseAutomationPeer, System::Windows::Automation::Provider::IToggleProvider
public class ToggleButtonAutomationPeer : System.Windows.Automation.Peers.ButtonBaseAutomationPeer, System.Windows.Automation.Provider.IToggleProvider
type ToggleButtonAutomationPeer = class
    inherit ButtonBaseAutomationPeer
    interface IToggleProvider
Public Class ToggleButtonAutomationPeer
Inherits ButtonBaseAutomationPeer
Implements IToggleProvider
Dziedziczenie
Pochodne
Implementuje

Konstruktory

Nazwa Opis
ToggleButtonAutomationPeer(ToggleButton)

Inicjuje nowe wystąpienie klasy ToggleButtonAutomationPeer.

Właściwości

Nazwa Opis
Dispatcher

Pobiera elementDispatcher, z który DispatcherObject jest skojarzony.

(Odziedziczone po DispatcherObject)
EventsSource

Pobiera lub ustawia element zgłaszany AutomationPeer klientowi automatyzacji jako źródło dla wszystkich zdarzeń, które pochodzą z tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
IsHwndHost

Pobiera wartość wskazującą, czy element skojarzony z tym AutomationPeer hostami hwnds w programie Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
Owner

Pobiera element UIElement skojarzony z tym UIElementAutomationPeerelementem .

(Odziedziczone po UIElementAutomationPeer)

Metody

Nazwa Opis
CheckAccess()

Określa, czy wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(Odziedziczone po Object)
GetAcceleratorKey()

Pobiera kombinacje klawiszy akceleratora dla elementu skojarzonego z elementem równorzędnym automatyzacji interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAcceleratorKeyCore()

Pobiera klucz skrótu dla elementu skojarzonego z tym ButtonBaseAutomationPeerelementem . Wywoływane przez GetAcceleratorKey().

(Odziedziczone po ButtonBaseAutomationPeer)
GetAccessKey()

Pobiera klucz dostępu dla elementu skojarzonego z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetAccessKeyCore()

Pobiera klucz dostępu dla elementu skojarzonego UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetAccessKey()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetAutomationControlType()

Pobiera typ kontrolki dla elementu skojarzonego z elementem równorzędnym automatyzacji interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetAutomationControlTypeCore()

Pobiera typ kontrolki skojarzony ToggleButton z tym ToggleButtonAutomationPeerelementem . Wywoływane przez GetAutomationControlType().

GetAutomationId()

AutomationId Pobiera element skojarzony z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetAutomationIdCore()

Pobiera element AutomationId dla elementu skojarzonego z tym ButtonBaseAutomationPeerelementem . Wywoływane przez GetAutomationId().

(Odziedziczone po ButtonBaseAutomationPeer)
GetBoundingRectangle()

Rect Pobiera obiekt reprezentujący współrzędne ekranu elementu skojarzonego z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetBoundingRectangleCore()

Pobiera wartość Rect reprezentującą prostokąt ograniczenia obiektu skojarzonego UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetBoundingRectangle()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetChildren()

Pobiera kolekcję GetChildren() elementów reprezentowanych w drzewie automatyzacji interfejsu użytkownika jako natychmiastowe elementy podrzędne elementu równorzędnego automatyzacji.

(Odziedziczone po AutomationPeer)
GetChildrenCore()

Pobiera kolekcję elementów podrzędnych skojarzonych UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetChildren()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetClassName()

Pobiera nazwę używaną z elementem AutomationControlType, aby odróżnić kontrolkę reprezentowaną przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetClassNameCore()

Pobiera nazwę obiektu skojarzonego ToggleButton z tym ToggleButtonAutomationPeerelementem . Wywoływane przez GetClassName().

GetClickablePoint()

Pobiera element Point skojarzony z elementem równorzędnym automatyzacji, który reaguje na kliknięcie myszą.

(Odziedziczone po AutomationPeer)
GetClickablePointCore()

Pobiera obiekt Point reprezentujący przestrzeń, którą można kliknąć, która znajduje się na obiekcie UIElement skojarzonym z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetClickablePoint()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetControlledPeers()

Udostępnia automatyzację interfejsu użytkownika z listą elementów, których dotyczy problem lub które są kontrolowane przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetControlledPeersCore()

Po zastąpieniu w klasie pochodnej usługa zapewnia automatyzację interfejsu użytkownika z listą elementów, których dotyczy problem lub które są kontrolowane przez ten AutomationPeerelement .

(Odziedziczone po AutomationPeer)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetHeadingLevel()

Uwidacznia typy ToggleButton do automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
GetHeadingLevelCore()

Uwidacznia typy ToggleButton do automatyzacja interfejsu użytkownika.

(Odziedziczone po UIElementAutomationPeer)
GetHelpText()

Pobiera tekst opisujący funkcjonalność kontrolki skojarzonej z elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetHelpTextCore()

Pobiera ciąg opisujący funkcje ContentElement skojarzone z tym ContentElementAutomationPeerelementem . Wywoływane przez GetHelpText().

(Odziedziczone po FrameworkElementAutomationPeer)
GetHostRawElementProviderCore()

Informuje automatyzację interfejsu użytkownika, gdzie w drzewie automatyzacji interfejsu użytkownika umieścić hostowane hwnd przez element Windows Presentation Foundation (WPF).

(Odziedziczone po AutomationPeer)
GetItemStatus()

Pobiera tekst, który przekazuje stan wizualizacji elementu skojarzonego z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetItemStatusCore()

Pobiera ciąg, który komunikuje stan wizualizacji UIElement , który jest skojarzony z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetItemStatus()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetItemType()

Pobiera ciąg opisujący rodzaj elementu reprezentowanego przez obiekt.

(Odziedziczone po AutomationPeer)
GetItemTypeCore()

Pobiera ciąg czytelny dla człowieka zawierający typ elementu reprezentowany UIElement przez element.UIElementAutomationPeer Ta metoda jest wywoływana przez GetItemType()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetLabeledBy()

Pobiera element AutomationPeer dla Label elementu docelowego.

(Odziedziczone po AutomationPeer)
GetLabeledByCore()

Pobiera element AutomationPeer dla Label elementu docelowego ContentElement , który jest skojarzony z tym ContentElementAutomationPeerelementem . Wywoływane przez GetLabeledBy().

(Odziedziczone po FrameworkElementAutomationPeer)
GetLiveSetting()

Pobiera charakterystykę powiadomień w regionie na żywo skojarzonym z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLiveSettingCore()

Pobiera charakterystykę powiadomień w regionie na żywo obiektu skojarzonego UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez GetLiveSetting()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetLocalizedControlType()

Pobiera zlokalizowany przez człowieka ciąg reprezentujący AutomationControlType wartość kontrolki skojarzonej z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetLocalizedControlTypeCore()

Po przesłonięciu w klasie pochodnej element jest wywoływany przez GetLocalizedControlType()element .

(Odziedziczone po AutomationPeer)
GetName()

Pobiera tekst opisujący element skojarzony z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
GetNameCore()

Pobiera nazwę klasy elementu skojarzonego z tym ButtonBaseAutomationPeerelementem . Wywoływane przez GetName().

(Odziedziczone po ButtonBaseAutomationPeer)
GetOrientation()

Pobiera wartość wskazującą jawną orientację kontrolki, jeśli istnieje.

(Odziedziczone po AutomationPeer)
GetOrientationCore()

Pobiera wartość wskazującą, czy UIElement element skojarzony z tym UIElementAutomationPeer elementem jest określony w określonym kierunku. Ta metoda jest wywoływana przez GetOrientation()metodę .

(Odziedziczone po UIElementAutomationPeer)
GetParent()

Pobiera element AutomationPeer nadrzędny tego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
GetPattern(PatternInterface)

Pobiera wzorzec sterowania dla elementu skojarzonego ToggleButton z tym ToggleButtonAutomationPeerelementem .

GetPeerFromPoint(Point)

Pobiera element AutomationPeer z określonego punktu.

(Odziedziczone po AutomationPeer)
GetPeerFromPointCore(Point)

Po przesłonięciu w klasie pochodnej jest wywoływana z GetPeerFromPoint(Point)klasy .

(Odziedziczone po AutomationPeer)
GetPositionInSet()

Próbuje uzyskać wartość PositionInSet właściwości .

(Odziedziczone po AutomationPeer)
GetPositionInSetCore()

Odczytuje PositionInSetProperty i zwraca wartość dołączonej PositionInSet właściwości.

(Odziedziczone po UIElementAutomationPeer)
GetSizeOfSet()

Próbuje uzyskać wartość SizeOfSet właściwości .

(Odziedziczone po AutomationPeer)
GetSizeOfSetCore()

Zawiera wartość właściwości SizeOfSet automatyzacja interfejsu użytkownika.

(Odziedziczone po UIElementAutomationPeer)
GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
HasKeyboardFocus()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji ma obecnie fokus klawiatury.

(Odziedziczone po AutomationPeer)
HasKeyboardFocusCore()

Pobiera wartość wskazującą, czy UIElement element skojarzony z tym UIElementAutomationPeer obecnie ma fokus wprowadzania klawiatury. Ta metoda jest wywoływana przez HasKeyboardFocus()metodę .

(Odziedziczone po UIElementAutomationPeer)
InvalidatePeer()

Wyzwala ponowne obliczenie głównych właściwości AutomationPeer obiektu i zgłasza powiadomienie do klienta automatyzacji, jeśli właściwości uległy PropertyChanged zmianie.

(Odziedziczone po AutomationPeer)
IsContentElement()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji zawiera dane prezentowane użytkownikowi.

(Odziedziczone po AutomationPeer)
IsContentElementCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem jest element zawierający dane prezentowane użytkownikowi. Ta metoda jest wywoływana przez IsContentElement()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsControlElement()

Pobiera wartość wskazującą, czy element jest rozumiany przez użytkownika jako interaktywny, czy też współtworzenia logicznej struktury kontrolki w graficznym interfejsie użytkownika.

(Odziedziczone po AutomationPeer)
IsControlElementCore()

Pobiera lub ustawia wartość, która wskazuje, czy UIElement element skojarzony z tym UIElementAutomationPeer jest rozumiany przez użytkownika końcowego jako interakcyjny. Opcjonalnie użytkownik może zrozumieć UIElement element jako współtworzenia logicznej struktury kontrolki w graficznym interfejsie użytkownika. Ta metoda jest wywoływana przez IsControlElement()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsDialog()

Uwidacznia typy ToggleButton do automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
IsDialogCore()

Uwidacznia typy ToggleButton do automatyzacja interfejsu użytkownika.

(Odziedziczone po UIElementAutomationPeer)
IsEnabled()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym automatyzacji obsługuje interakcję.

(Odziedziczone po AutomationPeer)
IsEnabledCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem może akceptować fokus klawiatury. Ta metoda jest wywoływana przez IsKeyboardFocusable()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsKeyboardFocusable()

Pobiera wartość wskazującą, czy element może zaakceptować fokus klawiatury.

(Odziedziczone po AutomationPeer)
IsKeyboardFocusableCore()

Pobiera wartość wskazującą, czy UIElement skojarzony z tym UIElementAutomationPeer elementem może akceptować fokus klawiatury. Ta metoda jest wywoływana przez IsKeyboardFocusable()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsOffscreen()

Pobiera wartość wskazującą, czy element jest wyłączony z ekranu.

(Odziedziczone po AutomationPeer)
IsOffscreenCore()

Pobiera wartość wskazującą, czy UIElement element skojarzony z tym UIElementAutomationPeer elementem jest wyłączony z ekranu. Ta metoda jest wywoływana przez IsOffscreen()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsPassword()

Pobiera wartość wskazującą, czy element zawiera zawartość wrażliwą.

(Odziedziczone po AutomationPeer)
IsPasswordCore()

Pobiera wartość wskazującą, czy UIElement element skojarzony z tą UIElementAutomationPeer zawartością zawiera chronioną zawartość. Ta metoda jest wywoływana przez IsPassword()metodę .

(Odziedziczone po UIElementAutomationPeer)
IsRequiredForForm()

Pobiera wartość wskazującą, czy element skojarzony z tym elementem równorzędnym musi zostać ukończony w formularzu.

(Odziedziczone po AutomationPeer)
IsRequiredForFormCore()

Pobiera wartość wskazującą, czy UIElement element skojarzony z tym UIElementAutomationPeer elementem jest wymagany do ukończenia w formularzu. Ta metoda jest wywoływana przez IsRequiredForForm()metodę .

(Odziedziczone po UIElementAutomationPeer)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
PeerFromProvider(IRawElementProviderSimple)

Pobiera element AutomationPeer dla określonego IRawElementProviderSimple serwera proxy.

(Odziedziczone po AutomationPeer)
ProviderFromPeer(AutomationPeer)

Pobiera wartość IRawElementProviderSimple dla określonego AutomationPeerelementu .

(Odziedziczone po AutomationPeer)
RaiseAsyncContentLoadedEvent(AsyncContentLoadedEventArgs)

Wywołana przez element , AutomationPeer aby zgłosić AsyncContentLoadedEvent zdarzenie.

(Odziedziczone po AutomationPeer)
RaiseAutomationEvent(AutomationEvents)

Zgłasza zdarzenie automatyzacji.

(Odziedziczone po AutomationPeer)
RaiseNotificationEvent(AutomationNotificationKind, AutomationNotificationProcessing, String, String)

Uwidacznia typy ToggleButton do automatyzacja interfejsu użytkownika.

(Odziedziczone po AutomationPeer)
RaisePropertyChangedEvent(AutomationProperty, Object, Object)

Zgłasza zdarzenie, aby powiadomić klienta automatyzacji o zmienionej wartości właściwości.

(Odziedziczone po AutomationPeer)
ResetChildrenCache()

Synchronicznie resetuje drzewo elementów podrzędnych, wywołując metodę GetChildrenCore().

(Odziedziczone po AutomationPeer)
SetFocus()

Ustawia fokus klawiatury na elemencie skojarzonym z tym elementem równorzędnym automatyzacji.

(Odziedziczone po AutomationPeer)
SetFocusCore()

Ustawia fokus danych wejściowych klawiatury dla elementu skojarzonego UIElement z tym UIElementAutomationPeerelementem . Ta metoda jest wywoływana przez SetFocus()metodę .

(Odziedziczone po UIElementAutomationPeer)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
VerifyAccess()

Wymusza, że wątek wywołujący ma dostęp do tego DispatcherObjectelementu .

(Odziedziczone po DispatcherObject)

Jawne implementacje interfejsu

Nazwa Opis
IToggleProvider.Toggle()

Ten typ lub element członkowski obsługuje infrastrukturę programu Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

IToggleProvider.ToggleState

Ten typ lub element członkowski obsługuje infrastrukturę programu Windows Presentation Foundation (WPF) i nie jest przeznaczony do użycia bezpośrednio z kodu.

Dotyczy

Zobacz też