Table of Contents

Class PythonRepository

Namespace
Alternet.Syntax.Parsers.Python.CodeCompletion
Assembly
Alternet.Syntax.Parsers.Advanced.Python.v10.dll
public class PythonRepository : CodeCompletionRepository, IPythonRepository, ICodeCompletionRepository, IDisposable
Inheritance
PythonRepository
Implements

Constructors

PythonRepository(ISyntaxParser, bool, ISyntaxTree)

Initializes a new instance of the CsRepository class with specified settings.

Fields

ConstImageDelta

Properties

CodeCompletionService
Images

Represents collection of alpha images used for code completion.

ImagesHighDpi

Represents collection of alpha images used for code completion.

LexerColors

Methods

CanAddParameter(IPythonParameterSymbol, bool)
CanEvaluateSymbol(PythonSymbolKind)
CreateCodeCompletionService()
Dispose(bool)
FillMethodSymbol(IParameterInfo, IPythonSymbol, int, bool, Color[])
FillMethodSymbols(IParameterInfo, IList<IPythonSymbol>, int)
FillParameters(IListMember, IPythonSymbol, bool, Color[])
FillSymbol(IListMembers, IPythonSymbol, bool, Color[])
FillSymbols(IListMembers, IList<IPythonSymbol>, bool, Color[])
FindDeclaration(IPythonSemanticModel, ISyntaxNode)
GetMemberIndex(IPythonSymbol)
GetQuickInfo(IPythonSymbol)

Returns information about the object.

GetReferences(IPythonSemanticModel, ISyntaxNode)
ListMembers(IPythonSemanticModel, ISyntaxNode, Point)
LoadImages()
ParameterInfo(IPythonSemanticModel, ISyntaxNode, int)