API Reference
VisualArtifact
Describes one product-neutral visual artifact that can be rendered, inspected, exported, or handed to a host adapter.
Inheritance
- Object
- VisualArtifact
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters
- Method VisualArtifactRendering.SaveHtml
- Method VisualArtifactRendering.SavePng
- Method VisualArtifactRendering.SaveSvg
- Method VisualArtifactRendering.ToHtmlPage
- Method VisualArtifactRendering.ToPng
- Method VisualArtifactRendering.ToSvg
Methods
Create(System.String arg1, ChartForgeX.VisualArtifacts.VisualArtifactKind arg2, System.Object arg3) #Creates a visual artifact envelope for a model.
Parameters
- arg1 System.String
- arg2 ChartForgeX.VisualArtifacts.VisualArtifactKind
- arg3 System.Object
SupportsExport(ChartForgeX.VisualArtifacts.VisualArtifactExportFormat arg1) #Returns true when the artifact declares support for the requested export format.
Parameters
- arg1 ChartForgeX.VisualArtifacts.VisualArtifactExportFormat
Properties
Id #Gets or sets a stable artifact identifier.
Kind #Gets or sets the artifact kind.
SourceLanguage #Gets or sets the source language used to author the artifact.
Title #Gets or sets the artifact title.
Subtitle #Gets or sets the artifact subtitle.
Model #Gets or sets the renderer-independent artifact model.
ExportFormats #Gets or sets the static export formats supported by this artifact.
NaturalSize #Gets or sets the artifact's natural size in pixels when known.
PreserveNaturalSize #Gets or sets a value indicating whether exporters must preserve NaturalSize when a renderer prepares content on a larger internal canvas.
Metadata #Gets artifact metadata for host adapters and exporters.
Regions #Gets host-inspectable visual regions.
Legend #Gets legend items associated with the artifact.