public abstract class PlaceholderCommandHandler : IPlaceholderCommandHandler| AcceptsContextTypes | The datatype this command handler accepts for the context when expanding. |
| Command | The level's command. |
| ContextType | The datatype this command handler will output. |
| DefaultClientCommandGenerator | |
| Initialized | Indicates whether the handler has been initialized. |
| Issues | Issues encountered during initialization. |
| Level | The placeholder level this object is handling. |
| Parameter | The level's parameter. |
| Settings | The level's parse and expansion settings. |
| SupportedTypes | Hint to base validation about which types are supported. If null or empty, all formats are considered valid. |
| Vault | The level's vault. |
| ClassVisibleToUser | Determines if the ObjectClass is visible to the current user session. |
| Expand | Expands the placeholder level based on the given context. |
| GetClientCommandGenerator | |
| GetClientDefinitions | |
| GetResolvedStructureReferences | Provides all structure references that exist and were resolved in this placeholder level. |
| GetSupportedTypes | |
| Init | Initializes the handler for a specific placeholder level. Sets the level, and performs base validation and kicks off custom initialization. |
| Initialize | Performs custom initialization. |
| ObjTypeVisibleToUser | Determines if the ObjType is visible to the current user session. |
| PropertyVisibleToUser | Determines if the PropertyDef is visible to the current user session. |
| ValueListItemVisibleToUser | Determines if the ObjectClass is visible to the current user session. |