Sdílet prostřednictvím


IViewHandler Rozhraní

Definice

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
    interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
Odvozené
Implementuje

Vlastnosti

ContainerView

Získá zobrazení kontejneru pro toto zobrazení.

HasContainer

Získá nebo nastaví hodnotu, která označuje, zda PlatformView je obsažen v zobrazení.

MauiContext

Získá .NET MAUI kontext přidružený k elementu.

(Zděděno od IElementHandler)
PlatformView

Získá objekt zobrazení specifické pro platformu přidružené k obslužné rutině.

(Zděděno od IElementHandler)
VirtualView

Získá virtuální zobrazení (vrstvu .NET MAUI), která je spravována touto obslužnou rutinou.

Metody

DisconnectHandler()

Odpojí obslužnou rutinu elementu od elementu pro vyčištění.

(Zděděno od IElementHandler)
GetDesiredSize(Double, Double)

Vypočítá skutečnou velikost zobrazení na základě požadované velikosti a omezení.

Invoke(String, Object)

Vyvolá zadaný příkaz pro element s danými argumenty.

(Zděděno od IElementHandler)
PlatformArrange(Rect)

Umístí podřízené prvky a určí velikost zobrazení.

SetMauiContext(IMauiContext)

Nastaví kontext .NET MAUI pro obslužnou rutinu elementu.

(Zděděno od IElementHandler)
SetVirtualView(IElement)

Nastaví multiplatformní virtuální zobrazení přidružené k obslužné rutině.

(Zděděno od IElementHandler)
UpdateValue(String)

Aktualizace hodnotu zadané vlastnosti v obslužné rutině.

(Zděděno od IElementHandler)

Metody rozšíření

GetRequiredService<T>(IElementHandler, Type)

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

GetRequiredService<T>(IElementHandler)

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

GetService<T>(IElementHandler, Type)

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

GetService<T>(IElementHandler)

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

GetServiceProvider(IElementHandler)

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

IsConnected(IElementHandler)

Definuje členy, které by měly implementovat obslužné rutiny zobrazení, aby poskytovaly mapování virtuálních zobrazení na zobrazení platformy.

Platí pro