Sdílet prostřednictvím


Microsoft.VisualStudio.RpcContracts.RemoteUI Obor názvů

Třídy

ObjectIdFormatter

Formátovací panel MessagePack pro ObjectId.

ObjectVersionFormatter

Formátovací panel MessagePack pro ObjectVersion.

RemoteCollectionChanges

Argument použitý v RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken).

Struktury

MessagePackFragment

Posloupnost bajtů serializovaných pomocí MessagePack.

ObjectId

Identifikátor jednoznačně identifikovatelného objektu.

ObjectVersion

Verze jednoznačně identifikovatelného objektu

RemoteWpfUserControlDefinition

Definice XAML vzdáleného ovládacího prvku WPF uživatelského rozhraní

Rozhraní

ILocalControlWrapper

Obálka uživatelského ovládacího prvku uživatelského rozhraní, který umožňuje výměnu ovládacího prvku v rámci stejného procesu napříč voláními RPC VisualStudio.Extensibility.

IRemoteProxiedUserControl

Uživatelský ovládací prvek VisualStudio.Extensibility, který využívá funkce proxy vzdáleného uživatelského rozhraní datacontext. Toto rozhraní se má rozšířit vytvořením rozhraní specifického pro danou technologii, jako IRemoteWpfUserControlje .

IRemoteProxiedUserControl2

Uživatelský ovládací prvek VisualStudio.Extensibility, který využívá funkce proxy kontextu dat vzdáleného uživatelského rozhraní. Toto rozhraní se má rozšířit vytvořením rozhraní specifického pro danou technologii, jako IRemoteWpfUserControlje .

IRemoteProxiedUserControlClient

Rozhraní zpětného volání umožňující informovat IRemoteProxiedUserControl klienta o změnách datovéhocontextu.

IRemoteUserControl

Ovládací prvek poskytovaný rozšířením sady Visual Studio, který se má zobrazit v sadě Visual Studio.

IRemoteWpfUserControl

Vzdálený uživatelský ovládací prvek uživatelského rozhraní založený na WPF.