Share via


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)

指定したインターフェイスを実装する、指定したクラス ID で登録されているグローバル Visual Studio サービスを取得します。

GetService<TService,TInterface>()

指定したインターフェイスを実装する、指定した型のグローバル Visual Studio サービスを取得します。

InvokeOnUIThread(Delegate, Object[])

指定した引数の一覧を使用して、Visual Studio プロセスで実行されているメイン スレッドで、指定したメソッドを同期的に実行します。

TryGetService<T>()

指定した型のグローバル Visual Studio サービスの取得を試みます。

TryGetService<T>(Guid)

指定したインターフェイスを実装する指定したクラス ID で登録されているグローバル Visual Studio サービスの取得を試みます。

TryGetService<TService,TInterface>()

指定したインターフェイスを実装する、指定した型のグローバル Visual Studio サービスの取得を試みます。

適用対象