Class ProjectExtension
- Namespace
- H.Modules.Project
- Assembly
- H.Modules.Project.dll
public static class ProjectExtension
- Inheritance
-
ProjectExtension
- Inherited Members
-
Methods
Contain(IProjectService, IProjectItem)
public static bool Contain(this IProjectService projectService, IProjectItem projectItem)
Parameters
projectService
IProjectService
projectItem
IProjectItem
Returns
- bool
ShowDeleteProject(IProjectService, IProjectItem)
public static Task<bool?> ShowDeleteProject(this IProjectService projectService, IProjectItem project)
Parameters
projectService
IProjectService
project
IProjectItem
Returns
- Task<bool?>
ShowEidtProject(IProjectService, IProjectItem, Action<IDialog>)
public static Task<bool?> ShowEidtProject(this IProjectService projectService, IProjectItem project, Action<IDialog> action = null)
Parameters
projectService
IProjectService
project
IProjectItem
action
Action<IDialog>
Returns
- Task<bool?>
ShowNewProject(IProjectService, Action<IDialog>, string)
public static Task<bool?> ShowNewProject(this IProjectService projectService, Action<IDialog> action = null, string defalultName = "项目")
Parameters
projectService
IProjectService
action
Action<IDialog>
defalultName
string
Returns
- Task<bool?>
ShowOpenProject(IProjectService, IProjectItem)
public static Task<bool?> ShowOpenProject(this IProjectService projectService, IProjectItem project)
Parameters
projectService
IProjectService
project
IProjectItem
Returns
- Task<bool?>
ShowProjectsDialog(IProjectService, Action<IDialog>)
public static Task<bool?> ShowProjectsDialog(this IProjectService projectService, Action<IDialog> action = null)
Parameters
projectService
IProjectService
action
Action<IDialog>
Returns
- Task<bool?>
ShowProjectsOrNewDialog(IProjectService)
public static Task<bool?> ShowProjectsOrNewDialog(this IProjectService projectService)
Parameters
projectService
IProjectService
Returns
- Task<bool?>
ShowSaveProject(IProjectService)
public static Task<bool?> ShowSaveProject(this IProjectService projectService)
Parameters
projectService
IProjectService
Returns
- Task<bool?>
ShowSaveProjects(IProjectService)
public static Task<bool?> ShowSaveProjects(this IProjectService projectService)
Parameters
projectService
IProjectService
Returns
- Task<bool?>