Microsoft.VisualStudio.RpcContracts.RemoteUI Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
ObjectIdFormatter |
MessagePack-Formatierer für ObjectId. |
ObjectVersionFormatter |
MessagePack-Formatierer für ObjectVersion. |
RemoteCollectionChanges |
Argument, das in RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken)verwendet wird. |
Strukturen
MessagePackFragment |
Eine Sequenz von Bytes, die mithilfe von MessagePack serialisiert wurde. |
ObjectId |
Bezeichner eines eindeutig identifizierbaren Objekts. |
ObjectVersion |
Version eines eindeutig identifizierbaren Objekts. |
RemoteWpfUserControlDefinition |
Xaml-Definition eines WPF-Remotesteuerelements der Benutzeroberfläche. |
Schnittstellen
ILocalControlWrapper |
Wrapper für ein Benutzersteuerelement der Benutzeroberfläche, das den Austausch des Steuerelements innerhalb desselben Prozesses über VisualStudio.Extensibility RPC-Aufrufe ermöglicht. |
IRemoteProxiedUserControl |
Ein VisualStudio.Extensibility-Benutzersteuerelement, das die Remote-UI-Datacontext-Proxyingfunktionen nutzt. Diese Schnittstelle soll erweitert werden, indem eine technologiespezifische Schnittstelle wie erstellt IRemoteWpfUserControlwird. |
IRemoteProxiedUserControl2 |
Ein VisualStudio.Extensibility-Benutzersteuerelement, das die Remote UI-Datenkontextproxyfunktionen nutzt. Diese Schnittstelle soll erweitert werden, indem eine technologiespezifische Schnittstelle wie erstellt IRemoteWpfUserControlwird. |
IRemoteProxiedUserControlClient |
Rückrufschnittstelle, mit IRemoteProxiedUserControl der der Client über Änderungen am Datacontext benachrichtigt werden kann. |
IRemoteUserControl |
Ein Steuerelement, das von einer Visual Studio-Erweiterung bereitgestellt wird, die in Visual Studio angezeigt werden soll. |
IRemoteWpfUserControl |
Ein Remotebenutzersteuerelement der Benutzeroberfläche, das auf WPF basiert. |