Partager via


LayoutHandler Classe

Définition

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

public ref class LayoutHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::ILayout ^, System::Object ^>, Microsoft::Maui::ILayoutHandler
public class LayoutHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.ILayout,object>, Microsoft.Maui.ILayoutHandler
type LayoutHandler = class
    inherit ViewHandler<ILayout, obj>
    interface ILayoutHandler
    interface IViewHandler
    interface IElementHandler
Public Class LayoutHandler
Inherits ViewHandler(Of ILayout, Object)
Implements ILayoutHandler
Héritage
Implémente

Constructeurs

LayoutHandler()

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

LayoutHandler(IPropertyMapper, CommandMapper)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

Champs

CommandMapper

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

Mapper

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

Propriétés

ContainerView

Obtient la vue qui fait office de conteneur pour .PlatformView

(Hérité de ViewHandler)
HasContainer

Obtient ou définit une valeur qui indique si est PlatformView contenu dans une vue.

(Hérité de ViewHandler)
MauiContext

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ElementHandler)
NeedsContainer

Obtient une valeur qui indique si le a besoin ou non d’une VirtualView vue de conteneur.

(Hérité de ViewHandler)
PlatformView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
Services

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ElementHandler)
VirtualView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes

Add(IView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

Clear()

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

ConnectHandler(TPlatformView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

DisconnectHandler(TPlatformView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
Insert(Int32, IView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

Invoke(String, Object)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ElementHandler)
MapAdd(ILayoutHandler, ILayout, Object)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

MapBackground(ILayoutHandler, ILayout)

Mappe la propriété abstraite Background aux implémentations spécifiques à la plateforme.

MapClear(ILayoutHandler, ILayout, Object)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

MapClipsToBounds(ILayoutHandler, ILayout)

Mappe la propriété abstraite ClipsToBounds aux implémentations spécifiques à la plateforme.

MapInsert(ILayoutHandler, ILayout, Object)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

MapRemove(ILayoutHandler, ILayout, Object)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

PlatformArrange(Rect)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
Remove(IView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

RemoveContainer()

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ElementHandler)
SetupContainer()

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
Update(Int32, IView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

UpdateValue(String)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ElementHandler)
UpdateZIndex(IView)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

Implémentations d’interfaces explicites

IElementHandler.DisconnectHandler()

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ElementHandler)
IElementHandler.PlatformView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)
ILayoutHandler.PlatformView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

ILayoutHandler.VirtualView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

IViewHandler.ContainerView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler)
IViewHandler.VirtualView

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

(Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes d’extension

GetRequiredService<T>(IElementHandler, Type)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

GetRequiredService<T>(IElementHandler)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

GetService<T>(IElementHandler, Type)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

GetService<T>(IElementHandler)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

GetServiceProvider(IElementHandler)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

IsConnected(IElementHandler)

Représente le gestionnaire de vue pour la vue abstraite ILayout et son implémentation spécifique à la plateforme.

S’applique à