Sdílet prostřednictvím


IRemoteProxiedUserControlClient Rozhraní

Definice

Rozhraní zpětného IRemoteProxiedUserControl volání, které umožňuje informovat klienta o změnách datového textu.

[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
    interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
Atributy
StreamJsonRpc.RpcMarshalableAttribute
Implementuje

Metody

ObjectValueNotificationAsync(MessagePackFragment, CancellationToken)

Upozorní klienta na aktuální hodnotu jedinečně identifikovatelného objektu. Tato metoda se volá, když se klient dotazuje na hodnotu objektu pomocí GetObjectAsync(ObjectId, CancellationToken).

RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken)

Tato metoda je volána při implementaci INotifyCollectionChanged objektu je aktualizována po prvním odeslání do klienta.

RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken)

Tato metoda je volána při aktualizaci vlastnosti na objekt implementuje INotifyPropertyChanged po prvním odeslání do sady Visual Studio.

SetDataContextAsync(MessagePackFragment, CancellationToken)

Upozorní klienta na hodnotu datacontextu. Tato metoda se volá, když klient požaduje definici ovládacího prvku vyvoláním metody, jako InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)je .

Platí pro