Sdílet prostřednictvím


ITransformProvider Rozhraní

Definice

Zveřejňuje metody a vlastnosti, které podporují model UI Automation klientský přístup k ovládacím prvkům, které lze přesunout, změnit jejich velikost nebo otočit v rámci dvojrozměrného prostoru.

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
Odvozené
Atributy

Poznámky

Implementováno u poskytovatele model UI Automation, který musí podporovat TransformPattern model řízení.

Podpora tohoto řídicího vzoru není omezena na objekty na ploše. Tento řídicí vzor musí být také implementován podřízenými objekty kontejneru, pokud lze podřízené objekty přesouvat, měnit jejich velikost nebo otáčet volně v rámci hranic kontejneru.

Vlastnosti

CanMove

Získá hodnotu, která určuje, zda lze ovládací prvek přesunout.

CanResize

Získá hodnotu, která určuje, zda model UI Automation element lze změnit velikost.

CanRotate

Získá hodnotu, která určuje, zda lze ovládací prvek otočit.

Metody

Move(Double, Double)

Přesune ovládací prvek.

Resize(Double, Double)

Změní velikost ovládacího prvku.

Rotate(Double)

Otočí ovládací prvek.

Platí pro

Viz také