Click or drag to resize

IPropertyExtractionTreeNode Interface

Defines a contract for a node in the name splitter tree, which can either be a name splitter or a property evaluator.

Namespace: Altaxo.Serialization.NamePropertyExtraction
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3618.0 (4.8.3618.0)
Syntax
C#
public interface IPropertyExtractionTreeNode

The IPropertyExtractionTreeNode type exposes the following members.

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.
Top
Methods
 NameDescription
Public methodEnumeratePropertyNames Enumerates all property names in the name splitter tree.
Public methodStatic memberEnumeratePropertyNames(IPropertyExtractionTreeNode) Enumerates all property names in the name splitter tree, starting from the specified root node.
Public methodExtractProperties(String) Extracts properties from the given text using the configured name splitter and property evaluators.
Public methodStatic memberExtractProperties(IPropertyExtractionTreeNode, String) Extracts properties from the given text using the configured name splitter and property evaluators.
Top
See Also