ITextProvider 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í.
Zpřístupňuje metody a vlastnosti pro podporu model UI Automation klientského přístupu k ovládacím prvkům, které obsahují 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
- Atributy
Poznámky
Implementovaný u poskytovatele model UI Automation, který musí podporovat TextPattern vzor řízení.
Vlastnosti
DocumentRange |
Získá rozsah textu, který uzavře hlavní text dokumentu. |
SupportedTextSelection |
Získá hodnotu, která určuje, zda zprostředkovatel textu podporuje výběr, a pokud ano, typ podporovaného výběru. |
Metody
GetSelection() |
Načte kolekci oddělených oblastí textu přidružených k aktuálnímu výběru textu nebo výběrům. |
GetVisibleRanges() |
Načte pole oddělených oblastí textu z textového kontejneru, kde každá oblast textu začíná prvním částečně viditelným řádkem až po konec posledního částečně viditelného řádku. |
RangeFromChild(IRawElementProviderSimple) |
Načte oblast textu ohraničující podřízený prvek, jako je obrázek, hypertextový odkaz nebo jiný vložený objekt. |
RangeFromPoint(Point) |
Vrátí degenerovaný (prázdný) rozsah textu nejblíže zadaným souřadnicám obrazovky. |
Platí pro
Viz také
- TextPattern
- Přehled vzorů ovládacích prvků pro automatizaci uživatelského rozhraní
- Implementace poskytovatele model UI Automation na straně serveru
- Implementace zprostředkovatele model UI Automation na straně klienta
- Podpora vzorů ovládacích prvků u zprostředkovatele automatizace uživatelského rozhraní
- Přehled prvku TextPattern automatizace uživatelského rozhraní