Udostępnij za pośrednictwem


Metoda CompletionSet.OnAutoComplete —

Wywoływana po zakończeniu tekstu zostało popełnione w pliku źródłowym.

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 Function OnAutoComplete As Char
public virtual char OnAutoComplete()

Wartość zwracana

Typ: System.Char
Znak ma zostać wstawiony po popełnione tekstu lub 0, jeśli znak nie jest dodaje się.

Uwagi

Po tekstu została przydzielona do pliku źródłowego, do ustalenia, czy potrzebne są jakichkolwiek dalszych operacji ukończenia wywoływana jest metoda .Wskazane jest dodatkowych operacji Jeśli znak-0 jest zwracana z tej metoda wyzwala inna operacja IntelliSense .Na przykład, jeśli nazwa metoda właśnie został wstawiony, ta metoda może zwracać "(która jest dołączana do nazwy metoda i wyzwala operację Poradametoda IntelliSense.

Ta metoda jest zwykle wywoływana z HandlePreExec metoda w ViewFilter klasy w odpowiedzi na AUTOCOMPLETE polecenia (które zaksięgowano przez OnCommit metoda ma być wykonana, po tekst został wstawiony w pliku źródłowym) lub z ExecCommand metoda w ViewFilter klasy do ustalenia, czy potrzebne są wszelkie dodatkowe zakończenia operacji.

Podstawową metoda przekazuje wywołanie OnAutoComplete metoda na Declarations obiekt , jeśli ten obiekt nie istnieje. W przeciwnym razie podstawowej metoda zawsze zwraca 0.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

CompletionSet Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package