Table of Contents

Class TextMateRepository

Namespace
Alternet.Syntax.Parsers.TextMate
Assembly
Alternet.Syntax.Parsers.TextMate.v10.dll

Represents properties and methods to perform code completion functionality for the TextMate based parser.

public class TextMateRepository : CodeCompletionRepository, ICodeCompletionRepository, IDisposable, ITextMateRepository
Inheritance
TextMateRepository
Implements

Constructors

TextMateRepository(TextMateParser, bool, ISyntaxTree)

Initializes a new instance of the TextMateRepository class with specified parameters.

Properties

Images

Gets Alpha ImageList attached to this CodeCompletionRepository.

ImagesHighDpi

Gets Alpha ImageList attached to this CodeCompletionRepository for high DPI.

Methods

AddMember(IListMembers, string, int)
CodeCompletion(CodeCompletionArgs, string, Point, IDictionary<string, string>)

Performs code completion for the specified text representing language element.

FillSnippet(IListMembers, string, int)
FillSnippets(IListMembers, string)
GetCodeSnippets(string)

Returns code snippets for the given language.

IsStructureGuideNode(ISyntaxNode, out IRange)

Indicates whether specified ISyntaxNode is guideline node.

ListMembers(CodeCompletionArgs, string, Point, IDictionary<string, string>)

Performs code completion as a list of members, for the specified text representing language element.

LoadImages()