Поделиться через


ITransformProvider Интерфейс

Определение

Предоставляет методы и свойства для поддержки клиентского доступа к элементам управления, которые можно перемещать, поворачивать, увеличивать и уменьшать, с использованием автоматизации пользовательского интерфейса.

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 шаблон элемента управления.

Поддержка этого шаблона элемента управления не ограничена объектами на рабочем столе. Этот шаблон элемента управления также должен быть реализован дочерними элементами объекта контейнера при условии, что дочерние элементы могут перемещаться, изменяться или поворачиваться свободно в пределах контейнера.

Свойства

CanMove

Возвращает значение, указывающее, возможно ли перемещение элемента управления.

CanResize

Возвращает значение, указывающее, можно ли изменить размер элемента модель автоматизации пользовательского интерфейса.

CanRotate

Возвращает значение, указывающее, возможно ли вращение элемента управления.

Методы

Move(Double, Double)

Перемешает элемент управления.

Resize(Double, Double)

Изменяет размер элемента управления.

Rotate(Double)

Поворачивает элемент управления.

Применяется к

См. также раздел