ITextProvider.GetVisibleRanges Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.