DescriptiveDataModelDescriptor

Models the information for building a dynamic user interface for IDescriptiveDataModel types.

Namespace:
Inetdev.Data.DataAnnotations
Type:
Class
Public:
Yes
Protected:
No
Sealed:
No
Abstract:
No
Inherits from:
System.Object

Constructors

DescriptiveDataModelDescriptor

Default constructor

Signature:
public Void DescriptiveDataModelDescriptor()

Properties

CodeControl

Code control configuration.

Signature:
public TextControlDescriptor CodeControl { get; set; }

CodePropertyName

The name of the code property within the descriptive type.

Signature:
public String CodePropertyName { get; set; }

DescriptionControl

Description control configuration.

Signature:
public TextControlDescriptor DescriptionControl { get; set; }

DescriptionPropertyName

The name of the description property within the descriptive type.

Signature:
public String DescriptionPropertyName { get; set; }

EditedOnDynamicUI

Whether the type is edited on the dynamic UI.

Signature:
public Boolean EditedOnDynamicUI { get; set; }

IsCodeEditable

Indicates whether the code control is editable.

Signature:
public Boolean IsCodeEditable { get; set; }

RequiredRoles

Roles required to edit the descripted object.

Signature:
public String RequiredRoles { get; set; }

TypeCaption

Localized caption for this type.

Signature:
public String TypeCaption { get; set; }

TypeGroup

Localized group name or description for this type.

Signature:
public String TypeGroup { get; set; }

TypeName

The name of the type.

Signature:
public String TypeName { get; set; }