Share via


ITextProvider.GetVisibleRanges 方法

定義

從文字容器擷取斷續文字範圍的陣列,其中每一個文字範圍都以第一個局部可見行開頭,一直到最後一個局部可見行的尾端為止。

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()

傳回

ITextRangeProvider[]

容器內可見文字範圍的集合或空陣列。 從未傳回 Null 參考 (在 Visual Basic 中為 Nothing)。

備註

消費者介面自動化提供者應該確保它們最多會傳回容器內可見的文字範圍。

當重迭的視窗或其他物件遮蔽文字容器的任何內容,或是具有多欄配置的文字容器有一或多個資料行部分捲動離開檢視時,可能會發生不連續的文字範圍。

如果沒有顯示任何文字,則會傳回 (空白) 文字範圍。 如果文字容器是空的,或是當所有文字捲動出檢視時,可以傳回這個空白範圍。

適用於

另請參閱