public class PlaceholderLevel : PlaceholderTemplateElement
AcceptsContextTypes | The expansion context datatypes allowed. |
ChildCount |
The number of child nodes this node has.
(Inherited from PlaceholderTemplateNode) |
Children |
This node's child nodes.
(Inherited from PlaceholderTemplateNode) |
Command | The name of the level used in the placeholder. |
ContextType | The datatype this level emits during expansion. |
Handler | The handler that can validate and expand this level. |
IsLeaf |
True if this node cannot contain children.
(Inherited from PlaceholderTemplateNode) |
LevelType | The type of level this object represents. |
Parameter | The name of the level used in the placeholder. |
Parent |
This node's parent node.
(Inherited from PlaceholderTemplateElement) |
Placeholder | The placeholder in which this level resides. |
Root |
The placeholder template in which this node resides.
(Inherited from PlaceholderTemplateElement) |
Settings |
The settings which control how a placeholders are parsed and expanded.
(Inherited from PlaceholderTemplateElement) |
Text |
The text representation of the level.
(Overrides PlaceholderTemplateNodeText) |
Type |
The type of node this object represents.
(Overrides PlaceholderTemplateNodeType) |
ValidChildTypes |
The type of child nodes this node can contain.
(Overrides PlaceholderTemplateNodeValidChildTypes) |
Vault |
The vault for which the placeholder document is defined/intended.
(Inherited from PlaceholderTemplateElement) |
AppendChild |
Appends a child node to this node's children.
(Inherited from PlaceholderTemplateNode) |
Expand |
Expands this node in the given context.
(Overrides PlaceholderTemplateNodeExpand(IExpansionContext, ObjVerExReadCache)) |
GetResolvedStructureReferences |
Finds any resolved structure references in this node or it's children.
(Overrides PlaceholderTemplateNodeGetResolvedStructureReferences) |
IsValidExpansionContext | Determines if a context is valid input for expanding this level. |
Validate |
Validates the node and it's child nodes returning all issues found throughout.
Returns static parse based issues, not expansion issues.
(Overrides PlaceholderTemplateNodeValidate) |
children |
This node's child nodes.
(Inherited from PlaceholderTemplateNode) |