#[repr(C)]pub struct IUIAutomationSelectionPattern2 {
pub lpVtbl: *const IUIAutomationSelectionPattern2Vtbl,
}
Fields§
§lpVtbl: *const IUIAutomationSelectionPattern2Vtbl
Implementations§
Source§impl IUIAutomationSelectionPattern2
impl IUIAutomationSelectionPattern2
pub unsafe fn get_CurrentFirstSelectedItem( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CurrentLastSelectedItem( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CurrentCurrentSelectedItem( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CurrentItemCount(&self, retVal: *mut c_int) -> HRESULT
pub unsafe fn get_CachedFirstSelectedItem( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CachedLastSelectedItem( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CachedCurrentSelectedItem( &self, retVal: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_CachedItemCount(&self, retVal: *mut c_int) -> HRESULT
Methods from Deref<Target = IUIAutomationSelectionPattern>§
pub unsafe fn GetCurrentSelection( &self, retVal: *mut *mut IUIAutomationElementArray, ) -> HRESULT
pub unsafe fn get_CurrentCanSelectMultiple(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CurrentIsSelectionRequired( &self, retVal: *mut BOOL, ) -> HRESULT
pub unsafe fn GetCachedSelection( &self, retVal: *mut *mut IUIAutomationElementArray, ) -> HRESULT
pub unsafe fn get_CachedCanSelectMultiple(&self, retVal: *mut BOOL) -> HRESULT
pub unsafe fn get_CachedIsSelectionRequired(&self, retVal: *mut BOOL) -> HRESULT
Trait Implementations§
Source§impl Deref for IUIAutomationSelectionPattern2
impl Deref for IUIAutomationSelectionPattern2
Source§type Target = IUIAutomationSelectionPattern
type Target = IUIAutomationSelectionPattern
The resulting type after dereferencing.
Source§fn deref(&self) -> &IUIAutomationSelectionPattern
fn deref(&self) -> &IUIAutomationSelectionPattern
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IUIAutomationSelectionPattern2
impl RefUnwindSafe for IUIAutomationSelectionPattern2
impl !Send for IUIAutomationSelectionPattern2
impl !Sync for IUIAutomationSelectionPattern2
impl Unpin for IUIAutomationSelectionPattern2
impl UnwindSafe for IUIAutomationSelectionPattern2
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