Skip to content

T_CommandLine_Core_ValueSpecification

Moh.Hassan edited this page Oct 10, 2019 · 1 revision

ValueSpecification Class

Inheritance Hierarchy

System.Object
CommandLine.Core.Specification
CommandLine.Core.ValueSpecification
Namespace:CommandLine.Core
Assembly: CommandLine (in CommandLine.dll) Version: 0.0.0

Syntax

C#

internalsealedclassValueSpecification:Specification

VB

FriendNotInheritableClassValueSpecificationInheritsSpecification

C++

internal ref classValueSpecification sealed : public Specification

F#

[<SealedAttribute>]typeValueSpecification=classinherit Specification end

The ValueSpecification type exposes the following members.

Constructors

NameDescription
Public methodValueSpecification Initializes a new instance of the ValueSpecification class
Back to Top

Properties

NameDescription
Public propertyConversionType (Inherited from Specification.)
Public propertyDefaultValue (Inherited from Specification.)
Public propertyEnumValues (Inherited from Specification.)
Public propertyHelpText (Inherited from Specification.)
Public propertyHidden (Inherited from Specification.)
Public propertyIndex
Public propertyMax (Inherited from Specification.)
Public propertyMetaName
Public propertyMetaValue (Inherited from Specification.)
Public propertyMin (Inherited from Specification.)
Public propertyRequired (Inherited from Specification.)
Public propertyTag (Inherited from Specification.)
Public propertyTargetType (Inherited from Specification.)
Back to Top

Methods

NameDescription
Public methodEquals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected methodFinalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public methodStatic memberFromAttribute
Public methodGetHashCode Serves as the default hash function. (Inherited from Object.)
Public methodGetType Gets the Type of the current instance. (Inherited from Object.)
Protected methodMemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public methodToString Returns a string that represents the current object. (Inherited from Object.)
Back to Top

Extension Methods

NameDescription
Private Extension MethodCountOfMaxNumberOfValues (Defined by ValueMapper.)
Public Extension MethodFromSpecification (Defined by NameExtensions.)
Public Extension MethodHavingMax (Defined by SpecificationExtensions.)
Public Extension MethodHavingMin (Defined by SpecificationExtensions.)
Public Extension MethodHavingRange (Defined by SpecificationExtensions.)
Private Extension MethodIsEmpty (Defined by UnParserExtensions.)
Public Extension MethodIsOption (Defined by SpecificationExtensions.)
Public Extension MethodIsValue (Defined by SpecificationExtensions.)
Private Extension MethodMakeErrorInCaseOfMinConstraint (Defined by ValueMapper.)
Private Extension MethodNormalizeValue (Defined by UnParserExtensions.)
Private Extension MethodSeperatorOrSpace (Defined by UnParserExtensions.)
Back to Top

See Also

Reference

CommandLine.Core Namespace

Clone this wiki locally