Source.OnCommand 方法

处理 IntelliSense 编辑命令。

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
  Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)

语法

声明
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
)

参数

备注

命令,而中输入时,调用此方法。所有这些方法是支持 IntelliSense 操作。

当调用此方法后,用户键入的任何字符都将添加到在当前脱字号位置之前的源文件。

,如果 EnableCodeSense 属性是 false,基方法不执行任何操作。否则,该方法获取当前脱字号位置然后标记在当前脱字号位置。基于标记触发器以及命令是,支持的适当方法所需的 IntelliSense 操作调用。

触发器

Command

调用的方法

MemberSelect

TYPECHAR

Completion

MatchBraces

TYPECHAR

MatchBraces

MethodTip

TYPECHAR

MethodTip

ParameterNext

参数分隔符

AdjustCurrentParameter

.NET Framework 安全性

请参见

参考

Source 类

Microsoft.VisualStudio.Package 命名空间