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 указанного типа, реализующую указанный интерфейс. |