Table of Contents

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

applicationVersionType ApplicationVersionType
major int
minor int
revision int
changeSet int

Fields

DefaultChangeSet

public const int DefaultChangeSet = 41450

Field Value

int

Empty

public static readonly ApplicationVersion Empty

Field Value

ApplicationVersion

Properties

ApplicationVersionType

public ApplicationVersionType ApplicationVersionType { get; }

Property Value

ApplicationVersionType

ChangeSet

public int ChangeSet { get; }

Property Value

int

Major

public int Major { get; }

Property Value

int

Minor

public int Minor { get; }

Property Value

int

Revision

public int Revision { get; }

Property Value

int

Methods

ApplicationVersionTypeFromString(string)

public static ApplicationVersionType ApplicationVersionTypeFromString(string applicationVersionTypeAsString)

Parameters

applicationVersionTypeAsString string

Returns

ApplicationVersionType

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

FromParametersFile(string)

public static ApplicationVersion FromParametersFile(string customParameterFilePath = null)

Parameters

customParameterFilePath string

Returns

ApplicationVersion

FromString(string, int)

public static ApplicationVersion FromString(string versionAsString, int defaultChangeSet = 41450)

Parameters

versionAsString string
defaultChangeSet int

Returns

ApplicationVersion

GetHashCode()

public override int GetHashCode()

Returns

int

GetPrefix(ApplicationVersionType)

public static string GetPrefix(ApplicationVersionType applicationVersionType)

Parameters

applicationVersionType ApplicationVersionType

Returns

string

IsNewerThan(ApplicationVersion)

public bool IsNewerThan(ApplicationVersion other)

Parameters

other ApplicationVersion

Returns

bool

IsOlderThan(ApplicationVersion)

public bool IsOlderThan(ApplicationVersion other)

Parameters

other ApplicationVersion

Returns

bool

IsSame(ApplicationVersion, bool)

public bool IsSame(ApplicationVersion other, bool checkChangeSet)

Parameters

other ApplicationVersion
checkChangeSet bool

Returns

bool

ToString()

public override string ToString()

Returns

string

Operators

operator ==(ApplicationVersion, ApplicationVersion)

public static bool operator ==(ApplicationVersion a, ApplicationVersion b)

Parameters

a ApplicationVersion
b ApplicationVersion

Returns

bool

operator >(ApplicationVersion, ApplicationVersion)

public static bool operator >(ApplicationVersion a, ApplicationVersion b)

Parameters

a ApplicationVersion
b ApplicationVersion

Returns

bool

operator >=(ApplicationVersion, ApplicationVersion)

public static bool operator >=(ApplicationVersion a, ApplicationVersion b)

Parameters

a ApplicationVersion
b ApplicationVersion

Returns

bool

operator !=(ApplicationVersion, ApplicationVersion)

public static bool operator !=(ApplicationVersion a, ApplicationVersion b)

Parameters

a ApplicationVersion
b ApplicationVersion

Returns

bool

operator <(ApplicationVersion, ApplicationVersion)

public static bool operator <(ApplicationVersion a, ApplicationVersion b)

Parameters

a ApplicationVersion
b ApplicationVersion

Returns

bool

operator <=(ApplicationVersion, ApplicationVersion)

public static bool operator <=(ApplicationVersion a, ApplicationVersion b)

Parameters

a ApplicationVersion
b ApplicationVersion

Returns

bool

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).