Interface IOperationsLineDataSeriesViewModel
Last update: 16.07.2025Namespace: VM.Operations.Post.Interfaces
Assembly: VM.Operations.Post.dll
public interface IOperationsLineDataSeriesViewModel : IOperationsLineDataSeriesViewModelBase, ILineDataSeriesViewModelBase, IHasSourceViewModel, IViewModel, IObservableObject, IDisposableObject, IEnabled, IExpanded, ISelected, IVisible, IThicknessProperty, IOperationsBase
Implements
IOperationsLineDataSeriesViewModelBase, ILineDataSeriesViewModelBase, IHasSourceViewModel, IViewModel, IObservableObject, IDisposableObject, IEnabled, IExpanded, ISelected, IVisible, IThicknessProperty, IOperationsBase
Properties
PlotDataType
Get or Set the data type of plot. It has DEFAULT, PlotResult.
PlotDataType PlotDataType { get; set; }
Property Value
PlotDataType
SourceX
Get or Set the instance of series.
ILineDataSeriesAxisViewModel SourceX { get; set; }
Property Value
ILineDataSeriesAxisViewModel
SourceY
Get or Set the instance of series.
ILineDataSeriesAxisViewModel SourceY { get; set; }
Property Value
ILineDataSeriesAxisViewModel
Methods
CreateLineDataSeries(string, string, string, string, string, string, string)
Create information of Axis for data series. It is used for modifying information of axis for data series.
IOperationsLineDataSeriesAxisViewModel CreateLineDataSeries(string filepath, string parent, string fullTarget, string subTarget, string characteristic, string component, string csys)
Parameters
filepath string
The path of result to access.
parent string
If entity does not have parent, It should be string.Empty.
fullTarget string
The name of the target entity
subTarget string
The name of child item such as node, element, marker or not It should be string.Empty.
characteristic string
The name of the characteristic.
component string
The name of the component.
csys string
The name of the coordinatesystem.
Returns
IOperationsLineDataSeriesAxisViewModel
The instance of the curve