Udostępnij za pośrednictwem


IVsDataHostService Interfejs

Definicja

Reprezentuje usługę hosta 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
Atrybuty

Właściwości

UIThread

Pobiera główny wątek (UI) uruchomiony w procesie programu Visual Studio.

Metody

BeginInvokeOnUIThread(Delegate, Object[])

Asynchronicznie wykonuje określoną metodę w wątku głównym (UI) uruchomionym w procesie programu Visual Studio z określoną listą argumentów.

GetService<T>()

Pobiera globalną usługę programu Visual Studio określonego typu.

GetService<T>(Guid)

Pobiera globalną usługę programu Visual Studio zarejestrowaną przy użyciu określonego identyfikatora klasy, która implementuje określony interfejs.

GetService<TService,TInterface>()

Pobiera globalną usługę programu Visual Studio określonego typu, która implementuje określony interfejs.

InvokeOnUIThread(Delegate, Object[])

Synchronicznie wykonuje określoną metodę w głównym wątku uruchomionym w procesie programu Visual Studio z określoną listą argumentów.

TryGetService<T>()

Próbuje uzyskać globalną usługę programu Visual Studio określonego typu.

TryGetService<T>(Guid)

Próbuje uzyskać globalną usługę Visual Studio zarejestrowaną przy użyciu określonego identyfikatora klasy, która implementuje określony interfejs.

TryGetService<TService,TInterface>()

Próbuje uzyskać globalną usługę programu Visual Studio określonego typu, która implementuje określony interfejs.

Dotyczy