CompletionSet.OnAutoComplete 方法

调用,在完成文本提交给隐藏源文件。

命名空间:  Microsoft.VisualStudio.Package
程序集:   Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
  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.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)

语法

声明
Public Overridable Function OnAutoComplete As Char
public virtual char OnAutoComplete()

返回值

类型:System.Char
在提交的文本后要插入的字符或 0,则不要插入字符。

备注

在文本提交给源文件后,此方法调用确定任何其他完成操作是否是必需的。其他操作指示非 0 个字符是否从触发其他 IntelliSense 操作的此方法返回。例如,因此,如果插入的方法的名称,此方法会返回 “(" 追加到方法名称并触发 IntelliSense 方法提示操作。

此方法在 ViewFilter 类的 HandlePreExec 通常由方法调用以响应用要执行的 OnCommit 方法发送的 AUTOCOMPLETE 命令,在文本在源文件中插入了) 后或在 ViewFilter 类的 ExecCommand 方法确定任何附加完成操作是否是必需的。

向前基方法以 OnAutoComplete 方法的调用在 Declarations 对象该对象是否存在。否则,基方法始终返回 0。

.NET Framework 安全性

请参见

参考

CompletionSet 类

Microsoft.VisualStudio.Package 命名空间