C# Class MonoDevelop.Refactoring.Rename.RenameRefactoring

Show file Open project: powerumc/monodevelop_korean Class Usage Examples

Public Methods

Method Description
PerformChangesAsync ( ISymbol symbol, RenameProperties properties ) : Task
Rename ( ISymbol symbol ) : Task
Rename ( ISymbol symbol, string newName ) : Task

Private Methods

Method Description
GetFullFileName ( string fileName, string oldFullFileName, int tryCount ) : string
Rollback ( MonoDevelop.Ide.Gui.TextEditor editor, List textChanges ) : void

Method Details

PerformChangesAsync() public method

public PerformChangesAsync ( ISymbol symbol, RenameProperties properties ) : Task
symbol ISymbol
properties RenameProperties
return Task

Rename() public method

public Rename ( ISymbol symbol ) : Task
symbol ISymbol
return Task

Rename() public static method

public static Rename ( ISymbol symbol, string newName ) : Task
symbol ISymbol
newName string
return Task