TeamFoundationVersionControlService.QueryBranches 方法
尋找所有的每一個項目的規格 . 相對路徑。
也..就是:克雷格分支 a.cs - > b.cs Ajax 的廷分支 b.cs - > c.cs 艾米分支 b.cs - >就應該傳回 d.cs 下列資料使用而 Simple c.cs、、或時, d.cs,當 QueryBranches 呼叫:BranchToItem:而, BranchFromItem:空 BranchToItem:, BranchFromItem Simple:而 BranchToItem:c.cs, BranchFromItem:BranchToItem Simple:d.cs, BranchFromItem:是這個項目的分支圖形的 b.cs。
其他複雜性是使用者要求資料會在任何可能沒有讀取權限分支相對路徑。 發生這種情況時,設定適當的項目結構為 null。
RelativeToItemId 和 RelativeFromItemId 指定根據 ServerItem; 變更集,讓這個 API 的呼叫端可以判斷圖表的圖案,,即使所有資料不會顯示給使用者。
命名空間: Microsoft.TeamFoundation.VersionControl.Server
組件: Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
語法
'宣告
Public Function QueryBranches ( _
requestContext As TeamFoundationRequestContext, _
workspaceName As String, _
workspaceOwner As String, _
items As ItemSpec(), _
version As VersionSpec _
) As BranchRelative()()
public BranchRelative[][] QueryBranches(
TeamFoundationRequestContext requestContext,
string workspaceName,
string workspaceOwner,
ItemSpec[] items,
VersionSpec version
)
參數
- requestContext
型別:Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
要求內容。
- workspaceName
型別:System.String
解決 ItemSpecs 工作區的物件。
- workspaceOwner
型別:System.String
工作區的擁有人。
- items
型別:array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
處理 ItemSpecs。
- version
型別:Microsoft.TeamFoundation.VersionControl.Server.VersionSpec
版本解決項目的。
傳回值
型別:array<array<Microsoft.TeamFoundation.VersionControl.Server.BranchRelative[][]
BranchRelative []
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。