API Reference

Class

VisioSequenceMessageRecord

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

Simple data record used to import sequence diagram messages into VisioSequenceDiagramBuilder.

Inheritance

  • Object
  • VisioSequenceMessageRecord

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 VisioSequenceMessageRecord(String id, String fromId, String toId, String label, VisioSequenceMessageKind kind = Call, Boolean selfMessage = false) #

Initializes a sequence message import record.

Parameters

id System.String requiredposition: 0
fromId System.String requiredposition: 1
toId System.String requiredposition: 2
label System.String requiredposition: 3
kind OfficeIMO.Visio.Diagrams.VisioSequenceMessageKind = Call optionalposition: 4
selfMessage System.Boolean = false optionalposition: 5

Properties

public String Id { get; } #

Stable message id.

public String FromId { get; } #

Source participant id.

public String ToId { get; } #

Target participant id.

public String Label { get; } #

Visible message label.

public VisioSequenceMessageKind Kind { get; } #

Semantic message kind.

public Boolean SelfMessage { get; } #

Whether the message should render as a self-message loop on FromId.