ITextProvider 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 innehåller text.
public interface class ITextProvider
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface ITextProvider
public interface ITextProvider
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("3589c92c-63f3-4367-99bb-ada653b77cf2")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type ITextProvider = interface
type ITextProvider = interface
Public Interface ITextProvider
- Attribut
Kommentarer
Implementerad på en UI Automation-provider som måste ha stöd för kontrollmönstret TextPattern.
Egenskaper
| Name | Description |
|---|---|
| DocumentRange |
Hämtar ett textintervall som omger huvudtexten i ett dokument. |
| SupportedTextSelection |
Hämtar ett värde som anger om en textprovider stöder markering och i så fall vilken typ av markering som stöds. |
Metoder
| Name | Description |
|---|---|
| GetSelection() |
Hämtar en samling av olika textintervall som är associerade med den aktuella textmarkeringen eller markeringen. |
| GetVisibleRanges() |
Hämtar en matris med olika textintervall från en textcontainer där varje textintervall börjar med den första delvis synliga raden till slutet av den sista delvis synliga raden. |
| RangeFromChild(IRawElementProviderSimple) |
Hämtar ett textintervall som omsluter ett underordnat element, till exempel en bild, hyperlänk eller något annat inbäddat objekt. |
| RangeFromPoint(Point) |
Returnerar det degenererade (tomma) textområdet närmast de angivna skärmkoordinaterna. |