Represents a UML message in sequence diagrams. Displays arrows between lifelines with different styles for different message types.

Members

MemberKindDescription
string MessageTextPropertyGets or sets the message text/label.
MessageType MessageTypePropertyGets or sets the type of message.
string SequenceNumberPropertyGets or sets the sequence number (optional).
bool ShowDataFlowPropertyGets or sets whether to show animated data flow for this message. Useful for visualizing data flow in sequence diagrams.
string ReturnDataTypePropertyGets or sets the return data type for the message (used for data flow visualization).
UMLMessage() : base(()MethodInitializes a new instance of the UMLMessage class.
new void Draw(SKCanvas canvas)MethodDraws the message arrow with appropriate styling. The canvas to draw on.

Related