IRemoteProxiedUserControlClient Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Rückrufschnittstelle, mit IRemoteProxiedUserControl der der Client über Änderungen am Datacontext benachrichtigt werden kann.
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
- Attribute
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementiert
Methoden
ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) |
Benachrichtigt den Client über den aktuellen Wert eines eindeutig identifizierbaren Objekts. Diese Methode wird aufgerufen, wenn der Client mit GetObjectAsync(ObjectId, CancellationToken)einen Objektwert abfragt. |
RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken) |
Diese Methode wird aufgerufen, wenn ein objekt, das implementiert INotifyCollectionChanged , aktualisiert wird, nachdem es zuerst an den Client gesendet wurde. |
RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Diese Methode wird aufgerufen, wenn eine Eigenschaft für ein Objekt aktualisiert wird, das implementiert INotifyPropertyChanged , nachdem sie zum ersten Mal an Visual Studio gesendet wurde. |
SetDataContextAsync(MessagePackFragment, CancellationToken) |
Benachrichtigt den Client über den Wert des datacontext. Diese Methode wird aufgerufen, wenn der Client die Steuerelementdefinition durch Aufrufen einer Methode wie InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)anfordert. |