IRemoteProxiedUserControl Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пользовательский элемент управления VisualStudio.Extensibility, который использует возможности прокси-сервера удаленного пользовательского интерфейса. Этот интерфейс предназначен для расширения путем создания интерфейса для конкретной технологии, например IRemoteWpfUserControl.
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControl : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteUserControl
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControl = interface
interface IRemoteUserControl
interface IDisposable
Public Interface IRemoteProxiedUserControl
Implements IDisposable, IRemoteUserControl
- Производный
- Атрибуты
-
StreamJsonRpc.RpcMarshalableAttribute
- Реализации
Методы
GetObjectAsync(ObjectId, CancellationToken) |
Этот метод позволяет запрашивать значение уникально идентифицируемого объекта, который является частью DataContext элемента управления . Значение объекта будет отправлено клиенту с помощью ObjectValueNotificationAsync(MessagePackFragment, CancellationToken). |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Этот метод позволяет вызывать ExecuteAsync для асинхронной команды, которая является частью DataContext элемента управления . |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Этот метод обновляет свойство объекта , IList которое является частью DataContext элемента управления . |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Этот метод обновляет свойство объекта , который является частью DataContext элемента управления . |