Partager via


IVsDataHostService Interface

Définition

Représente le service hôte 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
Attributs

Propriétés

UIThread

Obtient le thread main (IU) en cours d’exécution dans le processus Visual Studio.

Méthodes

BeginInvokeOnUIThread(Delegate, Object[])

Exécute de manière asynchrone une méthode spécifiée sur le thread main (IU) en cours d’exécution dans le processus Visual Studio, avec la liste d’arguments spécifiée.

GetService<T>()

Obtient un service Visual Studio global du type spécifié.

GetService<T>(Guid)

Obtient un service Visual Studio global inscrit avec l’ID de classe spécifié qui implémente l’interface spécifiée.

GetService<TService,TInterface>()

Obtient un service Visual Studio global du type spécifié qui implémente l’interface spécifiée.

InvokeOnUIThread(Delegate, Object[])

Exécute de façon synchrone une méthode spécifiée sur le thread main en cours d’exécution dans le processus Visual Studio, avec la liste d’arguments spécifiée.

TryGetService<T>()

Tente d’obtenir un service Visual Studio global du type spécifié.

TryGetService<T>(Guid)

Tente d’obtenir un service Visual Studio global inscrit avec l’ID de classe spécifié qui implémente l’interface spécifiée.

TryGetService<TService,TInterface>()

Tente d’obtenir un service Visual Studio global du type spécifié qui implémente l’interface spécifiée.

S’applique à