本文整理汇总了C#中Microsoft.TeamFoundation.VersionControl.Client.Workspace.ToXml方法的典型用法代码示例。如果您正苦于以下问题:C# Workspace.ToXml方法的具体用法?C# Workspace.ToXml怎么用?C# Workspace.ToXml使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Microsoft.TeamFoundation.VersionControl.Client.Workspace
的用法示例。
在下文中一共展示了Workspace.ToXml方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: UpdateWorkspace
public Workspace UpdateWorkspace(string oldWorkspaceName, string ownerName,
Workspace newWorkspace)
{
var invoker = new SoapInvoker(this);
XElement msg = invoker.CreateEnvelope("UpdateWorkspace");
msg.Add(new XElement(MessageNs + "oldWorkspaceName", oldWorkspaceName));
msg.Add(new XElement(MessageNs + "ownerName", ownerName));
msg.Add(newWorkspace.ToXml(MessageNs + "newWorkspace"));
XElement result = invoker.InvokeResult();
return Workspace.FromXml(this, result);
}
示例2: UpdateWorkspace
public Workspace UpdateWorkspace(string oldWorkspaceName, string ownerName,
Workspace newWorkspace)
{
Message msg = new Message(GetWebRequest (new Uri(Url)), "UpdateWorkspace");
msg.Body.WriteElementString("oldWorkspaceName", oldWorkspaceName);
msg.Body.WriteElementString("ownerName", ownerName);
newWorkspace.ToXml(msg.Body, "newWorkspace");
Workspace workspace;
using (HttpWebResponse response = Invoke(msg))
{
XmlReader results = msg.ResponseReader(response);
workspace = Workspace.FromXml(this, results);
}
return workspace;
}
示例3: CreateWorkspace
public Workspace CreateWorkspace(Workspace workspace)
{
var invoker = new SoapInvoker(this);
XElement msg = invoker.CreateEnvelope("CreateWorkspace");
msg.Add(workspace.ToXml(MessageNs + "workspace"));
XElement result = invoker.InvokeResult();
return Workspace.FromXml(this, result);
}
示例4: CreateWorkspace
public Workspace CreateWorkspace(Workspace workspace)
{
Message msg = new Message(GetWebRequest (new Uri(Url)), "CreateWorkspace");
workspace.ToXml(msg.Body, "workspace");
Workspace newWorkspace;
using (HttpWebResponse response = Invoke(msg))
{
XmlReader results = msg.ResponseReader(response);
newWorkspace = Workspace.FromXml(this, results);
}
return newWorkspace;
}