#[repr(C)]pub struct IUIAutomationEventHandlerGroup {
pub lpVtbl: *const IUIAutomationEventHandlerGroupVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationEventHandlerGroupVtbl
Implementations§
Source§impl IUIAutomationEventHandlerGroup
impl IUIAutomationEventHandlerGroup
pub unsafe fn AddActiveTextPositionChangedEventHandler( &self, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationActiveTextPositionChangedEventHandler, ) -> HRESULT
pub unsafe fn AddAutomationEventHandler( &self, eventId: EVENTID, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationEventHandler, ) -> HRESULT
pub unsafe fn AddChangesEventHandler( &self, scope: TreeScope, changeTypes: *mut c_int, changesCount: c_int, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationChangesEventHandler, ) -> HRESULT
pub unsafe fn AddNotificationEventHandler( &self, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationNotificationEventHandler, ) -> HRESULT
pub unsafe fn AddPropertyChangedEventHandler( &self, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationPropertyChangedEventHandler, propertyArray: *mut PROPERTYID, propertyCount: c_int, ) -> HRESULT
pub unsafe fn AddStructureChangedEventHandler( &self, scope: TreeScope, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationStructureChangedEventHandler, ) -> HRESULT
pub unsafe fn AddTextEditTextChangedEventHandler( &self, scope: TreeScope, textEditChangeType: TextEditChangeType, cacheRequest: *mut IUIAutomationCacheRequest, handler: *mut IUIAutomationTextEditTextChangedEventHandler, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IUIAutomationEventHandlerGroup
impl RefUnwindSafe for IUIAutomationEventHandlerGroup
impl !Send for IUIAutomationEventHandlerGroup
impl !Sync for IUIAutomationEventHandlerGroup
impl Unpin for IUIAutomationEventHandlerGroup
impl UnwindSafe for IUIAutomationEventHandlerGroup
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