Class MarkupLanguageBase
Inheritance
System.Object
MarkupLanguageBase
Assembly: Syncfusion.Edit.Wpf.dll
Syntax
public abstract class MarkupLanguageBase : LanguageBase
Constructors
MarkupLanguageBase(EditControl)
Declaration
public MarkupLanguageBase(EditControl control)
Parameters
Methods
ApplyExpandCollapse(ApplyExpandCollapseArgs)
Declaration
protected override void ApplyExpandCollapse(ApplyExpandCollapseArgs args)
Parameters
Overrides
ExecuteBackspace()
Helper method for backspace key activity
Declaration
protected override void ExecuteBackspace()
Overrides
ExecuteDeleteText()
Helper method for delete key activity
Declaration
protected override void ExecuteDeleteText()
Overrides
GetIndentLevel(Int32)
Declaration
protected override int GetIndentLevel(int lineNumber)
Parameters
Type |
Name |
Description |
System.Int32 |
lineNumber |
|
Returns
Overrides
GetSelectionEndIndex(LineItem)
Declaration
protected override int GetSelectionEndIndex(LineItem lineitem)
Parameters
Returns
Overrides
GetTextInCollapsedArea(LineItem)
Declaration
protected override string GetTextInCollapsedArea(LineItem lineItem)
Parameters
Returns
Overrides
OnLexemsChanged(DependencyPropertyChangedEventArgs)
Declaration
protected override void OnLexemsChanged(DependencyPropertyChangedEventArgs e)
Parameters
Type |
Name |
Description |
System.Windows.DependencyPropertyChangedEventArgs |
e |
|
Overrides
SplitTextToLines()
Declaration
public override void SplitTextToLines()
Overrides