Microsoft.VisualStudio.Project.FileNode.RecoverFromRenameFailure C# (CSharp) Method

RecoverFromRenameFailure() protected method

Tries recovering from a rename failure.
protected RecoverFromRenameFailure ( string fileThatFailed, string originalFileName ) : void
fileThatFailed string The file that failed to be renamed.
originalFileName string The original filenamee
return void
        protected virtual void RecoverFromRenameFailure(string fileThatFailed, string originalFileName)
        {
            if(this.ItemNode != null && !String.IsNullOrEmpty(originalFileName))
            {
                this.ItemNode.Rename(originalFileName);
                ProjectManager.ItemIdMap.UpdateCanonicalName(this);
            }
        }