pub struct IPropertyPage2(/* private fields */);Implementations§
Source§impl IPropertyPage2
impl IPropertyPage2
pub unsafe fn SetPageSite<'a, T0__: IntoParam<'a, IPropertyPageSite>>( &self, ppagesite: T0__, ) -> ErrorCode
pub unsafe fn Activate<'a, T0__: IntoParam<'a, HWND>, T2__: IntoParam<'a, BOOL>>( &self, hwndparent: T0__, prect: *mut RECT, bmodal: T2__, ) -> ErrorCode
pub unsafe fn Deactivate(&self) -> ErrorCode
pub unsafe fn GetPageInfo(&self, ppageinfo: *mut PROPPAGEINFO) -> ErrorCode
pub unsafe fn SetObjects( &self, cobjects: u32, ppunk: *mut Option<IUnknown>, ) -> ErrorCode
pub unsafe fn Show(&self, ncmdshow: u32) -> ErrorCode
pub unsafe fn Move(&self, prect: *mut RECT) -> ErrorCode
pub unsafe fn IsPageDirty(&self) -> ErrorCode
pub unsafe fn Apply(&self) -> ErrorCode
pub unsafe fn Help<'a, T0__: IntoParam<'a, PWSTR>>( &self, pszhelpdir: T0__, ) -> ErrorCode
pub unsafe fn TranslateAcceleratorA(&self, pmsg: *mut MSG) -> ErrorCode
pub unsafe fn EditProperty(&self, dispid: i32) -> ErrorCode
Trait Implementations§
Source§impl Clone for IPropertyPage2
impl Clone for IPropertyPage2
Source§fn clone(&self) -> IPropertyPage2
fn clone(&self) -> IPropertyPage2
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IPropertyPage2
impl Debug for IPropertyPage2
Source§impl From<&IPropertyPage2> for IPropertyPage
impl From<&IPropertyPage2> for IPropertyPage
Source§fn from(value: &IPropertyPage2) -> Self
fn from(value: &IPropertyPage2) -> Self
Converts to this type from the input type.
Source§impl From<&IPropertyPage2> for IUnknown
impl From<&IPropertyPage2> for IUnknown
Source§fn from(value: &IPropertyPage2) -> Self
fn from(value: &IPropertyPage2) -> Self
Converts to this type from the input type.
Source§impl From<IPropertyPage2> for IPropertyPage
impl From<IPropertyPage2> for IPropertyPage
Source§fn from(value: IPropertyPage2) -> Self
fn from(value: IPropertyPage2) -> Self
Converts to this type from the input type.
Source§impl From<IPropertyPage2> for IUnknown
impl From<IPropertyPage2> for IUnknown
Source§fn from(value: IPropertyPage2) -> Self
fn from(value: IPropertyPage2) -> Self
Converts to this type from the input type.
Source§impl Interface for IPropertyPage2
impl Interface for IPropertyPage2
const IID: Guid
type Vtable = IPropertyPage2_abi
Source§impl<'a> IntoParam<'a, IPropertyPage> for &'a IPropertyPage2
impl<'a> IntoParam<'a, IPropertyPage> for &'a IPropertyPage2
fn into_param(self) -> Param<'a, IPropertyPage>
Source§impl<'a> IntoParam<'a, IPropertyPage> for IPropertyPage2
impl<'a> IntoParam<'a, IPropertyPage> for IPropertyPage2
fn into_param(self) -> Param<'a, IPropertyPage>
Source§impl<'a> IntoParam<'a, IUnknown> for &'a IPropertyPage2
impl<'a> IntoParam<'a, IUnknown> for &'a IPropertyPage2
fn into_param(self) -> Param<'a, IUnknown>
Source§impl<'a> IntoParam<'a, IUnknown> for IPropertyPage2
impl<'a> IntoParam<'a, IUnknown> for IPropertyPage2
fn into_param(self) -> Param<'a, IUnknown>
Source§impl PartialEq for IPropertyPage2
impl PartialEq for IPropertyPage2
impl Eq for IPropertyPage2
impl StructuralPartialEq for IPropertyPage2
Auto Trait Implementations§
impl Freeze for IPropertyPage2
impl RefUnwindSafe for IPropertyPage2
impl !Send for IPropertyPage2
impl !Sync for IPropertyPage2
impl Unpin for IPropertyPage2
impl UnwindSafe for IPropertyPage2
Blanket Implementations§
Source§impl<T> Abi for Twhere
T: Interface,
impl<T> Abi for Twhere
T: Interface,
Source§fn set_abi(&mut self) -> *mut <T as Abi>::Abi
fn set_abi(&mut self) -> *mut <T as Abi>::Abi
Returns a pointer for setting the object’s value via an ABI call.
Source§unsafe fn from_abi(abi: <T as Abi>::Abi) -> Result<T, Error>
unsafe fn from_abi(abi: <T as Abi>::Abi) -> Result<T, Error>
Casts the ABI representation to a Rust object by taking ownership of the bits.
fn drop_param(_: &mut Param<'_, Self>)
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