OfficeIMO

API Reference

Class

VisioFluentShape

Namespace OfficeIMO.Visio.Fluent
Assembly OfficeIMO.Visio

Fluent helper for configuring a shape (text, stroke, fill).

Inheritance

  • Object
  • VisioFluentShape

Constructors

VisioFluentShape(OfficeIMO.Visio.VisioShape shape) #

Initializes a new shape wrapper.

Parameters

shape OfficeIMO.Visio.VisioShape required
Underlying shape model.

Methods

public VisioFluentShape Fill(Color color, Int32 pattern = 1) #
Returns: VisioFluentShape

Sets fill color and optional pattern.

Parameters

color SixLabors.ImageSharp.Color requiredposition: 0
Fill color.
pattern System.Int32 = 1 optionalposition: 1
Fill pattern index (default 1=Solid).
public VisioFluentShape Stroke(Color color, Double weight = 0.0138889, Int32 pattern = 1) #
Returns: VisioFluentShape

Sets stroke color, weight (inches), and optional pattern.

Parameters

color SixLabors.ImageSharp.Color requiredposition: 0
Line color.
weight System.Double = 0.0138889 optionalposition: 1
Line weight in inches.
pattern System.Int32 = 1 optionalposition: 2
Line pattern index (default 1=Solid).
public VisioFluentShape Text(String text) #
Returns: VisioFluentShape

Sets shape text.

Parameters

text System.String requiredposition: 0
Text content.