Source.OnCommand(IVsTextView, VSConstants+VSStd2KCmdID, Char) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verhandelt auf IntelliSense ausgerichtete Befehle.
public:
virtual void OnCommand(Microsoft::VisualStudio::TextManager::Interop::IVsTextView ^ textView, Microsoft::VisualStudio::VSConstants::VSStd2KCmdID command, char ch);
virtual void OnCommand(Microsoft::VisualStudio::TextManager::Interop::IVsTextView const & textView, Microsoft::VisualStudio::VSConstants::VSStd2KCmdID command, char ch);
public virtual void OnCommand (Microsoft.VisualStudio.TextManager.Interop.IVsTextView textView, Microsoft.VisualStudio.VSConstants.VSStd2KCmdID command, char ch);
abstract member OnCommand : Microsoft.VisualStudio.TextManager.Interop.IVsTextView * Microsoft.VisualStudio.VSConstants.VSStd2KCmdID * char -> unit
override this.OnCommand : Microsoft.VisualStudio.TextManager.Interop.IVsTextView * Microsoft.VisualStudio.VSConstants.VSStd2KCmdID * char -> unit
Public Overridable Sub OnCommand (textView As IVsTextView, command As VSConstants.VSStd2KCmdID, ch As Char)
Parameter
- textView
- IVsTextView
Ein IVsTextView-Objekt, das die Ansicht darstellt, die die Quelle enthält, in der der Befehl eingegeben wurde.
- command
- VSConstants.VSStd2KCmdID
Ein Wert aus der VSConstants.VSStd2KCmdID-Enumeration, die den Befehl angibt, der eingegeben wurde.
- ch
- Char
Das Zeichen, das eingegeben wurde.
Hinweise
Diese Methode wird aufgerufen, wenn ein Befehl eingegeben wird. Diese Methode unterstützt IntelliSense-Vorgänge.
Wenn diese Methode aufgerufen wird, wurde jedes Zeichen, das der Benutzer soeben eingegeben hat, der Quelldatei direkt vor der aktuellen Position der Einfügemarke hinzugefügt.
Die Basis Methode führt keine Aktion aus, wenn die- EnableCodeSense Eigenschaft ist false . Andernfalls ruft diese Methode die aktuelle Position der Einfügemarke und dann das Token an der aktuellen Position der Einfügemarke ab. Basierend auf den tokentriggern und dem Befehl, wird die entsprechende Methode aufgerufen, die den gewünschten IntelliSense-Vorgang unterstützt.
| Trigger | Befehl | Aufgerufene Methode |
|---|---|---|
| MemberSelect | TYPECHAR | Completion |
| MatchBraces | TYPECHAR | MatchBraces |
| MethodTip | TYPECHAR | MethodTip |
| ParameterNext | Parameter Trennzeichen | AdjustCurrentParameter |