API Reference
Class
VisioFluentConnector
Fluent helper for configuring a connector between two shapes.
Inheritance
- Object
- VisioFluentConnector
Constructors
VisioFluentConnector(OfficeIMO.Visio.VisioConnector connector) #Initializes a new connector wrapper.
Parameters
- connector OfficeIMO.Visio.VisioConnector
- Underlying connector model.
Methods
public VisioFluentConnector ArrowEnd(EndArrow arrow) #Returns:
VisioFluentConnectorSets an end arrowhead style.
Parameters
- arrow OfficeIMO.Visio.EndArrow
- Arrowhead enum value.
public VisioFluentConnector ArrowStart(EndArrow arrow) #Returns:
VisioFluentConnectorSets a begin arrowhead style.
Parameters
- arrow OfficeIMO.Visio.EndArrow
- Arrowhead enum value.
public VisioFluentConnector Curved() #Returns:
VisioFluentConnectorSets connector kind to curved routing.
public VisioFluentConnector Dynamic() #Returns:
VisioFluentConnectorSets connector kind to dynamic routing.
public VisioFluentConnector FromSide(VisioSide side) #Returns:
VisioFluentConnectorConnects the start of the connector to an explicit side.
Parameters
- side OfficeIMO.Visio.VisioSide
- Preferred source side.
public VisioFluentConnector Label(String text) #Returns:
VisioFluentConnectorSets a connector label.
Parameters
- text System.String
- Label text.
public VisioFluentConnector LineColor(Color color) #Returns:
VisioFluentConnectorSets connector line color.
Parameters
- color SixLabors.ImageSharp.Color
- Line color.
public VisioFluentConnector LinePattern(Int32 pattern) #Returns:
VisioFluentConnectorSets connector line pattern (Visio pattern index).
Parameters
- pattern System.Int32
- Pattern index (0=None, 1=Solid, ...).
public VisioFluentConnector LineWeight(Double weight) #Returns:
VisioFluentConnectorSets connector line weight (thickness) in inches.
Parameters
- weight System.Double
- Line weight in inches.
public VisioFluentConnector RightAngle() #Returns:
VisioFluentConnectorSets connector kind to right-angle (orthogonal) routing.
public VisioFluentConnector Sides(VisioSide fromSide, VisioSide toSide) #Returns:
VisioFluentConnectorConnects both ends to explicit shape sides.
Parameters
- fromSide OfficeIMO.Visio.VisioSide
- Preferred source side.
- toSide OfficeIMO.Visio.VisioSide
- Preferred target side.
public VisioFluentConnector Straight() #Returns:
VisioFluentConnectorSets connector kind to a straight line.
public VisioFluentConnector ToSide(VisioSide side) #Returns:
VisioFluentConnectorConnects the end of the connector to an explicit side.
Parameters
- side OfficeIMO.Visio.VisioSide
- Preferred target side.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object