调用,在完成文本提交给隐藏源文件。
命名空间: 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。