C# Класс Transformer.NET.TextTransformer

Наследование: ITextTransformer
Показать файл Открыть проект

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

Метод Описание
Handle ( ) : void
ID ( string prefix ) : string
Parse ( ) : List
Parse ( string>.Dictionary variables ) : List
Parse ( List tokensType ) : List
Parse ( List tokensType, string>.Dictionary variables ) : List
TextTransformer ( string text ) : System
TextTransformer ( string text, TextTransformerConfig config ) : System
ToString ( ) : string
Transform ( ) : string
Transform ( string>.Dictionary variables ) : string
Transform ( List tokensType ) : string
Transform ( List tokensType, string>.Dictionary variables ) : string
Transform ( string text ) : string
Transform ( string text, string>.Dictionary variables ) : string
Transform ( string text, List tokensType ) : string
Transform ( string text, List tokensType, string>.Dictionary variables ) : string
Transform ( string text, TextTransformerConfig config ) : string

Защищенные методы

Метод Описание
ApplyConfig ( TextTransformerConfig config ) : void
CreateToken ( string tagName, Match match ) : Token
GroupReferences ( ) : void
HandleSelectorTokens ( List selectorTokens ) : void
InitTagsMap ( ) : void
OnAfterParse ( string text ) : string
OnAfterVariablesReplacing ( string text ) : string
OnBeforeParse ( string text ) : string
OnBeforeVariablesReplacing ( string text ) : string
OnTokenMatch ( Token token ) : void
OnVariableMatch ( string text, string variable, string>.Dictionary variables ) : string

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

ApplyConfig() защищенный Метод

protected ApplyConfig ( TextTransformerConfig config ) : void
config TextTransformerConfig
Результат void

CreateToken() защищенный Метод

protected CreateToken ( string tagName, Match match ) : Token
tagName string
match System.Text.RegularExpressions.Match
Результат Token

GroupReferences() защищенный Метод

protected GroupReferences ( ) : void
Результат void

Handle() публичный Метод

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

HandleSelectorTokens() защищенный Метод

protected HandleSelectorTokens ( List selectorTokens ) : void
selectorTokens List
Результат void

ID() публичный Метод

public ID ( string prefix ) : string
prefix string
Результат string

InitTagsMap() защищенный Метод

protected InitTagsMap ( ) : void
Результат void

OnAfterParse() защищенный Метод

protected OnAfterParse ( string text ) : string
text string
Результат string

OnAfterVariablesReplacing() защищенный Метод

protected OnAfterVariablesReplacing ( string text ) : string
text string
Результат string

OnBeforeParse() защищенный Метод

protected OnBeforeParse ( string text ) : string
text string
Результат string

OnBeforeVariablesReplacing() защищенный Метод

protected OnBeforeVariablesReplacing ( string text ) : string
text string
Результат string

OnTokenMatch() защищенный Метод

protected OnTokenMatch ( Token token ) : void
token Token
Результат void

OnVariableMatch() защищенный Метод

protected OnVariableMatch ( string text, string variable, string>.Dictionary variables ) : string
text string
variable string
variables string>.Dictionary
Результат string

Parse() публичный Метод

public Parse ( ) : List
Результат List

Parse() публичный Метод

public Parse ( string>.Dictionary variables ) : List
variables string>.Dictionary
Результат List

Parse() публичный Метод

public Parse ( List tokensType ) : List
tokensType List
Результат List

Parse() публичный Метод

public Parse ( List tokensType, string>.Dictionary variables ) : List
tokensType List
variables string>.Dictionary
Результат List

TextTransformer() публичный Метод

public TextTransformer ( string text ) : System
text string
Результат System

TextTransformer() публичный Метод

public TextTransformer ( string text, TextTransformerConfig config ) : System
text string
config TextTransformerConfig
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

Transform() публичный Метод

public Transform ( ) : string
Результат string

Transform() публичный Метод

public Transform ( string>.Dictionary variables ) : string
variables string>.Dictionary
Результат string

Transform() публичный Метод

public Transform ( List tokensType ) : string
tokensType List
Результат string

Transform() публичный Метод

public Transform ( List tokensType, string>.Dictionary variables ) : string
tokensType List
variables string>.Dictionary
Результат string

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

public static Transform ( string text ) : string
text string
Результат string

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

public static Transform ( string text, string>.Dictionary variables ) : string
text string
variables string>.Dictionary
Результат string

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

public static Transform ( string text, List tokensType ) : string
text string
tokensType List
Результат string

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

public static Transform ( string text, List tokensType, string>.Dictionary variables ) : string
text string
tokensType List
variables string>.Dictionary
Результат string

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

public static Transform ( string text, TextTransformerConfig config ) : string
text string
config TextTransformerConfig
Результат string