Skip to content
ChartForgeX
Command

ConvertTo-ImageStorySource

Module imageplayground
Inputs
System.String
Outputs
ChartForgeX.Stories.StorySourceText

Converts exact source text into renderer-neutral syntax spans for visual stories.

Syntax

ConvertTo-ImageStorySource [-Language <String>] [-Text] <String> [-Tokenizer <IStorySourceTokenizer>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Description

PowerShell uses the native System.Management.Automation parser. Other languages can provide an optional IStorySourceTokenizer adapter without adding parser dependencies to ChartForgeX.

Examples

Authored help example

Tokenize PowerShell source

$source = ConvertTo-ImageStorySource -Text 'Get-Process | Sort-Object CPU -Descending' -Language PowerShell

Returns exact source text with semantic spans suitable for New-ImageStoryPanel.

Parameters

-Language String optional
Language identifier. PowerShell uses its native parser; Plain preserves text without tokenization.
-Text String requiredposition: 0pipeline: True (ByValue)
Exact source text, including whitespace and line endings.
-Tokenizer IStorySourceTokenizer optional
Optional tokenizer adapter for C#, Bash, or another language.

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.