Compartir a través de


BorderHandler Clase

Definición

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

public ref class BorderHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::IBorderView ^, System::Object ^>, Microsoft::Maui::Handlers::IBorderHandler
public class BorderHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.IBorderView,object>, Microsoft.Maui.Handlers.IBorderHandler
type BorderHandler = class
    inherit ViewHandler<IBorderView, obj>
    interface IBorderHandler
    interface IViewHandler
    interface IElementHandler
Public Class BorderHandler
Inherits ViewHandler(Of IBorderView, Object)
Implements IBorderHandler
Herencia
Implementaciones

Constructores

BorderHandler()

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

BorderHandler(IPropertyMapper, CommandMapper)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

BorderHandler(IPropertyMapper)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

Campos

CommandMapper

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

Mapper

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

Propiedades

ContainerView

Obtiene la vista que actúa como contenedor para .PlatformView

(Heredado de ViewHandler)
HasContainer

Obtiene o establece un valor que indica si PlatformView está contenido en una vista.

(Heredado de ViewHandler)
MauiContext

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ElementHandler)
NeedsContainer

Obtiene un valor que indica si necesita o no VirtualView una vista de contenedor.

(Heredado de ViewHandler)
PlatformView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
Services

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ElementHandler)
VirtualView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)

Métodos

ConnectHandler(TPlatformView)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

DisconnectHandler(TPlatformView)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ElementHandler)
MapBackground(IBorderHandler, IBorderView)

Asigna la propiedad abstracta Background a las implementaciones específicas de la plataforma.

MapContent(IBorderHandler, IBorderView)

Asigna la propiedad abstracta Content a las implementaciones específicas de la plataforma.

MapStroke(IBorderHandler, IBorderView)

Asigna la propiedad abstracta Stroke a las implementaciones específicas de la plataforma.

MapStrokeDashOffset(IBorderHandler, IBorderView)

Asigna la propiedad abstracta StrokeDashOffset a las implementaciones específicas de la plataforma.

MapStrokeDashPattern(IBorderHandler, IBorderView)

Asigna la propiedad abstracta StrokeDashPattern a las implementaciones específicas de la plataforma.

MapStrokeLineCap(IBorderHandler, IBorderView)

Asigna la propiedad abstracta StrokeLineCap a las implementaciones específicas de la plataforma.

MapStrokeLineJoin(IBorderHandler, IBorderView)

Asigna la propiedad abstracta StrokeLineJoin a las implementaciones específicas de la plataforma.

MapStrokeMiterLimit(IBorderHandler, IBorderView)

Asigna la propiedad abstracta StrokeMiterLimit a las implementaciones específicas de la plataforma.

MapStrokeShape(IBorderHandler, IBorderView)

Asigna la propiedad abstracta Shape a las implementaciones específicas de la plataforma.

MapStrokeThickness(IBorderHandler, IBorderView)

Asigna la propiedad abstracta StrokeThickness a las implementaciones específicas de la plataforma.

PlatformArrange(Rect)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer()

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
SetMauiContext(IMauiContext)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ElementHandler)
SetupContainer()

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ElementHandler)

Implementaciones de interfaz explícitas

IBorderHandler.PlatformView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

IBorderHandler.VirtualView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

IElementHandler.DisconnectHandler()

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ElementHandler)
IElementHandler.PlatformView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)
IViewHandler.ContainerView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler)
IViewHandler.VirtualView

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

(Heredado de ViewHandler<TVirtualView,TPlatformView>)

Métodos de extensión

GetRequiredService<T>(IElementHandler, Type)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

GetRequiredService<T>(IElementHandler)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

GetService<T>(IElementHandler, Type)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

GetService<T>(IElementHandler)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

GetServiceProvider(IElementHandler)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

IsConnected(IElementHandler)

Representa el controlador de vista para la vista abstracta IBorderView y su implementación específica de la plataforma.

Se aplica a