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)方法來要求控件定義時,會呼叫這個方法。 |