AutomationElement.IsEnabledProperty AutomationElement.IsEnabledProperty AutomationElement.IsEnabledProperty AutomationElement.IsEnabledProperty Field

Definition

Bezeichnet die IsEnabled-Eigenschaft, die angibt, ob das vom AutomationElement referenzierte Benutzeroberfläche (User Interface, UI)user interface (UI)-Element aktiviert ist.Identifies the IsEnabled property, which specifies whether the Benutzeroberfläche (User Interface, UI)user interface (UI) item referenced by the AutomationElement is enabled.

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 folgende Beispiel ruft den aktuellen Wert der Eigenschaft ab.The following example retrieves the current value of the property. Standardmäßig ist der Wert wird zurückgegeben, wenn das Element nicht bereitstellt wird.The default value is returned if the element does not provide one.

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

Hinweise

Dieser Bezeichner wird durch Benutzeroberflächenautomatisierungs-Clientanwendungen verwendet.This identifier is used by UI Automation client applications. Benutzeroberflächenautomatisierungs-Anbietern sollten in den entsprechenden Bezeichner verwenden AutomationElementIdentifiers.UI Automation providers should use the equivalent identifier in AutomationElementIdentifiers.

Diese Eigenschaft kann auch über Abrufen der Current oder Cached Eigenschaften.This property can also be retrieved from the Current or Cached properties.

Zurückgeben der Werte der Eigenschaft sind vom Typ Boolean.Return values of the property are of type Boolean. Der Standardwert für die Eigenschaft ist false.The default value for the property is false.

Wenn der aktivierte Zustand eines Steuerelements ist false, davon aus, dass untergeordnete Steuerelemente ebenfalls nicht aktiviert sind.When the enabled state of a control is false, it is assumed that child controls are also not enabled. Sie sollten keine geänderte Eigenschaften ausgelöste Ereignisse aus untergeordneten Elementen erwarten, bei der Steuerung des Status des übergeordneten Elements ändert.You should not expect property-changed events from child elements when the state of the parent control changes.

Gilt für:

Siehe auch