Click or drag to resize

DynamicListRootAttribute Class

Denotes a property on a class that is the root item containing a collection of sub-trees. These sub-trees, while stored within the root list on the associated EditeableItem are handled independent of one another.
Inheritance Hierarchy
SystemObject
  SystemAttribute
    MFiles.VAF.Configuration.DynamicListDynamicListRootAttribute

Namespace:  MFiles.VAF.Configuration.DynamicList
Assembly:  MFiles.VAF.Configuration (in MFiles.VAF.Configuration.dll) Version: 2.2.0.9
Syntax
C#
public class DynamicListRootAttribute : Attribute, 
	IJsonConfEditorAttr

The DynamicListRootAttribute type exposes the following members.

Constructors
  NameDescription
Public methodDynamicListRootAttribute
Top
Properties
  NameDescription
Public propertyListNames
The property grid allows for each root list item to have a subtree, which have their own list to be handled independently of the top-most root list. Each EditableItem may declare itself as the context root item for one or more dynamic lists within the DynamicListRootAttribute -> ListNames as a new string[] { "ListForWhichThisItemIsTheRoot1", "ListForWhichThisItemIsTheRoot2" }
Top
Methods
  NameDescription
Public methodGetOptions
Gets any list names defined for this member.
Public methodHasOptions
Checks if any list names are defined for this member.
Top
See Also