Teilen über


ToggleState Enumeration

Definition

Enthält Werte, die den ToggleState eines Benutzeroberflächenautomatisierungs-Elements angeben.

public enum class ToggleState
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")]
public enum ToggleState
public enum ToggleState
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")>]
type ToggleState = 
type ToggleState = 
Public Enum ToggleState
Vererbung
ToggleState
Attribute

Felder

Indeterminate 2

Das Benutzeroberflächenautomatisierungs-Element hat einen unbestimmten Zustand. Indeterminate kann verwendet werden, um anzugeben, ob der Benutzer ein Steuerelement verwendet hat. Beispielsweise kann ein Kontrollkästchen aktiviert und abgeblendet angezeigt werden, um einen unbestimmten Zustand anzugeben. Das Erstellen eines unbestimmten Zustands unterscheidet sich vom Deaktivieren des Steuerelements. Daher kann ein Kontrollkästchen im unbestimmten Zustand immer noch den Fokus erhalten. Klickt der Benutzer auf ein unbestimmtes Steuerelement, wechselt der ToggleState zu seinem nächsten Wert.

Off 0

Das Benutzeroberflächenautomatisierungs-Element ist nicht ausgewählt, aktiviert, markiert oder auf andere Weise aktiviert.

On 1

Das Benutzeroberflächenautomatisierungs-Element ist ausgewählt, aktiviert, markiert oder auf andere Weise aktiviert.

Hinweise

Ein Steuerelement muss in der folgenden Reihenfolge durchlaufen IToggleProvider.ToggleState : On, Offund, falls unterstützt, Indeterminate.

Gilt für: