Trait windows::Win32::UI::TabletPC::ITipAutoCompleteClient_Impl
pub trait ITipAutoCompleteClient_Impl: Sized {
// Required methods
fn AdviseProvider(
&self,
hwndfield: HWND,
piprovider: Option<&ITipAutoCompleteProvider>,
) -> Result<()>;
fn UnadviseProvider(
&self,
hwndfield: HWND,
piprovider: Option<&ITipAutoCompleteProvider>,
) -> Result<()>;
fn UserSelection(&self) -> Result<()>;
fn PreferredRects(
&self,
prcaclist: *const RECT,
prcfield: *const RECT,
prcmodifiedaclist: *mut RECT,
pfshownabovetip: *mut BOOL,
) -> Result<()>;
fn RequestShowUI(&self, hwndlist: HWND) -> Result<BOOL>;
}
Required Methods§
fn AdviseProvider( &self, hwndfield: HWND, piprovider: Option<&ITipAutoCompleteProvider>, ) -> Result<()>
fn UnadviseProvider( &self, hwndfield: HWND, piprovider: Option<&ITipAutoCompleteProvider>, ) -> Result<()>
fn UserSelection(&self) -> Result<()>
fn PreferredRects( &self, prcaclist: *const RECT, prcfield: *const RECT, prcmodifiedaclist: *mut RECT, pfshownabovetip: *mut BOOL, ) -> Result<()>
fn RequestShowUI(&self, hwndlist: HWND) -> Result<BOOL>
Object Safety§
This trait is not object safe.