Condividi tramite


IRawElementProviderFragmentRoot.GetFocus Metodo

Definizione

Recupera l'elemento nel frammento che ha lo stato attivo per l'input.

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

Restituisce

IRawElementProviderFragment

Provider per l'elemento nel frammento che ha lo stato attivo per l'input, se presente. In caso contrario, riferimento null (Nothing in Visual Basic).

Esempio

Nell'esempio di codice seguente viene illustrata una possibile implementazione di questo metodo per una casella di riepilogo. Restituisce l'elemento attualmente selezionato nell'elenco.

/// <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

Commenti

Se lo stato attivo è su un elemento in un altro framework ospitato da questo frammento, il metodo restituisce l'elemento che ospita tale frammento.

Si applica a

Vedi anche