ITransformProvider 介面

定義

公開方法與屬性,以支援控制項的使用者介面自動化用戶端存取,這些控制項可以在二維空間內移動、調整大小或旋轉。

C#
[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
C#
public interface ITransformProvider
衍生
屬性

備註

在必須支援 TransformPattern 控制項模式的消費者介面自動化提供者上實作。

此控制項模式的支援不限於桌面上的物件。 只要子系可以在容器界限內自由移動、調整大小或旋轉子系,容器物件的子系也必須實作此控制項模式。

屬性

CanMove

取得的值指定是否可移動控制項。

CanResize

取得值,指定是否可以調整消費者介面自動化專案的大小。

CanRotate

取得的值指定是否可旋轉控制項。

方法

Move(Double, Double)

移動控制項。

Resize(Double, Double)

重新調整控制項大小。

Rotate(Double)

旋轉控制項。

適用於

產品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7

另請參閱