Skip to main content

Motion Standalone Preprocessor C# library 2026 R1

Class ResultStep

Last update: 09.03.2026

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

public class ResultStep : StepBase, IObservableObject, IStep, IProjectObject, IHasID, IHasName, IDisposableObject, ISelected, IHasParent<IScenario>

Inheritance

object ← ObservableObject ← ProjectObjectBase ← StepBase ← ResultStep

Implements

IObservableObject, IStep, IProjectObject, IHasID, IHasName, IDisposableObject, ISelected, IHasParent<IScenario>

Inherited Members

StepBase.Add(IStepItem), StepBase.AddTarget(IStep), StepBase.CanRelation(IStep), StepBase.ContainsTarget(IStep), StepBase.OnDeserialization(object), StepBase.RemoveTarget(IStep), StepBase.ResetSource(), StepBase.SetSource(IStep), StepBase.DisposeManagedResources(), StepBase.DefaultCommand, StepBase.FilePath, StepBase.IsSelected, StepBase.Items, StepBase.Parent, StepBase.ParentDocument, StepBase.Source, StepBase.State, StepBase.TargetApplicationType, StepBase.Type, StepBase.StepItemService, StepBase.this[int], ProjectObjectBase.OnDeserialization(object), ProjectObjectBase.DisposeManagedResources(), ProjectObjectBase.DisplayName, ProjectObjectBase.ID, ProjectObjectBase.Name, ObservableObject.Dispose(), ObservableObject.RaisePropertyChanged(string), ObservableObject.RaisePropertyChanged(string, object, object), ObservableObject.Dispose(bool), ObservableObject.DisposeManagedResources(), ObservableObject.DisposeUnmanagedResources(), ObservableObject.IsDisposed, ObservableObject.TryDisposing, ObservableObject.Disposed, ObservableObject.Disposing, ObservableObject.PropertyChanged

Extension Methods

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

Constructors

ResultStep(IScenario)

public ResultStep(IScenario parent)

Parameters

parent IScenario

Properties

Name

public override string Name { get; }

Property Value

string

TargetApplicationType

public override ApplicationTypes TargetApplicationType { get; }

Property Value

ApplicationTypes

Type

public override StepType Type { get; }

Property Value

StepType

Methods

CanRelation(IStep)

public override bool CanRelation(IStep source)

Parameters

source IStep

Returns

bool

FileChanged(string)

public void FileChanged(string fullPath)

Parameters

fullPath string

FileCreated(string)

public void FileCreated(string fullPath)

Parameters

fullPath string

FileDeleted(string)

public void FileDeleted(string fullPath)

Parameters

fullPath string

FileRenamed(string)

public void FileRenamed(string fullPath)

Parameters

fullPath string

SetFilePath()

public void SetFilePath()

Connect with Ansys