Method GetSpecialMemberType
- Namespace
- Alternet.Syntax.CodeCompletion
- Assembly
- Alternet.Syntax.Parsers.Advanced.v9.dll
GetSpecialMemberType(string, ISyntaxNode, ref string, ref Point, ref Point, out CodeCompletionScope)
Obtains information about a member of some language element in special cases.
public override object GetSpecialMemberType(string text, ISyntaxNode node, ref string name, ref Point position, ref Point endPos, out CodeCompletionScope scope)
Parameters
text
stringText at specified position.
node
ISyntaxNodeSpecifies
ISyntaxNode
representing a current language element.name
stringSpecifies name of the member to locate.
position
PointSpecifies position of language element.
endPos
PointSpecifies end position of found language element in the code text and updates it if needed.
scope
CodeCompletionScopeRetrieves information about search constraints for this language element.
Returns
- object
Object representing information about found member.