IVsDataHostService Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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í. |