C# 클래스 Alsing.SourceCode.Scope

The Scope class defines what patterns starts and ends a spanDefinition
파일 보기 프로젝트 열기: ehasis/alsing 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
CaseSensitive bool
CauseIndent bool
DefaultExpanded bool
EndPatterns PatternCollection
ExpansionText string
NormalizeCase bool
Parent Alsing.SourceCode.SpanDefinition
Start Pattern
Style TextStyle
spawnSpanOnEnd Alsing.SourceCode.SpanDefinition
spawnSpanOnStart Alsing.SourceCode.SpanDefinition

프로퍼티 상세

CaseSensitive 공개적으로 프로퍼티

Gets or Sets if the scope patterns is case sensitive
public bool CaseSensitive
리턴 bool

CauseIndent 공개적으로 프로퍼티

public bool CauseIndent
리턴 bool

DefaultExpanded 공개적으로 프로퍼티

Gets or Sets if this block should be expanded or collapsed by default
public bool DefaultExpanded
리턴 bool

EndPatterns 공개적으로 프로퍼티

List of end patterns
public PatternCollection EndPatterns
리턴 PatternCollection

ExpansionText 공개적으로 프로퍼티

The text that should be displayed if the owner block is collapsed
public string ExpansionText
리턴 string

NormalizeCase 공개적으로 프로퍼티

Gets or Sets if the scope patterns should be case normalized
public bool NormalizeCase
리턴 bool

Parent 공개적으로 프로퍼티

The owner spanDefinition
public SpanDefinition,Alsing.SourceCode Parent
리턴 Alsing.SourceCode.SpanDefinition

Start 공개적으로 프로퍼티

The Start trigger Pattern
public Pattern,Alsing.SourceCode Start
리턴 Pattern

Style 공개적으로 프로퍼티

The style that should be applied to the start and end patterns
public TextStyle,Alsing.SourceCode Style
리턴 TextStyle

spawnSpanOnEnd 공개적으로 프로퍼티

spanDefinition that should be started directly after this block have ended
public SpanDefinition,Alsing.SourceCode spawnSpanOnEnd
리턴 Alsing.SourceCode.SpanDefinition

spawnSpanOnStart 공개적으로 프로퍼티

spanDefinition that should be started directly after this block have started
public SpanDefinition,Alsing.SourceCode spawnSpanOnStart
리턴 Alsing.SourceCode.SpanDefinition