IRemoteProxiedUserControlClient Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 . |