IRemoteProxiedUserControlClient Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz de devolución de llamada que permite IRemoteProxiedUserControl notificar al cliente los cambios en datacontext.
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControlClient : IDisposable
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControlClient = interface
interface IDisposable
Public Interface IRemoteProxiedUserControlClient
Implements IDisposable
- Atributos
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementaciones
Métodos
ObjectValueNotificationAsync(MessagePackFragment, CancellationToken) |
Notifica al cliente el valor actual de un objeto identificable de forma única. Se llama a este método cuando el cliente consulta un valor de objeto mediante GetObjectAsync(ObjectId, CancellationToken). |
RemoteCollectionChangedAsync(ObjectId, Nullable<ObjectVersion>, RemoteCollectionChanges, CancellationToken) |
Se llama a este método cuando se actualiza un objeto que implementa INotifyCollectionChanged después de enviarse por primera vez al cliente. |
RemotePropertyChangedAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Se llama a este método cuando se actualiza una propiedad en un objeto que implementa INotifyPropertyChanged después de enviarse por primera vez a Visual Studio. |
SetDataContextAsync(MessagePackFragment, CancellationToken) |
Notifica al cliente el valor del datacontext. Se llama a este método cuando el cliente solicita la definición de control invocando un método como InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken). |