VisioGraphNodeRecord
OfficeIMO.Visio.Diagrams
Simple data record used to import graph nodes into VisioGraphDiagramBuilder.
Inheritance
- object
- VisioGraphNodeRecord
Usage
Explore 2 API references to this type
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Accepted by parameters 2
Constructors
public VisioGraphNodeRecord(string id, string text) #Initializes a graph node import record.
Parameters
- id string
- text string
Inherited Methods
Properties
public VisioGraphPlacement? Placement { get; set; } #Optional fixed bounds used by PreserveLayout, in the builder page unit.
public VisioGraphNodeKind Kind { get; set; } #Fallback graph node kind when no stencil is supplied.
public bool IsRoot { get; set; } #Whether this node should be treated as a graph root.
public VisioStencilShape? Stencil { get; set; } #Optional concrete stencil shape for this node.
public OfficeColor? FillColor { get; set; } #Optional native fill color. Null keeps the theme-derived fill.
public OfficeColor? LineColor { get; set; } #Optional native line color. Null keeps the theme-derived line color.
public VisioStencilCatalog? StencilCatalog { get; set; } #Optional stencil catalog used with VisioGraphNodeRecord.StencilQueries.
public IList<string> StencilQueries { get; } #Ordered stencil lookup/search queries used when VisioGraphNodeRecord.StencilCatalog is set.
public IDictionary<string, string?> ShapeData { get; } #Shape Data rows to apply to the generated node.
public string? HyperlinkAddress { get; set; } #Optional hyperlink address to attach to the generated node.
public string? HyperlinkDescription { get; set; } #Optional hyperlink description.
public string? HyperlinkSubAddress { get; set; } #Optional hyperlink sub-address.