Version.Revision Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets the value of the revision component of the version number for the current Version object.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public ReadOnly Property Revision As Integer
public int Revision { get; }
Property Value
Type: System.Int32
The revision number, or -1 if the revision number is undefined.
Remarks
For example, if the version number is 6.2.1.3, the revision number is 3. If the version number is 6.2, the revision number is undefined.
Examples
The following example demonstrates the Version constructor and the Major, Minor, Build, and Revision properties.
' This example demonstrates the Version.Revision property.
Class Example
Public Shared Sub Demo(ByVal outputBlock As System.Windows.Controls.TextBlock)
Dim fmtStd As String = "Standard version:" & vbCrLf & _
" major.minor.build.revision = {0}.{1}.{2}.{3}"
Dim fmtInt As String = "Interim version:" & vbCrLf & _
" major.minor.build.revision = {0}.{1}.{2}.{3}"
Dim std As New Version(2, 4, 1128, 2)
Dim interim As New Version(2, 4, 1128, (100 << 16) + 2)
outputBlock.Text &= String.Format(fmtStd, std.Major, std.Minor, std.Build, std.Revision) & vbCrLf
outputBlock.Text &= String.Format(fmtInt, interim.Major, interim.Minor, interim.Build, _
interim.Revision) & vbCrLf
End Sub
End Class
'
'This code example produces the following results:
'
'Standard version:
' major.minor.build.revision = 2.4.1128.2
'Interim version:
' major.minor.build.majRev/minRev = 2.4.1128.100/2
'
// This example demonstrates the Version.Revision,
// MajorRevision, and MinorRevision properties.
using System;
class Example
{
public static void Demo(System.Windows.Controls.TextBlock outputBlock)
{
string fmtStd = "Standard version:\n" +
" major.minor.build.revision = {0}.{1}.{2}.{3}";
string fmtInt = "Interim version:\n" +
" major.minor.build.revision = {0}.{1}.{2}.{3}";
Version std = new Version(2, 4, 1128, 2);
Version interim = new Version(2, 4, 1128, (100 << 16) + 2);
outputBlock.Text += String.Format(fmtStd, std.Major, std.Minor, std.Build, std.Revision) + "\n";
outputBlock.Text += String.Format(fmtInt, interim.Major, interim.Minor,
interim.Build, interim.Revision) + "\n";
}
}
/*
This code example produces the following results:
Standard version:
major.minor.build.revision = 2.4.1128.2
Interim version:
major.minor.build.majRev/minRev = 2.4.1128.100/2
*/
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
XNA Framework
Supported in: Xbox 360, Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.