SequenceMessage Class
A message of a sequence diagram: an arrow from the lifeline of a participant to another one, with a text.
public sealed class SequenceMessage : SequenceStep- Inheritance
SequenceStepSequenceMessage
Constructors
| Name | Description |
|---|---|
| SequenceMessage(SequenceParticipant, SequenceParticipant) | Initializes a new instance of the SequenceMessage class. |
SequenceMessage(SequenceParticipant, SequenceParticipant)
SequenceMessage.csInitializes a new instance of the SequenceMessage class.
public SequenceMessage(SequenceParticipant from, SequenceParticipant to)Parameters
fromSequenceParticipant- The sender.
toSequenceParticipant- The receiver, which can be the sender.
Properties
| Name | Description |
|---|---|
| ActivatesReceiver | Gets or sets a value that indicates whether the message activates the receiver (Mermaid +). |
| CreatesReceiver | Gets or sets a value that indicates whether the message creates the receiver, which appears at the message instead of the top (Mermaid create). |
| DeactivatesSender | Gets or sets a value that indicates whether the message deactivates the sender (Mermaid -). |
| DestroyedParticipant | Gets or sets the participant the message destroys, the sender or the receiver, whose lifeline ends at the message (Mermaid destroy), or null for none. |
| EndArrowHead | Gets or sets the decoration at the receiver. |
| From | Gets the sender. |
| LineStyle | Gets or sets the style of the line. |
| ReceiverConnection | Gets or sets a value that indicates whether the message ends at a circle on the lifeline of the receiver (Mermaid ()). |
| SenderConnection | Gets or sets a value that indicates whether the message starts at a circle on the lifeline of the sender (Mermaid ()). |
| StartArrowHead | Gets or sets the decoration at the sender. |
| Text | Gets or sets the text, or null for none. |
| To | Gets the receiver. |
ActivatesReceiver
SequenceMessage.csCreatesReceiver
SequenceMessage.csDeactivatesSender
SequenceMessage.csDestroyedParticipant
SequenceMessage.csGets or sets the participant the message destroys, the sender or the receiver, whose lifeline ends at the message (Mermaid destroy), or null for none.
public SequenceParticipant? DestroyedParticipant { get; set; }Property value
EndArrowHead
SequenceMessage.csGets or sets the decoration at the receiver.
public SequenceArrowHead EndArrowHead { get; set; }Property value
LineStyle
SequenceMessage.csReceiverConnection
SequenceMessage.csSenderConnection
SequenceMessage.csStartArrowHead
SequenceMessage.csGets or sets the decoration at the sender.
public SequenceArrowHead StartArrowHead { get; set; }