IVsDataHostService Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den DDEX-Hostdienst dar.
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
- Attribute
Eigenschaften
UIThread |
Ruft den Standard-Thread (UI) ab, der im Visual Studio-Prozess ausgeführt wird. |
Methoden
BeginInvokeOnUIThread(Delegate, Object[]) |
Führt asynchron eine angegebene Methode im Standard-Thread (UI) aus, der im Visual Studio-Prozess ausgeführt wird, mit der angegebenen Liste von Argumenten. |
GetService<T>() |
Ruft einen globalen Visual Studio-Dienst des angegebenen Typs ab. |
GetService<T>(Guid) |
Ruft einen globalen Visual Studio-Dienst ab, der mit der angegebenen Klassen-ID registriert ist, die die angegebene Schnittstelle implementiert. |
GetService<TService,TInterface>() |
Ruft einen globalen Visual Studio-Dienst des angegebenen Typs ab, der die angegebene Schnittstelle implementiert. |
InvokeOnUIThread(Delegate, Object[]) |
Führt synchron eine angegebene Methode im Standard Thread aus, der im Visual Studio-Prozess ausgeführt wird, mit der angegebenen Liste von Argumenten. |
TryGetService<T>() |
Versucht, einen globalen Visual Studio-Dienst des angegebenen Typs abzurufen. |
TryGetService<T>(Guid) |
Versucht, einen globalen Visual Studio-Dienst abzurufen, der mit der angegebenen Klassen-ID registriert ist, die die angegebene Schnittstelle implementiert. |
TryGetService<TService,TInterface>() |
Versucht, einen globalen Visual Studio-Dienst des angegebenen Typs abzurufen, der die angegebene Schnittstelle implementiert. |