Hi Maysa,
Please refer to the code example below in which we have shown how to create a label for the BPMN node.
Code example:
DiagramProperties model = new DiagramProperties();
BPMNNode node = new BPMNNode();
node.Name = "BPMN";
node.Width = 200;
node.Height = 200;
node.OffsetX = 200;
node.OffsetY = 200;
//Sets the type of BPMN shape
node.Shape = BPMNShapes.Event;
//Sets type of the Event
node.Event = BPMNEvents.End;
Label label = new Label();
//set an label for BPMN shape
label.Text = "BPMN Node";
//position the label using offset property
label.Offset = new DiagramPoint() {X=0.2f, Y = 0.5f };
node.Labels.Add(label);
//add node into model nodes collection
model.Nodes.Add(node);
Please refer to the help documentation for more details
Regards,
Shyam G