Condividi tramite


IRemoteWpfUserControl Interfaccia

Definizione

Controllo utente dell'interfaccia utente remota basato su WPF.

[StreamJsonRpc.RpcMarshalable]
public interface IRemoteWpfUserControl : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteProxiedUserControl
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteWpfUserControl = interface
    interface IRemoteProxiedUserControl
    interface IRemoteUserControl
    interface IDisposable
Public Interface IRemoteWpfUserControl
Implements IDisposable, IRemoteProxiedUserControl
Attributi
StreamJsonRpc.RpcMarshalableAttribute
Implementazioni

Metodi

ControlLoadedAsync(CancellationToken)

Questo metodo viene richiamato quando il controllo viene prima caricato.

GetObjectAsync(ObjectId, CancellationToken)

Questo metodo consente di eseguire query per il valore di un oggetto univocamente identificabile che fa parte del controllo DataContext. Il valore dell'oggetto verrà inviato al client usando ObjectValueNotificationAsync(MessagePackFragment, CancellationToken).

(Ereditato da IRemoteProxiedUserControl)
InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)

Questo metodo recupera il codice xaml che descrive il modello di dati del controllo e il contesto di dati corrispondente.

InvokeAsync(ObjectId, MessagePackFragment, CancellationToken)

Questo metodo consente di richiamare ExecuteAsync in un comando asincrono che fa parte del controllo DataContext.

(Ereditato da IRemoteProxiedUserControl)
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken)

Questo metodo aggiorna una proprietà di un IList oggetto che fa parte del controllo DataContext.

(Ereditato da IRemoteProxiedUserControl)
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken)

Questo metodo aggiorna una proprietà di un oggetto che fa parte del controllo DataContext.

(Ereditato da IRemoteProxiedUserControl)

Si applica a