#[repr(C)]pub struct IUIAutomationTextPattern2 {
pub lpVtbl: *const IUIAutomationTextPattern2Vtbl,
}
Fields§
§lpVtbl: *const IUIAutomationTextPattern2Vtbl
Implementations§
Source§impl IUIAutomationTextPattern2
impl IUIAutomationTextPattern2
pub unsafe fn RangeFromAnnotation( &self, annotation: *mut IUIAutomationElement, range: *mut *mut IUIAutomationTextRange, ) -> HRESULT
pub unsafe fn GetCaretRange( &self, isActive: *mut BOOL, range: *mut *mut IUIAutomationTextRange, ) -> HRESULT
Methods from Deref<Target = IUIAutomationTextPattern>§
pub unsafe fn RangeFromPoint( &self, pt: POINT, range: *mut *mut IUIAutomationTextRange, ) -> HRESULT
pub unsafe fn RangeFromChild( &self, child: *mut IUIAutomationElement, range: *mut *mut IUIAutomationTextRange, ) -> HRESULT
pub unsafe fn GetSelection( &self, ranges: *mut *mut IUIAutomationTextRangeArray, ) -> HRESULT
pub unsafe fn GetVisibleRanges( &self, ranges: *mut *mut IUIAutomationTextRangeArray, ) -> HRESULT
pub unsafe fn get_DocumentRange( &self, range: *mut *mut IUIAutomationTextRange, ) -> HRESULT
pub unsafe fn get_SupportedTextSelection( &self, supportedTextSelection: *mut SupportedTextSelection, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IUIAutomationTextPattern2
impl Deref for IUIAutomationTextPattern2
Source§type Target = IUIAutomationTextPattern
type Target = IUIAutomationTextPattern
The resulting type after dereferencing.
Source§fn deref(&self) -> &IUIAutomationTextPattern
fn deref(&self) -> &IUIAutomationTextPattern
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IUIAutomationTextPattern2
impl RefUnwindSafe for IUIAutomationTextPattern2
impl !Send for IUIAutomationTextPattern2
impl !Sync for IUIAutomationTextPattern2
impl Unpin for IUIAutomationTextPattern2
impl UnwindSafe for IUIAutomationTextPattern2
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more