#[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) -> HRESULT
Auto 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