Trait windows::Win32::UI::Controls::RichEdit::ITextPara2_Impl

pub trait ITextPara2_Impl: Sized + ITextPara_Impl {
Show 16 methods // Required methods fn GetBorders(&self) -> Result<IUnknown>; fn GetDuplicate2(&self) -> Result<ITextPara2>; fn SetDuplicate2(&self, ppara: Option<&ITextPara2>) -> Result<()>; fn GetFontAlignment(&self) -> Result<i32>; fn SetFontAlignment(&self, value: i32) -> Result<()>; fn GetHangingPunctuation(&self) -> Result<i32>; fn SetHangingPunctuation(&self, value: i32) -> Result<()>; fn GetSnapToGrid(&self) -> Result<i32>; fn SetSnapToGrid(&self, value: i32) -> Result<()>; fn GetTrimPunctuationAtStart(&self) -> Result<i32>; fn SetTrimPunctuationAtStart(&self, value: i32) -> Result<()>; fn GetEffects(&self, pvalue: *mut i32, pmask: *mut i32) -> Result<()>; fn GetProperty(&self, type: i32) -> Result<i32>; fn IsEqual2(&self, ppara: Option<&ITextPara2>) -> Result<i32>; fn SetEffects(&self, value: i32, mask: i32) -> Result<()>; fn SetProperty(&self, type: i32, value: i32) -> Result<()>;
}

Required Methods§

fn GetBorders(&self) -> Result<IUnknown>

fn GetDuplicate2(&self) -> Result<ITextPara2>

fn SetDuplicate2(&self, ppara: Option<&ITextPara2>) -> Result<()>

fn GetFontAlignment(&self) -> Result<i32>

fn SetFontAlignment(&self, value: i32) -> Result<()>

fn GetHangingPunctuation(&self) -> Result<i32>

fn SetHangingPunctuation(&self, value: i32) -> Result<()>

fn GetSnapToGrid(&self) -> Result<i32>

fn SetSnapToGrid(&self, value: i32) -> Result<()>

fn GetTrimPunctuationAtStart(&self) -> Result<i32>

fn SetTrimPunctuationAtStart(&self, value: i32) -> Result<()>

fn GetEffects(&self, pvalue: *mut i32, pmask: *mut i32) -> Result<()>

fn GetProperty(&self, type: i32) -> Result<i32>

fn IsEqual2(&self, ppara: Option<&ITextPara2>) -> Result<i32>

fn SetEffects(&self, value: i32, mask: i32) -> Result<()>

fn SetProperty(&self, type: i32, value: i32) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§