| | |
| | | using System; |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using System.Threading.Tasks; |
| | | using System.Xml.Serialization; |
| | | |
| | | namespace WPFProject.Models |
| | | { |
| | | public class Step : NotifyBase |
| | | { |
| | | private string _Name; |
| | | {
|
| | | #region 字段 |
| | | [XmlIgnore] |
| | | public Program Program { get; set; } |
| | | |
| | | private int _Index;
|
| | | public int Index
|
| | | {
|
| | | get { return _Index; }
|
| | | set => RaiseAndSetIfChanged(ref _Index, value);
|
| | | }
|
| | |
|
| | | private string _Name; |
| | | public string Name |
| | | { |
| | | get { return _Name; } |
| | | set => RaiseAndSetIfChanged(ref _Name, value); |
| | | } |
| | | |
| | | private string _DllPath;
|
| | | public string DllPath
|
| | | {
|
| | | get { return _DllPath; }
|
| | | set => RaiseAndSetIfChanged(ref _DllPath, value);
|
| | | }
|
| | |
|
| | | private string _ClassName;
|
| | | public string ClassName
|
| | | {
|
| | | get { return _ClassName; }
|
| | | set => RaiseAndSetIfChanged(ref _ClassName, value);
|
| | | }
|
| | |
|
| | | private string _MethodName;
|
| | | public string MethodName
|
| | | {
|
| | | get { return _MethodName; }
|
| | | set => RaiseAndSetIfChanged(ref _MethodName, value);
|
| | | }
|
| | |
|
| | | private string _Description;
|
| | | public string Description
|
| | | {
|
| | | get { return _Description; }
|
| | | set => RaiseAndSetIfChanged(ref _Description, value);
|
| | | }
|
| | |
|
| | | #endregion
|
| | |
|
| | | public void Run()
|
| | | { |
| | |
|
| | | |
| | | }
|
| | |
|
| | |
|
| | | } |
| | | } |