Files
Desktop_BLVStudio_EN/BLV_Studio/ModelGrid/ConfigActionConcitons.vb
2025-12-11 14:22:51 +08:00

66 lines
1.3 KiB
VB.net

Imports System.Xml.Serialization
<Serializable>
<XmlRoot(ElementName:="ConfigConcitons")>
Public Class ConfigActionConcitons
''' <summary>
''' 条件信息
''' </summary>
<XmlArray("CondictionGroup"), XmlArrayItem("Conction", GetType(Conction))>
Public Conction As List(Of Conction)
''' <summary>
''' 执行方式
''' </summary>
<XmlArray("ExecludeMode"), XmlArrayItem("Conction", GetType(Conction))>
Public ExeMode As List(Of Conction)
Sub New()
Conction = New List(Of Conction)
ExeMode = New List(Of Conction)
End Sub
End Class
Public Class Conction
''' <summary>
''' 条件名
''' </summary>
<XmlAttribute>
Public Name As String
''' <summary>
''' 条件数据类型
''' </summary>
<XmlAttribute>
Public DataType As String
''' <summary>
''' 条件数据范围
''' </summary>
<XmlAttribute>
Public DataRange As String
''' <summary>
''' 条件数据取值
''' </summary>
<XmlAttribute>
Public DataRangeValue As String
''' <summary>
''' 条件数据默认值
''' </summary>
<XmlAttribute>
Public DataDefault As String
''' <summary>
''' 条件描述
''' </summary>
<XmlAttribute>
Public Desc As String
End Class