Udostępnij za pośrednictwem


IRemoteWpfUserControl Interfejs

Definicja

Zdalna kontrola użytkownika interfejsu użytkownika oparta na 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
Atrybuty
StreamJsonRpc.RpcMarshalableAttribute
Implementuje

Metody

ControlLoadedAsync(CancellationToken)

Ta metoda jest wywoływana po pierwszym załadowaniu kontrolki.

GetObjectAsync(ObjectId, CancellationToken)

Ta metoda umożliwia wykonywanie zapytań o wartość unikatowo rozpoznawalnego obiektu będącego częścią kontrolki DataContext. Wartość obiektu zostanie wysłana do klienta przy użyciu polecenia ObjectValueNotificationAsync(MessagePackFragment, CancellationToken).

(Odziedziczone po IRemoteProxiedUserControl)
InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken)

Ta metoda pobiera plik xaml opisujący szablon danych kontrolki i odpowiedni kontekst danych.

InvokeAsync(ObjectId, MessagePackFragment, CancellationToken)

Ta metoda umożliwia wywołanie polecenia ExecuteAsync w async, które jest częścią kontrolki DataContext.

(Odziedziczone po IRemoteProxiedUserControl)
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken)

Ta metoda aktualizuje właściwość IList kontrolki, która jest częścią kontrolki DataContext.

(Odziedziczone po IRemoteProxiedUserControl)
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken)

Ta metoda aktualizuje właściwość obiektu, który jest częścią kontrolki DataContext.

(Odziedziczone po IRemoteProxiedUserControl)

Dotyczy