Struct ApplicationVersion
- Namespace
- TaleWorlds.Library
- Assembly
- TaleWorlds.Library.dll
public struct ApplicationVersion
- Inherited Members
- Extension Methods
Constructors
ApplicationVersion(ApplicationVersionType, int, int, int, int)
public ApplicationVersion(ApplicationVersionType applicationVersionType, int major, int minor, int revision, int changeSet)
Parameters
applicationVersionTypeApplicationVersionTypemajorintminorintrevisionintchangeSetint
Fields
DefaultChangeSet
public const int DefaultChangeSet = 41450
Field Value
Empty
public static readonly ApplicationVersion Empty
Field Value
Properties
ApplicationVersionType
public ApplicationVersionType ApplicationVersionType { get; }
Property Value
ChangeSet
public int ChangeSet { get; }
Property Value
Major
public int Major { get; }
Property Value
Minor
public int Minor { get; }
Property Value
Revision
public int Revision { get; }
Property Value
Methods
ApplicationVersionTypeFromString(string)
public static ApplicationVersionType ApplicationVersionTypeFromString(string applicationVersionTypeAsString)
Parameters
applicationVersionTypeAsStringstring
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
FromParametersFile(string)
public static ApplicationVersion FromParametersFile(string customParameterFilePath = null)
Parameters
customParameterFilePathstring
Returns
FromString(string, int)
public static ApplicationVersion FromString(string versionAsString, int defaultChangeSet = 41450)
Parameters
Returns
GetHashCode()
public override int GetHashCode()
Returns
GetPrefix(ApplicationVersionType)
public static string GetPrefix(ApplicationVersionType applicationVersionType)
Parameters
applicationVersionTypeApplicationVersionType
Returns
IsNewerThan(ApplicationVersion)
public bool IsNewerThan(ApplicationVersion other)
Parameters
otherApplicationVersion
Returns
IsOlderThan(ApplicationVersion)
public bool IsOlderThan(ApplicationVersion other)
Parameters
otherApplicationVersion
Returns
IsSame(ApplicationVersion, bool)
public bool IsSame(ApplicationVersion other, bool checkChangeSet)
Parameters
otherApplicationVersioncheckChangeSetbool
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(ApplicationVersion, ApplicationVersion)
public static bool operator ==(ApplicationVersion a, ApplicationVersion b)
Parameters
Returns
operator >(ApplicationVersion, ApplicationVersion)
public static bool operator >(ApplicationVersion a, ApplicationVersion b)
Parameters
Returns
operator >=(ApplicationVersion, ApplicationVersion)
public static bool operator >=(ApplicationVersion a, ApplicationVersion b)
Parameters
Returns
operator !=(ApplicationVersion, ApplicationVersion)
public static bool operator !=(ApplicationVersion a, ApplicationVersion b)
Parameters
Returns
operator <(ApplicationVersion, ApplicationVersion)
public static bool operator <(ApplicationVersion a, ApplicationVersion b)
Parameters
Returns
operator <=(ApplicationVersion, ApplicationVersion)
public static bool operator <=(ApplicationVersion a, ApplicationVersion b)
Parameters
Returns
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).