# Class TBaseElementWithMixedContent OptimaJet.Workflow.BpmnPlugin.Model.TBaseElementWithMixedContent Namespace: [OptimaJet.Workflow.BpmnPlugin.Model](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/) ```csharp public abstract class TBaseElementWithMixedContent ``` ## Type Hierarchy - TBaseElementWithMixedContent Current type - [TExpression](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TExpression/) - [TFormalExpression](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TFormalExpression/) ## Constructors `public TBaseElementWithMixedContent()` Initializes a new instance of the [TBaseElementWithMixedContent](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TBaseElementWithMixedContent/) class. ## Properties `public Collection Documentation { get; }` `public bool DocumentationSpecified { get; }` Gets a value indicating whether the Documentation collection is empty. `public TExtensionElements ExtensionElements { get; set; }` `public string Id { get; set; }` `public Collection AnyAttribute { get; }` `public bool AnyAttributeSpecified { get; }` Gets a value indicating whether the AnyAttribute collection is empty. `public string[] Text { get; set; }` [Previous TBaseElement](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TBaseElement/) [Next TBoundaryEvent](https://api.workflowengine.io/bpmn-plugin/OptimaJet.Workflow.BpmnPlugin.Model/TBoundaryEvent/)