Click or drag to resize
ValueListAttribute Class
Models a list of command line arguments that are not options. Must be applied to a field compatible with an IListT interface of String instances.
Inheritance Hierarchy
SystemObject
  SystemAttribute
    X3Platform.CommandLineValueListAttribute

Namespace: X3Platform.CommandLine
Assembly: X3Platform.Support (in X3Platform.Support.dll) Version: 1.0.0.0 (2.0.0.0)
Syntax
public sealed class ValueListAttribute : Attribute

The ValueListAttribute type exposes the following members.

Constructors
  NameDescription
Public methodValueListAttribute
Initializes a new instance of the ValueListAttribute class.
Top
Methods
  NameDescription
Public methodEquals (Inherited from Attribute.)
Public methodGetHashCode (Inherited from Attribute.)
Public methodGetType (Inherited from Object.)
Public methodIsDefaultAttribute (Inherited from Attribute.)
Public methodMatch (Inherited from Attribute.)
Public methodToString (Inherited from Object.)
Top
Properties
  NameDescription
Public propertyConcreteType
Gets the concrete type specified during initialization.
Public propertyMaximumElements
Gets or sets the maximum element allow for the list managed by ValueListAttribute type. If lesser than 0, no upper bound is fixed. If equal to 0, no elements are allowed.
Public propertyTypeId (Inherited from Attribute.)
Top
Remarks
To map individual values use instead ValueOptionAttribute.
See Also