A class that holds the version (semantic versioned) of a package in a structure
Inheritance
PackageVersion
public class PackageVersion
Constructors
Declaration
Declaration
public PackageVersion(string semanticVer)
Parameters
Type |
Name |
Description |
String |
semanticVer |
|
Fields
Declaration
public string AdditionalMetadata
Field Value
Declaration
public PackageLifecycle Lifecycle
Field Value
Declaration
Field Value
Declaration
Field Value
Declaration
Field Value
Methods
Declaration
public override string ToString()
Returns
Overrides
Parse a semantic versioned string to a PackageVersion class
Declaration
public static bool TryParse(string semanticVer, out PackageVersion packageVersion)
Parameters
Type |
Name |
Description |
String |
semanticVer |
Semantic versioned input string
|
PackageVersion |
packageVersion |
The detected PackageVersion. Set to null when the parsing fails
|
Returns
Type |
Description |
Boolean |
true if successful, false otherwise
|