C# Класс LocalizationTool.FileHandler

Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
SourceFileEnding string
TargetFileEnding string

Открытые методы

Метод Описание
AddFlag ( string file, string key, string comment ) : void
AutoTranslateEmptyStrings ( ) : void
CleanUnknownStrings ( ) : bool
CountOfMissingStrings ( string fileStem ) : int
FilterDataSource ( string search, bool isFlaged ) : void
FindNextMissingKey ( string fileStem ) : string
GetFlag ( System.Xml.Linq.XDocument flagsDoc, string file, string key ) : System.Xml.Linq.XElement
GetFlagsDocument ( ) : System.Xml.Linq.XDocument
GetSourceString ( string fileStem, string stringKey ) : string
GetStringKeys ( string fileStem ) : IEnumerable
GetTargetDocument ( string fileStem ) : System.Xml.Linq.XDocument
GetTargetString ( string fileStem, string stringKey ) : string
RegisterInCompositeConfig ( string fileStem ) : void
RemoveFlag ( string file, string key, string comment ) : void
ResaveWebConfig ( ) : void
SaveTargetFilesStructureAsSource ( ) : void
SaveTargetString ( string fileStem, string key, string newValue ) : bool
SaveTargetStringOld ( string fileStem, string key, string newValue ) : bool
TotalCountOfMissingStrings ( ) : int
UpdateFileHandler ( ) : void
UpdateFlag ( string file, string key, string comment ) : void

Приватные методы

Метод Описание
FileHandler ( ) : System
GetSourceDocument ( string fileStem ) : System.Xml.Linq.XDocument
GetSourceDocumentAsString ( string fileStem ) : string
GetSourceDocumentPath ( string fileStem ) : string
GetSourceFileStems ( ) : IEnumerable
GetTargetDocumentPath ( string fileStem ) : string
GetTargetFileStems ( ) : IEnumerable
SaveTargetFileStructureAsSource ( string fileStem ) : void
UpdateSourceString ( string fileStem, string key, string newValue ) : void

Описание методов

AddFlag() публичный статический Метод

public static AddFlag ( string file, string key, string comment ) : void
file string
key string
comment string
Результат void

AutoTranslateEmptyStrings() публичный статический Метод

public static AutoTranslateEmptyStrings ( ) : void
Результат void

CleanUnknownStrings() публичный статический Метод

public static CleanUnknownStrings ( ) : bool
Результат bool

CountOfMissingStrings() публичный статический Метод

public static CountOfMissingStrings ( string fileStem ) : int
fileStem string
Результат int

FilterDataSource() публичный статический Метод

public static FilterDataSource ( string search, bool isFlaged ) : void
search string
isFlaged bool
Результат void

FindNextMissingKey() публичный статический Метод

public static FindNextMissingKey ( string fileStem ) : string
fileStem string
Результат string

GetFlag() публичный статический Метод

public static GetFlag ( System.Xml.Linq.XDocument flagsDoc, string file, string key ) : System.Xml.Linq.XElement
flagsDoc System.Xml.Linq.XDocument
file string
key string
Результат System.Xml.Linq.XElement

GetFlagsDocument() публичный статический Метод

public static GetFlagsDocument ( ) : System.Xml.Linq.XDocument
Результат System.Xml.Linq.XDocument

GetSourceString() публичный статический Метод

public static GetSourceString ( string fileStem, string stringKey ) : string
fileStem string
stringKey string
Результат string

GetStringKeys() публичный статический Метод

public static GetStringKeys ( string fileStem ) : IEnumerable
fileStem string
Результат IEnumerable

GetTargetDocument() публичный статический Метод

public static GetTargetDocument ( string fileStem ) : System.Xml.Linq.XDocument
fileStem string
Результат System.Xml.Linq.XDocument

GetTargetString() публичный статический Метод

public static GetTargetString ( string fileStem, string stringKey ) : string
fileStem string
stringKey string
Результат string

RegisterInCompositeConfig() публичный статический Метод

public static RegisterInCompositeConfig ( string fileStem ) : void
fileStem string
Результат void

RemoveFlag() публичный статический Метод

public static RemoveFlag ( string file, string key, string comment ) : void
file string
key string
comment string
Результат void

ResaveWebConfig() публичный статический Метод

public static ResaveWebConfig ( ) : void
Результат void

SaveTargetFilesStructureAsSource() публичный статический Метод

public static SaveTargetFilesStructureAsSource ( ) : void
Результат void

SaveTargetString() публичный статический Метод

public static SaveTargetString ( string fileStem, string key, string newValue ) : bool
fileStem string
key string
newValue string
Результат bool

SaveTargetStringOld() публичный статический Метод

public static SaveTargetStringOld ( string fileStem, string key, string newValue ) : bool
fileStem string
key string
newValue string
Результат bool

TotalCountOfMissingStrings() публичный статический Метод

public static TotalCountOfMissingStrings ( ) : int
Результат int

UpdateFileHandler() публичный статический Метод

public static UpdateFileHandler ( ) : void
Результат void

UpdateFlag() публичный статический Метод

public static UpdateFlag ( string file, string key, string comment ) : void
file string
key string
comment string
Результат void

Описание свойств

SourceFileEnding публичное статическое свойство

public static string SourceFileEnding
Результат string

TargetFileEnding публичное статическое свойство

public static string TargetFileEnding
Результат string