Bagikan melalui


LayoutHandler Kelas

Definisi

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

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
Warisan
Penerapan

Konstruktor

LayoutHandler()

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

LayoutHandler(IPropertyMapper, CommandMapper)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Bidang

CommandMapper

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Mapper

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Properti

ContainerView

Mendapatkan tampilan yang bertindak sebagai kontainer untuk PlatformView.

(Diperoleh dari ViewHandler)
HasContainer

Mendapatkan atau menetapkan nilai yang menunjukkan apakah PlatformView nilai tersebut terkandung dalam tampilan.

(Diperoleh dari ViewHandler)
MauiContext

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ElementHandler)
NeedsContainer

Mendapatkan nilai yang menunjukkan apakah kebutuhan tampilan kontainer memerlukan atau tidak VirtualView .

(Diperoleh dari ViewHandler)
PlatformView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
Services

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ElementHandler)
VirtualView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)

Metode

Add(IView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Clear()

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

ConnectHandler(TPlatformView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

DisconnectHandler(TPlatformView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
Insert(Int32, IView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Invoke(String, Object)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ElementHandler)
MapAdd(ILayoutHandler, ILayout, Object)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

MapBackground(ILayoutHandler, ILayout)

Memetakan properti abstrak Background ke implementasi khusus platform.

MapClear(ILayoutHandler, ILayout, Object)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

MapClipsToBounds(ILayoutHandler, ILayout)

Memetakan properti abstrak ClipsToBounds ke implementasi khusus platform.

MapInsert(ILayoutHandler, ILayout, Object)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

MapRemove(ILayoutHandler, ILayout, Object)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

PlatformArrange(Rect)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
Remove(IView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

RemoveContainer()

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ElementHandler)
SetupContainer()

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
Update(Int32, IView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

UpdateValue(String)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ElementHandler)
UpdateZIndex(IView)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Implementasi Antarmuka Eksplisit

IElementHandler.DisconnectHandler()

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ElementHandler)
IElementHandler.PlatformView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)
ILayoutHandler.PlatformView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

ILayoutHandler.VirtualView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

IViewHandler.ContainerView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler)
IViewHandler.VirtualView

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

(Diperoleh dari ViewHandler<TVirtualView,TPlatformView>)

Metode Ekstensi

GetRequiredService<T>(IElementHandler, Type)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

GetRequiredService<T>(IElementHandler)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

GetService<T>(IElementHandler, Type)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

GetService<T>(IElementHandler)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

GetServiceProvider(IElementHandler)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

IsConnected(IElementHandler)

Mewakili penangan tampilan untuk tampilan abstrak ILayout dan implementasi khusus platformnya.

Berlaku untuk