C# Класс ICSharpCode.CodeCompletion.CSharpCompletion

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddAssembly ( string file ) : void
CSharpCompletion ( ) : System
CSharpCompletion ( ICSharpScriptProvider scriptProvider ) : System
GetCompletions ( IDocument document, int offset ) : ICSharpCode.CodeCompletion.CodeCompletionResult
GetCompletions ( IDocument document, int offset, bool controlSpace ) : ICSharpCode.CodeCompletion.CodeCompletionResult
GetCompletions ( IDocument document, int offset, bool controlSpace, string usings, string variables = null ) : ICSharpCode.CodeCompletion.CodeCompletionResult
ProcessInput ( string input, string sourceFile ) : void

Приватные методы

Метод Описание
AllowedType ( Type type ) : bool
GetXmlDocumentation ( string dllPath ) : ICSharpCode.NRefactory.Documentation.XmlDocumentationProvider

Описание методов

AddAssembly() публичный Метод

public AddAssembly ( string file ) : void
file string
Результат void

CSharpCompletion() публичный Метод

public CSharpCompletion ( ) : System
Результат System

CSharpCompletion() публичный Метод

public CSharpCompletion ( ICSharpScriptProvider scriptProvider ) : System
scriptProvider ICSharpScriptProvider
Результат System

GetCompletions() публичный Метод

public GetCompletions ( IDocument document, int offset ) : ICSharpCode.CodeCompletion.CodeCompletionResult
document IDocument
offset int
Результат ICSharpCode.CodeCompletion.CodeCompletionResult

GetCompletions() публичный Метод

public GetCompletions ( IDocument document, int offset, bool controlSpace ) : ICSharpCode.CodeCompletion.CodeCompletionResult
document IDocument
offset int
controlSpace bool
Результат ICSharpCode.CodeCompletion.CodeCompletionResult

GetCompletions() публичный Метод

public GetCompletions ( IDocument document, int offset, bool controlSpace, string usings, string variables = null ) : ICSharpCode.CodeCompletion.CodeCompletionResult
document IDocument
offset int
controlSpace bool
usings string
variables string
Результат ICSharpCode.CodeCompletion.CodeCompletionResult

ProcessInput() публичный Метод

public ProcessInput ( string input, string sourceFile ) : void
input string
sourceFile string
Результат void