Table of Contents

Class ProjectOptions

Namespace
H.Modules.Project
Assembly
H.Modules.Project.dll
[Display(Name = "工程配置", GroupName = "系统设置", Description = "工程配置的信息")]
public class ProjectOptions : IocOptionInstance<ProjectOptions>, INotifyPropertyChanged, IDisplayBindable, IIconable, IDable, IDescriptionable, ISettable, INameable, IOrderable, IGroupable, ILoadable, ISaveable, IDefaultable, IClearable, IOptions<ProjectOptions>, IProjectOptions
Inheritance
ProjectOptions
Implements
Inherited Members
Extension Methods

Properties

DefaultProjectFolder

[Display(Name = "文件存储路径")]
public string DefaultProjectFolder { get; set; }

Property Value

string

DefaultProjectName

[Display(Name = "默认文件名称")]
public string DefaultProjectName { get; set; }

Property Value

string

Extenstion

[Display(Name = "扩展名")]
public string Extenstion { get; set; }

Property Value

string

JsonSerializerService

[JsonIgnore]
[Browsable(false)]
public IJsonSerializerService JsonSerializerService { get; set; }

Property Value

IJsonSerializerService

SaveMode

[Display(Name = "保存的时机")]
public ProjectSaveMode SaveMode { get; set; }

Property Value

ProjectSaveMode

Methods

LoadDefault()

加载默认值。

public override void LoadDefault()