IVsDataHostService Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |