Share via


Repository4.QueryPendingSets 方法

返回符合指定条件的挂起的更改列表。

如果 workspaceName 不为空,还必须指定 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(), _
    <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
    查找更改的工作区域的所有者。如果为 null,则所有用户都返回。
  • itemPropertyFilters
    类型:array<System.String[]
    属性名称的筛选器中返回。

返回值

类型:Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>
一些包含 PendingChanges 的 PendingSet 对象。

.NET Framework 安全性

请参阅

参考

Repository4 类

Microsoft.TeamFoundation.VersionControl.Server 命名空间