Table of Contents

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?>