Monorepo/Modules/ZooFlow/Params/ProfileData.vb
2019-09-12 17:06:14 +02:00

47 lines
1.5 KiB
VB.net

Namespace Params
Public Class ProfileData
Public Guid As Integer
Public Regex As String
Public Name As String
Public Comment As String
Public ProfileType As Integer
Public Processes As List(Of ProfileData.ProcessData)
Public Windows As List(Of ProfileData.WindowData)
Public Controls As List(Of ProfileData.ControlData)
Public CountDocs As Integer = 0
Public CountData As Integer = 0
Public IsMatched As Boolean = False
Public MatchedProcessID As Integer = 0
Public MatchedWindowID As Integer = 0
Public MatchedControlID As Integer = 0
Public SelectCommand As String
Public Class ProcessData
Public Guid As Integer
Public ProfileId As Integer
Public ProcessName As String
Public IsMatched As Boolean = False
End Class
Public Class ControlData
Public Guid As Integer
Public WindowId As Integer
Public Description As String
Public Regex As String
Public AutomationId As String
Public ControlName As String
Public IsMatched As Boolean = False
End Class
Public Class WindowData
Public Guid As Integer
Public WindowProcessID As Integer
Public Title As String
Public Regex As String
Public Sequence As Integer
Public IsMatched As Boolean = False
End Class
End Class
End Namespace