Class ProgramXyzSemantic
public class ProgramXyzSemantic : INcSemantic, IToXElement
- Inheritance
-
ProgramXyzSemantic
- Implements
- Inherited Members
- Extension Methods
Constructors
ProgramXyzSemantic()
public ProgramXyzSemantic()
Properties
AvailableJsonPathList
Available Json Path List to resolve semantic.
public List<string> AvailableJsonPathList { get; }
Property Value
DisplayName
The builder process name shown on UI.
public string DisplayName { get; }
Property Value
XName
public static string XName { get; }
Property Value
Methods
Build(LinkedListNode<SemanticPiece>)
Refine SemanticPiece.ClaimList of the node.
public void Build(LinkedListNode<SemanticPiece> semanticPieceNode)
Parameters
semanticPieceNodeLinkedListNode<SemanticPiece>
Remarks
Since the building process may require the information of the related node, a whole node is passed in.
ToXElement()
Get the XElement to represent the object.
public XElement ToXElement()