Språk

AutomationElement.IsEnabledProperty Fält

Definition

Identifierar IsEnabled egenskapen, som anger om användargränssnittsobjektet (UI) som refereras av AutomationElement är aktiverat.

public: static initonly System::Windows::Automation::AutomationProperty ^ IsEnabledProperty;
public static readonly System.Windows.Automation.AutomationProperty IsEnabledProperty;
 staticval mutable IsEnabledProperty : System.Windows.Automation.AutomationProperty
Public Shared ReadOnly IsEnabledProperty As AutomationProperty 

Fältvärde

Exempel

I följande exempel hämtas det aktuella värdet för egenskapen. Standardvärdet returneras om elementet inte tillhandahåller något.

bool isControlEnabled = (bool)
   autoElement.GetCurrentPropertyValue(AutomationElement.IsEnabledProperty);
Dim isControlEnabled As Boolean = _
    CBool(autoElement.GetCurrentPropertyValue(AutomationElement.IsEnabledProperty))

Kommentarer

Den här identifieraren används av UI Automation klientprogram. UI Automation providers bör använda motsvarande identifierare i AutomationElementIdentifiers.

Den här egenskapen kan också hämtas från Current egenskaperna eller Cached .

Returvärden för egenskapen är av typen Boolean. Standardvärdet för egenskapen är false.

När det aktiverade tillståndet för en kontroll är falseantas det att underordnade kontroller inte heller är aktiverade. Du bör inte förvänta dig egenskapsändringar från underordnade element när tillståndet för den överordnade kontrollen ändras.

Gäller för

Se även