webview2_com_sys::Windows::Win32::UI::Controls

Struct ITextRow

Source
pub struct ITextRow(/* private fields */);

Implementations§

Source§

impl ITextRow

Source

pub unsafe fn GetTypeInfoCount(&self) -> Result<u32>

Source

pub unsafe fn GetTypeInfo(&self, itinfo: u32, lcid: u32) -> Result<ITypeInfo>

Source

pub unsafe fn GetIDsOfNames( &self, riid: *const Guid, rgsznames: *const PWSTR, cnames: u32, lcid: u32, rgdispid: *mut i32, ) -> Result<()>

Source

pub unsafe fn Invoke( &self, dispidmember: i32, riid: *const Guid, lcid: u32, wflags: u16, pdispparams: *const DISPPARAMS, pvarresult: *mut VARIANT, pexcepinfo: *mut EXCEPINFO, puargerr: *mut u32, ) -> Result<()>

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

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

Source

pub unsafe fn IsEqual<'a>( &self, prow: impl IntoParam<'a, ITextRow>, ) -> Result<i32>

Source

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

Source

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

Trait Implementations§

Source§

impl Clone for ITextRow

Source§

fn clone(&self) -> ITextRow

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl Debug for ITextRow

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl From<&ITextRow> for IDispatch

Source§

fn from(value: &ITextRow) -> Self

Converts to this type from the input type.
Source§

impl From<&ITextRow> for IUnknown

Source§

fn from(value: &ITextRow) -> Self

Converts to this type from the input type.
Source§

impl From<ITextRow> for IDispatch

Source§

fn from(value: ITextRow) -> Self

Converts to this type from the input type.
Source§

impl From<ITextRow> for IUnknown

Source§

fn from(value: ITextRow) -> Self

Converts to this type from the input type.
Source§

impl Interface for ITextRow

Source§

const IID: Guid

A unique identifier representing this interface.
Source§

fn cast<T>(&self) -> Result<T, Error>
where T: Interface,

Attempts to cast the current interface to another interface using QueryInterface. The name cast is preferred to query because there is a WinRT method named query but not one named cast.
Source§

fn downgrade(&self) -> Result<Weak<Self>, Error>

Attempts to create a Weak reference to this object.
Source§

impl PartialEq for ITextRow

Source§

fn eq(&self, other: &ITextRow) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl Eq for ITextRow

Source§

impl StructuralPartialEq for ITextRow

Auto Trait Implementations§

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dst: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dst. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.