本文整理汇总了C#中Microsoft.TeamFoundation.VersionControl.Client.Workspace.TryGetLocalItemForServerItem方法的典型用法代码示例。如果您正苦于以下问题:C# Workspace.TryGetLocalItemForServerItem方法的具体用法?C# Workspace.TryGetLocalItemForServerItem怎么用?C# Workspace.TryGetLocalItemForServerItem使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Microsoft.TeamFoundation.VersionControl.Client.Workspace
的用法示例。
在下文中一共展示了Workspace.TryGetLocalItemForServerItem方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: WorkingFolderDialog
public WorkingFolderDialog(Workspace workspace, string serverPath)
: base("Working Folder Mapping")
{
this.serverPath = serverPath;
Table table = new Table(3, 3, false);
table.RowSpacing = ((uint)(6));
table.ColumnSpacing = ((uint)(6));
table.BorderWidth = ((uint)(12));
Label label = new Label("_Server Path: ");
table.Attach(label, 0, 1, 1, 2);
Label labelPath = new Label(serverPath);
labelPath.Xalign = 0;
table.Attach(labelPath, 1, 2, 1, 2);
localPath = AddLabeledEntry(table, "_Local Path:", 2, 3);
localPath.WidthChars = 32;
browseButton = new Button("Browse...");
table.Attach(browseButton, 2, 3, 2, 3);
string lpath = workspace.TryGetLocalItemForServerItem(serverPath);
if (!String.IsNullOrEmpty(lpath))
{
localPath.Text = lpath;
deleteButton = AddButton("Remove Mapping", ResponseType.Reject) as Button;
}
VBox.Add(table);
okButton = AddButton("OK", ResponseType.Ok) as Button;
browseButton.Pressed += OnBrowseButtonPressed;
AddCloseButton("Cancel");
DefaultResponse = ResponseType.Ok;
ShowAll();
}