Condividi tramite


LayoutHandler Classe

Definizione

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

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
Ereditarietà
Implementazioni

Costruttori

LayoutHandler()

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

LayoutHandler(IPropertyMapper, CommandMapper)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Campi

CommandMapper

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Mapper

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Proprietà

ContainerView

Ottiene la vista che funge da contenitore per l'oggetto PlatformView.

(Ereditato da ViewHandler)
HasContainer

Ottiene o imposta un valore che indica se l'oggetto PlatformView è contenuto all'interno di una visualizzazione.

(Ereditato da ViewHandler)
MauiContext

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ElementHandler)
NeedsContainer

Ottiene un valore che indica se è VirtualView necessaria o meno una visualizzazione contenitore.

(Ereditato da ViewHandler)
PlatformView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
Services

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ElementHandler)
VirtualView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)

Metodi

Add(IView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Clear()

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

ConnectHandler(TPlatformView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

DisconnectHandler(TPlatformView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
Insert(Int32, IView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Invoke(String, Object)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ElementHandler)
MapAdd(ILayoutHandler, ILayout, Object)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

MapBackground(ILayoutHandler, ILayout)

Esegue il mapping della proprietà astratta Background alle implementazioni specifiche della piattaforma.

MapClear(ILayoutHandler, ILayout, Object)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

MapClipsToBounds(ILayoutHandler, ILayout)

Esegue il mapping della proprietà astratta ClipsToBounds alle implementazioni specifiche della piattaforma.

MapInsert(ILayoutHandler, ILayout, Object)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

MapRemove(ILayoutHandler, ILayout, Object)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

PlatformArrange(Rect)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
Remove(IView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

RemoveContainer()

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ElementHandler)
SetupContainer()

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
Update(Int32, IView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

UpdateValue(String)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ElementHandler)
UpdateZIndex(IView)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Implementazioni dell'interfaccia esplicita

IElementHandler.DisconnectHandler()

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ElementHandler)
IElementHandler.PlatformView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)
ILayoutHandler.PlatformView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

ILayoutHandler.VirtualView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

IViewHandler.ContainerView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler)
IViewHandler.VirtualView

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

(Ereditato da ViewHandler<TVirtualView,TPlatformView>)

Metodi di estensione

GetRequiredService<T>(IElementHandler)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

GetRequiredService<T>(IElementHandler, Type)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

GetService<T>(IElementHandler)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

GetService<T>(IElementHandler, Type)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

GetServiceProvider(IElementHandler)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

IsConnected(IElementHandler)

Rappresenta il gestore di visualizzazione per la visualizzazione astratta ILayout e la relativa implementazione specifica della piattaforma.

Si applica a