Trait windows::Win32::UI::Accessibility::IWindowProvider_Impl
pub trait IWindowProvider_Impl: Sized {
// Required methods
fn SetVisualState(&self, state: WindowVisualState) -> Result<()>;
fn Close(&self) -> Result<()>;
fn WaitForInputIdle(&self, milliseconds: i32) -> Result<BOOL>;
fn CanMaximize(&self) -> Result<BOOL>;
fn CanMinimize(&self) -> Result<BOOL>;
fn IsModal(&self) -> Result<BOOL>;
fn WindowVisualState(&self) -> Result<WindowVisualState>;
fn WindowInteractionState(&self) -> Result<WindowInteractionState>;
fn IsTopmost(&self) -> Result<BOOL>;
}
Required Methods§
fn SetVisualState(&self, state: WindowVisualState) -> Result<()>
fn Close(&self) -> Result<()>
fn WaitForInputIdle(&self, milliseconds: i32) -> Result<BOOL>
fn CanMaximize(&self) -> Result<BOOL>
fn CanMinimize(&self) -> Result<BOOL>
fn IsModal(&self) -> Result<BOOL>
fn WindowVisualState(&self) -> Result<WindowVisualState>
fn WindowInteractionState(&self) -> Result<WindowInteractionState>
fn IsTopmost(&self) -> Result<BOOL>
Object Safety§
This trait is not object safe.