Compartilhar via


ImageButtonHandler Classe

Definição

public ref class ImageButtonHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::IImageButton ^, System::Object ^>, Microsoft::Maui::Handlers::IImageButtonHandler
public class ImageButtonHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.IImageButton,object>, Microsoft.Maui.Handlers.IImageButtonHandler
type ImageButtonHandler = class
    inherit ViewHandler<IImageButton, obj>
    interface IImageButtonHandler
    interface IImageHandler
    interface IViewHandler
    interface IElementHandler
Public Class ImageButtonHandler
Inherits ViewHandler(Of IImageButton, Object)
Implements IImageButtonHandler
Herança
Implementações

Construtores

ImageButtonHandler()
ImageButtonHandler(IPropertyMapper, CommandMapper)
ImageButtonHandler(IPropertyMapper)

Campos

CommandMapper
ImageMapper
Mapper

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)
SourceLoader
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)
MapCornerRadius(IImageButtonHandler, IButtonStroke)
MapPadding(IImageButtonHandler, IImageButton)
MapStrokeColor(IImageButtonHandler, IButtonStroke)
MapStrokeThickness(IImageButtonHandler, IButtonStroke)
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>)
IImageButtonHandler.PlatformView
IImageButtonHandler.VirtualView
IImageHandler.PlatformView
IImageHandler.SourceLoader
IImageHandler.VirtualView
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