API Reference
ChartForgeX API Reference
Complete API documentation auto-generated from source documentation.
Project APIs
Browse related project or module APIs from one shared suite.
ChartForgeX Render deterministic charts, dashboards, topology, hierarchy, and report visuals directly from .NET. Current API GPOZaurr GPOZaurr helps inspect, report on, and remediate Group Policy environments with PowerShell. ImagePlayground Automate image processing, codes, metadata, charts, topology, and visual stories from PowerShell. PowerBGInfo Generate support-ready Windows desktop and logon backgrounds from PowerShell data, charts, and topology. PSPublishModule PSPublishModule is an open-source PowerShell and .NET project with packages, release history, and technical documentation. PSWriteHTML PSWriteHTML is an open-source PowerShell project with packages, release history, and working documentation. PSWriteOffice PowerShell document automation across Word, Excel, PowerPoint, PDF, Reader, Confluence, Visio, and open text formats.
Search across related project APIs without leaving this portal.
Quick Start
Frequently used types and entry points.
Chart
Represents a renderer-independent chart definition.
ChartGrid
Describes a dependency-free small-multiple report made from multiple charts.
TopologyChart
Represents a renderer-independent topology diagram.
GraphScene
Describes a host-neutral graph exploration scene that adapters can render with SVG, Canvas, WebGL, d...
VisualCanvas
A fixed-size layered visual surface for wallpapers, social images, report covers, and hero graphics.
All Namespaces
Browse all 663 types organized by namespace.
ChartForgeX (1)
ChartForgeX.Accessibility (1)
ChartForgeX.Composition (27)
ImageComposition PngVisualCanvasRenderer SvgVisualCanvasRenderer VisualCanvas VisualCanvasAnchor VisualCanvasBackdropStyle VisualCanvasFeatureItem VisualCanvasFeatureStripLayer VisualCanvasHeroBadgeLayer VisualCanvasHeroTitleLayer VisualCanvasImageFit VisualCanvasImageLayer VisualCanvasInfoTileIconKind VisualCanvasInfoTileLayer VisualCanvasInfoTileMiniChartKind VisualCanvasInfoTileSurfaceStyle VisualCanvasKeyValueBlockLayer VisualCanvasKeyValueItem VisualCanvasLayer VisualCanvasLayoutDiagnostic VisualCanvasLayoutDiagnosticSeverity VisualCanvasLayoutReport VisualCanvasPlacement VisualCanvasTextFitPolicy VisualCanvasTextLayer VisualCanvasTextRun VisualCanvasTheme
ChartForgeX.Core (79)
Chart ChartAnnotation ChartAnnotationKind ChartAxis ChartAxisLabel ChartAxisSide ChartBarMode ChartBarStyle ChartBarVisualStyle ChartBoxPlot ChartBubble ChartBubbles ChartCalendarHeatmapItem ChartCandlestick ChartDataLabelConnectorStyle ChartDataLabelPlacement ChartDecimationMode ChartDecimationResult ChartDecimator ChartDumbbell ChartErrorBar ChartFillPattern ChartGrid ChartGridLineStyle ChartGridPanelSpan ChartHeatmapRow ChartHeatmapScale ChartHeatmapValueTextMode ChartHistogramBinLayout ChartInterval ChartLabelDensity ChartLegendPosition ChartLineVisualStyle ChartMapCatalog ChartMapCatalogEntry ChartMapCatalogEntryKind ChartMapColorScale ChartMapConnector ChartMapDefinition ChartMapGeoJson ChartMapGeoJsonOptions ChartMapGeoJsonProjection ChartMapLayer ChartMapPoint ChartMapRegion ChartMapScaleLegendPosition ChartMapViewport ChartOptions ChartParetoItem ChartPictorialItem ChartPictorialShape ChartPieSliceLabelContent ChartPieSliceLabelContext ChartPngOutputScale ChartPoints ChartProgressItem ChartRadialLayer ChartRadialLayerCap ChartRadialLayers ChartRangeBand ChartRegionMapItem ChartResolutionPolicy ChartSankeyLink ChartScaleKind ChartSeries ChartSeriesKind ChartSeriesKindCapabilities ChartTextRole ChartTileMapCatalog ChartTileMapDefinition ChartTileMapRegion ChartTreeLink ChartTreemapItem ChartWordCloudItem PngFontInfo PngFontSource RasterImageFormat RasterImageFormatExtensions RasterImageOptions
ChartForgeX.Data (3)
ChartForgeX.Diagnostics (1)
ChartForgeX.Html (2)
ChartForgeX.Interactivity (58)
ChartInteractionFeatures ChartInteractionOptions ChartInteractionScenario ChartInteractionScenarioExtensions ChartInteractionScenarioFocusMode ChartInteractionScenarioStep ChartInteractionTargetKinds GraphBarnesHutPhysicsOptions GraphClusterMode GraphClusterOptions GraphEdgeShape GraphEdgeStyle GraphForceAtlas2PhysicsOptions GraphHierarchicalRepulsionPhysicsOptions GraphHierarchyOptions GraphInteractionOptions GraphLayoutDirection GraphLayoutMode GraphLayoutOptions GraphLevelOfDetailOptions GraphManipulationOptions GraphNodeDragBehavior GraphNodeShape GraphNodeStyle GraphPerformanceOptions GraphPhysicsOptions GraphPhysicsSolver GraphPhysicsSolverOptions GraphPhysicsStabilizationOptions GraphRepulsionPhysicsOptions GraphScene GraphSceneCluster GraphSceneClusterExtensions GraphSceneEdge GraphSceneExtensions GraphSceneFeatures GraphSceneNode GraphSceneOptions GraphScenePatch GraphScenePatchExtensions GraphScenePatchResult GraphScenePoint GraphSceneStage GraphSceneStageOptions GraphSceneStagePlanner GraphSceneSuperTopologyExtensions VisNetworkEdge VisNetworkGraph VisNetworkGroupOptions VisNetworkHierarchicalLayoutOptions VisNetworkInteractionOptions VisNetworkLayoutOptions VisNetworkManipulationOptions VisNetworkNode VisNetworkNodeShape VisNetworkOptions VisNetworkPhysicsOptions VisNetworkSmoothType
ChartForgeX.Interactivity.Html (22)
GraphExplorerExtensions GraphSceneStageImageOptions GraphSceneStageImageResult GraphSceneStaticExtensions GraphSceneStaticImageFormat GraphSceneStaticRenderOptions HtmlChartInteractionOptions HtmlChartResponsiveLayout HtmlGraphExplorerOptions HtmlGraphExplorerRenderer HtmlGraphExplorerTheme HtmlGraphRenderBackend HtmlInteractiveChartRenderer HtmlInteractiveDashboardOptions HtmlInteractiveDashboardRenderer HtmlInteractiveTopologyRenderer InteractiveChartExtensions InteractiveTopologyExtensions TopologyGraphExplorerExtensions TopologyGraphSceneOptions TopologyIconStencilBrowserExtensions TopologyIconStencilBrowserOptions
ChartForgeX.Markup (24)
ChartForgeXMarkdown ChartForgeXMarkdownBlock IVisualMarkupBlockParser MarkupChartDocument MarkupChartParser MarkupDiagnostic MarkupFlowParser MarkupParseResult`1 MarkupSequenceParser MarkupTableParser MarkupTimelineParser MarkupTopologyCSharpEmitter MarkupTopologyDocument MarkupTopologyEdge MarkupTopologyGroup MarkupTopologyNode MarkupTopologyParser VisualMarkupBlock VisualMarkupFenceOptions VisualMarkupKind VisualMarkupParser VisualMarkupParseResult VisualMarkupScanner VisualMarkupScanResult
ChartForgeX.Markup.Mermaid (3)
ChartForgeX.Mermaid (156)
MermaidArchitectureDocument MermaidArchitectureEdge MermaidArchitectureEndpoint MermaidArchitectureGroup MermaidArchitectureJunction MermaidArchitectureRendering MermaidArchitectureService MermaidAstNode MermaidBlockDocument MermaidBlockEdge MermaidBlockItem MermaidBlockRendering MermaidBlockRenderOptions MermaidC4Boundary MermaidC4Document MermaidC4Element MermaidC4Relationship MermaidC4Rendering MermaidClassDocument MermaidClassMember MermaidClassNode MermaidClassRelationship MermaidClassStyleStatement MermaidDiagnostic MermaidDiagramKind MermaidDirective MermaidDocument MermaidEntityAttribute MermaidEntityNode MermaidEntityRelationship MermaidEntityRelationshipDocument MermaidEventModelingDataBlock MermaidEventModelingDocument MermaidEventModelingEntityKind MermaidEventModelingFrame MermaidEventModelingRelation MermaidEventModelingRendering MermaidFlowchartClassDefinition MermaidFlowchartDirection MermaidFlowchartDocument MermaidFlowchartEdge MermaidFlowchartLayering MermaidFlowchartLinkStyle MermaidFlowchartNode MermaidFlowchartNodeShape MermaidFlowchartRendering MermaidFlowchartRenderOptions MermaidFlowchartSubgraph MermaidGanttDocument MermaidGanttRendering MermaidGanttRenderOptions MermaidGanttSection MermaidGanttTask MermaidGitGraphBranch MermaidGitGraphCommit MermaidGitGraphDocument MermaidGitGraphRendering MermaidGitGraphRenderOptions MermaidIshikawaDocument MermaidIshikawaNode MermaidIshikawaRendering MermaidIshikawaRenderOptions MermaidJourneyDocument MermaidJourneyRendering MermaidJourneyRenderOptions MermaidJourneySection MermaidJourneyTask MermaidKanbanColumn MermaidKanbanDocument MermaidKanbanTask MermaidMindMapDocument MermaidMindMapNode MermaidPacketDocument MermaidPacketField MermaidPacketRendering MermaidPacketRenderOptions MermaidParser MermaidParseResult`1 MermaidPieDocument MermaidPieRendering MermaidPieRenderOptions MermaidPieSlice MermaidQuadrantDocument MermaidQuadrantPoint MermaidQuadrantRendering MermaidQuadrantRenderOptions MermaidRadarAxis MermaidRadarCurve MermaidRadarDocument MermaidRadarRendering MermaidRadarRenderOptions MermaidRawStatement MermaidRequirementDocument MermaidRequirementElement MermaidRequirementNode MermaidRequirementRelationship MermaidRequirementRendering MermaidSankeyDocument MermaidSankeyLink MermaidSankeyRendering MermaidSankeyRenderOptions MermaidSequenceActivation MermaidSequenceAutonumber MermaidSequenceBlock MermaidSequenceBlockKind MermaidSequenceDocument MermaidSequenceLink MermaidSequenceMessage MermaidSequenceNote MermaidSequenceParticipant MermaidSequenceRendering MermaidSequenceRenderOptions MermaidSourceSpan MermaidStateDocument MermaidStateNode MermaidStateStatement MermaidStateTransition MermaidTimelineDirection MermaidTimelineDocument MermaidTimelineEvent MermaidTimelinePeriod MermaidTimelineRendering MermaidTimelineRenderOptions MermaidTimelineSection MermaidTopologyRendering MermaidTopologyRenderOptions MermaidTreemapDocument MermaidTreemapNode MermaidTreemapRendering MermaidTreemapRenderOptions MermaidTreeViewDocument MermaidTreeViewNode MermaidVennDocument MermaidVennIntersection MermaidVennRendering MermaidVennRenderOptions MermaidVennSet MermaidVennTextNode MermaidWardleyAnnotation MermaidWardleyDocument MermaidWardleyEvolution MermaidWardleyLink MermaidWardleyMarker MermaidWardleyNode MermaidWardleyNote MermaidWardleyPipeline MermaidWardleyPipelineComponent MermaidWardleyRendering MermaidWardleyRenderOptions MermaidXYChartAxis MermaidXYChartDocument MermaidXYChartOrientation MermaidXYChartRendering MermaidXYChartRenderOptions MermaidXYChartSeries MermaidXYChartSeriesKind
ChartForgeX.Motion (4)
ChartForgeX.Primitives (8)
ChartForgeX.Raster (5)
ChartForgeX.Rendering (6)
ChartForgeX.Stories (22)
HtmlVisualStoryRenderer IStorySourceTokenizer PngVisualStoryRenderer StorySourceSpan StorySourceText StorySyntaxKind StorySyntaxPalette SvgVisualStoryRenderer VisualStory VisualStoryAnimationOptions VisualStoryMediaSurface VisualStoryOutcome VisualStoryPanel VisualStoryScene VisualStorySceneLayout VisualStorySourceSurface VisualStorySurface VisualStorySurfaceKind VisualStoryTerminalSurface VisualStoryTextSurface VisualStoryTheme VisualStoryTranscriptRenderer
ChartForgeX.Svg (2)
ChartForgeX.SvgRaster (2)
ChartForgeX.Terminal (18)
HtmlTerminalStoryRenderer PngTerminalStoryRenderer SvgTerminalStoryRenderer TerminalColumnAlignment TerminalDialect TerminalIndicConjunctBreak TerminalJoiningType TerminalStory TerminalStoryAnimationOptions TerminalStoryPlaybackSpeed TerminalStoryStep TerminalStoryStepKind TerminalTab TerminalTabIcon TerminalTable TerminalTextTone TerminalTheme TerminalWindowStyle
ChartForgeX.Themes (6)
ChartForgeX.Topology (89)
TopologyArrowMarkerStyle TopologyCanvasSurfaceStyle TopologyCardSubtitleMode TopologyChart TopologyChartExtensions TopologyChartValidator TopologyEdge TopologyEdgeCornerStyle TopologyEdgeEmphasis TopologyEdgeKind TopologyEdgeLayoutInference TopologyEdgeLineStyle TopologyEdgePort TopologyEdgeRouting TopologyForceLayoutProfile TopologyGroup TopologyGroupLayoutPolicy TopologyGroupSurfaceStyle TopologyHeaderStyle TopologyHealthStatus TopologyHierarchyExtensions TopologyHierarchyItem TopologyHierarchyLayoutPolicy TopologyHierarchyOptions TopologyHtmlControlPlacement TopologyHtmlRenderer TopologyHtmlScenarioControlMode TopologyIconArtwork TopologyIconCatalog TopologyIconCatalogExportExtensions TopologyIconCatalogExportOptions TopologyIconCatalogItem TopologyIconCatalogLoadOptions TopologyIconCatalogLoadResult TopologyIconCatalogQuery TopologyIconCatalogQueryExtensions TopologyIconCatalogSummaryExtensions TopologyIconCatalogValidationResult TopologyIconDefinition TopologyIconPack TopologyIconPackConflictBehavior TopologyIconPackJson TopologyIconPackLoadResult TopologyIconPackSummary TopologyIconPackValidationResult TopologyIconPaletteExtensions TopologyIconPaletteOptions TopologyIconShape TopologyIconSvgPackImporter TopologyIconSvgPackImportFile TopologyIconSvgPackImportOptions TopologyIconSvgPackImportResult TopologyIconValidationExtensions TopologyIconValidationIssue TopologyIconValidationSeverity TopologyIconVendorSummary TopologyLayoutDirection TopologyLayoutMode TopologyLegend TopologyLegendItem TopologyLegendItemKind TopologyLegendMode TopologyMapBackgroundStyle TopologyMarkerKind TopologyMindMapExtensions TopologyMindMapOptions TopologyMotionOptions TopologyNode TopologyNodeDisplayMode TopologyNodeKind TopologyNodeSurfaceStyle TopologyPngRenderer TopologyRenderOptions TopologyRenderOptionsExtensions TopologyScenario TopologyScenarioStep TopologyScenarioStepKind TopologySeverity TopologySvgRenderer TopologyTeamMember TopologyTeamOptions TopologyTheme TopologyValidationException TopologyValidationIssue TopologyValidationResult TopologyView TopologyViewport TopologyViewPreset TopologyVisualStyle
ChartForgeX.Typography (10)
ChartForgeX.VisualArtifacts (40)
ChartArtifactRendering FlowArtifact FlowArtifactConnector FlowArtifactConnectorKind FlowArtifactDirection FlowArtifactLane FlowArtifactLayoutMode FlowArtifactRendering FlowArtifactStep FlowArtifactStepKind ITableArtifactDataProvider SequenceArtifact SequenceArtifactBlock SequenceArtifactBlockKind SequenceArtifactMessage SequenceArtifactMessageLineStyle SequenceArtifactNote SequenceArtifactNotePlacement SequenceArtifactParticipant SequenceArtifactParticipantKind SequenceArtifactRendering TableArtifact TableArtifactCapabilities TableArtifactCell TableArtifactColumn TableArtifactColumnType TableArtifactFilter TableArtifactQuery TableArtifactQueryResult TableArtifactRendering TableArtifactRow TableArtifactSort VisualArtifact VisualArtifactExportFormat VisualArtifactKind VisualArtifactLegendItem VisualArtifactRegion VisualArtifactRendering VisualArtifactSize VisualArtifactSourceLanguage
ChartForgeX.VisualBlocks (74)
ActivityTimelineBlock ActivityTimelineItem ActivityTimelineItemKind BlockLayoutBlock BlockLayoutEdge BlockLayoutItem BlockLayoutShape ChartList ChartListItem ChartTable ChartTableCell ChartTableCellMicroVisualKind ChartTableColumn ChartTableRow DateStripBlock DateStripItem EntityStripBlock EntityStripItem FishboneCause FishboneDiagramBlock GitGraphBlock GitGraphBranch GitGraphCommit GitGraphCommitType HeatmapInsightCard HeatmapInsightItem HeatmapInsightRow HtmlVisualBlockRenderer HtmlVisualGridRenderer IVisualBlock MetricCard MetricCardBadgePlacement MetricCardDetail MetricCardMicroVisualPlacement MetricCardMicroVisualSurface MetricCardSparklineStyle PacketLayoutBlock PacketLayoutField PngVisualBlockRenderer PngVisualGridRenderer RadialMetricCard ScheduleTimelineBlock ScheduleTimelineEvent SectionHeaderBlock SegmentedMetricBlock SegmentedMetricItem SegmentedMetricStyle SvgVisualBlockRenderer SvgVisualGridRenderer VennDiagramBlock VennIntersection VennSet VennTextNode VisualBadgeStyle VisualBlockOptions VisualBlock`1 VisualGrid VisualGridItem VisualIcon VisualListMarker VisualStatus WardleyMapAnnotation WardleyMapBlock WardleyMapEvolution WardleyMapLink WardleyMapMarker WardleyMapMarkerKind WardleyMapNode WardleyMapNodeKind WardleyMapNote WardleyMapPipeline WardleyMapPipelineComponent WorkloadListBlock WorkloadListRow