4 implementations of ITextProvider
PresentationCore (1)
MS\Internal\Automation\TextProviderWrapper.cs (1)
16internal class TextProviderWrapper : MarshalByRefObject, ITextProvider
PresentationFramework (1)
System\Windows\Controls\TextAdaptor.cs (1)
27internal class TextAdaptor : ITextProvider, IDisposable
UIAutomationClientSideProviders (2)
MS\Internal\AutomationProxies\WindowsEditBox.cs (1)
23class WindowsEditBox : ProxyHwnd, IValueProvider, ITextProvider
MS\Internal\AutomationProxies\WindowsRichEdit.cs (1)
19class WindowsRichEdit : ProxyHwnd, IValueProvider, ITextProvider
24 references to ITextProvider
PresentationCore (3)
MS\Internal\Automation\TextProviderWrapper.cs (3)
26private TextProviderWrapper( AutomationPeer peer, ITextProvider iface ) 97return new TextProviderWrapper( peer, (ITextProvider) iface ); 153private ITextProvider _iface;
PresentationFramework (7)
System\Windows\Controls\TextAdaptor.cs (6)
483ITextRangeProvider[] ITextProvider.GetSelection() 503ITextRangeProvider[] ITextProvider.GetVisibleRanges() 562ITextRangeProvider ITextProvider.RangeFromChild(IRawElementProviderSimple childElementProvider) 652ITextRangeProvider ITextProvider.RangeFromPoint(Point location) 677ITextRangeProvider ITextProvider.DocumentRange 690SupportedTextSelection ITextProvider.SupportedTextSelection
System\Windows\Controls\TextRangeAdaptor.cs (1)
2035if (((ITextProvider)_textAdaptor).SupportedTextSelection == SupportedTextSelection.None)
UIAutomationClientSideProviders (14)
MS\Internal\AutomationProxies\EventManager.cs (2)
468ITextProvider textProvider = el.GetPatternProvider(TextPattern.Pattern) as ITextProvider;
MS\Internal\AutomationProxies\WindowsEditBox.cs (6)
326ITextRangeProvider [] ITextProvider.GetSelection() 333ITextRangeProvider [] ITextProvider.GetVisibleRanges() 341ITextRangeProvider ITextProvider.RangeFromChild(IRawElementProviderSimple childElement) 347ITextRangeProvider ITextProvider.RangeFromPoint(Point screenLocation) 379ITextRangeProvider ITextProvider.DocumentRange 387SupportedTextSelection ITextProvider.SupportedTextSelection
MS\Internal\AutomationProxies\WindowsRichEdit.cs (6)
224ITextRangeProvider [] ITextProvider.GetSelection() 247ITextRangeProvider [] ITextProvider.GetVisibleRanges() 257ITextRangeProvider ITextProvider.RangeFromChild(IRawElementProviderSimple childElement) 264ITextRangeProvider ITextProvider.RangeFromPoint(Point screenLocation) 305ITextRangeProvider ITextProvider.DocumentRange 320SupportedTextSelection ITextProvider.SupportedTextSelection