50 references to ITextProvider
System.Windows.Forms (8)
System\Windows\Forms\Accessibility\AccessibleObject.cs (8)
50ITextProvider.Interface, 80ITextProvider, 1334ITextRangeProvider* ITextProvider.Interface.DocumentRange => DocumentRangeInternal; 1336HRESULT ITextProvider.Interface.GetSelection(SAFEARRAY** pRetVal) => GetTextSelection(pRetVal); 1338HRESULT ITextProvider.Interface.GetVisibleRanges(SAFEARRAY** pRetVal) => GetTextVisibleRanges(pRetVal); 1340HRESULT ITextProvider.Interface.RangeFromChild(IRawElementProviderSimple* childElement, ITextRangeProvider** pRetVal) 1343HRESULT ITextProvider.Interface.RangeFromPoint(UiaPoint point, ITextRangeProvider** pRetVal) 1346SupportedTextSelection ITextProvider.Interface.SupportedTextSelection => SupportedTextSelectionInternal;
System.Windows.Forms.Primitives (42)
System\Windows\Forms\Automation\UiaTextProvider.cs (2)
12internal abstract unsafe class UiaTextProvider : ITextProvider.Interface, ITextProvider2.Interface, IManagedWrapper<ITextProvider2, ITextProvider>
Windows.Win32.ITextProvider.g.cs (35)
26 :IVTable<ITextProvider,ITextProvider.Vtbl>,IComIID { 42 return ((delegate *unmanaged [Stdcall]<ITextProvider*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITextProvider*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<ITextProvider*,uint>)lpVtbl[1])((ITextProvider*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<ITextProvider*,uint>)lpVtbl[2])((ITextProvider*)Unsafe.AsPointer(ref this)); 58 private static winmdroot.Foundation.HRESULT GetSelection(ITextProvider* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal) 87 ((delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((ITextProvider*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 94 private static winmdroot.Foundation.HRESULT GetVisibleRanges(ITextProvider* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal) 123 ((delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITextProvider*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 130 private static winmdroot.Foundation.HRESULT RangeFromChild(ITextProvider* pThis, winmdroot.UI.Accessibility.IRawElementProviderSimple* childElement, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 159 ((delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((ITextProvider*)Unsafe.AsPointer(ref this), childElement, &__retVal).ThrowOnFailure(); 166 private static winmdroot.Foundation.HRESULT RangeFromPoint(ITextProvider* pThis, winmdroot.UI.Accessibility.UiaPoint point, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 199 ((delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.UiaPoint ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ITextProvider*)Unsafe.AsPointer(ref this), point, &__retVal).ThrowOnFailure(); 206 private static winmdroot.Foundation.HRESULT get_DocumentRange(ITextProvider* pThis, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 231 ((delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((ITextProvider*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 239 private static winmdroot.Foundation.HRESULT get_SupportedTextSelection(ITextProvider* pThis, winmdroot.UI.Accessibility.SupportedTextSelection* pRetVal) 267 ((delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.SupportedTextSelection* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITextProvider*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 293 internal delegate *unmanaged [Stdcall]<ITextProvider*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 295 internal delegate *unmanaged [Stdcall]<ITextProvider*,uint> AddRef_2; 297 internal delegate *unmanaged [Stdcall]<ITextProvider*,uint> Release_3; 299 internal delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetSelection_4; 301 internal delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetVisibleRanges_5; 303 internal delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> RangeFromChild_6; 305 internal delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.UiaPoint ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> RangeFromPoint_7; 307 internal delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> get_DocumentRange_8; 309 internal delegate *unmanaged [Stdcall]<ITextProvider*,winmdroot.UI.Accessibility.SupportedTextSelection* ,winmdroot.Foundation.HRESULT> get_SupportedTextSelection_9;
Windows.Win32.ITextProvider2.g.cs (1)
385 :winmdroot.UI.Accessibility.ITextProvider.Interface {
Windows.Win32.UI_Accessibility_ITextProvider_Extensions.g.cs (4)
23 /// <inheritdoc cref="winmdroot.UI.Accessibility.ITextProvider.Interface.GetSelection(winmdroot.System.Com.SAFEARRAY**)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetSelection(this winmdroot.UI.Accessibility.ITextProvider.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal) 33 /// <inheritdoc cref="winmdroot.UI.Accessibility.ITextProvider.Interface.GetVisibleRanges(winmdroot.System.Com.SAFEARRAY**)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetVisibleRanges(this winmdroot.UI.Accessibility.ITextProvider.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal)