IVsDataHostService 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 DDEX 主机服务。
public interface class IVsDataHostService
[System.Runtime.InteropServices.Guid("42B51AD0-12B8-409f-BB67-1A381CCAD02E")]
public interface IVsDataHostService
[<System.Runtime.InteropServices.Guid("42B51AD0-12B8-409f-BB67-1A381CCAD02E")>]
type IVsDataHostService = interface
Public Interface IVsDataHostService
- 属性
属性
UIThread |
获取在 Visual Studio 进程中运行的main (UI) 线程。 |
方法
BeginInvokeOnUIThread(Delegate, Object[]) |
使用指定的参数列表在 Visual Studio 进程中运行的main (UI) 线程上异步执行指定的方法。 |
GetService<T>() |
获取指定类型的全局 Visual Studio 服务。 |
GetService<T>(Guid) |
获取使用实现指定接口的指定类 ID 注册的全局 Visual Studio 服务。 |
GetService<TService,TInterface>() |
获取实现指定接口的指定类型的全局 Visual Studio 服务。 |
InvokeOnUIThread(Delegate, Object[]) |
使用指定的参数列表在 Visual Studio 进程中运行的main线程上同步执行指定的方法。 |
TryGetService<T>() |
尝试获取指定类型的全局 Visual Studio 服务。 |
TryGetService<T>(Guid) |
尝试获取向实现指定接口的指定类 ID 注册的全局 Visual Studio 服务。 |
TryGetService<TService,TInterface>() |
尝试获取实现指定接口的指定类型的全局 Visual Studio 服务。 |