API Reference

Class

VisioSequenceFragmentRecord

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

Simple data record used to import sequence combined fragments into VisioSequenceDiagramBuilder.

Inheritance

  • Object
  • VisioSequenceFragmentRecord

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

public VisioSequenceFragmentRecord(String id, String text, Int32 startRowIndex, Int32 endRowIndex, IEnumerable<String> participantIds = null, String parentFragmentId = null) #

Initializes a sequence fragment import record.

Parameters

id System.String requiredposition: 0
text System.String requiredposition: 1
startRowIndex System.Int32 requiredposition: 2
endRowIndex System.Int32 requiredposition: 3
participantIds System.Collections.Generic.IEnumerable{System.String} = null optionalposition: 4
parentFragmentId System.String = null optionalposition: 5

Properties

public String Id { get; } #

Stable fragment id.

public String Text { get; } #

Visible fragment label.

public Int32 StartRowIndex { get; } #

Zero-based starting message row.

public Int32 EndRowIndex { get; } #

Zero-based ending message row.

public IReadOnlyList<String> ParticipantIds { get; } #

Participant ids spanned by the fragment. Empty means all participants.

public String ParentFragmentId { get; } #

Optional parent fragment id for nested combined fragments.