Placeholder Class |
Namespace: MFiles.VAF.Placeholders
The Placeholder type exposes the following members.
Name | Description | |
---|---|---|
![]() | Placeholder |
Constructor.
|
Name | Description | |
---|---|---|
![]() | AcceptsContextTypes |
The expansion context the placeholder accepts.
(The types accepted by the first level.)
|
![]() | ChildCount |
The number of child nodes this node has.
(Inherited from PlaceholderTemplateNode.) |
![]() | Children |
This node's child nodes.
(Inherited from PlaceholderTemplateNode.) |
![]() | ContextType |
The data type this placeholder emits during expansion.
(The type emitted by the final level.)
|
![]() | IsLeaf |
True if this node cannot contain children.
(Inherited from PlaceholderTemplateNode.) |
![]() | Levels |
The placeholder's children cast as levels.
|
![]() | Parent |
This node's parent node.
(Inherited from PlaceholderTemplateElement.) |
![]() | 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 full text representation of the placeholder.
(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.) |
Name | Description | |
---|---|---|
![]() | 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.
(Inherited from PlaceholderTemplateNode.) |
![]() | Validate |
Validates the node and it's child nodes returning all issues found throughout.
Returns static parse based issues, not expansion issues.
(Inherited from PlaceholderTemplateNode.) |