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 Build, test, version, sign, and publish PowerShell modules with reusable PowerForge pipelines. PSWriteHTML Generate HTML reports, dashboards, and emails from PowerShell without writing HTML, CSS, or JavaScript. 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 737 types organized by namespace.
ChartForgeX (1)
ChartForgeX.Accessibility (1)
ChartForgeX.Composition (28)
ImageComposition ImageLineCap 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 (87)
Chart ChartAnnotation ChartAnnotationKind ChartAxis ChartAxisLabel ChartAxisSide ChartBarMode ChartBarStyle ChartBarVisualStyle ChartBoxPlot ChartBubble ChartBubbles ChartCalendarHeatmapItem ChartCandlestick ChartDataLabelConnectorStyle ChartDataLabelPlacement ChartDecimationMode ChartDecimationResult ChartDecimator ChartDumbbell ChartErrorBar ChartFillPattern ChartGanttLaneItem ChartGrid ChartGridLineStyle ChartGridPage ChartGridPanelSpan ChartHeatmapCell ChartHeatmapRow ChartHeatmapScale ChartHeatmapValueTextMode ChartHistogramBinLayout ChartInterval ChartLabelDensity ChartLabels 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 ChartStateCategory ChartStateTimelineSegment ChartTextRole ChartTileMapCatalog ChartTileMapDefinition ChartTileMapRegion ChartTimeAggregation ChartTimedValue ChartTreeLink ChartTreemapItem ChartWordCloudItem PngFontInfo PngFontSource RasterImageFormat RasterImageFormatExtensions RasterImageOptions
ChartForgeX.Data (3)
ChartForgeX.Diagnostics (1)
ChartForgeX.Html (2)
ChartForgeX.Interactivity (61)
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 GraphSceneNeighborhoodOptions GraphSceneNeighborhoodPlanner GraphSceneNode GraphSceneOptions GraphScenePatch GraphScenePatchExtensions GraphScenePatchResult GraphScenePoint GraphSceneStage GraphSceneStageKind GraphSceneStageOptions GraphSceneStagePlanner GraphSceneSuperTopologyExtensions VisNetworkEdge VisNetworkGraph VisNetworkGroupOptions VisNetworkHierarchicalLayoutOptions VisNetworkInteractionOptions VisNetworkLayoutOptions VisNetworkManipulationOptions VisNetworkNode VisNetworkNodeShape VisNetworkOptions VisNetworkPhysicsOptions VisNetworkSmoothType
ChartForgeX.Interactivity.Html (26)
GraphExplorerExtensions GraphSceneStageImageOptions GraphSceneStageImageResult GraphSceneStaticExtensions GraphSceneStaticImageFormat GraphSceneStaticRenderOptions HtmlAssetFile HtmlAssetReferences HtmlChartInteractionOptions HtmlChartResponsiveLayout HtmlGraphExplorerOptions HtmlGraphExplorerRenderer HtmlGraphExplorerTheme HtmlGraphRenderBackend HtmlInteractiveAssetFiles HtmlInteractiveChartRenderer HtmlInteractiveDashboardOptions HtmlInteractiveDashboardRenderer HtmlInteractiveTopologyRenderer InteractiveChartExtensions InteractiveTopologyExtensions TopologyGraphExplorerExtensions TopologyGraphSceneOptions TopologyIconStencilBrowserExtensions TopologyIconStencilBrowserOptions TopologyReportHtmlExtensions
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 (155)
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 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 (4)
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 (1)
ChartForgeX.Terminal (16)
HtmlTerminalStoryRenderer PngTerminalStoryRenderer SvgTerminalStoryRenderer TerminalColumnAlignment TerminalDialect TerminalStory TerminalStoryAnimationOptions TerminalStoryPlaybackSpeed TerminalStoryStep TerminalStoryStepKind TerminalTab TerminalTabIcon TerminalTable TerminalTextTone TerminalTheme TerminalWindowStyle
ChartForgeX.Themes (10)
ChartForgeX.Topology (104)
PreparedTopology 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 TopologyLayoutBoundsDiagnostic TopologyLayoutCollisionDiagnostic TopologyLayoutDiagnosticReport TopologyLayoutDiagnostics TopologyLayoutDirection TopologyLayoutEdgeDiagnostic TopologyLayoutMode TopologyLayoutNodeDiagnostic TopologyLayoutPortDiagnostic TopologyLayoutPreset TopologyLegend TopologyLegendItem TopologyLegendItemKind TopologyLegendMode TopologyMapBackgroundStyle TopologyMarkerKind TopologyMindMapExtensions TopologyMindMapOptions TopologyMotionOptions TopologyNode TopologyNodeDetail TopologyNodeDisplayMode TopologyNodeKind TopologyNodePort TopologyNodeSurfaceStyle TopologyPngRenderer TopologyReadabilityReport TopologyRenderOptions TopologyRenderOptionsExtensions TopologyReport TopologyReportLink TopologyReportOptions TopologyScenario TopologyScenarioStep TopologyScenarioStepKind TopologySeverity TopologySvgRenderer TopologyTeamMember TopologyTeamOptions TopologyTheme TopologyValidationException TopologyValidationIssue TopologyValidationResult TopologyView TopologyViewport TopologyViewPreset TopologyVisualStyle
ChartForgeX.Typography (17)
ChartForgeX.VisualArtifacts (83)
ChartArtifactRendering CompositeArtifactRendering FlowArtifact FlowArtifactConnector FlowArtifactConnectorKind FlowArtifactDirection FlowArtifactLane FlowArtifactLayoutMode FlowArtifactRendering FlowArtifactStep FlowArtifactStepKind ITableArtifactDataProvider SequenceArtifact SequenceArtifactActivation SequenceArtifactBlock SequenceArtifactBlockKind SequenceArtifactBranch SequenceArtifactMessage SequenceArtifactMessageKind SequenceArtifactMessageLineStyle SequenceArtifactNote SequenceArtifactNotePlacement SequenceArtifactParticipant SequenceArtifactParticipantKind SequenceArtifactRendering TableArtifact TableArtifactCapabilities TableArtifactCell TableArtifactColumn TableArtifactColumnType TableArtifactFilter TableArtifactQuery TableArtifactQueryResult TableArtifactRendering TableArtifactRow TableArtifactSort TopologyArtifactRendering VisualArtifact VisualArtifactExportFormat VisualArtifactInterchangeAnnotation VisualArtifactInterchangeAnnotationRole VisualArtifactInterchangeArtwork VisualArtifactInterchangeArtworkStatus VisualArtifactInterchangeDetail VisualArtifactInterchangeEdge VisualArtifactInterchangeEdgeRole VisualArtifactInterchangeEnvelope VisualArtifactInterchangeFamily VisualArtifactInterchangeFlowArtifact VisualArtifactInterchangeFlowEdge VisualArtifactInterchangeFlowNode VisualArtifactInterchangeGroup VisualArtifactInterchangeGroupRole VisualArtifactInterchangeLegend VisualArtifactInterchangeLegendItem VisualArtifactInterchangeMapping VisualArtifactInterchangeMapViewport VisualArtifactInterchangeMetric VisualArtifactInterchangeNode VisualArtifactInterchangeNodeRole VisualArtifactInterchangePoint VisualArtifactInterchangePort VisualArtifactInterchangePresentation VisualArtifactInterchangeScenario VisualArtifactInterchangeScenarioStep VisualArtifactInterchangeSequenceAnnotation VisualArtifactInterchangeSequenceArtifact VisualArtifactInterchangeSequenceEdge VisualArtifactInterchangeSequenceNode VisualArtifactInterchangeTheme VisualArtifactInterchangeTopologyArtifact VisualArtifactInterchangeTopologyEdge VisualArtifactInterchangeTopologyGroup VisualArtifactInterchangeTopologyNode VisualArtifactKind VisualArtifactLegendItem VisualArtifactRegion VisualArtifactRendering VisualArtifactRenderOptions VisualArtifactSize VisualArtifactSourceLanguage VisualWatermark VisualWatermarkKind
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