Click or drag to resize

StringPropertyEvaluator Class

Represents a property evaluator that simply returns the input text as the property value, along with the specified property name.
Inheritance Hierarchy
SystemObject
  Altaxo.Serialization.NamePropertyExtractionPropertyEvaluatorBase
    Altaxo.Serialization.NamePropertyExtractionStringPropertyEvaluator

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

The StringPropertyEvaluator type exposes the following members.

Constructors
 NameDescription
Public methodStringPropertyEvaluatorInitializes a new instance of the StringPropertyEvaluator 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 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 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