Public Class Version
''' <summary>
''' Gets or sets the form major version.
''' </summary>
''' <value>The form major version.</value>
Public Property FormMajorVersion() As Integer
Get
FormMajorVersion = mFormMajorVersion
End Get
Set(ByVal value As Integer)
mFormMajorVersion = value
End Set
End Property
Dim mFormMajorVersion As Integer
''' <summary>
''' Gets or sets the form minor version.
''' </summary>
''' <value>The form minor version.</value>
Public Property FormMinorVersion() As Integer
Get
FormMinorVersion = mFormMinorVersion
End Get
Set(ByVal value As Integer)
mFormMinorVersion = value
End Set
End Property
Dim mFormMinorVersion As Integer
''' <summary>
''' Gets or sets the username.
''' </summary>
''' <value>The username.</value>
Public Property Username() As String
Get
Username = mUsername
End Get
Set(ByVal value As String)
mUsername = value
End Set
End Property
Dim mUsername As String
''' <summary>
''' Gets or sets the comments.
''' </summary>
''' <value>The comments.</value>
Public Property Comments() As String
Get
Comments = mComments
End Get
Set(ByVal value As String)
mComments = value
End Set
End Property
Dim mComments As String
''' <summary>
''' Initializes a new instance of the <see cref="Version" /> class.
''' </summary>
Public Sub New()
End Sub
''' <summary>
''' Initializes a new instance of the <see cref="Version" /> class.
''' </summary>
''' <param name="majorVersion">The major version.</param>
''' <param name="minorVersion">The minor version.</param>
''' <param name="userName">Name of the user.</param>
''' <param name="comments">The comments.</param>
Public Sub New(ByVal majorVersion As Integer, ByVal minorVersion As Integer, ByVal userName As String, Optional ByVal comments As String = Nothing)
mFormMajorVersion = majorVersion
mFormMinorVersion = minorVersion
mUsername = userName
mComments = comments
End Sub
''' <summary>
''' Initializes a new instance of the <see cref="Version" /> class.
''' </summary>
''' <param name="e">The e.</param>
Public Sub New(ByVal e As Version)
mFormMajorVersion = e.FormMajorVersion
mFormMinorVersion = e.FormMinorVersion
mUsername = e.Username
mComments = e.Comments
End Sub
End Class