pub trait IUIAutomationPatternInstance_Impl: Sized {
    // Required methods
    fn GetProperty(
        &self,
        index: u32,
        cached: BOOL,
        type: UIAutomationType,
        pptr: *mut c_void,
    ) -> Result<()>;
    fn CallMethod(
        &self,
        index: u32,
        pparams: *const UIAutomationParameter,
        cparams: u32,
    ) -> Result<()>;
}

Required Methods§

fn GetProperty( &self, index: u32, cached: BOOL, type: UIAutomationType, pptr: *mut c_void, ) -> Result<()>

fn CallMethod( &self, index: u32, pparams: *const UIAutomationParameter, cparams: u32, ) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§