C# Класс MonoDevelop.Refactoring.InsertionPointService

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

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

Метод Описание
GetInsertionPoints ( IReadonlyTextDocument data, MonoDevelop parsedDocument, ITypeSymbol type, Location location ) : List
GetInsertionPoints ( IReadonlyTextDocument data, MonoDevelop parsedDocument, ITypeSymbol type, int part ) : List

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

Метод Описание
CheckEndPoint ( IReadonlyTextDocument doc, MonoDevelop.Ide.Editor.InsertionPoint point, bool isStartPoint ) : void
CheckStartPoint ( IReadonlyTextDocument doc, MonoDevelop.Ide.Editor.InsertionPoint point, bool isEndPoint ) : void
GetInsertionPoints ( IReadonlyTextDocument data, ITypeSymbol type, List result, TextSpan sourceSpan, Microsoft.CodeAnalysis.SyntaxReference declaringType ) : List
GetInsertionPoints ( IReadonlyTextDocument data, Microsoft.CodeAnalysis.SemanticModel model, ITypeSymbol type, int part ) : List
GetInsertionPosition ( IReadonlyTextDocument doc, int line, int column ) : MonoDevelop.Ide.Editor.InsertionPoint
GetNewEventPosition ( IReadonlyTextDocument data, IEnumerable points, ITypeSymbol cls, Location part ) : MonoDevelop.Ide.Editor.InsertionPoint
GetNewFieldPosition ( IReadonlyTextDocument data, IEnumerable points, ITypeSymbol cls, Location part ) : MonoDevelop.Ide.Editor.InsertionPoint
GetNewMethodPosition ( IReadonlyTextDocument data, IEnumerable points, ITypeSymbol cls, Location part ) : MonoDevelop.Ide.Editor.InsertionPoint
GetNewPropertyPosition ( IReadonlyTextDocument data, IEnumerable points, ITypeSymbol cls, Location part ) : MonoDevelop.Ide.Editor.InsertionPoint
GetSuitableInsertionPoint ( IReadonlyTextDocument data, IEnumerable points, ITypeSymbol cls, Location part, Microsoft.CodeAnalysis.SyntaxNode member ) : MonoDevelop.Ide.Editor.InsertionPoint

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

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

public static GetInsertionPoints ( IReadonlyTextDocument data, MonoDevelop parsedDocument, ITypeSymbol type, Location location ) : List
data IReadonlyTextDocument
parsedDocument MonoDevelop
type ITypeSymbol
location Location
Результат List

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

public static GetInsertionPoints ( IReadonlyTextDocument data, MonoDevelop parsedDocument, ITypeSymbol type, int part ) : List
data IReadonlyTextDocument
parsedDocument MonoDevelop
type ITypeSymbol
part int
Результат List