61 references to ITextProvider2
System.Windows.Forms (10)
System\Windows\Forms\Accessibility\AccessibleObject.cs (10)
51ITextProvider2.Interface, 81ITextProvider2> 1348ITextRangeProvider* ITextProvider2.Interface.DocumentRange => DocumentRangeInternal; 1350HRESULT ITextProvider2.Interface.GetSelection(SAFEARRAY** pRetVal) => GetTextSelection(pRetVal); 1352HRESULT ITextProvider2.Interface.GetVisibleRanges(SAFEARRAY** pRetVal) => GetTextVisibleRanges(pRetVal); 1354HRESULT ITextProvider2.Interface.RangeFromChild(IRawElementProviderSimple* childElement, ITextRangeProvider** pRetVal) 1357HRESULT ITextProvider2.Interface.RangeFromPoint(UiaPoint point, ITextRangeProvider** pRetVal) 1360SupportedTextSelection ITextProvider2.Interface.SupportedTextSelection => SupportedTextSelectionInternal; 1362HRESULT ITextProvider2.Interface.GetCaretRange(BOOL* isActive, ITextRangeProvider** pRetVal) => GetTextCaretRange(isActive, pRetVal); 1364HRESULT ITextProvider2.Interface.RangeFromAnnotation(IRawElementProviderSimple* annotationElement, ITextRangeProvider** pRetVal)
System.Windows.Forms.Primitives (51)
System\Windows\Forms\Automation\UiaTextProvider.cs (2)
12internal abstract unsafe class UiaTextProvider : ITextProvider.Interface, ITextProvider2.Interface, IManagedWrapper<ITextProvider2, ITextProvider>
Windows.Win32.ITextProvider2.g.cs (43)
26 :IVTable<ITextProvider2,ITextProvider2.Vtbl>,IComIID { 42 return ((delegate *unmanaged [Stdcall]<ITextProvider2*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((ITextProvider2*)Unsafe.AsPointer(ref this), riid, ppvObject); 47 return ((delegate *unmanaged [Stdcall]<ITextProvider2*,uint>)lpVtbl[1])((ITextProvider2*)Unsafe.AsPointer(ref this)); 52 return ((delegate *unmanaged [Stdcall]<ITextProvider2*,uint>)lpVtbl[2])((ITextProvider2*)Unsafe.AsPointer(ref this)); 58 private static winmdroot.Foundation.HRESULT GetSelection(ITextProvider2* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal) 78 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((ITextProvider2*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 85 private static winmdroot.Foundation.HRESULT GetVisibleRanges(ITextProvider2* pThis, winmdroot.System.Com.SAFEARRAY** pRetVal) 105 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((ITextProvider2*)Unsafe.AsPointer(ref this), &__retVal).ThrowOnFailure(); 112 private static winmdroot.Foundation.HRESULT RangeFromChild(ITextProvider2* pThis, winmdroot.UI.Accessibility.IRawElementProviderSimple* childElement, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 132 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((ITextProvider2*)Unsafe.AsPointer(ref this), childElement, &__retVal).ThrowOnFailure(); 139 private static winmdroot.Foundation.HRESULT RangeFromPoint(ITextProvider2* pThis, winmdroot.UI.Accessibility.UiaPoint point, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 159 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.UiaPoint ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((ITextProvider2*)Unsafe.AsPointer(ref this), point, &__retVal).ThrowOnFailure(); 166 private static winmdroot.Foundation.HRESULT get_DocumentRange(ITextProvider2* pThis, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 189 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((ITextProvider2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 197 private static winmdroot.Foundation.HRESULT get_SupportedTextSelection(ITextProvider2* pThis, winmdroot.UI.Accessibility.SupportedTextSelection* pRetVal) 220 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.SupportedTextSelection* ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((ITextProvider2*)Unsafe.AsPointer(ref this), &__result).ThrowOnFailure(); 228 private static winmdroot.Foundation.HRESULT RangeFromAnnotation(ITextProvider2* pThis, winmdroot.UI.Accessibility.IRawElementProviderSimple* annotationElement, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 259 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((ITextProvider2*)Unsafe.AsPointer(ref this), annotationElement, &__retVal).ThrowOnFailure(); 276 private static winmdroot.Foundation.HRESULT GetCaretRange(ITextProvider2* pThis, winmdroot.Foundation.BOOL* isActive, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal) 308 ((delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.Foundation.BOOL* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT>)lpVtbl[10])((ITextProvider2*)Unsafe.AsPointer(ref this), isActive, &__retVal).ThrowOnFailure(); 333 internal delegate *unmanaged [Stdcall]<ITextProvider2*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1; 335 internal delegate *unmanaged [Stdcall]<ITextProvider2*,uint> AddRef_2; 337 internal delegate *unmanaged [Stdcall]<ITextProvider2*,uint> Release_3; 339 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetSelection_4; 341 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.System.Com.SAFEARRAY** ,winmdroot.Foundation.HRESULT> GetVisibleRanges_5; 343 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> RangeFromChild_6; 345 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.UiaPoint ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> RangeFromPoint_7; 347 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> get_DocumentRange_8; 349 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.SupportedTextSelection* ,winmdroot.Foundation.HRESULT> get_SupportedTextSelection_9; 351 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.UI.Accessibility.IRawElementProviderSimple* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> RangeFromAnnotation_10; 353 internal delegate *unmanaged [Stdcall]<ITextProvider2*,winmdroot.Foundation.BOOL* ,winmdroot.UI.Accessibility.ITextRangeProvider** ,winmdroot.Foundation.HRESULT> GetCaretRange_11;
Windows.Win32.UI_Accessibility_ITextProvider2_Extensions.g.cs (6)
23 /// <inheritdoc cref="winmdroot.UI.Accessibility.ITextProvider2.Interface.GetSelection(winmdroot.System.Com.SAFEARRAY**)"/> 24 internal static unsafe winmdroot.Foundation.HRESULT GetSelection(this winmdroot.UI.Accessibility.ITextProvider2.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal) 33 /// <inheritdoc cref="winmdroot.UI.Accessibility.ITextProvider2.Interface.GetVisibleRanges(winmdroot.System.Com.SAFEARRAY**)"/> 34 internal static unsafe winmdroot.Foundation.HRESULT GetVisibleRanges(this winmdroot.UI.Accessibility.ITextProvider2.Interface @this, out winmdroot.System.Com.SAFEARRAY* pRetVal) 43 /// <inheritdoc cref="winmdroot.UI.Accessibility.ITextProvider2.Interface.GetCaretRange(winmdroot.Foundation.BOOL*, winmdroot.UI.Accessibility.ITextRangeProvider**)"/> 44 internal static unsafe winmdroot.Foundation.HRESULT GetCaretRange(this winmdroot.UI.Accessibility.ITextProvider2.Interface @this, out winmdroot.Foundation.BOOL isActive, winmdroot.UI.Accessibility.ITextRangeProvider** pRetVal)