# Interface IInlineActivity OptimaJet.Workflow.Core.Model.IInlineActivity Represents an inline activity placeholder that references a process scheme to be embedded in the containing [ProcessDefinition](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ProcessDefinition/) during scheme building. Namespace: [OptimaJet.Workflow.Core.Model](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/) ```csharp public interface IInlineActivity ``` ## Type Hierarchy - IInlineActivity Current type - Implementing types - [ActivityDefinition](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ActivityDefinition/) ## Properties `string Name { get; set; }` Gets or sets the name that identifies the inline activity within its containing process scheme. `ActivityType ActivityType { get; set; }` Gets or sets the [IInlineActivity.ActivityType](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IInlineActivity/) of the activity. `string SchemeCode { get; set; }` Gets or sets the code of the process scheme referenced at this inlining point. ### Remarks When [IInlineActivity.ActivityType](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IInlineActivity/) is [ActivityType.Inline](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ActivityType/), the referenced process scheme is embedded in the containing [ProcessDefinition](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ProcessDefinition/) during scheme building. ## Remarks [IInlineActivity.Name](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IInlineActivity/) identifies the placeholder within its containing process scheme, [IInlineActivity.ActivityType](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IInlineActivity/) identifies the activity as [ActivityType.Ordinary](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ActivityType/) or [ActivityType.Inline](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/ActivityType/), and [IInlineActivity.SchemeCode](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IInlineActivity/) identifies the referenced process scheme. [Previous IDynamicParameterCompatible](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IDynamicParameterCompatible/) [Next IOrdinaryActivity](https://api.workflowengine.io/core/OptimaJet.Workflow.Core.Model/IOrdinaryActivity/)