Partager via


IRawElementProviderFragmentRoot.GetFocus Méthode

Définition

Récupère l’élément de ce fragment qui a le focus d’entrée.

public:
 System::Windows::Automation::Provider::IRawElementProviderFragment ^ GetFocus();
public System.Windows.Automation.Provider.IRawElementProviderFragment GetFocus ();
abstract member GetFocus : unit -> System.Windows.Automation.Provider.IRawElementProviderFragment
Public Function GetFocus () As IRawElementProviderFragment

Retours

IRawElementProviderFragment

Fournisseur de l’élément de ce fragment qui a le focus d’entrée, le cas échéant ; sinon, référence null (Nothing en Visual Basic).

Exemples

L’exemple de code suivant montre une implémentation possible de cette méthode pour une zone de liste. Elle retourne l’élément actuellement sélectionné dans la liste.

/// <summary>
/// Returns the child element that is selected when the list gets focus.
/// </summary>
/// <returns>The selected item.</returns>
/// <remarks>
/// SelectedIndex is a class property that maintains the index of the currently
/// selected item in the myItems collection.</remarks>
IRawElementProviderFragment IRawElementProviderFragmentRoot.GetFocus()
{
    if (SelectedIndex >= 0)
    {
        return (IRawElementProviderFragment)myItems[SelectedIndex];
    }
    else
    {
        return null;
    }
}
''' <summary>
''' Returns the child element that is selected when the list gets focus.
''' </summary>
''' <returns>The selected item.</returns>
''' <remarks>
''' SelectedIndex is a class property that maintains the index of the currently
''' selected item in the myItems collection.</remarks>
Function GetFocus() As IRawElementProviderFragment _
    Implements IRawElementProviderFragmentRoot.GetFocus

    If SelectedIndex >= 0 Then
        Return DirectCast(myItems(SelectedIndex), IRawElementProviderFragment)
    Else
        Return Nothing
    End If
End Function 'IRawElementProviderFragmentRoot.GetFocus

Remarques

Si le focus est placé sur un élément d’une autre infrastructure hébergée par ce fragment, la méthode retourne l’élément qui héberge ce fragment.

S’applique à

Voir aussi