IRemoteWpfUserControl 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í.
Vzdálený uživatelský ovládací prvek uživatelského rozhraní založený 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
- Atributy
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementuje
Metody
ControlLoadedAsync(CancellationToken) |
Tato metoda je vyvolána při prvním načtení ovládacího prvku. |
GetObjectAsync(ObjectId, CancellationToken) |
Tato metoda umožňuje dotazování na hodnotu jednoznačně identifikovatelného objektu, který je součástí DataContext ovládacího prvku. Hodnota objektu se odešle klientovi pomocí příkazu ObjectValueNotificationAsync(MessagePackFragment, CancellationToken). (Zděděno od IRemoteProxiedUserControl) |
InitializeAsync(IRemoteProxiedUserControlClient, CancellationToken) |
Tato metoda načte xaml popisující šablonu dat ovládacího prvku a odpovídající kontext dat. |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Tato metoda umožňuje vyvolání ExecuteAsync na asynchronní příkaz, který je součástí DataContext ovládacího prvku. (Zděděno od IRemoteProxiedUserControl) |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Tato metoda aktualizuje vlastnost IList , která je součástí DataContext ovládacího prvku. (Zděděno od IRemoteProxiedUserControl) |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Tato metoda aktualizuje vlastnost objektu, který je součástí DataContext ovládacího prvku. (Zděděno od IRemoteProxiedUserControl) |