Click or drag to resize

IPlaceholderCommandHandler Interface

Defines a handler for a placeholder level command. A handler is responsible for expanding the current ExpansionContext into another.

Namespace:  MFiles.VAF.Placeholders
Assembly:  MFiles.VAF (in MFiles.VAF.dll) Version: 2.1.0.1 (2.1.0.1)
Syntax
C#
public interface IPlaceholderCommandHandler

The IPlaceholderCommandHandler type exposes the following members.

Properties
  NameDescription
Public propertyAcceptsContextTypes
The datatype this command handler accepts for the context when expanding.
Public propertyCommand
The level's command.
Public propertyContextType
The datatype this command handler will output.
Public propertyIssues
Issues encountered during initialization.
Public propertyLevel
The placeholder level this object is handling.
Public propertyParameter
The level's parameter.
Public propertySettings
The level's parse and expansion settings.
Public propertyVault
The level's vault.
Top
Methods
  NameDescription
Public methodExpand
Expands the placeholder level based on the given context.
Public methodGetResolvedStructureReferences
Provides all structure references that exist and were resolved in this placeholder level.
Public methodInit
Initializes the handler for a specific placeholder level.
Top
See Also