Udostępnij za pośrednictwem


Metoda TypeAndMemberDropdownBars.OnItemChosen —

Wywoływane, gdy zostanie wybrany element z określonym kombi.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)

Składnia

'Deklaracja
Public Overridable Function OnItemChosen ( _
    combo As Integer, _
    entry As Integer _
) As Integer
public virtual int OnItemChosen(
    int combo,
    int entry
)

Parametry

  • combo
    Typ: System.Int32
    [w] Identyfikator pola kombi (0 dla typów pola kombi, 1 dla pola kombi członków).
  • entry
    Typ: System.Int32
    [w] Indeks wpisu, który został wybrany.

Wartość zwracana

Typ: System.Int32
Jeśli się powiedzie, zwraca S_OK; w przeciwnym razie zwraca kod błędu.

Implementuje

IVsDropdownBarClient.OnItemChosen(Int32, Int32)

Uwagi

Metoda ta jest wywoływana, gdy zaznaczony element jest wybrany, to znaczy, że użytkownik kliknął wpis w polu kombi.OnItemSelected Metoda jest wywoływana, gdy element jest wyróżniony, ale niekoniecznie kliknął.

Ta metoda jest implementacją OnItemChosen metody na IVsDropdownBarClient interfejsu.

Wywołania metody podstawowej GetMember metoda pobierania żądany wpis.Jeśli zapis zostanie znaleziony, zakresu są uzyskiwane z wejścia i CenterLines wywoływana jest metoda IVsTextView obiekt, który został przekazany do metody wewnętrznego SynchronizeDropdowns (zobacz sekcję "Uwagi do wywoływania" w TypeAndMemberDropdownBars klasy szczegółowe informacje na temat tej metody wewnętrznego).Następnie SetCaretPos wywoływana jest metoda IVsTextView obiektu, a następnie SetFocus metodę, a na końcu wewnętrzne metody SynchronizeDropdowns jest nazywany, aby upewnić się, że pola kombi odzwierciedlić nowe położenie kursora.Metody podstawowej zawsze zwraca kod sukcesu S_OK.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

TypeAndMemberDropdownBars Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package