Trait windows::Win32::UI::Controls::RichEdit::ITextRow_Impl

pub trait ITextRow_Impl: Sized + IDispatch_Impl {
Show 46 methods // Required methods fn GetAlignment(&self) -> Result<i32>; fn SetAlignment(&self, value: i32) -> Result<()>; fn GetCellCount(&self) -> Result<i32>; fn SetCellCount(&self, value: i32) -> Result<()>; fn GetCellCountCache(&self) -> Result<i32>; fn SetCellCountCache(&self, value: i32) -> Result<()>; fn GetCellIndex(&self) -> Result<i32>; fn SetCellIndex(&self, value: i32) -> Result<()>; fn GetCellMargin(&self) -> Result<i32>; fn SetCellMargin(&self, value: i32) -> Result<()>; fn GetHeight(&self) -> Result<i32>; fn SetHeight(&self, value: i32) -> Result<()>; fn GetIndent(&self) -> Result<i32>; fn SetIndent(&self, value: i32) -> Result<()>; fn GetKeepTogether(&self) -> Result<i32>; fn SetKeepTogether(&self, value: i32) -> Result<()>; fn GetKeepWithNext(&self) -> Result<i32>; fn SetKeepWithNext(&self, value: i32) -> Result<()>; fn GetNestLevel(&self) -> Result<i32>; fn GetRTL(&self) -> Result<i32>; fn SetRTL(&self, value: i32) -> Result<()>; fn GetCellAlignment(&self) -> Result<i32>; fn SetCellAlignment(&self, value: i32) -> Result<()>; fn GetCellColorBack(&self) -> Result<i32>; fn SetCellColorBack(&self, value: i32) -> Result<()>; fn GetCellColorFore(&self) -> Result<i32>; fn SetCellColorFore(&self, value: i32) -> Result<()>; fn GetCellMergeFlags(&self) -> Result<i32>; fn SetCellMergeFlags(&self, value: i32) -> Result<()>; fn GetCellShading(&self) -> Result<i32>; fn SetCellShading(&self, value: i32) -> Result<()>; fn GetCellVerticalText(&self) -> Result<i32>; fn SetCellVerticalText(&self, value: i32) -> Result<()>; fn GetCellWidth(&self) -> Result<i32>; fn SetCellWidth(&self, value: i32) -> Result<()>; fn GetCellBorderColors( &self, pcrleft: *mut i32, pcrtop: *mut i32, pcrright: *mut i32, pcrbottom: *mut i32 ) -> Result<()>; fn GetCellBorderWidths( &self, pduleft: *mut i32, pdutop: *mut i32, pduright: *mut i32, pdubottom: *mut i32 ) -> Result<()>; fn SetCellBorderColors( &self, crleft: i32, crtop: i32, crright: i32, crbottom: i32 ) -> Result<()>; fn SetCellBorderWidths( &self, duleft: i32, dutop: i32, duright: i32, dubottom: i32 ) -> Result<()>; fn Apply(&self, crow: i32, flags: tomConstants) -> Result<()>; fn CanChange(&self) -> Result<i32>; fn GetProperty(&self, type: i32) -> Result<i32>; fn Insert(&self, crow: i32) -> Result<()>; fn IsEqual(&self, prow: Option<&ITextRow>) -> Result<i32>; fn Reset(&self, value: i32) -> Result<()>; fn SetProperty(&self, type: i32, value: i32) -> Result<()>;
}

Required Methods§

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

fn GetCellBorderColors( &self, pcrleft: *mut i32, pcrtop: *mut i32, pcrright: *mut i32, pcrbottom: *mut i32 ) -> Result<()>

fn GetCellBorderWidths( &self, pduleft: *mut i32, pdutop: *mut i32, pduright: *mut i32, pdubottom: *mut i32 ) -> Result<()>

fn SetCellBorderColors( &self, crleft: i32, crtop: i32, crright: i32, crbottom: i32 ) -> Result<()>

fn SetCellBorderWidths( &self, duleft: i32, dutop: i32, duright: i32, dubottom: i32 ) -> Result<()>

fn Apply(&self, crow: i32, flags: tomConstants) -> Result<()>

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

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

fn Insert(&self, crow: i32) -> Result<()>

fn IsEqual(&self, prow: Option<&ITextRow>) -> Result<i32>

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

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

Object Safety§

This trait is not object safe.

Implementors§