AutomationElement.HasKeyboardFocusProperty フィールド

定義

HasKeyboardFocus プロパティを識別します。Identifies the HasKeyboardFocus property.

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

フィールド値

AutomationProperty

次の例では、プロパティの現在の値を取得します。The following example retrieves the current value of the property. 既定値は、要素がを提供していない場合に返されます。The default value is returned if the element does not provide one.

bool hasFocus = (bool)
   autoElement.GetCurrentPropertyValue(AutomationElement.HasKeyboardFocusProperty);
Dim hasFocus As Boolean = CBool(autoElement.GetCurrentPropertyValue(AutomationElement.HasKeyboardFocusProperty))

注釈

この識別子は、UI オートメーションクライアントアプリケーションによって使用されます。This identifier is used by UI Automation client applications. UI オートメーションプロバイダーは、で同等の識別子を使用する必要があり AutomationElementIdentifiers ます。UI Automation providers should use the equivalent identifier in AutomationElementIdentifiers.

このプロパティは、プロパティまたはプロパティから取得することもでき Current Cached ます。This property can also be retrieved from the Current or Cached properties.

プロパティの戻り値の型は Boolean です。Return values of the property are of type Boolean. プロパティの既定値は false です。The default value for the property is false.

適用対象

こちらもご覧ください