IRemoteProxiedUserControl インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
リモート UI データコンテキスト プロキシ機能を活用する 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) |
このメソッドを使用すると、コントロールの DataContext の一部である非同期コマンドで ExecuteAsync を呼び出すことができます。 |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
このメソッドは、コントロールの IList DataContext の一部である のプロパティを更新します。 |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
このメソッドは、コントロールの DataContext の一部であるオブジェクトのプロパティを更新します。 |