Microsoft.VisualStudio.RpcContracts.RemoteUI Ad Alanı

Sınıflar

ObjectIdFormatter

için ObjectIdMessagePack biçimlendiricisi.

ObjectVersionFormatter

için ObjectVersionMessagePack biçimlendiricisi.

RemoteCollectionChanges

içinde RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken)kullanılan bağımsız değişken.

Yapılar

MessagePackFragment

MessagePack kullanılarak seri hale getirilmiş bayt dizisi.

ObjectId

Benzersiz olarak tanımlanabilir bir nesnenin tanımlayıcısı.

ObjectVersion

Benzersiz olarak tanımlanabilir bir nesnenin sürümü.

RemoteWpfUserControlDefinition

Uzak ui WPF denetiminin Xaml tanımı.

Arabirimler

ILocalControlWrapper

VisualStudio.Extensibility RPC çağrıları arasında aynı işlem içindeki denetimin değişmesine olanak tanıyan kullanıcı arabirimi kullanıcı denetimi için sarmalayıcı.

IRemoteProxiedUserControl

Uzak UI veri metin proxy'si özelliklerinden yararlanan bir VisualStudio.Genişletilebilirlik kullanıcı denetimi. Bu arabirimin, gibi IRemoteWpfUserControlteknolojiye özgü bir arabirim oluşturularak genişletilmesi amaçlanır.

IRemoteProxiedUserControl2

Uzak UI veri bağlamı ara sunucu özelliklerinden yararlanan bir VisualStudio.Genişletilebilirlik kullanıcı denetimi. Bu arabirimin, gibi IRemoteWpfUserControlteknolojiye özgü bir arabirim oluşturularak genişletilmesi amaçlanır.

IRemoteProxiedUserControlClient

geri çağırma arabirimi, datacontext'de yapılan değişiklikler hakkında istemciye bildirimde bulunabilmesini sağlar IRemoteProxiedUserControl .

IRemoteUserControl

Visual Studio uzantısı tarafından sağlanan ve Visual Studio'da gösterilecek denetim.

IRemoteWpfUserControl

WPF tabanlı uzak kullanıcı arabirimi kullanıcı denetimi.