ITextChildProvider Interfaccia

Definizione

Fornisce l'accesso a un controllo basato su testo figlio di un altro controllo basato su testo. Implementare questa interfaccia per supportare le funzionalità richieste da un client di automazione con una chiamata AutomationPeer.GetPattern e PatternInterface.TextChild.

public interface class ITextChildProvider
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.Guid(2087904607, 63325, 21794, 174, 181, 193, 248, 44, 50, 147, 59)]
struct ITextChildProvider
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(2087904607, 63325, 21794, 174, 181, 193, 248, 44, 50, 147, 59)]
public interface ITextChildProvider
Public Interface ITextChildProvider
Attributi

Commenti

Questo modello include linee guida e convenzioni che non sono completamente documentate qui. Per altre info su questo modello, vedi Pattern di controllo TextChild.

ITextChildProvider non è implementato da peer di automazione Windows Runtime esistenti. L'interfaccia esiste in modo che gli autori di controlli personalizzati possano supportare il modello di automazione in un controllo personalizzato e implementare il supporto per l'automazione usando la Windows Runtime stessa API gestita o C++ gestita da usare per definire la logica di controllo o un altro supporto di automazione.

Il modello ITableItemProvider non ha una classe identificatore di proprietà del criterio.

Proprietà

TextContainer

Ottiene il provider predecessore più vicino di questo elemento che supporta il pattern di controllo Text (ITextProvider).

TextRange

Ottiene un intervallo di testo che racchiude questo elemento figlio.

Si applica a

Vedi anche