Interface INETRepository
- Namespace
- Alternet.Syntax.CodeCompletion
- Assembly
- Alternet.Syntax.Parsers.Advanced.v9.dll
Represents properties and methods to perform code completion functionality for .NET family of languages.
public interface INETRepository
Methods
- GetAutoFormatNode(ISyntaxNode, bool, out Point)
When implemented by a class, Obtains block node at specified position.
- GetCommentTemplate(Point, ISyntaxNode, string)
When implemented by a class, returns xml comment template for given node in the text.
- GetDeclarationNode(ISyntaxNode)
When implemented by a class, retrieves declaration node nearest to the specified node.
- GetXmlReferenceNode(ISyntaxNode)
When implemented by a class, returns declaration node corresponding to xml comment.
- IsDeclarationNode(ISyntaxNode)
When implemented by a class, indicates whether specified node is a declaration node (contains declaration of some syntax structure, such as class, namespace and so on).
- IsDeclarationNode(ref ISyntaxNode, bool)
When implemented by a class, indicates whether specified node is a declaration node (contains declaration of some syntax structure, such as class, namespace and so on).
- SmartFormatLine(int, string, StringItemInfo[], ISyntaxNodes, ITextUndoList)
When implemented by a class, formats line according to the parser rules.