#[repr(C)]pub struct IUIAutomationLegacyIAccessiblePattern {
pub lpVtbl: *const IUIAutomationLegacyIAccessiblePatternVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationLegacyIAccessiblePatternVtbl
Implementations§
Source§impl IUIAutomationLegacyIAccessiblePattern
impl IUIAutomationLegacyIAccessiblePattern
pub unsafe fn Select(&self, flagsSelect: c_long) -> HRESULT
pub unsafe fn DoDefaultAction(&self) -> HRESULT
pub unsafe fn SetValue(&self, szValue: LPCWSTR) -> HRESULT
pub unsafe fn get_CurrentChildId(&self, pRetVal: *mut c_int) -> HRESULT
pub unsafe fn get_CurrentName(&self, pszName: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentValue(&self, pszValue: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentDescription( &self, pszDescription: *mut BSTR, ) -> HRESULT
pub unsafe fn get_CurrentRole(&self, pdwRole: *mut DWORD) -> HRESULT
pub unsafe fn get_CurrentState(&self, pdwState: *mut DWORD) -> HRESULT
pub unsafe fn get_CurrentHelp(&self, pszHelp: *mut BSTR) -> HRESULT
pub unsafe fn get_CurrentKeyboardShortcut( &self, pszKeyboardShortcut: *mut BSTR, ) -> HRESULT
pub unsafe fn GetCurrentSelection( &self, pvarSelectedChildren: *mut *mut IUIAutomationElementArray, ) -> HRESULT
pub unsafe fn get_CurrentDefaultAction( &self, pszDefaultAction: *mut BSTR, ) -> HRESULT
pub unsafe fn get_CachedChildId(&self, pRetVal: *mut c_int) -> HRESULT
pub unsafe fn get_CachedName(&self, pszName: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedValue(&self, pszValue: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedDescription(&self, pszDescription: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedRole(&self, pdwRole: *mut DWORD) -> HRESULT
pub unsafe fn get_CachedState(&self, pdwState: *mut DWORD) -> HRESULT
pub unsafe fn get_CachedHelp(&self, pszHelp: *mut BSTR) -> HRESULT
pub unsafe fn get_CachedKeyboardShortcut( &self, pszKeyboardShortcut: *mut BSTR, ) -> HRESULT
pub unsafe fn GetCachedSelection( &self, pvarSelectedChildren: *mut *mut IUIAutomationElementArray, ) -> HRESULT
pub unsafe fn get_CachedDefaultAction( &self, pszDefaultAction: *mut BSTR, ) -> HRESULT
pub unsafe fn GetIAccessible( &self, ppAccessible: *mut *mut IAccessible, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IUIAutomationLegacyIAccessiblePattern
impl RefUnwindSafe for IUIAutomationLegacyIAccessiblePattern
impl !Send for IUIAutomationLegacyIAccessiblePattern
impl !Sync for IUIAutomationLegacyIAccessiblePattern
impl Unpin for IUIAutomationLegacyIAccessiblePattern
impl UnwindSafe for IUIAutomationLegacyIAccessiblePattern
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