ITransformProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
公开一些方法和属性,以支持 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
- 派生
- 属性
注解
在必须支持控件模式的UI 自动化提供程序上TransformPattern实现。
对此控件模式的支持并不限于桌面上的对象。 只要子级可以在容器边界内自由移动、调整大小或旋转,容器对象的子级也必须实现此控件模式。
属性
CanMove |
获取一个值,该值指示控件是否可移动。 |
CanResize |
获取一个值,该值指定是否可以调整UI 自动化元素的大小。 |
CanRotate |
获取一个值,该值指示控件是否可旋转。 |
方法
Move(Double, Double) |
移动此控件。 |
Resize(Double, Double) |
调整控件大小。 |
Rotate(Double) |
旋转控件。 |