Udostępnij za pośrednictwem


Microsoft.VisualStudio.RpcContracts.RemoteUI Przestrzeń nazw

Klasy

ObjectIdFormatter

Formater MessagePack dla ObjectIdprogramu .

ObjectVersionFormatter

Formater MessagePack dla ObjectVersionprogramu .

RemoteCollectionChanges

Argument używany w elemecie RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken).

Struktury

MessagePackFragment

Sekwencja bajtów serializowana przy użyciu pakietu MessagePack.

ObjectId

Identyfikator unikatowo rozpoznawalnego obiektu.

ObjectVersion

Wersja unikatowo rozpoznawalnego obiektu.

RemoteWpfUserControlDefinition

Definicja Xaml zdalnego sterowania WPF interfejsu użytkownika.

Interfejsy

ILocalControlWrapper

Otoka dla kontrolki użytkownika interfejsu użytkownika, która umożliwia wymianę kontrolki w ramach tego samego procesu między wywołaniami RPC VisualStudio.Extensibility.

IRemoteProxiedUserControl

Kontrolka użytkownika VisualStudio.Extensibility, która korzysta z funkcji serwera proxy zdalnego interfejsu użytkownika. Ten interfejs ma zostać rozszerzony przez utworzenie interfejsu specyficznego dla technologii, takiego jak IRemoteWpfUserControl.

IRemoteProxiedUserControl2

Kontrolka użytkownika VisualStudio.Extensibility, która korzysta z funkcji serwera proxy kontekstu danych zdalnego interfejsu użytkownika. Ten interfejs ma zostać rozszerzony przez utworzenie interfejsu specyficznego dla technologii, takiego jak IRemoteWpfUserControl.

IRemoteProxiedUserControlClient

Interfejs wywołania zwrotnego umożliwiający IRemoteProxiedUserControl klientowi powiadomienie o zmianach w obiekcie datacontext.

IRemoteUserControl

Kontrolka dostarczana przez rozszerzenie programu Visual Studio, która ma być wyświetlana w programie Visual Studio.

IRemoteWpfUserControl

Zdalna kontrola użytkownika interfejsu użytkownika oparta na WPF.