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 命名空间