Skip to main content

Motion Standalone Preprocessor C# library 2024 R2

Class CommandStepItem

Last update: 16.07.2025

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

public abstract class CommandStepItem : ObservableObject, IObservableObject, IDisposableObject, IStepItem, IHasParent<IStep>, IHasName, IVisible, IEnabled

Inheritance

object ← ObservableObject ← CommandStepItem

Implements

IObservableObject, IDisposableObject, IStepItem, IHasParent<IStep>, IHasName, IVisible, IEnabled

Inherited Members

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

CommandStepItem()

protected CommandStepItem()

Properties

Command

public ICommand Command { get; protected set; }

Property Value

ICommand

DisplayName

public string DisplayName { get; }

Property Value

string

Icon

public object Icon { get; protected set; }

Property Value

object

IsEnabled

public bool IsEnabled { get; protected set; }

Property Value

bool

IsVisible

public bool IsVisible { get; protected set; }

Property Value

bool

Name

public abstract string Name { get; }

Property Value

string

Parent

public IStep Parent { get; protected set; }

Property Value

IStep

ToolTip

public string ToolTip { get; protected set; }

Property Value

string

Methods

DisposeManagedResources()

protected override void DisposeManagedResources()

Initialize()

public abstract void Initialize()

Connect with Ansys