IView インターフェイス

定義

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

public interface class IView : Microsoft::Maui::IElement, Microsoft::Maui::ITransform
public interface IView : Microsoft.Maui.IElement, Microsoft.Maui.ITransform
type IView = interface
    interface IElement
    interface ITransform
Public Interface IView
Implements IElement, ITransform
派生
実装

プロパティ

AnchorX

要素の境界を基準にして、変換の中心点の X コンポーネントを取得します。

(継承元 ITransform)
AnchorY

要素の境界を基準にして、変換の中心点の Y コンポーネントを取得します。

(継承元 ITransform)
AutomationId

このビューを操作するためにオートメーション ツールで使用される ID

Background

ビューの背景を塗りつぶすペイントを取得します。

Clip

ビューの内容のアウトラインを定義するために使用されるパスを取得します。

DesiredSize

このビューの現在の目的のサイズを取得します。

FlowDirection

UI 要素が目でスキャンされる方向

Frame

コンテナー内の View の境界を取得します。

Handler

ビューのビュー ハンドラーを取得または設定します。

Height

IView の指定した高さを取得します。

HorizontalLayoutAlignment

コンテナー内でのこの要素の配置の水平方向の側面を決定します

InputTransparent

この要素をユーザー操作サイクルに含める必要があるかどうかを示す値を取得します。

IsEnabled

ユーザー インターフェイスでこのビューが有効かどうかを示す値を取得します。

IsFocused

このビューが現在フォーカスされているかどうかを示す値を取得します。

Margin

Margin は、ビューと隣接するビュー間の距離を表します。

MaximumHeight

0 から double の間の IView の指定された最大高さ制約を取得します。PositiveInfinity。

MaximumWidth

0 から double までの IView の指定された最大幅制約を取得します。PositiveInfinity。

MinimumHeight

0 から double の間の IView の指定された最小高さ制約を取得します。PositiveInfinity。

MinimumWidth

IView の指定された最小幅制約を 0 から double の間で取得します。PositiveInfinity。

Opacity

レンダリング時にビューに適用される不透明度の値を取得します。

Parent

要素の親を取得します。

(継承元 IElement)
Rotation

要素がレンダリングされるときに、Z 軸 (アフィン回転) に関する回転 (度単位) を取得します。

(継承元 ITransform)
RotationX

要素がレンダリングされるときに、X 軸 (パースペクティブ回転) に関する回転 (度単位) を取得します。

(継承元 ITransform)
RotationY

要素がレンダリングされるときに、Y 軸 (パースペクティブ回転) に関する回転 (度単位) を取得します。

(継承元 ITransform)
Scale

要素に適用されるスケール ファクターを取得します。

(継承元 ITransform)
ScaleX

要素に適用される X 軸係数に関するスケールを取得します。

(継承元 ITransform)
ScaleY

要素に適用される Y 軸係数に関するスケールを取得します。

(継承元 ITransform)
Semantics

アクセシビリティのためにすべてのビューにセマンティクスを追加します

Shadow

ターゲット ビューの周囲に影を塗りつぶします。

TranslationX

要素の X 変換デルタを取得します。

(継承元 ITransform)
TranslationY

要素の Y 変換デルタを取得します。

(継承元 ITransform)
VerticalLayoutAlignment

コンテナー内でのこの要素の配置の垂直方向の側面を決定します

Visibility

このビューをビジュアル ツリーの一部にするかどうかを決定する値を取得します。

Width

IView の指定した幅を取得します。

ZIndex

ILayout 内のこの IView の描画順序を決定します。z インデックスが大きいほど、より低い z インデックスに対して描画されます。

メソッド

Arrange(Rect)

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

Focus()

このビューにフォーカスを設定しようとします。

InvalidateArrange()

このビューのレイアウトを無効にするために呼び出されるメソッド。

InvalidateMeasure()

このビューの現在のメジャー値が無効になり、次のメジャー パス中に再計算する必要があることを通知します。

Measure(Double, Double)

ビューのサイズを更新します。

Unfocus()

このビューにフォーカスを設定解除します。

拡張メソッド

CheckHandlers(IView)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

ComputeDesiredSize(IView, Double, Double)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

ComputeFrame(IView, Rect)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

ToHandler(IElement, IMauiContext)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

ToPlatform(IElement, IMauiContext)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

ToHandler(IView, IMauiContext)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

SetSemanticFocus(IView)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

CaptureAsync(IView)

レイアウトとコントロールを画面上に配置するために使用されるビジュアル要素を表します。

適用対象