ExpandedPlaceholder Class

Contains the expansion results of Placeholder Text segment in a specific context.

Definition

Namespace: MFiles.VAF.Placeholders
Assembly: MFiles.VAF (in MFiles.VAF.dll) Version: 24.1.706.1
C#
public class ExpandedPlaceholder : ExpandedPlaceholderTemplateNode
Inheritance
Object    ExpandedPlaceholderTemplateNode    ExpandedPlaceholder

Constructors

ExpandedPlaceholder Constructor.

Properties

Children The expanded child nodes.
(Inherited from ExpandedPlaceholderTemplateNode)
Context The context of the expansion.
(Inherited from ExpandedPlaceholderTemplateNode)
DefaultEncoder The default encoder.
HideMissingValue Determines if an empty or missing context will result in an empty string or the original placeholder definition.
IsEncoded Indicates whether the placeholder contains an explicit encoding command. If this values is false, the default encoder will be used, if specified.
Issues Issues encountered during expansion of this node and it's children.
(Inherited from ExpandedPlaceholderTemplateNode)
LastLevel The final child level that determines the final output of the placeholder.
Placeholder Source cast as placeholder.
Source The segment that was expanded.
(Inherited from ExpandedPlaceholderTemplateNode)
Text The textual result of the expansion.
(Overrides ExpandedPlaceholderTemplateNodeText)
UserSession The user session used during expansion, if any.

Methods

GetExpandedValuesT Finds all expanded values of the specified type (the context can be cast it).
(Overrides ExpandedPlaceholderTemplateNodeGetExpandedValuesT)

Fields

children The expanded child nodes.
(Inherited from ExpandedPlaceholderTemplateNode)

See Also