TextChild 控制項模式

介紹實作 ITextChildProvider的指導方針和慣例,包括屬性和方法的相關資訊。 TextChild控制項模式可用來存取支援Text控制項模式的專案最接近上階。

例如,假設檔中的文字包含內嵌影像和超連結,如下圖所示。

顯示包含內嵌影像和超連結之文字的螢幕擷取畫面

如果您使用 Microsoft 消費者介面自動化 工具來檢查此檔內容的消費者介面自動化樹狀結構,它可能會顯示檔元素,其中一個子項目代表影像,另一個子項目代表超連結。 例如:

顯示檢查報告範例 UI 自動化專案樹狀結構的螢幕擷取畫面

一般而言,上述範例中的檔元素支援 Text 控制項模式,但檔元素的兩個子系則不支援。 如果消費者介面自動化用戶端應用程式具有 image 元素或超連結元素的參考,則用戶端可以使用TextChild控制項模式作為存取包含文檔專案所公開之 Textcontrol 模式的便利方式。

實作方針和慣例

實作 ITextChildProvider 介面時,請注意下列指導方針和慣例:

ITextChildProvider的必要成員

實作 ITextChildProvider 介面時,需要這些屬性和方法。

必要成員 成員類型 備註
TextContainer 屬性
TextRange 屬性

 

此控制項模式沒有任何相關聯的方法或事件。

概念