Udostępnij za pośrednictwem


Metoda CompletionSet.Init —

Inicjuje zakończenia ustawić obiekt.

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 (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Składnia

'Deklaracja
Public Overridable Sub Init ( _
    textView As IVsTextView, _
    declarations As Declarations, _
    completeWord As Boolean _
)
public virtual void Init(
    IVsTextView textView,
    Declarations declarations,
    bool completeWord
)

Parametry

  • completeWord
    Typ: System.Boolean
    [w] true część słowo jest wypełniany w przeciwnym razie false (wybrany przez użytkownik Całe słowo z IntelliSensemenu przy użyciu kursora, nie jest umieszczony bezpośrednio po dowolny tekst. Wyświetla wszystkie możliwe uzupełnienia).

Uwagi

Ta metoda jest wywoływana podczas CompletionSet obiekt został utworzony w wywołaniu CreateCompletionSet metoda w Source klasy ma być używany do pokazywania listy zakończenia. Ta metoda pozwala na to samo CompletionSet obiekt ma zostać ponownie użyta.

Wywołania pierwszej podstawowej metoda Close metoda , a następnie bufory IVsTextView obiekt i Declarations obiekt. Podstawową metoda następnie zwraca niezwłocznie, jeśli Declarations obiekt jest pusty. W przeciwnym razie podstawowej metoda wywołuje UpdateCompletionStatus metoda na IVsTextView obiekt z oflagowaćUCS_NAMESCHANGED. If the completeWord parametr is true, the oflagować UCS_COMPLETEWORD is also given to UpdateCompletionStatus.Jeśli UpdateCompletionStatus się nie powiedzie, COMException wyjątek . Wreszcie, podstawową metoda ustawia wewnętrznego oflagować wskazująca, że ekran jest widoczny.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

CompletionSet Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package