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

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

Открытые свойства

Свойство Тип Описание
Compilation ICompilation
CompletionContextProvider ICompletionContextProvider
Document IDocument
Offset int
OriginalDocument IDocument
OriginalOffset int
OriginalUsings string
OriginalVariables string
ProjectContent IProjectContent
Resolver ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver
TypeResolveContextAtCaret ICSharpCode.NRefactory.CSharp.TypeSystem.CSharpTypeResolveContext

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

Метод Описание
CSharpCompletionContext ( IDocument document, int offset, IProjectContent projectContent, string usings = null, string variables = null ) : System

Initializes a new instance of the CSharpCompletionContext class.

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

Метод Описание
PrepareCompletionDocument ( IDocument document, int &offset, string usings = null, string variables = null ) : IDocument

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

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

Initializes a new instance of the CSharpCompletionContext class.
public CSharpCompletionContext ( IDocument document, int offset, IProjectContent projectContent, string usings = null, string variables = null ) : System
document IDocument The document, make sure the FileName property is set on the document.
offset int The offset.
projectContent IProjectContent Content of the project.
usings string The usings.
variables string The variables
Результат System

Описание свойств

Compilation публичное свойство

public ICompilation Compilation
Результат ICompilation

CompletionContextProvider публичное свойство

public ICompletionContextProvider CompletionContextProvider
Результат ICompletionContextProvider

Document публичное свойство

public IDocument Document
Результат IDocument

Offset публичное свойство

public int Offset
Результат int

OriginalDocument публичное свойство

public IDocument OriginalDocument
Результат IDocument

OriginalOffset публичное свойство

public int OriginalOffset
Результат int

OriginalUsings публичное свойство

public string OriginalUsings
Результат string

OriginalVariables публичное свойство

public string OriginalVariables
Результат string

ProjectContent публичное свойство

public IProjectContent ProjectContent
Результат IProjectContent

Resolver публичное свойство

public CSharpResolver,ICSharpCode.NRefactory.CSharp.Resolver Resolver
Результат ICSharpCode.NRefactory.CSharp.Resolver.CSharpResolver

TypeResolveContextAtCaret публичное свойство

public CSharpTypeResolveContext,ICSharpCode.NRefactory.CSharp.TypeSystem TypeResolveContextAtCaret
Результат ICSharpCode.NRefactory.CSharp.TypeSystem.CSharpTypeResolveContext