Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class StepItemService

Last update: 09.03.2026

Namespace: VM.Models
Assembly: VM.Models.Project.dll

[DependencyResolve(typeof(IStepItemService))]
public class StepItemService : IStepItemService

Inheritance

object ← StepItemService

Implements

IStepItemService

Extension Methods

LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType), LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType), LinkPropertyItemCache.GetLinkedObjects<T>(object, LinkPropertyType)

Constructors

StepItemService(ApplicationTypes)

public StepItemService(ApplicationTypes target)

Parameters

target ApplicationTypes

Properties

Target

public ApplicationTypes Target { get; }

Property Value

ApplicationTypes

Methods

Add(IStepItemSet, Type, Func<IEnumerable<IStepItem>>)

public void Add(IStepItemSet stepItemSet, Type stepType, Func<IEnumerable<IStepItem>> factory)

Parameters

stepItemSet IStepItemSet

stepType Type

factory Func<IEnumerable<IStepItem>>

Clear()

public void Clear()

Compose(IEnumerable<Assembly>)

public void Compose(IEnumerable<Assembly> assemblies)

Parameters

assemblies IEnumerable<Assembly>

GetItems(Type, IStep)

public IEnumerable<IStepItem> GetItems(Type scenarioType, IStep parent)

Parameters

scenarioType Type

parent IStep

Returns

IEnumerable<IStepItem>

Connect with Ansys