共用方式為


Repository5.QueryPendingSets 方法

傳回符合指定之準則的暫止變更的清單。 如果 workspaceName 不是 null,也必須指定 ownerName。 子系根據遞迴選項傳回。 如果指定, 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(), _
    maxClientPathLength As Integer, _
    <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,
    int maxClientPathLength,
    out StreamingCollection<Failure> failures
)

參數

  • localWorkspaceName
    類型:System.String
    尋找變更的工作區名稱。如果是 null,所有工作區中選取。
  • localWorkspaceOwner
    類型:System.String
    尋找變更之工作區的擁有人。如果是 null,則所有使用者傳回。
  • itemPropertyFilters
    類型:array<System.String[]
    屬性名稱的篩選條件可以傳回。
  • maxClientPathLength
    類型:System.Int32
    支援的最大路徑長度。

傳回值

類型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>
陣列包含 PendingChanges 的 PendingSet 物件。

.NET Framework 安全性

請參閱

參考

Repository5 類別

Microsoft.TeamFoundation.VersionControl.Server 命名空間