IVsDataHostService Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents the DDEX Host service.
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
- Attributes
Properties
UIThread |
Gets the main (UI) thread running in the Visual Studio process. |
Methods
BeginInvokeOnUIThread(Delegate, Object[]) |
Asynchronously executes a specified method on the main (UI) thread running in the Visual Studio process, with the specified list of arguments. |
GetService<T>() |
Gets a global Visual Studio service of the specified type. |
GetService<T>(Guid) |
Gets a global Visual Studio service that is registered with the specified class ID that implements the specified interface. |
GetService<TService,TInterface>() |
Gets a global Visual Studio service of the specified type that implements the specified interface. |
InvokeOnUIThread(Delegate, Object[]) |
Synchronously executes a specified method on the main thread running in the Visual Studio process, with the specified list of arguments. |
TryGetService<T>() |
Tries to get a global Visual Studio service of the specified type. |
TryGetService<T>(Guid) |
Tries to get a global Visual Studio service that is registered with the specified class ID that implements the specified interface. |
TryGetService<TService,TInterface>() |
Tries to get a global Visual Studio service of the specified type that implements the specified interface. |