pub trait IFsrmFileScreenBase_Impl: Sized + IFsrmObject_Impl {
    // Required methods
    fn BlockedFileGroups(&self) -> Result<IFsrmMutableCollection>;
    fn SetBlockedFileGroups(
        &self,
        blocklist: Option<&IFsrmMutableCollection>
    ) -> Result<()>;
    fn FileScreenFlags(&self) -> Result<i32>;
    fn SetFileScreenFlags(&self, filescreenflags: i32) -> Result<()>;
    fn CreateAction(&self, actiontype: FsrmActionType) -> Result<IFsrmAction>;
    fn EnumActions(&self) -> Result<IFsrmCollection>;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§