Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Diagnostics.FileVersionInfo Class Referencesealed

Public Member Functions

override string ToString ()
 

Static Public Member Functions

static FileVersionInfo GetVersionInfo (string fileName)
 

Properties

stringComments [get]
 
stringCompanyName [get]
 
int FileBuildPart [get]
 
stringFileDescription [get]
 
int FileMajorPart [get]
 
int FileMinorPart [get]
 
string FileName [get]
 
int FilePrivatePart [get]
 
stringFileVersion [get]
 
stringInternalName [get]
 
bool IsDebug [get]
 
bool IsPatched [get]
 
bool IsPrivateBuild [get]
 
bool IsPreRelease [get]
 
bool IsSpecialBuild [get]
 
stringLanguage [get]
 
stringLegalCopyright [get]
 
stringLegalTrademarks [get]
 
stringOriginalFilename [get]
 
stringPrivateBuild [get]
 
int ProductBuildPart [get]
 
int ProductMajorPart [get]
 
int ProductMinorPart [get]
 
stringProductName [get]
 
int ProductPrivatePart [get]
 
stringProductVersion [get]
 
stringSpecialBuild [get]
 

Private Member Functions

unsafe FileVersionInfo (string fileName)
 
bool GetVersionInfoForCodePage (IntPtr memIntPtr, string codepage)
 

Static Private Member Functions

static string ConvertTo8DigitHex (uint value)
 
static global::Interop.Version.VS_FIXEDFILEINFO GetFixedFileInfo (IntPtr memPtr)
 
static unsafe string GetFileVersionLanguage (IntPtr memPtr)
 
static string GetFileVersionString (IntPtr memPtr, string name)
 
static uint GetVarEntry (IntPtr memPtr)
 
static uint HIWORD (uint dword)
 
static uint LOWORD (uint dword)
 

Private Attributes

readonly string _fileName
 
string _companyName
 
string _fileDescription
 
string _fileVersion
 
string _internalName
 
string _legalCopyright
 
string _originalFilename
 
string _productName
 
string _productVersion
 
string _comments
 
string _legalTrademarks
 
string _privateBuild
 
string _specialBuild
 
string _language
 
int _fileMajor
 
int _fileMinor
 
int _fileBuild
 
int _filePrivate
 
int _productMajor
 
int _productMinor
 
int _productBuild
 
int _productPrivate
 
bool _isDebug
 
bool _isPatched
 
bool _isPrivateBuild
 
bool _isPreRelease
 
bool _isSpecialBuild
 

Static Private Attributes

static readonly uint[] s_fallbackLanguageCodePages = new uint[3] { 67699888u, 67699940u, 67698688u }
 

Detailed Description

Definition at line 8 of file FileVersionInfo.cs.


The documentation for this class was generated from the following file: