C# Class TLBOT.DataManager.Extensions

Afficher le fichier Open project: marcussacana/TLBOT

Méthodes publiques

Méthode Description
Escape ( string String ) : string
IsDialogue ( string String, int? Caution = null ) : bool
TimeoutStart ( Thread Thread, int Milliseconds ) : void
Translate ( Form Form, string TargetLanguage, Translator Client ) : void
Unescape ( string String ) : string
WaitForExit ( Thread Thread ) : void

Private Methods

Méthode Description
AppendArray ( Array Array, Item ) : T[]
AppendArray ( Array Array, Array Items ) : T[]
GetControlHierarchy ( Control root ) : IEnumerable
IsRunning ( Thread Thread ) : bool
PercentOf ( string String, int Value ) : double
Translate ( string String, string SourceLanguage, string TargetLanguage, Translator Client ) : string
TranslateMassive ( Array Strings, string SourceLanguage, string TargetLanguage, Translator Client ) : string[]
TranslateMultithread ( Array Strings, string SourceLanguage, string TargetLanguage, Translator Client, Action ProgressChanged = null ) : string[]

Method Details

Escape() public static méthode

public static Escape ( string String ) : string
String string
Résultat string

IsDialogue() public static méthode

public static IsDialogue ( string String, int? Caution = null ) : bool
String string
Caution int?
Résultat bool

TimeoutStart() public static méthode

public static TimeoutStart ( Thread Thread, int Milliseconds ) : void
Thread Thread
Milliseconds int
Résultat void

Translate() public static méthode

public static Translate ( Form Form, string TargetLanguage, Translator Client ) : void
Form Form
TargetLanguage string
Client Translator
Résultat void

Unescape() public static méthode

public static Unescape ( string String ) : string
String string
Résultat string

WaitForExit() public static méthode

public static WaitForExit ( Thread Thread ) : void
Thread Thread
Résultat void