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


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)

Масштаб окна просмотра элемента управления на указанную логическую единицу.

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

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