Compartilhar via


StructuredItemsViewHandler<TItemsView> Classe

Definição

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)

Parâmetros de tipo

TItemsView
Herança
ViewHandler<TItemsView,Object>
StructuredItemsViewHandler<TItemsView>
Derivado

Construtores

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

Campos

StructuredItemsViewMapper

Propriedades

ContainerView

Obtém a exibição que atua como um contêiner para o PlatformView.

(Herdado de ViewHandler)
HasContainer

Obtém ou define um valor que indica se o PlatformView está contido em uma exibição.

(Herdado de ViewHandler)
MauiContext (Herdado de ElementHandler)
NeedsContainer

Obtém um valor que indica se o precisa ou não de VirtualView uma exibição de contêiner.

(Herdado de ViewHandler)
PlatformView (Herdado de ViewHandler<TVirtualView,TPlatformView>)
Services (Herdado de ElementHandler)
VirtualView (Herdado de ViewHandler<TVirtualView,TPlatformView>)

Métodos

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

Implantações explícitas de interface

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

Métodos de Extensão

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

Aplica-se a