Class ListMember
- Namespace
- Alternet.Syntax.CodeCompletion
- Assembly
- Alternet.Syntax.v9.dll
Implements properties and methods for a particular list member in the data collection of the code completion popups.
public class ListMember : CodeCompletionProviderItem, ICategorizedListMember, IListMember, ICodeCompletionProviderItem, IComparable
- Inheritance
-
ListMember
- Implements
- Derived
Constructors
- ListMember()
Initializes a new instance of the
ListMember
class with default settings.
- ListMember(IListMembers)
Initializes a new instance of the
ListMember
class with a specified owner.
Properties
- Attributes
Gets or sets additional attributes associated with a member.
- Category
Gets or sets a CodeCompletionCategory to which this ListMember belongs.
- CurrentParamIndex
Gets or sets index of current parameter in the parameters collection.
- CustomData
Gets or sets an object that can hold a user defined data attached to the
ListMember
.
- DataType
Gets or sets a string value that specifies data type of the
ListMember
.
- Description
Gets or sets a string value that specifies short description of the
ListMember
.
- DisplayText
Gets or sets a string value displayed as a "name" part of
ListMember
.
- Image
Gets or sets the index of the image for the
ListMember
.
- ImageIndex
Gets or sets the index of the image displayed for the
ListMember
.
- InsertText
Gets or sets a string value inserted in the Editor when
IListMember
is selected.
- MemberType
Gets or sets the integer value representing type of the member.
- Name
Gets or sets a string value that specifies the name of the
ListMember
. Useful to find necessary item within theListMember
collection.
- Overloads
Gets or sets number of overloading members
ListMember
in the collection.
- Owner
Gets IListMembers instance owning the
ListMember
.
- ParamText
Gets or sets a string value that specifies comma separated list of parameters of the
ListMember
.
- Parameters
Gets or sets a collection of parameters of this
ListMember
.
- Priority
Gets or sets priority for the
ListMember
.
- Qualifier
Gets or sets a string value that specifies access modifiers of the
ListMember
.
Methods
- AddDescription(string)
Appends text to the member description.
- CompareTo(object)
Compares this instance to a specified object and returns an indication of their relative values.
- GetParamText(bool)
Converts
Parameters
property to a single string.
- GetTemplate(bool)
Return member's template.