Interface IScenario
Last update: 16.07.2025Namespace: VM.Models
Assembly: VM.Models.Project.dll
public interface IScenario : IProjectObject, IHasID, IHasName, IDisposableObject, ISelected, IHasParent<iprojectdocument>
Implements
IProjectObject,
IHasID,
IHasName,
IDisposableObject,
ISelected,
IHasParent
Extension Methods
LinkPropertyItemCache.GetLinkProperties(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkPropertiesAndValues(object, LinkPropertyType),
LinkPropertyItemCache.GetLinkedObjects
Properties
CategoryName
string CategoryName { get; }
Property Value
Items
IEnumerable<istep> Items { get; }
Property Value
IEnumerableIStep>
Left
double Left { get; set; }
Property Value
Top
double Top { get; set; }
Property Value
this[Identifier]
IStep this[Identifier identifier] { get; }
Property Value
this[int]
IStep this[int index] { get; }
Property Value
Methods
Add(IStep)
void Add(IStep item)
Parameters
item IStep
Clear()
void Clear()
Remove(IStep)
void Remove(IStep item)
Parameters
item IStep
TryGetItem(Identifier, out IStep)
bool TryGetItem(Identifier identifier, out IStep item)
Parameters
identifier Identifier
item IStep