Click or drag to resize

DoublePropertyEvaluator Class

Represents a property evaluator that attempts to parse the input text as a double and returns the corresponding property name and value.
Inheritance Hierarchy
SystemObject
  Altaxo.Serialization.NamePropertyExtractionPropertyEvaluatorBase
    Altaxo.Serialization.NamePropertyExtractionDoublePropertyEvaluator

Namespace: Altaxo.Serialization.NamePropertyExtraction
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3618.0 (4.8.3618.0)
Syntax
C#
public class DoublePropertyEvaluator : PropertyEvaluatorBase, 
	IPropertyEvaluator, IPropertyExtractionTreeNode, IEquatable<DoublePropertyEvaluator>

The DoublePropertyEvaluator type exposes the following members.

Constructors
 NameDescription
Public methodDoublePropertyEvaluatorInitializes a new instance of the DoublePropertyEvaluator class
Top
Properties
 NameDescription
Public propertyChildren Gets a list of child nodes, where each tuple contains the index of the name part and the corresponding child node.
(Inherited from PropertyEvaluatorBase)
Public propertyLCID Gets or sets the LCID (Locale Identifier) used for parsing the double value. The default value is the invariant culture's LCID.
Public propertyNumberOfIgnoredCharactersAfter Gets or sets the number of characters to ignore after the value when parsing. This can be useful for skipping suffixes or other non-numeric characters in the input text.
Public propertyNumberOfIgnoredCharactersBefore Gets or sets the number of characters to ignore before the value when parsing. This can be useful for skipping prefixes or other non-numeric characters in the input text.
Public propertyNumberStyles Gets or sets the number styles used for parsing the double value. The default value is System.Globalization.NumberStyles.Float.
Public propertyPropertyName Gets or sets the name of the property to be evaluated. This property is required and must be set during initialization.
(Inherited from PropertyEvaluatorBase)
Top
Methods
 NameDescription
Public methodEvaluate Evaluates a text and extracts a property name and its value.
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodToString
(Overrides PropertyEvaluatorBase.ToString)
Top
See Also