Table of Contents

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 string

Text at specified position.

node ISyntaxNode

Specifies ISyntaxNode representing a current language element.

name string

Specifies name of the member to locate.

position Point

Specifies position of language element.

endPos Point

Specifies end position of found language element in the code text and updates it if needed.

scope CodeCompletionScope

Retrieves information about search constraints for this language element.

Returns

object

Object representing information about found member.