ITransformProvider インターフェイス (uiautomationcore.h)

2 次元空間内で移動、サイズ変更、回転できるコントロールへのアクセスを提供します。

継承

ITransformProvider インターフェイスは、IUnknown インターフェイスから継承されます。 ITransformProvider には、次の種類のメンバーもあります。

メソッド

ITransformProvider インターフェイスには、これらのメソッドがあります。

 
ITransformProvider::get_CanMove

コントロールを移動できるかどうかを示します。
ITransformProvider::get_CanResize

コントロールのサイズを変更できるかどうかを示します。
ITransformProvider::get_CanRotate

コントロールを回転できるかどうかを示します。
ITransformProvider::Move

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

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

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

解説

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

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

要件

   
サポートされている最小のクライアント Windows XP [デスクトップ アプリ | UWP アプリ]
サポートされている最小のサーバー Windows Server 2003 [デスクトップ アプリのみ | UWP アプリ]
対象プラットフォーム Windows
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

関連項目

ITransformProvider2

UI オートメーション プロバイダーの概要