Child Provider Interface
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public interface class ITextChildProvider
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)] /// [Windows.Foundation.Metadata.Guid(288604982, 43163, 16688, 155, 230, 85, 227, 51, 52, 245, 87)] struct ITextChildProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)] [Windows.Foundation.Metadata.Guid(288604982, 43163, 16688, 155, 230, 85, 227, 51, 52, 245, 87)] public interface ITextChildProvider
Public Interface ITextChildProvider
Windows 10 (introduced in 10.0.10240.0)
Windows.Foundation.UniversalApiContract (introduced in v1.0)
This pattern has guidelines and conventions that aren't fully documented here. For more info on what this pattern is for, see TextChild Control Pattern.
ITextChildProvider isn't implemented by any existing Windows Runtime automation peers. The interface exists so that custom control authors can support the automation pattern in a custom control, and implement their automation support using the same Windows Runtime managed or C++ API as they use to define control logic or other automation support.
The ITableItemProvider pattern doesn't have a pattern property identifier class.
Gets this element's nearest ancestor provider that supports the Text (ITextProvider) control pattern.
Gets a text range that encloses this child element.