本文整理汇总了C#中HgRepository.GetDiagnosticInformationForRemoteProject方法的典型用法代码示例。如果您正苦于以下问题:C# HgRepository.GetDiagnosticInformationForRemoteProject方法的具体用法?C# HgRepository.GetDiagnosticInformationForRemoteProject怎么用?C# HgRepository.GetDiagnosticInformationForRemoteProject使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类HgRepository
的用法示例。
在下文中一共展示了HgRepository.GetDiagnosticInformationForRemoteProject方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetCloneFromInternetDialog
public GetCloneFromInternetDialog(GetCloneFromInternetModel model)
{
_model = model;
//#if !MONO
Font = SystemFonts.MessageBoxFont;
//#endif
InitializeComponent();
Font = SystemFonts.MessageBoxFont;
_backgroundWorker = new BackgroundWorker();
_backgroundWorker.WorkerSupportsCancellation = true;
_backgroundWorker.RunWorkerCompleted += _backgroundWorker_RunWorkerCompleted;
_backgroundWorker.DoWork += _backgroundWorker_DoWork;
_logBox.ShowCopyToClipboardMenuItem = true;
_logBox.ShowDetailsMenuItem = true;
_logBox.ShowDiagnosticsMenuItem = true;
_logBox.ShowFontMenuItem = true;
_model.AddProgress(_statusProgress);
_statusProgress.Text = "";
_statusProgress.Visible = false;
_model.AddMessageProgress(_logBox);
_model.ProgressIndicator = _progressBar;
_model.UIContext = SynchronizationContext.Current;
_serverSettingsControl = new ServerSettingsControl(){Model=_model};
_serverSettingsControl.TabIndex = 0;
_serverSettingsControl.Anchor = (AnchorStyles.Top | AnchorStyles.Left);
Controls.Add(_serverSettingsControl);
_targetFolderControl = new TargetFolderControl(_model);
_targetFolderControl.Anchor = (AnchorStyles.Bottom | AnchorStyles.Top | AnchorStyles.Left | AnchorStyles.Right);
_targetFolderControl._downloadButton.Click+=OnDownloadClick;
_targetFolderControl.Location = new Point(0, _serverSettingsControl.Height +10);
MinimumSize = new Size(_targetFolderControl.MinimumSize.Width+20, _targetFolderControl.Bottom +20);
if (_targetFolderControl.Bottom +30> Bottom)
{
this.Size = new Size(this.Width,_targetFolderControl.Bottom + 30);
}
_targetFolderControl.TabIndex = 1;
this.Controls.Add(_targetFolderControl);
_okButton.TabIndex = 90;
_cancelButton.TabIndex = 91;
_fixSettingsButton.Left = _cancelButton.Left;
_targetFolderControl._downloadButton.Top = _okButton.Top-_targetFolderControl.Top ;
_targetFolderControl._downloadButton.Left = _okButton.Left - 15;
_logBox.GetDiagnosticsMethod = (progress) =>
{
var hg = new HgRepository(PathToNewlyClonedFolder, progress);
hg.GetDiagnosticInformationForRemoteProject(progress, ThreadSafeUrl);
};
}