#[repr(C)]pub struct IUIAutomationSelectionItemPatternVtbl {
pub parent: IUnknownVtbl,
pub Select: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern) -> HRESULT,
pub AddToSelection: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern) -> HRESULT,
pub RemoveFromSelection: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern) -> HRESULT,
pub get_CurrentIsSelected: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut BOOL) -> HRESULT,
pub get_CurrentSelectionContainer: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut *mut IUIAutomationElement) -> HRESULT,
pub get_CachedIsSelected: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut BOOL) -> HRESULT,
pub get_CachedSelectionContainer: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut *mut IUIAutomationElement) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Select: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern) -> HRESULT
§AddToSelection: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern) -> HRESULT
§RemoveFromSelection: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern) -> HRESULT
§get_CurrentIsSelected: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut BOOL) -> HRESULT
§get_CurrentSelectionContainer: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut *mut IUIAutomationElement) -> HRESULT
§get_CachedIsSelected: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut BOOL) -> HRESULT
§get_CachedSelectionContainer: unsafe extern "system" fn(This: *mut IUIAutomationSelectionItemPattern, retVal: *mut *mut IUIAutomationElement) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationSelectionItemPatternVtbl
impl RefUnwindSafe for IUIAutomationSelectionItemPatternVtbl
impl Send for IUIAutomationSelectionItemPatternVtbl
impl Sync for IUIAutomationSelectionItemPatternVtbl
impl Unpin for IUIAutomationSelectionItemPatternVtbl
impl UnwindSafe for IUIAutomationSelectionItemPatternVtbl
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