C# Class withSIX.ContentEngine.Infra.Services.TeamspeakService

Inheritance: ITeamspeakService
Exibir arquivo Open project: SIXNetworks/withSIX.Desktop Class Usage Examples

Public Methods

Method Description
InstallX64Plugin ( IContentEngineContent content, string plugin, bool force = false ) : void
InstallX64PluginFolder ( IContentEngineContent content, string plugin, bool force = false ) : void
InstallX86Plugin ( IContentEngineContent content, string plugin, bool force = false ) : void
InstallX86PluginFolder ( IContentEngineContent content, string plugin, bool force = false ) : void
IsX64Installed ( ) : bool
IsX86Installed ( ) : bool
TeamspeakService ( ) : System

Private Methods

Method Description
GetNullIfPathEmpty ( string path ) : string
GetPluginPath ( IAbsoluteDirectoryPath tsPath ) : IAbsoluteDirectoryPath
GetUserOrLmPath ( string regKey, string regVal = "", RegistryView view = RegistryView.Registry32 ) : string
GetUserOrLmPathInternal ( string regKey, string regVal, RegistryView view ) : string
InstallDll ( IAbsoluteFilePath pluginPath, IAbsoluteDirectoryPath tsPluginFolder, bool force = true ) : bool
InstallFolder ( IAbsoluteDirectoryPath pluginPath, IAbsoluteDirectoryPath tsPluginFolder, bool force ) : void
InstallPlugin ( IAbsoluteDirectoryPath tsPath, IContentEngineContent mod, string plugin, bool force ) : bool
InstallPluginFolder ( IAbsoluteDirectoryPath tsPath, IContentEngineContent mod, string plugin, bool force ) : bool
TryCopyDll ( IAbsoluteFilePath fi, IAbsoluteFilePath fullPath ) : bool
TryCopyFolder ( IAbsoluteDirectoryPath di, IAbsoluteDirectoryPath fullPath, bool force ) : void
TryInstallPlugin ( IAbsoluteDirectoryPath tsPath, IContentEngineContent mod, string plugin, bool force ) : bool
TryInstallPluginFolder ( IAbsoluteDirectoryPath tsPath, IContentEngineContent mod, string plugin, bool force ) : bool

Method Details

InstallX64Plugin() public method

public InstallX64Plugin ( IContentEngineContent content, string plugin, bool force = false ) : void
content IContentEngineContent
plugin string
force bool
return void

InstallX64PluginFolder() public method

public InstallX64PluginFolder ( IContentEngineContent content, string plugin, bool force = false ) : void
content IContentEngineContent
plugin string
force bool
return void

InstallX86Plugin() public method

public InstallX86Plugin ( IContentEngineContent content, string plugin, bool force = false ) : void
content IContentEngineContent
plugin string
force bool
return void

InstallX86PluginFolder() public method

public InstallX86PluginFolder ( IContentEngineContent content, string plugin, bool force = false ) : void
content IContentEngineContent
plugin string
force bool
return void

IsX64Installed() public method

public IsX64Installed ( ) : bool
return bool

IsX86Installed() public method

public IsX86Installed ( ) : bool
return bool

TeamspeakService() public method

public TeamspeakService ( ) : System
return System