Interfaccia ITextProvider (uiautomationcore.h)

Fornisce l'accesso ai controlli che contengono testo.

Ereditarietà

L'interfaccia ITextProvider eredita dall'interfaccia IUnknown . ITextProvider include anche questi tipi di membri:

Metodi

L'interfaccia ITextProvider include questi metodi.

 
ITextProvider::get_DocumentRange

Recupera un intervallo di testo che racchiude il testo principale di un documento. (ITextProvider.get_DocumentRange)
ITextProvider::get_SupportedTextSelection

Recupera un valore che specifica il tipo di selezione di testo supportato dal controllo . (ITextProvider.get_SupportedTextSelection)
ITextProvider::GetSelection

Recupera una raccolta di intervalli di testo che rappresenta il testo attualmente selezionato in un controllo basato su testo. (ITextProvider.GetSelection)
ITextProvider::GetVisibleRanges

Recupera una matrice di intervalli di testo non contigui da un controllo basato su testo in cui ogni intervallo di testo rappresenta un intervallo contiguo di testo visibile. (ITextProvider.GetVisibleRanges)
ITextProvider::RangeFromChild

Recupera un intervallo di testo che include un elemento figlio ad esempio un'immagine, un collegamento ipertestuale o un altro oggetto incorporato.
ITextProvider::RangeFromPoint

Restituisce l'intervallo di testo degenerato (vuoto) più vicino alle coordinate dello schermo specificate.

Commenti

Implementato in un provider di Automazione interfaccia utente Microsoft che deve supportare il pattern di controllo Text.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [app desktop | App UWP]
Server minimo supportato Windows Server 2003 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione uiautomationcore.h (include UIAutomation.h)

Vedi anche

ITextProvider2

ITextRangeProvider

Cenni preliminari sui provider di automazione interfaccia utente