IRemoteProxiedUserControlClient Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Interfejs wywołania zwrotnego umożliwiający IRemoteProxiedUserControl klientowi powiadamianie o zmianach w obiekcie datacontext.
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
- Atrybuty
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementuje
Metody
ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) |
Powiadamia klienta o bieżącej wartości unikatowo rozpoznawalnego obiektu. Ta metoda jest wywoływana, gdy klient wysyła zapytania o wartość obiektu przy użyciu metody GetObjectAsync(ObjectId, CancellationToken). |
RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken) |
Ta metoda jest wywoływana, gdy implementacja INotifyCollectionChanged obiektu jest aktualizowana po pierwszym wysłaniu do klienta. |
RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Ta metoda jest wywoływana, gdy właściwość jest aktualizowana w implementacji obiektu INotifyPropertyChanged po jej pierwszym wysłaniu do programu Visual Studio. |
SetDataContextAsync(MessagePackFragment, CancellationToken) |
Powiadamia klienta o wartości elementu datacontext. Ta metoda jest wywoływana, gdy klient żąda definicji kontrolki, wywołując metodę, taką jak InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken). |