ITransformProvider Interface

Definitie

Biedt methoden en eigenschappen ter ondersteuning van UI Automation clienttoegang tot besturingselementen die kunnen worden verplaatst, aangepast of gedraaid binnen een tweedimensionale ruimte.

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
[<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
Public Interface ITransformProvider
Afgeleid
Kenmerken

Opmerkingen

Geïmplementeerd op een UI Automation-provider die het TransformPattern-besturingspatroon moet ondersteunen.

Ondersteuning voor dit besturingspatroon is niet beperkt tot objecten op het bureaublad. Dit besturingspatroon moet ook worden geïmplementeerd door de onderliggende elementen van een containerobject, zolang de onderliggende objecten kunnen worden verplaatst, aangepast of gedraaid binnen de grenzen van de container.

Eigenschappen

Name Description
CanMove

Hiermee haalt u een waarde op die aangeeft of het besturingselement kan worden verplaatst.

CanResize

Hiermee wordt een waarde opgehaald die aangeeft of het UI Automation element kan worden gewijzigd.

CanRotate

Hiermee wordt een waarde opgehaald die aangeeft of het besturingselement kan worden gedraaid.

Methoden

Name Description
Move(Double, Double)

Hiermee verplaatst u het besturingselement.

Resize(Double, Double)

Hiermee wijzigt u het formaat van het besturingselement.

Rotate(Double)

Hiermee draait u het besturingselement.

Van toepassing op

Zie ook