Trait windows::Win32::UI::Shell::IApplicationDesignModeSettings2_Impl
pub trait IApplicationDesignModeSettings2_Impl: Sized + IApplicationDesignModeSettings_Impl {
// Required methods
fn SetNativeDisplayOrientation(
&self,
nativedisplayorientation: NATIVE_DISPLAY_ORIENTATION
) -> Result<()>;
fn SetApplicationViewOrientation(
&self,
vieworientation: APPLICATION_VIEW_ORIENTATION
) -> Result<()>;
fn SetAdjacentDisplayEdges(
&self,
adjacentdisplayedges: ADJACENT_DISPLAY_EDGES
) -> Result<()>;
fn SetIsOnLockScreen(&self, isonlockscreen: BOOL) -> Result<()>;
fn SetApplicationViewMinWidth(
&self,
viewminwidth: APPLICATION_VIEW_MIN_WIDTH
) -> Result<()>;
fn GetApplicationSizeBounds(
&self,
minapplicationsizepixels: *mut SIZE,
maxapplicationsizepixels: *mut SIZE
) -> Result<()>;
fn GetApplicationViewOrientation(
&self,
applicationsizepixels: &SIZE
) -> Result<APPLICATION_VIEW_ORIENTATION>;
}
Required Methods§
fn SetNativeDisplayOrientation( &self, nativedisplayorientation: NATIVE_DISPLAY_ORIENTATION ) -> Result<()>
fn SetApplicationViewOrientation( &self, vieworientation: APPLICATION_VIEW_ORIENTATION ) -> Result<()>
fn SetAdjacentDisplayEdges( &self, adjacentdisplayedges: ADJACENT_DISPLAY_EDGES ) -> Result<()>
fn SetIsOnLockScreen(&self, isonlockscreen: BOOL) -> Result<()>
fn SetApplicationViewMinWidth( &self, viewminwidth: APPLICATION_VIEW_MIN_WIDTH ) -> Result<()>
fn GetApplicationSizeBounds( &self, minapplicationsizepixels: *mut SIZE, maxapplicationsizepixels: *mut SIZE ) -> Result<()>
fn GetApplicationViewOrientation( &self, applicationsizepixels: &SIZE ) -> Result<APPLICATION_VIEW_ORIENTATION>
Object Safety§
This trait is not object safe.