C# 클래스 SEToolbox.Support.ToolboxUpdater

파일 보기 프로젝트 열기: midspace/SEToolbox 1 사용 예제들

공개 메소드들

메소드 설명
DoFilesDiffer ( string file1, string file2 ) : bool
DoFilesDiffer ( string directory1, string directory2, string filename ) : bool
GetApplicationContentPath ( ) : string
GetApplicationFilePath ( ) : string
GetBinCachePath ( ) : string
GetGameRegistryFilePath ( ) : string

Looks for the Space Engineers install location in the Registry, which should return the form: "C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers"

GetSteamFilePath ( ) : string

Looks for the Steam install location in the Registry, which should return the form: "C:\Program Files (x86)\Steam"

IsBaseAssembliesChanged ( ) : bool
UpdateBaseFiles ( ) : bool
ValidateSpaceEngineersInstall ( string filePath ) : bool

Checks for key directory names from the game bin folder.

비공개 메소드들

메소드 설명
IsRuningElevated ( ) : bool
RunElevated ( string fileName, string arguments, bool elevate, bool waitForExit ) : int?

메소드 상세

DoFilesDiffer() 공개 정적인 메소드

public static DoFilesDiffer ( string file1, string file2 ) : bool
file1 string
file2 string
리턴 bool

DoFilesDiffer() 공개 정적인 메소드

public static DoFilesDiffer ( string directory1, string directory2, string filename ) : bool
directory1 string
directory2 string
filename string
리턴 bool

GetApplicationContentPath() 공개 정적인 메소드

public static GetApplicationContentPath ( ) : string
리턴 string

GetApplicationFilePath() 공개 정적인 메소드

public static GetApplicationFilePath ( ) : string
리턴 string

GetBinCachePath() 공개 정적인 메소드

public static GetBinCachePath ( ) : string
리턴 string

GetGameRegistryFilePath() 공개 정적인 메소드

Looks for the Space Engineers install location in the Registry, which should return the form: "C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers"
public static GetGameRegistryFilePath ( ) : string
리턴 string

GetSteamFilePath() 공개 정적인 메소드

Looks for the Steam install location in the Registry, which should return the form: "C:\Program Files (x86)\Steam"
public static GetSteamFilePath ( ) : string
리턴 string

IsBaseAssembliesChanged() 공개 정적인 메소드

public static IsBaseAssembliesChanged ( ) : bool
리턴 bool

UpdateBaseFiles() 공개 정적인 메소드

public static UpdateBaseFiles ( ) : bool
리턴 bool

ValidateSpaceEngineersInstall() 공개 정적인 메소드

Checks for key directory names from the game bin folder.
public static ValidateSpaceEngineersInstall ( string filePath ) : bool
filePath string
리턴 bool