ITransformProvider2 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расширяет интерфейс ITransformProvider , позволяя поставщикам автоматизации пользовательского интерфейса Майкрософт предоставлять API для поддержки функций масштабирования окна просмотра элемента управления.
public interface class ITransformProvider2 : ITransformProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2106708013, 33793, 23800, 187, 196, 71, 57, 26, 82, 66, 21)]
struct ITransformProvider2 : ITransformProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2106708013, 33793, 23800, 187, 196, 71, 57, 26, 82, 66, 21)]
public interface ITransformProvider2 : ITransformProvider
Public Interface ITransformProvider2
Implements ITransformProvider
- Атрибуты
- Реализации
Комментарии
Этот шаблон содержит рекомендации и соглашения, которые не полностью задокументированы здесь. Дополнительные сведения о том, для чего предназначен этот шаблон, см. в разделе Шаблон элемента управления преобразованием.
Используйте класс TransformPattern2Identifiers , если требуется ссылаться на свойства шаблона ITransformProvider2 из кода элемента управления при вызове AutomationPeer.RaisePropertyChangedEvent.
Свойства
CanMove |
Возвращает значение, указывающее, можно ли переместить элемент. (Унаследовано от ITransformProvider) |
CanResize |
Возвращает значение, указывающее, можно ли изменить размер элемента. (Унаследовано от ITransformProvider) |
CanRotate |
Возвращает значение, указывающее, можно ли повернуть элемент. (Унаследовано от ITransformProvider) |
CanZoom |
Возвращает значение, указывающее, поддерживает ли элемент управления масштабирование окна просмотра. |
MaxZoom |
Возвращает максимальный уровень масштаба элемента. |
MinZoom |
Возвращает минимальный уровень масштаба элемента. |
ZoomLevel |
Возвращает уровень масштаба окна просмотра элемента управления. |
Методы
Move(Double, Double) |
Перемешает элемент управления. (Унаследовано от ITransformProvider) |
Resize(Double, Double) |
Изменяет размер элемента управления. (Унаследовано от ITransformProvider) |
Rotate(Double) |
Поворачивает элемент управления. (Унаследовано от ITransformProvider) |
Zoom(Double) |
Масштаб окна просмотра элемента управления. |
ZoomByUnit(ZoomUnit) |
Масштаб окна просмотра элемента управления на указанную логическую единицу. |