C# Class ICSharpCode.AvalonEdit.Highlighting.Xshd.V2Loader

Loads .xshd files, version 2.0. Version 2.0 files are recognized by the namespace.
ファイルを表示 Open project: kjk/kjkpub Class Usage Examples

Private Properties

Property Type Description
CheckElementName void
Error System.Exception
Error System.Exception
FixedColorHighlightingBrush HighlightingBrush
GetSystemColorBrush SystemColorHighlightingBrush
ParseColorAttributes ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor
ParseColorReference XshdReference
ParseDefinition ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSyntaxDefinition
ParseElements void
ParseFontStyle FontStyle?
ParseFontWeight FontWeight?
ParseForeground HighlightingBrush
ParseImport ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport
ParseKeywords ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords
ParseNamedColor ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor
ParseRule ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule
ParseRuleSet ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet
ParseRuleSetReference XshdReference
ParseSpan ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan
SetPosition void

Public Methods

Method Description
LoadDefinition ( XmlReader reader, bool skipValidation ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSyntaxDefinition

Private Methods

Method Description
CheckElementName ( XmlReader reader, string name ) : void
Error ( IXmlLineInfo lineInfo, string message ) : Exception
Error ( XmlReader reader, string message ) : Exception
FixedColorHighlightingBrush ( Color color ) : HighlightingBrush
GetSystemColorBrush ( IXmlLineInfo lineInfo, string name ) : SystemColorHighlightingBrush
ParseColorAttributes ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor
ParseColorReference ( XmlReader reader ) : XshdReference
ParseDefinition ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSyntaxDefinition
ParseElements ( ICollection c, XmlReader reader ) : void
ParseFontStyle ( string fontStyle ) : FontStyle?
ParseFontWeight ( string fontWeight ) : FontWeight?
ParseForeground ( IXmlLineInfo lineInfo, string foreground ) : HighlightingBrush
ParseImport ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdImport
ParseKeywords ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdKeywords
ParseNamedColor ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdColor
ParseRule ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRule
ParseRuleSet ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdRuleSet
ParseRuleSetReference ( XmlReader reader ) : XshdReference
ParseSpan ( XmlReader reader ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSpan
SetPosition ( ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdElement element, XmlReader reader ) : void

Sets the element's position to the XmlReader's position.

Method Details

LoadDefinition() public static method

public static LoadDefinition ( XmlReader reader, bool skipValidation ) : ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSyntaxDefinition
reader System.Xml.XmlReader
skipValidation bool
return ICSharpCode.AvalonEdit.Highlighting.Xshd.XshdSyntaxDefinition