Table of Contents

Class RoslynListMember

Namespace
Alternet.Syntax.Parsers.Roslyn.CodeCompletion
Assembly
Alternet.Syntax.Parsers.Roslyn.v10.dll

Implements properties and methods for a particular list member in the data collection of the code completion popups used to describe Roslyn-based language code.

public class RoslynListMember : ListMember, ICategorizedListMember, IListMember, ICodeCompletionProviderItem, IComparable
Inheritance
RoslynListMember
Implements
Derived

Constructors

RoslynListMember(IListMembers)

Initializes a new instance of the RoslynListMember class with specified owner.

RoslynListMember(IListMembers, IRoslynSolution, DocumentId, CompletionItem, Dictionary<MemberImageIndex, CodeCompletionCategory>)

Initializes a new instance of the RoslynListMember class with specified parameters.

RoslynListMember(IListMembers, SignatureHelpItem)

Initializes a new instance of the RoslynListMember class with specified parameters.

Properties

Description

Gets or sets a member's description.

DocumentId

Gets or sets a Microsoft.CodeAnalysis.Document containing code text.

IsSimpleContent

Gets a value indicating whether a language item represents a simple content.

Item

Gets or sets a language element whose data must be filled in.

LexerColors

Gets a sets an array of colors used to highlight member content.

Selected

Gets or sets a value indicating whether the list member is in the selected state.

Methods

GetImageIndex(int, Accessibility)
GetParamText(bool)

Converts Parameters property to a single string.

GetPrefix(bool)
GetSeparator(bool)
GetSuffix(bool)