次の方法で共有


ViewItem クラス

ビュー オブジェクトと対話できるようにする抽象クラス。

継承階層

System.Object
  Microsoft.Windows.Design.Interaction.ViewItem

名前空間:  Microsoft.Windows.Design.Interaction
アセンブリ:  Microsoft.Windows.Design.Interaction (Microsoft.Windows.Design.Interaction.dll 内)

構文

'宣言
Public MustInherit Class ViewItem
public abstract class ViewItem
public ref class ViewItem abstract
[<AbstractClass>]
type ViewItem =  class end
public abstract class ViewItem

ViewItem 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
プロテクト メソッド ViewItem ViewItem クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ FlowDirection ビューの FlowDirection プロパティを取得します。
パブリック プロパティ IsOffscreen 要素が画面から外れているかどうかを示す値を取得します。
パブリック プロパティ IsVisible 要素が表示されるかどうかを示す値を取得します。
パブリック プロパティ ItemType このビューを表す、基になる依存関係オブジェクトの型を取得します。
パブリック プロパティ LayoutTransform 現在の ViewItem のレイアウト変換を取得します。
パブリック プロパティ LogicalChildren 現在の ViewItem の直接の論理的な子のコレクションを取得します。
パブリック プロパティ LogicalParent 現在の ViewItem の論理上の親を取得します。
パブリック プロパティ Offset ビューのオフセットを取得します。
パブリック プロパティ PlatformObject このビューを表す、基になる依存関係オブジェクトを取得します。
パブリック プロパティ RenderSize ビューの描画サイズを取得します。
パブリック プロパティ RenderSizeBounds ビューのレイアウト四角形を取得します。
パブリック プロパティ SelectionFrameBounds 選択枠の範囲を取得します。
パブリック プロパティ Transform 現在の ViewItem の変換の値を取得します。
パブリック プロパティ Visibility ビューの Visibility プロパティを取得します。
パブリック プロパティ VisualChildren この ViewItem の直接のビジュアル子のコレクションを取得します。
パブリック プロパティ VisualParent 現在の ViewItem のビジュアル親を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定した ViewItem が、現在の ViewItem と等しいかどうかを判断します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode ViewItem のハッシュ関数として機能します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド HitTest 呼び出し元定義の HitTestFilterCallback メソッドおよび HitTestResultCallback メソッドを使用して、ViewItem でヒット テストを開始します。
パブリック メソッド IsDescendantOf(Visual) ビジュアル オブジェクトが、指定されたビジュアル オブジェクトの子孫かどうかを示す値を取得します。
パブリック メソッド IsDescendantOf(ViewItem) ビジュアル オブジェクトが、指定した先祖ビジュアル オブジェクトの子孫かどうかを判定します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド PointToScreen Visual の現在の座標系を表す Point を、画面座標における Point に変換します。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド TransformFromVisual 指定したビジュアル オブジェクトからビューに座標を変換するために使用できる変換を返します。
パブリック メソッド TransformToView ビューから指定したビュー オブジェクトに座標を変換するために使用できる変換を返します。
パブリック メソッド TransformToVisual ビューから指定したビジュアル オブジェクトに座標を変換するために使用できる変換を返します。
パブリック メソッド UpdateLayout 基になるプラットフォーム オブジェクトで UpdateLayout メソッドを呼び出します。

このページのトップへ

演算子

  名前 説明
パブリック演算子静的メンバー Equality 指定された ViewItem インスタンスが等しいかどうかを判断します。
パブリック演算子静的メンバー Inequality 指定された ViewItem インスタンスが等しくないかどうかを判断します。

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.Windows.Design.Interaction 名前空間