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
- textView
Typ: Microsoft.VisualStudio.TextManager.Interop.IVsTextView
[w] IVsTextView obiekt reprezentujący widok, który wyświetla plik źródłowy.
- declarations
Typ: Microsoft.VisualStudio.Package.Declarations
[w] A Declarations obiekt , który zarządza listy zgłoszeń do pokazania na liście zakończenia.
- 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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Przy użyciu bibliotek z częściowo zaufanego kodu..