Class AnalysisStep
Last update: 16.07.2025Namespace: VM.Models.Project.Preset
Assembly: VM.Models.Project.Preset.dll
public class AnalysisStep : StepBase, IObservableObject, IStep, IProjectObject, IHasID, IHasName, IDisposableObject, ISelected, IHasParent<iscenario>
Inheritance
object ← ObservableObject ← ProjectObjectBase ← StepBase ← AnalysisStep
Implements
IObservableObject,
IStep,
IProjectObject,
IHasID,
IHasName,
IDisposableObject,
ISelected,
IHasParent
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
Constructors
AnalysisStep(IScenario)
public AnalysisStep(IScenario parent)
Parameters
parent IScenario
Properties
Name
public override string Name { get; }
Property Value
TargetApplicationType
public override ApplicationTypes TargetApplicationType { get; }
Property Value
ApplicationTypes
Type
public override StepType Type { get; }
Property Value
StepType