Auf Englisch lesen

Teilen über


ToggleState Enumeration

Definition

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

C#
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")]
public enum ToggleState
C#
public enum ToggleState
Vererbung
ToggleState
Attribute

Felder

Name Wert Beschreibung
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:

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9