Class EditModel.EditProjectViewModelBase
Inheritance
EditModel.EditProjectViewModelBase
Assembly: Volo.Docs.Admin.Web.dll
Syntax
public abstract class EditModel.EditProjectViewModelBase : IHasConcurrencyStamp
Constructors
EditProjectViewModelBase()
Declaration
protected EditProjectViewModelBase()
Properties
ConcurrencyStamp
Declaration
[HiddenInput]
public string ConcurrencyStamp { get; set; }
Property Value
DefaultDocumentName
Declaration
[DynamicStringLength(typeof(ProjectConsts), "MaxDefaultDocumentNameLength", null)]
public string DefaultDocumentName { get; set; }
Property Value
Format
Declaration
[Required]
[SelectItems("FormatTypes")]
public string Format { get; set; }
Property Value
Id
Declaration
[Required]
[HiddenInput]
public Guid Id { get; set; }
Property Value
LatestVersionBranchName
Declaration
[DynamicStringLength(typeof(ProjectConsts), "MaxLatestVersionBranchNameLength", null)]
public string LatestVersionBranchName { get; set; }
Property Value
MainWebsiteUrl
Declaration
public string MainWebsiteUrl { get; set; }
Property Value
MinimumVersion
Declaration
[DynamicStringLength(typeof(ProjectConsts), "MaxVersionNameLength", null)]
public string MinimumVersion { get; set; }
Property Value
Name
Declaration
[Required]
[DynamicStringLength(typeof(ProjectConsts), "MaxNameLength", null)]
public string Name { get; set; }
Property Value
NavigationDocumentName
Declaration
[DynamicStringLength(typeof(ProjectConsts), "MaxNavigationDocumentNameLength", null)]
public string NavigationDocumentName { get; set; }
Property Value
ParametersDocumentName
Declaration
[DynamicStringLength(typeof(ProjectConsts), "MaxParametersDocumentNameLength", null)]
public string ParametersDocumentName { get; set; }
Property Value
Implements
Extension Methods