共用方式為


Repository4.QueryShelvedChanges 方法

傳回符合指定之準則的暫止變更的清單。

如果 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 QueryShelvedChanges ( _
    localWorkspaceName As String, _
    localWorkspaceOwner As String, _
    shelvesetName 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> QueryShelvedChanges(
    string localWorkspaceName,
    string localWorkspaceOwner,
    string shelvesetName,
    string ownerName,
    ItemSpec[] itemSpecs,
    bool generateDownloadUrls,
    string[] itemPropertyFilters,
    out StreamingCollection<Failure> failures
)

參數

  • ownerName
    類型:System.String
    尋找變更之工作區的擁有人。如果是 null,則所有使用者傳回。

傳回值

類型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>
群組 PendingSet 物件包含 PendingChanges。

.NET Framework 安全性

請參閱

參考

Repository4 類別

Microsoft.TeamFoundation.VersionControl.Server 命名空間