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) |
Поворачивает элемент управления. |
Применяется к
См. также раздел
- TransformPattern
- Общие сведения о шаблонах элементов управления модели автоматизации пользовательского интерфейса
- Реализация поставщика модель автоматизации пользовательского интерфейса на стороне сервера
- Реализация поставщика модель автоматизации пользовательского интерфейса на стороне клиента
- Поддержка шаблонов элементов управления в поставщике модели автоматизации пользовательского интерфейса
- Реализация шаблона элемента управления преобразованиями модели автоматизации пользовательского интерфейса