#[repr(C)]pub struct IUIAutomationTreeWalker {
pub lpVtbl: *const IUIAutomationTreeWalkerVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationTreeWalkerVtbl
Implementations§
Source§impl IUIAutomationTreeWalker
impl IUIAutomationTreeWalker
pub unsafe fn GetParentElement( &self, element: *mut IUIAutomationElement, parent: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetFirstChildElement( &self, element: *mut IUIAutomationElement, first: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetLastChildElement( &self, element: *mut IUIAutomationElement, last: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetNextSiblingElement( &self, element: *mut IUIAutomationElement, next: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetPreviousSiblingElement( &self, element: *mut IUIAutomationElement, previous: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn NormalizeElement( &self, element: *mut IUIAutomationElement, normalized: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetParentElementBuildCache( &self, element: *mut IUIAutomationElement, cacheRequest: *mut IUIAutomationCacheRequest, parent: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetFirstChildElementBuildCache( &self, element: *mut IUIAutomationElement, cacheRequest: *mut IUIAutomationCacheRequest, first: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetLastChildElementBuildCache( &self, element: *mut IUIAutomationElement, cacheRequest: *mut IUIAutomationCacheRequest, last: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetNextSiblingElementBuildCache( &self, element: *mut IUIAutomationElement, cacheRequest: *mut IUIAutomationCacheRequest, next: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn GetPreviousSiblingElementBuildCache( &self, element: *mut IUIAutomationElement, cacheRequest: *mut IUIAutomationCacheRequest, previous: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn NormalizeElementBuildCache( &self, element: *mut IUIAutomationElement, cacheRequest: *mut IUIAutomationCacheRequest, normalized: *mut *mut IUIAutomationElement, ) -> HRESULT
pub unsafe fn get_Condition( &self, condition: *mut *mut IUIAutomationCondition, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IUIAutomationTreeWalker
impl Deref for IUIAutomationTreeWalker
Auto Trait Implementations§
impl Freeze for IUIAutomationTreeWalker
impl RefUnwindSafe for IUIAutomationTreeWalker
impl !Send for IUIAutomationTreeWalker
impl !Sync for IUIAutomationTreeWalker
impl Unpin for IUIAutomationTreeWalker
impl UnwindSafe for IUIAutomationTreeWalker
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