C# Класс ICSharpCode.NRefactory.CSharp.CodeActions.TestRefactoringContext

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

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

Метод Описание
Create ( string content ) : TestRefactoringContext
GetLineByOffset ( int offset ) : IDocumentLine
GetLocation ( int offset ) : TextLocation
GetOffset ( TextLocation location ) : int
GetText ( ISegment segment ) : string
GetText ( int offset, int length ) : string
StartScript ( ) : Script
Supports ( System.Version version ) : bool
TestRefactoringContext ( IDocument document, TextLocation location, ICSharpCode.NRefactory.CSharp.Resolver.CSharpAstResolver resolver ) : System

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

Метод Описание
Print ( AstNode node ) : void

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

Create() публичный статический Метод

public static Create ( string content ) : TestRefactoringContext
content string
Результат TestRefactoringContext

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

public GetLineByOffset ( int offset ) : IDocumentLine
offset int
Результат IDocumentLine

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

public GetLocation ( int offset ) : TextLocation
offset int
Результат TextLocation

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

public GetOffset ( TextLocation location ) : int
location TextLocation
Результат int

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

public GetText ( ISegment segment ) : string
segment ISegment
Результат string

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

public GetText ( int offset, int length ) : string
offset int
length int
Результат string

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

public StartScript ( ) : Script
Результат Script

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

public Supports ( System.Version version ) : bool
version System.Version
Результат bool

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

public TestRefactoringContext ( IDocument document, TextLocation location, ICSharpCode.NRefactory.CSharp.Resolver.CSharpAstResolver resolver ) : System
document IDocument
location TextLocation
resolver ICSharpCode.NRefactory.CSharp.Resolver.CSharpAstResolver
Результат System