#[repr(C)]pub struct IUIAutomationTextPatternVtbl {
pub parent: IUnknownVtbl,
pub RangeFromPoint: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, pt: POINT, range: *mut *mut IUIAutomationTextRange) -> HRESULT,
pub RangeFromChild: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, child: *mut IUIAutomationElement, range: *mut *mut IUIAutomationTextRange) -> HRESULT,
pub GetSelection: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, ranges: *mut *mut IUIAutomationTextRangeArray) -> HRESULT,
pub GetVisibleRanges: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, ranges: *mut *mut IUIAutomationTextRangeArray) -> HRESULT,
pub get_DocumentRange: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, range: *mut *mut IUIAutomationTextRange) -> HRESULT,
pub get_SupportedTextSelection: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, supportedTextSelection: *mut SupportedTextSelection) -> HRESULT,
}Fields§
§parent: IUnknownVtbl§RangeFromPoint: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, pt: POINT, range: *mut *mut IUIAutomationTextRange) -> HRESULT§RangeFromChild: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, child: *mut IUIAutomationElement, range: *mut *mut IUIAutomationTextRange) -> HRESULT§GetSelection: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, ranges: *mut *mut IUIAutomationTextRangeArray) -> HRESULT§GetVisibleRanges: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, ranges: *mut *mut IUIAutomationTextRangeArray) -> HRESULT§get_DocumentRange: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, range: *mut *mut IUIAutomationTextRange) -> HRESULT§get_SupportedTextSelection: unsafe extern "system" fn(This: *mut IUIAutomationTextPattern, supportedTextSelection: *mut SupportedTextSelection) -> HRESULTAuto Trait Implementations§
impl Freeze for IUIAutomationTextPatternVtbl
impl RefUnwindSafe for IUIAutomationTextPatternVtbl
impl Send for IUIAutomationTextPatternVtbl
impl Sync for IUIAutomationTextPatternVtbl
impl Unpin for IUIAutomationTextPatternVtbl
impl UnwindSafe for IUIAutomationTextPatternVtbl
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