Share via


StructuredItemsViewHandler<TItemsView> Class

Definition

generic <typename TItemsView>
 where TItemsView : StructuredItemsViewpublic ref class StructuredItemsViewHandler : Microsoft::Maui::Controls::Handlers::Items::ItemsViewHandler<TItemsView>
public class StructuredItemsViewHandler<TItemsView> : Microsoft.Maui.Controls.Handlers.Items.ItemsViewHandler<TItemsView> where TItemsView : StructuredItemsView
type StructuredItemsViewHandler<'ItemsView (requires 'ItemsView :> StructuredItemsView)> = class
    inherit ItemsViewHandler<'ItemsView (requires 'ItemsView :> StructuredItemsView)>
Public Class StructuredItemsViewHandler(Of TItemsView)
Inherits ItemsViewHandler(Of TItemsView)

Type Parameters

TItemsView
Inheritance
ViewHandler<TItemsView,Object>
StructuredItemsViewHandler<TItemsView>
Derived

Constructors

StructuredItemsViewHandler<TItemsView>()
StructuredItemsViewHandler<TItemsView>(PropertyMapper)

Fields

StructuredItemsViewMapper

Properties

ContainerView

Gets the view that acts as a container for the PlatformView.

(Inherited from ViewHandler)
HasContainer

Gets or sets a value that indicates whether the PlatformView is contained within a view.

(Inherited from ViewHandler)
MauiContext (Inherited from ElementHandler)
NeedsContainer

Gets a value that indicates whether or not the VirtualView needs a container view.

(Inherited from ViewHandler)
PlatformView (Inherited from ViewHandler<TVirtualView,TPlatformView>)
Services (Inherited from ElementHandler)
VirtualView (Inherited from ViewHandler<TVirtualView,TPlatformView>)

Methods

ConnectHandler(TPlatformView) (Inherited from ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (Inherited from ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (Inherited from ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (Inherited from ElementHandler)
MapFooterTemplate(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
MapHeaderTemplate(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
MapItemSizingStrategy(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
MapItemsLayout(StructuredItemsViewHandler<TItemsView>, StructuredItemsView)
PlatformArrange(Rect) (Inherited from ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (Inherited from ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (Inherited from ElementHandler)
SetupContainer() (Inherited from ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (Inherited from ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (Inherited from ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (Inherited from ElementHandler)

Explicit Interface Implementations

IElementHandler.DisconnectHandler() (Inherited from ElementHandler)
IElementHandler.PlatformView (Inherited from ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (Inherited from ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView (Inherited from ViewHandler)
IViewHandler.VirtualView (Inherited from ViewHandler<TVirtualView,TPlatformView>)

Extension Methods

GetRequiredService<T>(IElementHandler, Type)
GetRequiredService<T>(IElementHandler)
GetService<T>(IElementHandler, Type)
GetService<T>(IElementHandler)
GetServiceProvider(IElementHandler)
IsConnected(IElementHandler)

Applies to