Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PowerPointConnectionShape

OfficeIMO.PowerPoint

Namespace
OfficeIMO.PowerPoint
Assembly
OfficeIMO.PowerPoint
Source revision
0eef6a5756b9 with working tree changes

Represents a native PowerPoint connection shape.

Inheritance

Usage

Explore 3 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.

Methods

public PowerPointConnectionShape Reroute() #

Recomputes the connector's path from its glued ends. Moving or resizing a glued shape through this API does this automatically; call it after editing shape geometry another way.

public PowerPointConnectionShape Stroke(OfficeColor color, OfficeLength? width = null) #

Sets the outline color (and optional physical width) and returns the shape for chaining.

Parameters

color OfficeIMO.OfficeColor required
width OfficeIMO.OfficeLength? = null optional

Properties

public OfficePresetShapeType? ShapeType { get; } #

Gets the preset geometry type of the connection shape.

public PowerPointConnectorKind? Kind { get; } #

Connector family (straight, elbow or curved), or null for other line geometry.

public PowerPointShape? StartShape { get; } #

Shape the connector starts at, when its start is glued.

public int? StartSite { get; } #

Connection site index the start is glued to.

public PowerPointShape? EndShape { get; } #

Shape the connector ends at, when its end is glued.

public int? EndSite { get; } #

Connection site index the end is glued to.