ILocalControlWrapper 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.
Otoka dla kontrolki użytkownika interfejsu użytkownika, która umożliwia wymianę kontrolki w ramach tego samego procesu między wywołaniami RPC VisualStudio.Extensibility.
[StreamJsonRpc.RpcMarshalable]
public interface ILocalControlWrapper : IDisposable, Microsoft.VisualStudio.RpcContracts.RemoteUI.IRemoteUserControl
[<StreamJsonRpc.RpcMarshalable>]
type ILocalControlWrapper = interface
interface IRemoteUserControl
interface IDisposable
Public Interface ILocalControlWrapper
Implements IDisposable, IRemoteUserControl
- Pochodne
- Atrybuty
-
StreamJsonRpc.RpcMarshalableAttribute
- Implementuje
Uwagi
Ten interfejs może być używany tylko przez rozszerzenia VisualStudio.Extensibility in-proc, ponieważ opiera się na możliwości rozszerzenia do udostępniania obiektu platformy .NET za pomocą programu Visual Studio za pomocą polecenia GCHandle.
Metody
GetGCHandleAsync(CancellationToken) |
Zwraca wewnętrzną reprezentację GCHandle całkowitą obiektu, który odwołuje się do obiektu .NET kontrolki użytkownika. |