#[repr(C)]pub struct IUIAutomationScrollPattern {
pub lpVtbl: *const IUIAutomationScrollPatternVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationScrollPatternVtbl
Implementations§
Source§impl IUIAutomationScrollPattern
impl IUIAutomationScrollPattern
pub unsafe fn Scroll( &self, horizontalAmount: ScrollAmount, verticalAmount: ScrollAmount, ) -> HRESULT
pub unsafe fn SetScrollPercent( &self, horizontalPercent: c_double, verticalPercent: c_double, ) -> HRESULT
pub unsafe fn get_CurrentHorizontalScrollPercent( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CurrentVerticalScrollPercent( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CurrentHorizontalViewSize( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CurrentVerticalViewSize( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CurrentHorizontallyScrollable( &self, retVal: *mut BOOL, ) -> HRESULT
pub unsafe fn get_CurrentVerticallyScrollable( &self, retVal: *mut BOOL, ) -> HRESULT
pub unsafe fn get_CachedHorizontalScrollPercent( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CachedVerticalScrollPercent( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CachedHorizontalViewSize( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CachedVerticalViewSize( &self, retVal: *mut c_double, ) -> HRESULT
pub unsafe fn get_CachedHorizontallyScrollable( &self, retVal: *mut BOOL, ) -> HRESULT
pub unsafe fn get_CachedVerticallyScrollable( &self, retVal: *mut BOOL, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IUIAutomationScrollPattern
impl Deref for IUIAutomationScrollPattern
Auto Trait Implementations§
impl Freeze for IUIAutomationScrollPattern
impl RefUnwindSafe for IUIAutomationScrollPattern
impl !Send for IUIAutomationScrollPattern
impl !Sync for IUIAutomationScrollPattern
impl Unpin for IUIAutomationScrollPattern
impl UnwindSafe for IUIAutomationScrollPattern
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