GitUI.CommandsDialogs.FormBrowse.ResetToThisRevisionOnClick C# (CSharp) Méthode

ResetToThisRevisionOnClick() private méthode

private ResetToThisRevisionOnClick ( object sender, EventArgs e ) : void
sender object
e EventArgs
Résultat void
        private void ResetToThisRevisionOnClick(object sender, EventArgs e)
        {
            IList<GitRevision> revisions = RevisionGrid.GetSelectedRevisions();

            if (!revisions.Any() || revisions.Count != 1)
            {
                MessageBox.Show(_resetFileError.Text, _resetFileCaption.Text);
                return;
            }

            if (MessageBox.Show(_resetFileText.Text, _resetFileCaption.Text, MessageBoxButtons.OKCancel)
                == System.Windows.Forms.DialogResult.OK)
            {
                var item = GitTree.SelectedNode.Tag as GitItem;
                var files = new List<string> { item.FileName };
                Module.CheckoutFiles(files, revisions.First().Guid, false);
            }
        }
FormBrowse