ITransformProvider インターフェイス

定義

2 次元空間内で移動、サイズ変更、または回転できるコントロールへのクライアント アクセスUI オートメーションサポートするメソッドとプロパティを公開します。

public interface class ITransformProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITransformProvider
public interface ITransformProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("6829ddc4-4f91-4ffa-b86f-bd3e2987cb4c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITransformProvider = interface
type ITransformProvider = interface
Public Interface ITransformProvider
派生
属性

注釈

TransformPattern コントロール パターンをサポートする必要があるUI オートメーション プロバイダーに実装されます。

このコントロール パターンのサポートは、デスクトップ上のオブジェクトに限定されません。 このコントロール パターンは、コンテナー の境界内で子を自由に移動、サイズ変更、または回転できる限り、コンテナー オブジェクトの子によっても実装される必要があります。

プロパティ

名前 説明
CanMove

コントロールを移動できるかどうかを指定する値を取得します。

CanResize

UI オートメーション要素のサイズを変更できるかどうかを示す値を取得します。

CanRotate

コントロールを回転できるかどうかを指定する値を取得します。

メソッド

名前 説明
Move(Double, Double)

コントロールを移動します。

Resize(Double, Double)

コントロールのサイズを変更します。

Rotate(Double)

コントロールを回転します。

適用対象

こちらもご覧ください