Udostępnij za pośrednictwem


LayoutHandler Klasa

Definicja

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

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
Dziedziczenie
Implementuje

Konstruktory

LayoutHandler()

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

LayoutHandler(IPropertyMapper, CommandMapper)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Pola

CommandMapper

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Mapper

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Właściwości

ContainerView

Pobiera widok, który działa jako kontener dla .PlatformView

(Odziedziczone po ViewHandler)
HasContainer

Pobiera lub ustawia wartość wskazującą, czy element PlatformView znajduje się w widoku.

(Odziedziczone po ViewHandler)
MauiContext

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ElementHandler)
NeedsContainer

Pobiera wartość wskazującą, czy VirtualView wymagany jest widok kontenera.

(Odziedziczone po ViewHandler)
PlatformView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Services

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ElementHandler)
VirtualView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)

Metody

Add(IView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Clear()

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

ConnectHandler(TPlatformView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

DisconnectHandler(TPlatformView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Insert(Int32, IView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Invoke(String, Object)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ElementHandler)
MapAdd(ILayoutHandler, ILayout, Object)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

MapBackground(ILayoutHandler, ILayout)

Mapuje właściwość abstrakcyjną Background na implementacje specyficzne dla platformy.

MapClear(ILayoutHandler, ILayout, Object)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

MapClipsToBounds(ILayoutHandler, ILayout)

Mapuje właściwość abstrakcyjną ClipsToBounds na implementacje specyficzne dla platformy.

MapInsert(ILayoutHandler, ILayout, Object)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

MapRemove(ILayoutHandler, ILayout, Object)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

PlatformArrange(Rect)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Remove(IView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

RemoveContainer()

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ElementHandler)
SetupContainer()

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Update(Int32, IView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

UpdateValue(String)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ElementHandler)
UpdateZIndex(IView)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Jawne implementacje interfejsu

IElementHandler.DisconnectHandler()

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ElementHandler)
IElementHandler.PlatformView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
ILayoutHandler.PlatformView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

ILayoutHandler.VirtualView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

IViewHandler.ContainerView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler)
IViewHandler.VirtualView

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

(Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)

Metody rozszerzania

GetRequiredService<T>(IElementHandler, Type)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

GetRequiredService<T>(IElementHandler)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

GetService<T>(IElementHandler, Type)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

GetService<T>(IElementHandler)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

GetServiceProvider(IElementHandler)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

IsConnected(IElementHandler)

Reprezentuje procedurę obsługi widoków dla widoku abstrakcyjnego ILayout i jego implementacji specyficznej dla platformy.

Dotyczy