Sdílet prostřednictvím


LayoutHandler Třída

Definice

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

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
Dědičnost
Implementuje

Konstruktory

LayoutHandler()

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

LayoutHandler(IPropertyMapper, CommandMapper)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Pole

CommandMapper

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Mapper

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Vlastnosti

ContainerView

Získá zobrazení, které funguje jako kontejner pro PlatformView.

(Zděděno od ViewHandler)
HasContainer

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

(Zděděno od ViewHandler)
MauiContext

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ElementHandler)
NeedsContainer

Získá hodnotu, která označuje, zda VirtualView potřebuje zobrazení kontejneru.

(Zděděno od ViewHandler)
PlatformView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
Services

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ElementHandler)
VirtualView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)

Metody

Add(IView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Clear()

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

ConnectHandler(TPlatformView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

DisconnectHandler(TPlatformView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
Insert(Int32, IView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Invoke(String, Object)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ElementHandler)
MapAdd(ILayoutHandler, ILayout, Object)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

MapBackground(ILayoutHandler, ILayout)

Mapuje abstraktní Background vlastnost na implementace specifické pro platformu.

MapClear(ILayoutHandler, ILayout, Object)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

MapClipsToBounds(ILayoutHandler, ILayout)

Mapuje abstraktní ClipsToBounds vlastnost na implementace specifické pro platformu.

MapInsert(ILayoutHandler, ILayout, Object)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

MapRemove(ILayoutHandler, ILayout, Object)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

PlatformArrange(Rect)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
Remove(IView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

RemoveContainer()

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ElementHandler)
SetupContainer()

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
Update(Int32, IView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

UpdateValue(String)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ElementHandler)
UpdateZIndex(IView)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Explicitní implementace rozhraní

IElementHandler.DisconnectHandler()

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ElementHandler)
IElementHandler.PlatformView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)
ILayoutHandler.PlatformView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

ILayoutHandler.VirtualView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

IViewHandler.ContainerView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler)
IViewHandler.VirtualView

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

(Zděděno od ViewHandler<TVirtualView,TPlatformView>)

Metody rozšíření

GetRequiredService<T>(IElementHandler)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

GetRequiredService<T>(IElementHandler, Type)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

GetService<T>(IElementHandler)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

GetService<T>(IElementHandler, Type)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

GetServiceProvider(IElementHandler)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

IsConnected(IElementHandler)

Představuje obslužnou rutinu zobrazení pro abstraktní ILayout zobrazení a jeho implementaci specifickou pro platformu.

Platí pro