Partager via


ITextProvider.GetVisibleRanges Méthode

Définition

Récupère un tableau de plages de texte disjointes à partir d'un conteneur de texte où chaque plage de texte commence à la première ligne partiellement visible et se termine à la dernière ligne partiellement visible.

public:
 cli::array <System::Windows::Automation::Provider::ITextRangeProvider ^> ^ GetVisibleRanges();
public System.Windows.Automation.Provider.ITextRangeProvider[] GetVisibleRanges ();
abstract member GetVisibleRanges : unit -> System.Windows.Automation.Provider.ITextRangeProvider[]
Public Function GetVisibleRanges () As ITextRangeProvider()

Retours

ITextRangeProvider[]

Collection de plages de texte visibles dans le conteneur ou un tableau vide. Une référence null (Nothing en Visual Basic) n’est jamais retournée.

Remarques

UI Automation fournisseurs doivent s’assurer qu’ils retournent, au maximum, les plages de texte visibles dans le conteneur.

Des plages de texte disjointes peuvent se produire lorsqu’un contenu d’un conteneur de texte est masqué par une fenêtre qui se chevauche ou un autre objet, ou lorsqu’un conteneur de texte avec une disposition à plusieurs colonnes a une ou plusieurs colonnes partiellement affichées hors de vue.

Si aucun texte n’est visible, une plage de texte dégénérée (vide) est retournée. Cette plage vide peut être retournée si le conteneur de texte est vide ou lorsque tout le texte est affiché en dehors de l’affichage.

S’applique à

Voir aussi