Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

VisioGraphEdgeRecord

Namespace OfficeIMO.Visio.Diagrams
Assembly OfficeIMO.Visio
Modifiers sealed

Simple data record used to import graph edges into VisioGraphDiagramBuilder.

Inheritance

  • Object
  • VisioGraphEdgeRecord

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Accepted by parameters

Constructors

VisioGraphEdgeRecord 2 overloads
public VisioGraphEdgeRecord(String fromId, String toId) #

Initializes a graph edge import record.

Parameters

fromId System.String requiredposition: 0
toId System.String requiredposition: 1
public VisioGraphEdgeRecord(String id, String fromId, String toId) #

Initializes a named graph edge import record.

Parameters

id System.String requiredposition: 0
fromId System.String requiredposition: 1
toId System.String requiredposition: 2

Properties

public String Id { get; } #

Stable edge id. When null, the builder derives a diff-friendly id from endpoints and kind.

public String FromId { get; } #

Source node id.

public String ToId { get; } #

Target node id.

public VisioGraphConnectorKind Kind { get; set; } #

Visual edge kind.

public String Label { get; set; } #

Optional connector label.

public Boolean Directed { get; set; } #

Whether the generated edge should be directed.

public Nullable<EndArrow> BeginArrow { get; set; } #

Optional arrow style at the source end. Null keeps the theme-derived style.

public Nullable<EndArrow> EndArrow { get; set; } #

Optional arrow style at the target end. Null keeps the theme-derived style.

public Nullable<OfficeStrokeDashStyle> LineStyle { get; set; } #

Optional reusable stroke dash style. Null keeps the theme-derived pattern.

public Nullable<OfficeColor> LineColor { get; set; } #

Optional native connector line color. Null keeps the theme-derived line color.

public IDictionary<String, String> ShapeData { get; } #

Shape Data rows to apply to the generated connector.

public String HyperlinkAddress { get; set; } #

Optional hyperlink address to attach to the generated connector.

public String HyperlinkDescription { get; set; } #

Optional hyperlink description.

public String HyperlinkSubAddress { get; set; } #

Optional hyperlink sub-address.