Language

EntryHandler クラス

定義

public ref class EntryHandler : Microsoft::Maui::Handlers::ViewHandler<Microsoft::Maui::IEntry ^, System::Object ^>, Microsoft::Maui::Handlers::IEntryHandler
public class EntryHandler : Microsoft.Maui.Handlers.ViewHandler<Microsoft.Maui.IEntry,object>, Microsoft.Maui.Handlers.IEntryHandler
type EntryHandler = class
    inherit ViewHandler<IEntry, obj>
    interface IEntryHandler
    interface IViewHandler
    interface IElementHandler
Public Class EntryHandler
Inherits ViewHandler(Of IEntry, Object)
Implements IEntryHandler
継承
実装

コンストラクター

Name 説明
EntryHandler()
EntryHandler(IPropertyMapper, CommandMapper)
EntryHandler(IPropertyMapper)

フィールド

Name 説明
CommandMapper
Mapper

プロパティ

Name 説明
ContainerView

PlatformViewのコンテナーとして機能するビューを取得します。

(継承元 ViewHandler)
HasContainer

PlatformViewがビュー内に含まれているかどうかを示す値を取得または設定します。

(継承元 ViewHandler)
MauiContext (継承元 ElementHandler)
NeedsContainer

VirtualViewにコンテナー ビューが必要かどうかを示す値を取得します。

(継承元 ViewHandler)
PlatformView (継承元 ViewHandler<TVirtualView,TPlatformView>)
Services (継承元 ElementHandler)
VirtualView (継承元 ViewHandler<TVirtualView,TPlatformView>)

メソッド

Name 説明
ConnectHandler(TPlatformView) (継承元 ViewHandler<TVirtualView,TPlatformView>)
CreatePlatformView()
DisconnectHandler(TPlatformView) (継承元 ViewHandler<TVirtualView,TPlatformView>)
GetDesiredSize(Double, Double) (継承元 ViewHandler<TVirtualView,TPlatformView>)
Invoke(String, Object) (継承元 ElementHandler)
MapCharacterSpacing(IEntryHandler, IEntry)
MapClearButtonVisibility(IEntryHandler, IEntry)
MapCursorPosition(IEntryHandler, IEntry)
MapFont(IEntryHandler, IEntry)
MapHorizontalTextAlignment(IEntryHandler, IEntry)
MapIsPassword(IEntryHandler, IEntry)
MapIsReadOnly(IEntryHandler, IEntry)
MapIsSpellCheckEnabled(IEntryHandler, IEntry)

抽象 IsSpellCheckEnabled プロパティをプラットフォーム固有の実装にマップします。

MapIsTextPredictionEnabled(IEntryHandler, IEntry)

抽象 IsTextPredictionEnabled プロパティをプラットフォーム固有の実装にマップします。

MapKeyboard(IEntryHandler, IEntry)
MapMaxLength(IEntryHandler, IEntry)
MapPlaceholder(IEntryHandler, IEntry)
MapPlaceholderColor(IEntryHandler, IEntry)
MapReturnType(IEntryHandler, IEntry)
MapSelectionLength(IEntryHandler, IEntry)
MapText(IEntryHandler, IEntry)
MapTextColor(IEntryHandler, IEntry)
MapVerticalTextAlignment(IEntryHandler, IEntry)
PlatformArrange(Rect) (継承元 ViewHandler<TVirtualView,TPlatformView>)
RemoveContainer() (継承元 ViewHandler<TVirtualView,TPlatformView>)
SetContainerView(Object)

ContainerViewによって返されるビューを設定またはクリアします。

(継承元 ViewHandler)
SetMauiContext(IMauiContext) (継承元 ElementHandler)
SetupContainer() (継承元 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IElement) (継承元 ViewHandler<TVirtualView,TPlatformView>)
SetVirtualView(IView) (継承元 ViewHandler<TVirtualView,TPlatformView>)
UpdateValue(String) (継承元 ElementHandler)
ValidateContainerView(Object)

containerViewがこのハンドラーでサポートするコンテナー型であることを検証し、そうでない場合はスローします。

(継承元 ViewHandler)

明示的なインターフェイスの実装

Name 説明
IElementHandler.DisconnectHandler() (継承元 ElementHandler)
IElementHandler.PlatformView (継承元 ViewHandler<TVirtualView,TPlatformView>)
IElementHandler.VirtualView (継承元 ViewHandler<TVirtualView,TPlatformView>)
IEntryHandler.PlatformView
IEntryHandler.VirtualView
IViewHandler.ContainerView (継承元 ViewHandler)
IViewHandler.VirtualView (継承元 ViewHandler<TVirtualView,TPlatformView>)

拡張メソッド

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

適用対象