Sdílet prostřednictvím


IVsDataHostService Rozhraní

Definice

Představuje službu hostitele 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
Atributy

Vlastnosti

UIThread

Získá hlavní vlákno (UŽIVATELSKÉ ROZHRANÍ) spuštěné v procesu sady Visual Studio.

Metody

BeginInvokeOnUIThread(Delegate, Object[])

Asynchronně spustí zadanou metodu v hlavním vlákně (UI) spuštěném v procesu sady Visual Studio se zadaným seznamem argumentů.

GetService<T>()

Získá globální službu sady Visual Studio zadaného typu.

GetService<T>(Guid)

Získá globální službu sady Visual Studio, která je registrována se zadaným ID třídy, která implementuje zadané rozhraní.

GetService<TService,TInterface>()

Získá globální službu sady Visual Studio zadaného typu, která implementuje zadané rozhraní.

InvokeOnUIThread(Delegate, Object[])

Synchronně spustí zadanou metodu v hlavním vlákně spuštěném v procesu sady Visual Studio se zadaným seznamem argumentů.

TryGetService<T>()

Pokusí se získat globální službu sady Visual Studio zadaného typu.

TryGetService<T>(Guid)

Pokusí se získat globální službu sady Visual Studio, která je registrována se zadaným ID třídy, která implementuje zadané rozhraní.

TryGetService<TService,TInterface>()

Pokusí se získat globální službu sady Visual Studio zadaného typu, která implementuje zadané rozhraní.

Platí pro