WPF

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class MarkupLanguageBase - WPF API Reference | Syncfusion

    Show / Hide Table of Contents

    Class MarkupLanguageBase

    Inheritance
    System.Object
    LanguageBase
    MarkupLanguageBase
    HTMLLanguage
    XAMLLanguage
    XMLLanguage
    Inherited Members
    LanguageBase.literalCount
    LanguageBase.currentBlockCount
    LanguageBase.isCurrentBlockComment
    LanguageBase.LexemProperty
    LanguageBase.FormatsProperty
    LanguageBase.SupportsOutliningProperty
    LanguageBase.IsIndentSelectionOnTabEnabledProperty
    LanguageBase.ApplyColor(String, Int32)
    LanguageBase.OnFormatsChanged(DependencyPropertyChangedEventArgs)
    LanguageBase.ApplyExpandItems()
    LanguageBase.InitializeApplyExpandCollapse()
    LanguageBase.RefreshExpandItems(Int32)
    LanguageBase.ShowIntellisenseBox(EditIntellisenseArgs)
    LanguageBase.PositionIntellisenseBox(EditIntellisenseArgs)
    LanguageBase.HideIntellisensePopup()
    LanguageBase.Lexem
    LanguageBase.Formats
    LanguageBase.SupportsOutlining
    LanguageBase.IsIndentSelectionOnTabEnabled
    LanguageBase.ParentControl
    LanguageBase.SplitLinesRegex
    LanguageBase.SplitWordsRegex
    LanguageBase.IsSplitTextToWords
    LanguageBase.ApplyColoring
    LanguageBase.Name
    LanguageBase.FileExtension
    LanguageBase.CaseSensitive
    LanguageBase.TextForeground
    LanguageBase.BlockStart
    LanguageBase.BlockEnd
    LanguageBase.SupportsIntellisense
    LanguageBase.EllipsisText
    LanguageBase.TypesCollection
    LanguageBase.IntellisenseDrillDownChar
    LanguageBase.IntellisenseCommitCharacters
    LanguageBase.CommitsIntellisenseItemOnSpaceBar
    LanguageBase.IndentableBlocks
    Namespace: Syncfusion.Windows.Edit
    Assembly: Syncfusion.Edit.Wpf.dll
    Syntax
    public abstract class MarkupLanguageBase : LanguageBase

    Constructors

    MarkupLanguageBase(EditControl)

    Declaration
    public MarkupLanguageBase(EditControl control)
    Parameters
    Type Name Description
    EditControl control

    Methods

    ApplyExpandCollapse(ApplyExpandCollapseArgs)

    Declaration
    protected override void ApplyExpandCollapse(ApplyExpandCollapseArgs args)
    Parameters
    Type Name Description
    ApplyExpandCollapseArgs args
    Overrides
    LanguageBase.ApplyExpandCollapse(ApplyExpandCollapseArgs)

    ExecuteBackspace()

    Helper method for backspace key activity

    Declaration
    protected override void ExecuteBackspace()
    Overrides
    LanguageBase.ExecuteBackspace()

    ExecuteDeleteText()

    Helper method for delete key activity

    Declaration
    protected override void ExecuteDeleteText()
    Overrides
    LanguageBase.ExecuteDeleteText()

    GetIndentLevel(Int32)

    Declaration
    protected override int GetIndentLevel(int lineNumber)
    Parameters
    Type Name Description
    System.Int32 lineNumber
    Returns
    Type Description
    System.Int32
    Overrides
    LanguageBase.GetIndentLevel(Int32)

    GetSelectionEndIndex(LineItem)

    Declaration
    protected override int GetSelectionEndIndex(LineItem lineitem)
    Parameters
    Type Name Description
    LineItem lineitem
    Returns
    Type Description
    System.Int32
    Overrides
    LanguageBase.GetSelectionEndIndex(LineItem)

    GetTextInCollapsedArea(LineItem)

    Declaration
    protected override string GetTextInCollapsedArea(LineItem lineItem)
    Parameters
    Type Name Description
    LineItem lineItem
    Returns
    Type Description
    System.String
    Overrides
    LanguageBase.GetTextInCollapsedArea(LineItem)

    OnLexemsChanged(DependencyPropertyChangedEventArgs)

    Declaration
    protected override void OnLexemsChanged(DependencyPropertyChangedEventArgs e)
    Parameters
    Type Name Description
    System.Windows.DependencyPropertyChangedEventArgs e
    Overrides
    LanguageBase.OnLexemsChanged(DependencyPropertyChangedEventArgs)

    SplitTextToLines()

    Declaration
    public override void SplitTextToLines()
    Overrides
    LanguageBase.SplitTextToLines()
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved