C# 클래스 withSIX.Play.Applications.Helpers.ShortcutCreator

파일 보기 프로젝트 열기: SIXNetworks/withSIX.Desktop

공개 메소드들

메소드 설명
CreateDesktopGameBat ( string name, string description, string arguments, Game game, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
CreateDesktopGameIcon ( string name, string description, string arguments, Game game, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
CreateDesktopPwsIcon ( string name, string description, string arguments, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
CreateDesktopPwsIconCustomRepo ( string name, string description, Uri target, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
CreateShortcut ( ShortcutInfo info ) : void
CreateShortcutAsync ( ShortcutInfo info ) : System.Threading.Tasks.Task

비공개 메소드들

메소드 설명
GenerateBatContent ( IAbsoluteFilePath target, IAbsoluteDirectoryPath workDir, string pars ) : string
GetDesktop ( ) : IAbsoluteDirectoryPath
MakeValidShortcutFileName ( string fileName ) : string

메소드 상세

CreateDesktopGameBat() 공개 정적인 메소드

public static CreateDesktopGameBat ( string name, string description, string arguments, Game game, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
name string
description string
arguments string
game Game
icon IAbsoluteFilePath
리턴 System.Threading.Tasks.Task

CreateDesktopGameIcon() 공개 정적인 메소드

public static CreateDesktopGameIcon ( string name, string description, string arguments, Game game, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
name string
description string
arguments string
game Game
icon IAbsoluteFilePath
리턴 System.Threading.Tasks.Task

CreateDesktopPwsIcon() 공개 정적인 메소드

public static CreateDesktopPwsIcon ( string name, string description, string arguments, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
name string
description string
arguments string
icon IAbsoluteFilePath
리턴 System.Threading.Tasks.Task

CreateDesktopPwsIconCustomRepo() 공개 정적인 메소드

public static CreateDesktopPwsIconCustomRepo ( string name, string description, Uri target, IAbsoluteFilePath icon = null ) : System.Threading.Tasks.Task
name string
description string
target System.Uri
icon IAbsoluteFilePath
리턴 System.Threading.Tasks.Task

CreateShortcut() 공개 정적인 메소드

public static CreateShortcut ( ShortcutInfo info ) : void
info withSIX.Core.ShortcutInfo
리턴 void

CreateShortcutAsync() 공개 정적인 메소드

public static CreateShortcutAsync ( ShortcutInfo info ) : System.Threading.Tasks.Task
info withSIX.Core.ShortcutInfo
리턴 System.Threading.Tasks.Task