Class BlockListener
BlockListener class is used to hold values for expand or collapse the items.
Inheritance
System.Object
BlockListener
Assembly: Syncfusion.Edit.Wpf.dll
Syntax
public class BlockListener : Object
Constructors
BlockListener()
Declaration
BlockListener(Int32, String, String, Boolean)
Declaration
public BlockListener(int parent, string startText, string endText, bool isPreprocessor)
Parameters
Type |
Name |
Description |
System.Int32 |
parent |
Gets the integer value of parent from the reporting source
|
System.String |
startText |
Gets the string value of startText from the reporting source
|
System.String |
endText |
Gets the string value of endText from the reporting source
|
System.Boolean |
isPreprocessor |
Gets the bool value of isPreprocessor from the reporting source
|
Properties
BlockEnd
Gets or sets the Block StartLine
Declaration
public string BlockEnd { get; set; }
Property Value
Type |
Description |
System.String |
Type: System.String
|
BlockStart
Gets or sets the Block StartLine property.
Declaration
public string BlockStart { get; set; }
Property Value
Type |
Description |
System.String |
Type: System.String
|
CheckParentType
Declaration
public bool CheckParentType { get; set; }
Property Value
EndBlockOnRecurrence
Declaration
public bool EndBlockOnRecurrence { get; set; }
Property Value
EndLineNumber
Declaration
public int EndLineNumber { get; set; }
Property Value
IgnoreEndBlock
Declaration
public bool IgnoreEndBlock { get; set; }
Property Value
IsCollapsible
Declaration
public bool IsCollapsible { get; set; }
Property Value
IsIndent
Declaration
public bool IsIndent { get; set; }
Property Value
IsPreprocessor
Gets or sets a value indicating whether the Lexem element is Preprocessor or not. By default it is set to false.
Declaration
public bool IsPreprocessor { get; set; }
Property Value
Type |
Description |
System.Boolean |
Type: System.Boolean
|
IsRegex
Declaration
public bool IsRegex { get; set; }
Property Value
LexemType
Declaration
public EditTokenType LexemType { get; set; }
Property Value
ParentLexemType
Declaration
public EditTokenType ParentLexemType { get; set; }
Property Value
ParentLineNumber
Gets or sets the Block StartLine
Declaration
public int ParentLineNumber { get; set; }
Property Value
Type |
Description |
System.Int32 |
Type: System.Int32
|
ScopeLevel
Declaration
public ScopeLevel ScopeLevel { get; set; }
Property Value
StartLine
Declaration
public int StartLine { get; set; }
Property Value
Methods
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
System.Object |
obj |
|
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
ToString()
Declaration
public override string ToString()
Returns