C# Класс ICSharpCode.AvalonEdit.Highlighting.Xshd.XmlHighlightingDefinition.TranslateElementVisitor

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

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

Метод Описание
TranslateElementVisitor ( XmlHighlightingDefinition def, IHighlightingDefinitionReferenceResolver resolver ) : System
VisitColor ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor color ) : object
VisitImport ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport import ) : object
VisitKeywords ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords keywords ) : object
VisitRule ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule rule ) : object
VisitRuleSet ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet ruleSet ) : object
VisitSpan ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan span ) : object

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

Метод Описание
CreateRegex ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, string regex, XshdRegexType regexType ) : Regex
GetColor ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, XshdReference colorReference ) : HighlightingColor
GetDefinition ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, string definitionName ) : IHighlightingDefinition
GetRuleSet ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement position, XshdReference ruleSetReference ) : HighlightingRuleSet
Merge ( HighlightingRuleSet target, HighlightingRuleSet source ) : void
MergeColor ( HighlightingColor baseColor, HighlightingColor newColor ) : HighlightingColor

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

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

public TranslateElementVisitor ( XmlHighlightingDefinition def, IHighlightingDefinitionReferenceResolver resolver ) : System
def XmlHighlightingDefinition
resolver IHighlightingDefinitionReferenceResolver
Результат System

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

public VisitColor ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor color ) : object
color ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor
Результат object

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

public VisitImport ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport import ) : object
import ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport
Результат object

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

public VisitKeywords ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords keywords ) : object
keywords ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords
Результат object

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

public VisitRule ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule rule ) : object
rule ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule
Результат object

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

public VisitRuleSet ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet ruleSet ) : object
ruleSet ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet
Результат object

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

public VisitSpan ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan span ) : object
span ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan
Результат object