# Class BpmnDiagram OptimaJet.Workflow.BpmnPlugin.Model.BpmnDiagram Namespace: [OptimaJet.Workflow.BpmnPlugin.Model](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/) ```csharp public class BpmnDiagram : Diagram ``` ## Type Hierarchy - [Diagram](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/Diagram/) - BpmnDiagram Current type ## Constructors `public BpmnDiagram()` Initializes a new instance of the [BpmnDiagram](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/BpmnDiagram/) class. ## Properties `public BpmnPlane BpmnPlane { get; set; }` `public Collection BpmnLabelStyle { get; }` `public bool BpmnLabelStyleSpecified { get; }` Gets a value indicating whether the BpmnLabelStyle collection is empty. [Previous Bounds](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/Bounds/) [Next BpmnEdge](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/BpmnEdge/)