ITransformProvider Gränssnitt
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Exponerar metoder och egenskaper för att stödja UI Automation klientåtkomst till kontroller som kan flyttas, ändras eller roteras inom ett tvådimensionellt utrymme.
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
- Härledda
- Attribut
Kommentarer
Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret TransformPattern.
Stöd för det här kontrollmönstret är inte begränsat till objekt på skrivbordet. Det här kontrollmönstret måste också implementeras av underordnade till ett containerobjekt så länge underordnade objekt kan flyttas, storleksändras eller roteras fritt inom containerns gränser.
Egenskaper
| Name | Description |
|---|---|
| CanMove |
Hämtar ett värde som anger om kontrollen kan flyttas. |
| CanResize |
Hämtar ett värde som anger om UI Automation-elementet kan ändras. |
| CanRotate |
Hämtar ett värde som anger om kontrollen kan roteras. |
Metoder
| Name | Description |
|---|---|
| Move(Double, Double) |
Flyttar kontrollen. |
| Resize(Double, Double) |
Ändrar storlek på kontrollen. |
| Rotate(Double) |
Roterar kontrollen. |