Trait windows::Win32::UI::TextServices::ITfComposition_Impl

pub trait ITfComposition_Impl: Sized {
    // Required methods
    fn GetRange(&self) -> Result<ITfRange>;
    fn ShiftStart(
        &self,
        ecwrite: u32,
        pnewstart: Option<&ITfRange>,
    ) -> Result<()>;
    fn ShiftEnd(&self, ecwrite: u32, pnewend: Option<&ITfRange>) -> Result<()>;
    fn EndComposition(&self, ecwrite: u32) -> Result<()>;
}

Required Methods§

fn GetRange(&self) -> Result<ITfRange>

fn ShiftStart(&self, ecwrite: u32, pnewstart: Option<&ITfRange>) -> Result<()>

fn ShiftEnd(&self, ecwrite: u32, pnewend: Option<&ITfRange>) -> Result<()>

fn EndComposition(&self, ecwrite: u32) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§