Trait windows::Win32::UI::TextServices::ITfThreadMgrEventSink_Impl
pub trait ITfThreadMgrEventSink_Impl: Sized {
// Required methods
fn OnInitDocumentMgr(&self, pdim: Option<&ITfDocumentMgr>) -> Result<()>;
fn OnUninitDocumentMgr(&self, pdim: Option<&ITfDocumentMgr>) -> Result<()>;
fn OnSetFocus(
&self,
pdimfocus: Option<&ITfDocumentMgr>,
pdimprevfocus: Option<&ITfDocumentMgr>,
) -> Result<()>;
fn OnPushContext(&self, pic: Option<&ITfContext>) -> Result<()>;
fn OnPopContext(&self, pic: Option<&ITfContext>) -> Result<()>;
}
Required Methods§
fn OnInitDocumentMgr(&self, pdim: Option<&ITfDocumentMgr>) -> Result<()>
fn OnUninitDocumentMgr(&self, pdim: Option<&ITfDocumentMgr>) -> Result<()>
fn OnSetFocus( &self, pdimfocus: Option<&ITfDocumentMgr>, pdimprevfocus: Option<&ITfDocumentMgr>, ) -> Result<()>
fn OnPushContext(&self, pic: Option<&ITfContext>) -> Result<()>
fn OnPopContext(&self, pic: Option<&ITfContext>) -> Result<()>
Object Safety§
This trait is not object safe.