IVsDataHostService Интерфейс

Определение

Представляет службу узла 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
Атрибуты

Свойства

UIThread

Возвращает поток main (пользовательский интерфейс), выполняемый в процессе Visual Studio.

Методы

BeginInvokeOnUIThread(Delegate, Object[])

Асинхронно выполняет указанный метод в потоке main (ui), запущенном в процессе Visual Studio, с указанным списком аргументов.

GetService<T>()

Возвращает глобальную службу Visual Studio указанного типа.

GetService<T>(Guid)

Возвращает глобальную службу Visual Studio, зарегистрированную с указанным идентификатором класса, который реализует указанный интерфейс.

GetService<TService,TInterface>()

Возвращает глобальную службу Visual Studio указанного типа, реализующую указанный интерфейс.

InvokeOnUIThread(Delegate, Object[])

Синхронно выполняет указанный метод в потоке main, запущенном в процессе Visual Studio, с указанным списком аргументов.

TryGetService<T>()

Пытается получить глобальную службу Visual Studio указанного типа.

TryGetService<T>(Guid)

Пытается получить глобальную службу Visual Studio, зарегистрированную с указанным идентификатором класса, который реализует указанный интерфейс.

TryGetService<TService,TInterface>()

Пытается получить глобальную службу Visual Studio указанного типа, реализующую указанный интерфейс.

Применяется к