IRemoteProxiedUserControl Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contrôle utilisateur VisualStudio.Extensibility qui tire parti des fonctionnalités de proxy de datacontext de l’interface utilisateur distantes. Cette interface est destinée à être étendue en créant une interface spécifique à la technologie telle que IRemoteWpfUserControl.
[StreamJsonRpc.RpcMarshalable]
public interface IRemoteProxiedUserControl : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteUserControl
[<StreamJsonRpc.RpcMarshalable>]
type IRemoteProxiedUserControl = interface
interface IRemoteUserControl
interface IDisposable
Public Interface IRemoteProxiedUserControl
Implements IDisposable, IRemoteUserControl
- Dérivé
- Attributs
-
StreamJsonRpc.RpcMarshalableAttribute
- Implémente
Méthodes
GetObjectAsync(ObjectId, CancellationToken) |
Cette méthode permet d’interroger la valeur d’un objet d’identification unique qui fait partie du DataContext du contrôle. La valeur de l’objet est envoyée au client à l’aide ObjectValueNotificationAsync(MessagePackFragment, CancellationToken)de . |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Cette méthode permet d’appeler ExecuteAsync sur une commande asynchrone qui fait partie du DataContext du contrôle. |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Cette méthode met à jour une propriété d’un IList qui fait partie du DataContext du contrôle. |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Cette méthode met à jour une propriété d’un objet qui fait partie du DataContext du contrôle. |