ITransformProvider2 Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Расширяет интерфейс ITransformProvider , чтобы поставщики автоматизации пользовательского интерфейса Майкрософт предоставляли API для поддержки функции масштабирования окна просмотра элемента управления.
public interface class ITransformProvider2 : ITransformProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2830178134, 41887, 20119, 140, 125, 193, 234, 141, 214, 51, 197)]
struct ITransformProvider2 : ITransformProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Guid(2830178134, 41887, 20119, 140, 125, 193, 234, 141, 214, 51, 197)]
public interface ITransformProvider2 : ITransformProvider
Public Interface ITransformProvider2
Implements ITransformProvider
- Производный
- Атрибуты
- Реализации
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Комментарии
Этот шаблон содержит рекомендации и соглашения, которые не полностью задокументированы здесь. Дополнительные сведения о том, для чего предназначен этот шаблон, см. в разделе Шаблон элемента управления преобразованием.
Используйте класс TransformPattern2Identifiers , если вы хотите ссылаться на свойства шаблона ITransformProvider2 из кода элемента управления при вызове 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) |
Масштаб окна просмотра элемента управления на указанную логическую единицу. |