AutomationElement.IsEnabledProperty Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt die Eigenschaft an, die angibt, ob das IsEnabled Benutzeroberflächenelement (UI)-Element, auf das durch die AutomationElement Aktivierung verwiesen wird, angegeben wird.
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
Feldwert
Beispiele
Im folgenden Beispiel wird der aktuelle Wert der Eigenschaft abgerufen. Der Standardwert wird zurückgegeben, wenn das Element keines bereitstellt.
bool isControlEnabled = (bool)
autoElement.GetCurrentPropertyValue(AutomationElement.IsEnabledProperty);
Dim isControlEnabled As Boolean = _
CBool(autoElement.GetCurrentPropertyValue(AutomationElement.IsEnabledProperty))
Hinweise
Dieser Bezeichner wird von Benutzeroberflächenautomatisierung Clientanwendungen verwendet. Benutzeroberflächenautomatisierung Anbieter sollten den entsprechenden Bezeichner in AutomationElementIdentifiersverwenden.
Diese Eigenschaft kann auch aus den Current Eigenschaften abgerufen Cached werden.
Rückgabewerte der Eigenschaft sind vom Typ Boolean. Der Standardwert für die Eigenschaft ist false
.
Wenn der aktivierte Zustand eines Steuerelements ist, wird davon ausgegangen, dass untergeordnete Steuerelemente false
auch nicht aktiviert sind. Sie sollten keine Eigenschaftenänderungen von untergeordneten Elementen erwarten, wenn sich der Zustand des übergeordneten Steuerelements ändert.