IViewHandler インターフェイス

定義

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

public interface class IViewHandler : Microsoft::Maui::IElementHandler
public interface IViewHandler : Microsoft.Maui.IElementHandler
type IViewHandler = interface
    interface IElementHandler
Public Interface IViewHandler
Implements IElementHandler
派生
実装

プロパティ

ContainerView

このビューのコンテナー ビューを取得します。

HasContainer

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

MauiContext

要素に関連付けられている .NET MAUI コンテキストを取得します。

(継承元 IElementHandler)
PlatformView

ハンドラーに関連付けられているプラットフォーム固有のビュー オブジェクトを取得します。

(継承元 IElementHandler)
VirtualView

このハンドラーによって管理される仮想ビュー (.NET MAUI レイヤー) を取得します。

メソッド

DisconnectHandler()

クリーンの要素から要素ハンドラーを切断します。

(継承元 IElementHandler)
GetDesiredSize(Double, Double)

目的のサイズと制約に基づいて、ビューの実際のサイズを計算します。

Invoke(String, Object)

指定した引数を使用して、 要素に対して指定されたコマンドを呼び出します。

(継承元 IElementHandler)
PlatformArrange(Rect)

子要素を配置し、ビューのサイズを決定します。

SetMauiContext(IMauiContext)

要素ハンドラーの .NET MAUI コンテキストを設定します。

(継承元 IElementHandler)
SetVirtualView(IElement)

ハンドラーに関連付けられているクロスプラットフォーム仮想ビューを設定します。

(継承元 IElementHandler)
UpdateValue(String)

ハンドラーで指定したプロパティの値を更新します。

(継承元 IElementHandler)

拡張メソッド

GetRequiredService<T>(IElementHandler, Type)

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

GetRequiredService<T>(IElementHandler)

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

GetService<T>(IElementHandler, Type)

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

GetService<T>(IElementHandler)

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

GetServiceProvider(IElementHandler)

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

IsConnected(IElementHandler)

プラットフォーム ビューへの仮想ビューのマッピングを提供するために、ビュー ハンドラーが実装する必要があるメンバーを定義します。

適用対象