IViewHandler Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven.
public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
- Afgeleid
- Implementeringen
Eigenschappen
| Name | Description |
|---|---|
| ContainerView |
Hiermee haalt u de containerweergave voor deze weergave op. |
| HasContainer |
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de PlatformView waarde zich in een weergave bevindt. |
| MauiContext |
Hiermee haalt u de .NET MAUI-context op die aan het element is gekoppeld. (Overgenomen van IElementHandler) |
| PlatformView |
Hiermee wordt het platformspecifieke weergaveobject opgehaald dat is gekoppeld aan de handler. (Overgenomen van IElementHandler) |
| VirtualView |
Hiermee haalt u de virtuele weergave (.NET MAUI-laag) op die wordt beheerd door deze handler. |
Methoden
| Name | Description |
|---|---|
| DisconnectHandler() |
Hiermee wordt de elementhandler losgekoppeld van het element voor het opschonen. (Overgenomen van IElementHandler) |
| GetDesiredSize(Double, Double) |
Berekent de werkelijke grootte van een weergave op basis van de gewenste grootte en beperkingen. |
| Invoke(String, Object) |
Roept de opgegeven opdracht op het element aan met de opgegeven argumenten. (Overgenomen van IElementHandler) |
| PlatformArrange(Rect) |
Plaatst onderliggende elementen en bepaalt een grootte voor een weergave. |
| SetMauiContext(IMauiContext) |
Hiermee stelt u de .NET-CONTEXT VOOR de elementhandler in. (Overgenomen van IElementHandler) |
| SetVirtualView(IElement) |
Hiermee stelt u de platformoverschrijdende virtuele weergave in die is gekoppeld aan de handler. (Overgenomen van IElementHandler) |
| UpdateValue(String) |
Hiermee werkt u de waarde van de opgegeven eigenschap op de handler bij. (Overgenomen van IElementHandler) |
Extensiemethoden
| Name | Description |
|---|---|
| GetRequiredService<T>(IElementHandler, Type) |
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven. |
| GetRequiredService<T>(IElementHandler) |
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven. |
| GetService<T>(IElementHandler, Type) |
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven. |
| GetService<T>(IElementHandler) |
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven. |
| GetServiceProvider(IElementHandler) |
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven. |
| IsConnected(IElementHandler) |
Definieert leden die handlers weergeven moeten implementeren om virtuele weergaven toe te passen aan platformweergaven. |