Struct ITextRow_Vtbl
#[repr(C)]pub struct ITextRow_Vtbl {Show 47 fields
pub base__: IDispatch_Vtbl,
pub GetAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellCount: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellCount: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetHeight: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetIndent: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetIndent: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetNestLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub GetRTL: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetRTL: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellShading: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellShading: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub SetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub GetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT,
pub GetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT,
pub SetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT,
pub SetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT,
pub Apply: unsafe extern "system" fn(_: *mut c_void, _: i32, _: tomConstants) -> HRESULT,
pub CanChange: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub GetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: *mut i32) -> HRESULT,
pub Insert: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub IsEqual: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i32) -> HRESULT,
pub Reset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT,
pub SetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32) -> HRESULT,
}
Fields§
§base__: IDispatch_Vtbl
§GetAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellCount: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellCount: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellCountCache: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellIndex: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellMargin: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetHeight: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetHeight: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetIndent: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetIndent: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetKeepTogether: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetKeepWithNext: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetNestLevel: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§GetRTL: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetRTL: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellAlignment: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellColorBack: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellColorFore: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellMergeFlags: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellShading: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellShading: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellVerticalText: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§SetCellWidth: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§GetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT
§GetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: *mut i32, _: *mut i32, _: *mut i32, _: *mut i32) -> HRESULT
§SetCellBorderColors: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT
§SetCellBorderWidths: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32, _: i32, _: i32) -> HRESULT
§Apply: unsafe extern "system" fn(_: *mut c_void, _: i32, _: tomConstants) -> HRESULT
§CanChange: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT
§GetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: *mut i32) -> HRESULT
§Insert: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§IsEqual: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut i32) -> HRESULT
§Reset: unsafe extern "system" fn(_: *mut c_void, _: i32) -> HRESULT
§SetProperty: unsafe extern "system" fn(_: *mut c_void, _: i32, _: i32) -> HRESULT
Implementations§
§impl ITextRow_Vtbl
impl ITextRow_Vtbl
pub const fn new<Identity: ITextRow_Impl, const OFFSET: isize>() -> Self
pub fn matches(iid: &GUID) -> bool
Auto Trait Implementations§
impl Freeze for ITextRow_Vtbl
impl RefUnwindSafe for ITextRow_Vtbl
impl Send for ITextRow_Vtbl
impl Sync for ITextRow_Vtbl
impl Unpin for ITextRow_Vtbl
impl UnwindSafe for ITextRow_Vtbl
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more