Method IsCollapsible
- Namespace
- Alternet.Syntax.Parsers.Roslyn.CodeCompletion
- Assembly
- Alternet.Syntax.Parsers.Roslyn.v10.dll
IsCollapsible(SyntaxNode, out string, out TextSpan, bool)
Indicates whether specified Microsoft.CodeAnalysis.SyntaxNode can be outlined.
public override bool IsCollapsible(SyntaxNode node, out string outlineText, out TextSpan span, bool checkStatements)Parameters
- nodeSyntaxNode
- Microsoft.CodeAnalysis.SyntaxNodeto check.
- outlineTextstring
- Output parameter receives text substituting collapsed outline section. 
- spanTextSpan
- Output parameter receives outline range. 
- checkStatementsbool
- Indicates whether statement node also should be processed. 
Returns
- bool
- True if - Microsoft.CodeAnalysis.SyntaxNodecan be outlined; otherwise false.
IsCollapsible(IEnumerable<SyntaxTrivia>, out string, out TextSpan)
Indicates whether specified Microsoft.CodeAnalysis.SyntaxTrivia list can be outlined.
public override bool IsCollapsible(IEnumerable<SyntaxTrivia> triviaList, out string outlineText, out TextSpan span)Parameters
- triviaListIEnumerable<SyntaxTrivia>
- Microsoft.CodeAnalysis.SyntaxTriviaListto check.
- outlineTextstring
- Output parameter receives text substituting collapsed outline section. 
- spanTextSpan
- Output parameter receives outline range. 
Returns
- bool
- True if - Microsoft.CodeAnalysis.SyntaxTrivialist can be outlined; otherwise false.