ToggleState Enum

Definition

Innehåller värden som anger ToggleState för ett UI Automation-element.

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
Arv
ToggleState
Attribut

Fält

Name Värde Description
Off 0

Elementet UI Automation är inte markerat, markerat, markerat eller på annat sätt aktiverat.

On 1

Elementet UI Automation markeras, markeras, markeras eller aktiveras på annat sätt.

Indeterminate 2

Elementet UI Automation är i ett obestämt tillstånd. Indeterminate kan användas för att ange om användaren har agerat på en kontroll. En kryssruta kan till exempel visas markerad och nedtonad, vilket indikerar ett obestämt tillstånd. Att skapa ett obestämt tillstånd skiljer sig från att inaktivera kontrollen. Därför kan en kryssruta i det obestämda tillståndet fortfarande få fokus. När användaren klickar på en obestämd kontroll växlar cyklerna ToggleState till nästa värde.

Kommentarer

En kontroll måste gå igenom dess IToggleProvider.ToggleState i den här ordningen: On, Offoch, om den stöds, Indeterminate.

Gäller för