Partilhar via


IVsDataHostService Interface

Definição

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.

Aplica-se a