Udostępnij za pośrednictwem


Metoda Source.OnCommand —

Obsługuje zorientowany na IntelliSense poleceń.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   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.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)

Składnia

'Deklaracja
Public Overridable Sub OnCommand ( _
    textView As IVsTextView, _
    command As VSConstants.VSStd2KCmdID, _
    ch As Char _
)
public virtual void OnCommand(
    IVsTextView textView,
    VSConstants.VSStd2KCmdID command,
    char ch
)

Parametry

Uwagi

Ta metoda jest wywoływana po wprowadzeniu polecenia.Ta metoda działa będzie obsługiwać operacje IntelliSense.

W czasie, gdy metoda ta jest wywoływana dowolny znak, który użytkownik wpisał tylko dodano plik źródłowy tuż przed bieżącą pozycją karetki.

Metody podstawowej nic nie robi Jeśli EnableCodeSense jest właściwość false.W przeciwnym razie metoda ta pobiera bieżącą pozycją karetki, a następnie tokenu na bieżącą pozycją karetki.Na podstawie tokenu wyzwalaczy i co to jest polecenie, wywoływana jest metoda właściwe, który obsługuje żądaną operację IntelliSense.

Wyzwalacz

Polecenie

Metoda wywoływana

MemberSelect

TYPECHAR

Completion

MatchBraces

TYPECHAR

MatchBraces

MethodTip

TYPECHAR

MethodTip

ParameterNext

Parametr separatora

AdjustCurrentParameter

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Source Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package