LanguageService.EndInvoke 方法
检索异步调用的结果开始由 LanguageService.BeginInvoke。
命名空间: Microsoft.VisualStudio.Package
程序集: Microsoft.VisualStudio.Package.LanguageService.9.0(在 Microsoft.VisualStudio.Package.LanguageService.9.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.10.0(在 Microsoft.VisualStudio.Package.LanguageService.10.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService.11.0(在 Microsoft.VisualStudio.Package.LanguageService.11.0.dll 中)
Microsoft.VisualStudio.Package.LanguageService(在 Microsoft.VisualStudio.Package.LanguageService.dll 中)
语法
声明
Public Function EndInvoke ( _
result As IAsyncResult _
) As Object
public Object EndInvoke(
IAsyncResult result
)
参数
- result
类型:System.IAsyncResult
[in] LanguageService.BeginInvoke返回的 IAsyncResult 对象。
返回值
类型:System.Object
返回表示从方法的对象中返回值调用 LanguageService.BeginInvoke。
实现
ISynchronizeInvoke.EndInvoke(IAsyncResult)
备注
如果分析操作由 LanguageService.BeginParse 启动尚未完成,此方法不阻止,直到操作完成。
此方法不受默认语言服务调用。 ,如果需要分析操作中,的返回值可以调用它。
该基方法返回从 LanguageService.BeginInvoke开始操作的结果对象。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。