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