共用方式為


IVsDataHostService 介面

定義

表示 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 進程中執行的主要 (UI) 線程。

方法

BeginInvokeOnUIThread(Delegate, Object[])

使用指定的自變數清單,以異步方式在Visual Studio進程中執行的主要 (UI) 線程上執行指定的方法。

GetService<T>()

取得指定型別的全域 Visual Studio 服務。

GetService<T>(Guid)

取得全域 Visual Studio 服務,這個服務會向實作指定介面的指定類別標識元註冊。

GetService<TService,TInterface>()

取得實作指定介面之指定型別的全域 Visual Studio 服務。

InvokeOnUIThread(Delegate, Object[])

使用指定的自變數清單,以同步方式在Visual Studio進程中執行的主線程上執行指定的方法。

TryGetService<T>()

嘗試取得指定類型的全域 Visual Studio 服務。

TryGetService<T>(Guid)

嘗試取得向實作指定介面之指定類別標識元註冊的全域 Visual Studio 服務。

TryGetService<TService,TInterface>()

嘗試取得實作指定介面之指定型別的全域 Visual Studio 服務。

適用於