IRemoteProxiedUserControlClient インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コールバック インターフェイスを IRemoteProxiedUserControl 使用すると、 は datacontext の変更についてクライアントに通知できます。
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
- 属性
-
StreamJsonRpc.RpcMarshalableAttribute
- 実装
メソッド
ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) |
一意に識別可能なオブジェクトの現在の値をクライアントに通知します。 このメソッドは、クライアントが を使用して GetObjectAsync(ObjectId, CancellationToken)オブジェクト値を照会するときに呼び出されます。 |
RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken) |
このメソッドは、 を実装 INotifyCollectionChanged するオブジェクトがクライアントに最初に送信された後に更新されるときに呼び出されます。 |
RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
このメソッドは、Visual Studio に最初に送信された後に、 INotifyPropertyChanged 実装するオブジェクトでプロパティが更新されたときに呼び出されます。 |
SetDataContextAsync(MessagePackFragment, CancellationToken) |
datacontext の値をクライアントに通知します。 このメソッドは、クライアントが のような InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)メソッドを呼び出してコントロール定義を要求すると呼び出されます。 |