Partager via


Microsoft.VisualStudio.RpcContracts.RemoteUI Espace de noms

Classes

ObjectIdFormatter

Formateur MessagePack pour ObjectId.

ObjectVersionFormatter

Formateur MessagePack pour ObjectVersion.

RemoteCollectionChanges

Argument utilisé dans RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken).

Structures

MessagePackFragment

Séquence d’octets sérialisés à l’aide de MessagePack.

ObjectId

Identificateur d’un objet identifiable de manière unique.

ObjectVersion

Version d’un objet identifiable de manière unique.

RemoteWpfUserControlDefinition

Définition Xaml d’un contrôle WPF d’interface utilisateur distante.

Interfaces

ILocalControlWrapper

Wrapper pour un contrôle utilisateur d’interface utilisateur qui permet d’échanger le contrôle au sein du même processus entre les appels RPC VisualStudio.Extensibility.

IRemoteProxiedUserControl

Contrôle utilisateur VisualStudio.Extensibility qui tire parti des fonctionnalités de proxy de datacontext de l’interface utilisateur distantes. Cette interface est destinée à être étendue en créant une interface spécifique à la technologie telle que IRemoteWpfUserControl.

IRemoteProxiedUserControl2

Contrôle utilisateur VisualStudio.Extensibility qui tire parti des fonctionnalités de proxy de contexte de données de l’interface utilisateur distantes. Cette interface est destinée à être étendue en créant une interface spécifique à la technologie telle que IRemoteWpfUserControl.

IRemoteProxiedUserControlClient

Interface de rappel permettant à un d’informer IRemoteProxiedUserControl le client des modifications apportées au datacontext.

IRemoteUserControl

Contrôle fourni par une extension Visual Studio à afficher dans Visual Studio.

IRemoteWpfUserControl

Contrôle utilisateur d’interface utilisateur à distance basé sur WPF.