IRemoteProxiedUserControl Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Controllo utente di VisualStudio.Extensibility che sfrutta le funzionalità proxy dell'interfaccia utente remota. Questa interfaccia è destinata a essere estesa creando un'interfaccia specifica della tecnologia, ad esempio 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
- Derivato
- Attributi
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementazioni
Metodi
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). |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Questo metodo consente di richiamare ExecuteAsync in un comando asincrono che fa parte del controllo DataContext. |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Questo metodo aggiorna una proprietà di un IList oggetto che fa parte del controllo DataContext. |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Questo metodo aggiorna una proprietà di un oggetto che fa parte del controllo DataContext. |