ITextProvider.GetVisibleRanges 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
从文本容器中检索一个不连续文本范围的数组,其中每个文本范围都以第一个部分可见的行开始,以最后一个部分可见的行结束。
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()
返回
容器内可见文本范围的集合或者一个空数组。 从不返回空引用(在 Visual Basic 中为 Nothing
)。
注解
UI 自动化提供程序应确保它们最多返回容器中可见的文本范围。
当文本容器的任何内容被重叠的窗口或其他对象遮盖时,或者当具有多列布局的文本容器有一个或多个部分滚动出视图时,可能会出现不连续的文本范围。
如果未显示任何文本,则返回 (空) 文本范围。 如果文本容器为空或所有文本滚动出视图,则可以返回此空区域。