Trait windows::Win32::UI::Shell::ISyncMgrResolutionHandler_Impl
pub trait ISyncMgrResolutionHandler_Impl: Sized {
// Required methods
fn QueryAbilities(&self) -> Result<u32>;
fn KeepOther(
&self,
psiother: Option<&IShellItem>
) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
fn KeepRecent(&self) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
fn RemoveFromSyncSet(&self) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
fn KeepItems(
&self,
parray: Option<&ISyncMgrConflictResolutionItems>
) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>;
}
Required Methods§
fn QueryAbilities(&self) -> Result<u32>
fn KeepOther( &self, psiother: Option<&IShellItem> ) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>
fn KeepRecent(&self) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>
fn RemoveFromSyncSet(&self) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>
fn KeepItems( &self, parray: Option<&ISyncMgrConflictResolutionItems> ) -> Result<SYNCMGR_RESOLUTION_FEEDBACK>
Object Safety§
This trait is not object safe.