...
Name | Description | Type | Usage Example (given "1.2.3.4") |
---|
Build | The build component of the version number | Integer | $Build.Version.Default.Build$ | "3" (given "1.2.3.4") |
Major | The major component of the version number | Integer | $Build.Version.Default.Major$ | "1" (given "1.2.3.4") |
Minor | The minor component of the version number | Integer | $Build.Version.Default.Minor$ | "2" (given "1.2.3.4") |
Revision | The revision component of the version number | Integer | $Build.Version.Default.Revision$ | "4" (given "1.2.3.4") |
Semantic Properties
Name | Description | Type | Usage Example |
---|
Build | The build component of the version number | (given "1.2.1287-beta+meta") |
---|
IsPrerelease | True if pre-release labels exist for the version | Boolean |
IntegerBuild$"0" (given "1.2.0.1287-beta")IsPrerelease$ | True |
HasMetaData | True if metadata exists for the version | Boolean | $Build.Version.Semantic.IsPrerelease$ | True |
Major | The major |
component component of the version number. | Integer | $Build.Version.Semantic.Major$ |
"1" (given "1.2.0.1287-beta")1 |
MetaData | The metadata string after the plus at the end of the version number | String | $Build.Version.Semantic.MetaData$ | "meta" |
Minor | The minor component of the version number | Integer | $Build.Version.Semantic.Minor$ |
"" (given "1.2.0.1287-beta")Revision | The revision component |
Patch | The patch component of the version number | Integer | $Build.Version.Semantic.Revision$ |
"" (given "1.2.0.1287-beta")SpecialVersion | An arbitrary string at the end of the version number |
Release | The full pre-release label for the version | String | $Build.Version.Semantic.Revision$ | "beta |
" (given 1.2.0.1287-beta")