C# 클래스 MGDF.GamesManager.Model.GameExplorer

Add/remove Games to the Vista games explorer, if not on vista, the install/uninstall actions do nothing
상속: IGameExplorer
파일 보기 프로젝트 열기: mrsharpoblunto/MGDF

공개 메소드들

메소드 설명
AddGameTask ( System.Guid guid, TaskCount count, string name, string path, string arguments ) : void
InstallGame ( string gdfBinPath, string gameInstallPath, string gameExecutable, string arguments ) : System.Guid
IsInstalled ( string gdfBinPath ) : bool
UninstallGame ( string gdfBinPath ) : void

비공개 메소드들

메소드 설명
AddToGameExplorer ( string gdfBinPath, string gameInstallPath, GameInstallScope scope, [ instanceGuid ) : int
CreateTask ( GameInstallScope scope, [ instanceGuid, TaskType taskType, uint count, string name, string path, string arguments ) : int
RemoveFromGameExplorer ( [ instanceGuid ) : int
RemoveTasks ( [ instanceGuid ) : int
RetrieveGUIDForApplication ( string gdfBinPath, System.Guid &instanceGuid ) : int

메소드 상세

AddGameTask() 공개 메소드

public AddGameTask ( System.Guid guid, TaskCount count, string name, string path, string arguments ) : void
guid System.Guid
count TaskCount
name string
path string
arguments string
리턴 void

InstallGame() 공개 메소드

public InstallGame ( string gdfBinPath, string gameInstallPath, string gameExecutable, string arguments ) : System.Guid
gdfBinPath string
gameInstallPath string
gameExecutable string
arguments string
리턴 System.Guid

IsInstalled() 공개 메소드

public IsInstalled ( string gdfBinPath ) : bool
gdfBinPath string
리턴 bool

UninstallGame() 공개 메소드

public UninstallGame ( string gdfBinPath ) : void
gdfBinPath string
리턴 void