pub trait IUIAutomationWindowPattern_Impl: Sized {
Show 15 methods
// Required methods
fn Close(&self) -> Result<()>;
fn WaitForInputIdle(&self, milliseconds: i32) -> Result<BOOL>;
fn SetWindowVisualState(&self, state: WindowVisualState) -> Result<()>;
fn CurrentCanMaximize(&self) -> Result<BOOL>;
fn CurrentCanMinimize(&self) -> Result<BOOL>;
fn CurrentIsModal(&self) -> Result<BOOL>;
fn CurrentIsTopmost(&self) -> Result<BOOL>;
fn CurrentWindowVisualState(&self) -> Result<WindowVisualState>;
fn CurrentWindowInteractionState(&self) -> Result<WindowInteractionState>;
fn CachedCanMaximize(&self) -> Result<BOOL>;
fn CachedCanMinimize(&self) -> Result<BOOL>;
fn CachedIsModal(&self) -> Result<BOOL>;
fn CachedIsTopmost(&self) -> Result<BOOL>;
fn CachedWindowVisualState(&self) -> Result<WindowVisualState>;
fn CachedWindowInteractionState(&self) -> Result<WindowInteractionState>;
}
Required Methods§
fn Close(&self) -> Result<()>
fn WaitForInputIdle(&self, milliseconds: i32) -> Result<BOOL>
fn SetWindowVisualState(&self, state: WindowVisualState) -> Result<()>
fn CurrentCanMaximize(&self) -> Result<BOOL>
fn CurrentCanMinimize(&self) -> Result<BOOL>
fn CurrentIsModal(&self) -> Result<BOOL>
fn CurrentIsTopmost(&self) -> Result<BOOL>
fn CurrentWindowVisualState(&self) -> Result<WindowVisualState>
fn CurrentWindowInteractionState(&self) -> Result<WindowInteractionState>
fn CachedCanMaximize(&self) -> Result<BOOL>
fn CachedCanMinimize(&self) -> Result<BOOL>
fn CachedIsModal(&self) -> Result<BOOL>
fn CachedIsTopmost(&self) -> Result<BOOL>
fn CachedWindowVisualState(&self) -> Result<WindowVisualState>
fn CachedWindowInteractionState(&self) -> Result<WindowInteractionState>
Object Safety§
This trait is not object safe.