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
- GetParamText(bool)
Converts
Parameters
property to a single string.