Bagikan melalui


ITransformProvider2 Antarmuka

Definisi

Memperluas antarmuka ITransformProvider untuk memungkinkan penyedia Microsoft UI Automation mengekspos API untuk mendukung fungsionalitas zoom viewport kontrol.

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
Atribut
Penerapan

Keterangan

Pola ini memiliki pedoman dan konvensi yang tidak sepenuhnya didokumenkan di sini. Untuk informasi selengkapnya tentang untuk apa pola ini, lihat Pola Kontrol Transformasi.

Gunakan kelas TransformPattern2Identifiers jika Anda ingin mereferensikan properti pola ITransformProvider2 dari kode kontrol saat Anda memanggil AutomationPeer.RaisePropertyChangedEvent.

Properti

CanMove

Mendapatkan nilai yang menunjukkan apakah elemen dapat dipindahkan.

(Diperoleh dari ITransformProvider)
CanResize

Mendapatkan nilai yang menunjukkan apakah elemen dapat diubah ukurannya.

(Diperoleh dari ITransformProvider)
CanRotate

Mendapatkan nilai yang menunjukkan apakah elemen dapat diputar.

(Diperoleh dari ITransformProvider)
CanZoom

Mendapatkan nilai yang menunjukkan apakah kontrol mendukung zoom pada viewport-nya.

MaxZoom

Mendapatkan tingkat pembesaran tampilan maksimum elemen.

MinZoom

Mendapatkan tingkat pembesaran tampilan minimum elemen.

ZoomLevel

Mendapatkan tingkat zoom dari viewport kontrol.

Metode

Move(Double, Double)

Memindahkan kontrol.

(Diperoleh dari ITransformProvider)
Resize(Double, Double)

Mengubah ukuran kontrol.

(Diperoleh dari ITransformProvider)
Rotate(Double)

Memutar kontrol.

(Diperoleh dari ITransformProvider)
Zoom(Double)

Memperbesar tampilan kontrol.

ZoomByUnit(ZoomUnit)

Memperbesar viewport kontrol oleh unit logis yang ditentukan.

Berlaku untuk

Lihat juga