IVsDataHostService Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o serviço host 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
- Atributos
Propriedades
UIThread |
Obtém o thread de main (interface do usuário) em execução no processo do Visual Studio. |
Métodos
BeginInvokeOnUIThread(Delegate, Object[]) |
Executa de forma assíncrona um método especificado no thread de main (interface do usuário) em execução no processo do Visual Studio, com a lista especificada de argumentos. |
GetService<T>() |
Obtém um serviço global do Visual Studio do tipo especificado. |
GetService<T>(Guid) |
Obtém um serviço global do Visual Studio registrado com a ID de classe especificada que implementa a interface especificada. |
GetService<TService,TInterface>() |
Obtém um serviço global do Visual Studio do tipo especificado que implementa a interface especificada. |
InvokeOnUIThread(Delegate, Object[]) |
Executa de forma síncrona um método especificado no thread main em execução no processo do Visual Studio, com a lista especificada de argumentos. |
TryGetService<T>() |
Tenta obter um serviço global do Visual Studio do tipo especificado. |
TryGetService<T>(Guid) |
Tenta obter um serviço global do Visual Studio registrado com a ID de classe especificada que implementa a interface especificada. |
TryGetService<TService,TInterface>() |
Tenta obter um serviço global do Visual Studio do tipo especificado que implementa a interface especificada. |