ITransformProvider Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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é
- TransformPattern
- Přehled vzorů ovládacích prvků pro automatizaci uživatelského rozhraní
- Implementace poskytovatele model UI Automation na straně serveru
- Implementace poskytovatele model UI Automation na straně klienta
- Podpora vzorů ovládacích prvků u zprostředkovatele automatizace uživatelského rozhraní
- Implementace vzoru ovládacích prvků transformace pro automatizaci uživatelského rozhraní