Language

ViewHandler<TVirtualView,TPlatformView> クラス

定義

generic <typename TVirtualView, typename TPlatformView>
 where TVirtualView : class, IView where TPlatformView : classpublic ref class ViewHandler abstract : Microsoft::Maui::Handlers::ViewHandler
public abstract class ViewHandler<TVirtualView,TPlatformView> : Microsoft.Maui.Handlers.ViewHandler where TVirtualView : class, IView where TPlatformView : class
type ViewHandler<'VirtualView, 'PlatformView (requires 'VirtualView : null and 'VirtualView :> IView and 'PlatformView : null)> = class
    inherit ViewHandler
    interface IViewHandler
    interface IElementHandler
Public MustInherit Class ViewHandler(Of TVirtualView, TPlatformView)
Inherits ViewHandler

型パラメーター

TVirtualView
TPlatformView
継承
ViewHandler<TVirtualView,TPlatformView>
派生
実装

コンストラクター

名前 説明
ViewHandler<TVirtualView,TPlatformView>(IPropertyMapper, CommandMapper)

プロパティ

名前 説明
ContainerView

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

(継承元 ViewHandler)
HasContainer

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

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

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

(継承元 ViewHandler)
PlatformView
PlatformViewFactory
Services (継承元 ElementHandler)
VirtualView

メソッド

名前 説明
ConnectHandler(TPlatformView)
CreatePlatformView()
DisconnectHandler(TPlatformView)
GetDesiredSize(Double, Double)
Invoke(String, Object) (継承元 ElementHandler)
PlatformArrange(Rect)
RemoveContainer()
SetMauiContext(IMauiContext) (継承元 ElementHandler)
SetupContainer()
SetVirtualView(IElement)
SetVirtualView(IView)
UpdateValue(String) (継承元 ElementHandler)

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

名前 説明
IElementHandler.DisconnectHandler() (継承元 ElementHandler)
IElementHandler.PlatformView
IElementHandler.VirtualView
IViewHandler.ContainerView (継承元 ViewHandler)
IViewHandler.VirtualView

拡張メソッド

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

適用対象