4 implementations of ITextProvider
PresentationCore (1)
MS\Internal\Automation\TextProviderWrapper.cs (1)
15internal class TextProviderWrapper : MarshalByRefObject, ITextProvider
PresentationFramework (1)
System\Windows\Controls\TextAdaptor.cs (1)
26internal class TextAdaptor : ITextProvider, IDisposable
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
22internal class WindowsEditBox : ProxyHwnd, IValueProvider, ITextProvider
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
18internal class WindowsRichEdit : ProxyHwnd, IValueProvider, ITextProvider
24 references to ITextProvider
PresentationCore (3)
MS\Internal\Automation\TextProviderWrapper.cs (3)
25private TextProviderWrapper( AutomationPeer peer, ITextProvider iface ) 96return new TextProviderWrapper( peer, (ITextProvider) iface ); 152private ITextProvider _iface;
PresentationFramework (7)
System\Windows\Controls\TextAdaptor.cs (6)
485ITextRangeProvider[] ITextProvider.GetSelection() 505ITextRangeProvider[] ITextProvider.GetVisibleRanges() 564ITextRangeProvider ITextProvider.RangeFromChild(IRawElementProviderSimple childElementProvider) 654ITextRangeProvider ITextProvider.RangeFromPoint(Point location) 679ITextRangeProvider ITextProvider.DocumentRange 692SupportedTextSelection ITextProvider.SupportedTextSelection
System\Windows\Controls\TextRangeAdaptor.cs (1)
2034if (((ITextProvider)_textAdaptor).SupportedTextSelection == SupportedTextSelection.None)
UIAutomationClientSideProviders (14)
MS\Internal\AutomationProxies\EventManager.cs (2)
467ITextProvider textProvider = el.GetPatternProvider(TextPattern.Pattern) as ITextProvider;
MS\Internal\AutomationProxies\WindowsEditBox.cs (6)
325ITextRangeProvider [] ITextProvider.GetSelection() 332ITextRangeProvider [] ITextProvider.GetVisibleRanges() 340ITextRangeProvider ITextProvider.RangeFromChild(IRawElementProviderSimple childElement) 346ITextRangeProvider ITextProvider.RangeFromPoint(Point screenLocation) 378ITextRangeProvider ITextProvider.DocumentRange 386SupportedTextSelection ITextProvider.SupportedTextSelection
MS\Internal\AutomationProxies\WindowsRichEdit.cs (6)
223ITextRangeProvider [] ITextProvider.GetSelection() 246ITextRangeProvider [] ITextProvider.GetVisibleRanges() 256ITextRangeProvider ITextProvider.RangeFromChild(IRawElementProviderSimple childElement) 263ITextRangeProvider ITextProvider.RangeFromPoint(Point screenLocation) 304ITextRangeProvider ITextProvider.DocumentRange 319SupportedTextSelection ITextProvider.SupportedTextSelection