AvalonEdit
HighlightingSpan Class
NamespacesICSharpCode.AvalonEdit.HighlightingHighlightingSpan
A highlighting span is a region with start+end expression that has a different RuleSet inside and colors the region.
Declaration Syntax
C#Visual BasicVisual C++
[SerializableAttribute]
public class HighlightingSpan
<SerializableAttribute> _
Public Class HighlightingSpan
[SerializableAttribute]
public ref class HighlightingSpan
Members
All MembersConstructorsMethodsProperties



IconMemberDescription
HighlightingSpan()()()()
Initializes a new instance of the HighlightingSpan class

EndColor
Gets the color used for the text matching the end expression.

EndExpression
Gets/Sets the end expression.

Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Finalize()()()()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
MemberwiseClone()()()()
Creates a shallow copy of the current Object.
(Inherited from Object.)
RuleSet
Gets/Sets the rule set that applies inside this span.

SpanColor
Gets the color used for the text between start and end.

SpanColorIncludesEnd
Gets/Sets whether the span color includes the end. The default is false.

SpanColorIncludesStart
Gets/Sets whether the span color includes the start. The default is false.

StartColor
Gets the color used for the text matching the start expression.

StartExpression
Gets/Sets the start expression.

ToString()()()()
Returns a String that represents the current Object.
(Overrides Object.ToString()()()().)
Inheritance Hierarchy
Object
HighlightingSpan

Assembly: ICSharpCode.AvalonEdit (Module: ICSharpCode.AvalonEdit.dll) Version: 5.0.0.4238