Partager via


ShapeViewHandler Classe

Définition

public ref class ShapeViewHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::IShapeView ^, System::Object ^>, Microsoft::Maui::Handlers::IShapeViewHandler
public class ShapeViewHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.IShapeView,object>, Microsoft.Maui.Handlers.IShapeViewHandler
type ShapeViewHandler = class
    inherit ViewHandler<IShapeView, obj>
    interface IShapeViewHandler
    interface IViewHandler
    interface IElementHandler
Public Class ShapeViewHandler
Inherits ViewHandler(Of IShapeView, Object)
Implements IShapeViewHandler
Héritage
Dérivé
Implémente

Constructeurs

ShapeViewHandler()
ShapeViewHandler(IPropertyMapper, CommandMapper)
ShapeViewHandler(IPropertyMapper)

Champs

CommandMapper
Mapper

Propriétés

ContainerView

Obtient la vue qui fait office de conteneur pour .PlatformView

(Hérité de ViewHandler)
HasContainer

Obtient ou définit une valeur qui indique si est PlatformView contenu dans une vue.

(Hérité de ViewHandler)
MauiContext (Hérité de ElementHandler)
NeedsContainer

Obtient une valeur qui indique si le a besoin ou non d’une VirtualView vue de conteneur.

(Hérité de ViewHandler)
PlatformView (Hérité de ViewHandler<TVirtualView,TPlatformView>)
Services (Hérité de ElementHandler)
VirtualView (Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes

ConnectHandler(TPlatformView) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (Hérité de ElementHandler)
MapAspect(IShapeViewHandler, IShapeView)
MapBackground(IShapeViewHandler, IShapeView)
MapFill(IShapeViewHandler, IShapeView)
MapShape(IShapeViewHandler, IShapeView)
MapStroke(IShapeViewHandler, IShapeView)
MapStrokeDashOffset(IShapeViewHandler, IShapeView)
MapStrokeDashPattern(IShapeViewHandler, IShapeView)
MapStrokeLineCap(IShapeViewHandler, IShapeView)
MapStrokeLineJoin(IShapeViewHandler, IShapeView)
MapStrokeMiterLimit(IShapeViewHandler, IShapeView)
MapStrokeThickness(IShapeViewHandler, IShapeView)
PlatformArrange(Rect) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (Hérité de ElementHandler)
SetupContainer() (Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (Hérité de ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (Hérité de ElementHandler)

Implémentations d’interfaces explicites

IElementHandler.DisconnectHandler() (Hérité de ElementHandler)
IElementHandler.PlatformView (Hérité de ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (Hérité de ViewHandler<TVirtualView,TPlatformView>)
IShapeViewHandler.PlatformView
IShapeViewHandler.VirtualView
IViewHandler.ContainerView (Hérité de ViewHandler)
IViewHandler.VirtualView (Hérité de ViewHandler<TVirtualView,TPlatformView>)

Méthodes d’extension

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

S’applique à