Udostępnij za pośrednictwem


ShapeViewHandler Klasa

Definicja

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
Dziedziczenie
Pochodne
Implementuje

Konstruktory

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

Pola

CommandMapper
Mapper

Właściwości

ContainerView

Pobiera widok, który działa jako kontener dla .PlatformView

(Odziedziczone po ViewHandler)
HasContainer

Pobiera lub ustawia wartość wskazującą, czy PlatformView element jest zawarty w widoku.

(Odziedziczone po ViewHandler)
MauiContext (Odziedziczone po ElementHandler)
NeedsContainer

Pobiera wartość wskazującą, czy VirtualView widok kontenera wymaga widoku kontenera.

(Odziedziczone po ViewHandler)
PlatformView (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Services (Odziedziczone po ElementHandler)
VirtualView (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)

Metody

ConnectHandler(TPlatformView) (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (Odziedziczone po 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) (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext) (Odziedziczone po ElementHandler)
SetupContainer() (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (Odziedziczone po ElementHandler)

Jawne implementacje interfejsu

IElementHandler.DisconnectHandler() (Odziedziczone po ElementHandler)
IElementHandler.PlatformView (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)
IShapeViewHandler.PlatformView
IShapeViewHandler.VirtualView
IViewHandler.ContainerView (Odziedziczone po ViewHandler)
IViewHandler.VirtualView (Odziedziczone po ViewHandler<TVirtualView,TPlatformView>)

Metody rozszerzania

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

Dotyczy