다음을 통해 공유


Microsoft.VisualStudio.RpcContracts.RemoteUI 네임스페이스

클래스

ObjectIdFormatter

에 대한 MessagePack 포맷터입니다 ObjectId.

ObjectVersionFormatter

에 대한 MessagePack 포맷터입니다 ObjectVersion.

RemoteCollectionChanges

에서 사용되는 인수입니다 RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken).

구조체

MessagePackFragment

MessagePack을 사용하여 직렬화된 바이트 시퀀스입니다.

ObjectId

고유하게 식별 가능한 개체의 식별자입니다.

ObjectVersion

고유하게 식별할 수 있는 개체의 버전입니다.

RemoteWpfUserControlDefinition

원격 UI WPF 컨트롤의 Xaml 정의입니다.

인터페이스

ILocalControlWrapper

VisualStudio.Extensibility RPC 호출에서 동일한 프로세스 내에서 컨트롤을 교환할 수 있는 UI 사용자 컨트롤에 대한 래퍼입니다.

IRemoteProxiedUserControl

원격 UI 데이터context 프록시 기능을 활용하는 VisualStudio.Extensibility 사용자 컨트롤입니다. 이 인터페이스는 와 같은 IRemoteWpfUserControl기술 관련 인터페이스를 만들어 확장됩니다.

IRemoteProxiedUserControl2

원격 UI 데이터 컨텍스트 프록시 기능을 활용하는 VisualStudio.Extensibility 사용자 컨트롤입니다. 이 인터페이스는 와 같은 IRemoteWpfUserControl기술 관련 인터페이스를 만들어 확장됩니다.

IRemoteProxiedUserControlClient

콜백 인터페이스를 사용하면 가 IRemoteProxiedUserControl 데이터context의 변경 내용을 클라이언트에 알릴 수 있습니다.

IRemoteUserControl

Visual Studio 확장에서 Visual Studio에 표시할 컨트롤입니다.

IRemoteWpfUserControl

WPF를 기반으로 하는 원격 UI 사용자 컨트롤입니다.