IRemoteProxiedUserControl Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kontrolka użytkownika VisualStudio.Extensibility, która korzysta z funkcji serwera proxy zdalnego interfejsu użytkownika. Ten interfejs ma zostać rozszerzony przez utworzenie interfejsu specyficznego dla technologii, takiego jak 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
- Pochodne
- Atrybuty
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementuje
Metody
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). |
InvokeAsync(ObjectId, MessagePackFragment, CancellationToken) |
Ta metoda umożliwia wywołanie polecenia ExecuteAsync w async, które jest częścią kontrolki DataContext. |
SetCollectionEntryAsync(ObjectId, Int32, MessagePackFragment, Nullable<ObjectVersion>, CancellationToken) |
Ta metoda aktualizuje właściwość IList kontrolki, która jest częścią kontrolki DataContext. |
SetObjectPropertyAsync(ObjectId, String, MessagePackFragment, CancellationToken) |
Ta metoda aktualizuje właściwość obiektu, który jest częścią kontrolki DataContext. |