Repository4.QueryPendingSets 方法
傳回一份暫止的變更,符合指定的條件。
如果 workspaceName 不是 null,還必須指定擁有人名稱。
根據 [遞迴] 選項,會傳回子系。 如果未指定 RecursionType.None,則會傳回只有 serverItem。 如果指定 RecursionType.OneLevel,而 serverItem 代表資料夾,就會傳回該資料夾和其直接子系。 如果指定 RecursionType.Full 和 serverItem 是一個資料夾,則會傳回所有子孫項。
這個函數會傳回 PendingSet 物件陣列,每一個都代表一個工作區。 在每個 PendingSet 物件是代表屬於該工作區所做的變更 PendingChanges 的陣列。
命名空間: Microsoft.TeamFoundation.VersionControl.Server
組件: Microsoft.TeamFoundation.VersionControl.Server (在 Microsoft.TeamFoundation.VersionControl.Server.dll 中)
語法
'宣告
<WebMethodAttribute> _
Public Function QueryPendingSets ( _
localWorkspaceName As String, _
localWorkspaceOwner As String, _
queryWorkspaceName As String, _
ownerName As String, _
itemSpecs As ItemSpec(), _
generateDownloadUrls As Boolean, _
itemPropertyFilters As String(), _
<OutAttribute> ByRef failures As StreamingCollection(Of Failure) _
) As StreamingCollection(Of PendingSet)
[WebMethodAttribute]
public StreamingCollection<PendingSet> QueryPendingSets(
string localWorkspaceName,
string localWorkspaceOwner,
string queryWorkspaceName,
string ownerName,
ItemSpec[] itemSpecs,
bool generateDownloadUrls,
string[] itemPropertyFilters,
out StreamingCollection<Failure> failures
)
參數
- localWorkspaceName
型別:System.String
如果要找出變更從工作區的名稱。如果是 null,則會選取所有工作區。
- localWorkspaceOwner
型別:System.String
Workspace(s) 的擁有者若要尋找的變更。如果是 null,則會傳回所有使用者。
- queryWorkspaceName
型別:System.String
- ownerName
型別:System.String
- itemSpecs
型別:array<Microsoft.TeamFoundation.VersionControl.Server.ItemSpec[]
- generateDownloadUrls
型別:System.Boolean
- itemPropertyFilters
型別:array<System.String[]
若要傳回的屬性名稱的篩選條件。
傳回值
型別:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>
包含 PendingChanges 的 PendingSet 物件的陣列
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。