Freigeben über


Repository5.QueryPendingSets-Methode

Gibt eine Liste der ausstehenden Änderungen zurück, die angegebene Kriterien erfüllen. Wenn workspaceName nicht NULL ist, muss ownerName ebenfalls angegeben werden. Untergeordnete Elemente werden entsprechend der rekursiven Option zurückgegeben. Wenn RecursionType.None angegeben ist, wird nur das serverItem zurückgegeben wird. Wenn RecursionType.OneLevel angegeben wird und serverItem einen Ordner darstellt, werden Ordner und dessen direkt untergeordneten Elemente zurückgegeben. Wenn RecursionType.Full angegeben wird und serverItem ist ein Ordner, den alle Nachfolger zurückgegeben werden. Diese Funktion gibt ein Array PendingSet-Objekten zurück, von denen jedes einen Arbeitsbereich darstellt. Innerhalb jedes PendingSet-Objekts ist ein Array von PendingChanges, das die Änderungen darstellen, die diesem Arbeitsbereich gehören.

Namespace:  Microsoft.TeamFoundation.VersionControl.Server
Assembly:  Microsoft.TeamFoundation.VersionControl.Server (in Microsoft.TeamFoundation.VersionControl.Server.dll)

Syntax

'Declaration
<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
)

Parameter

  • localWorkspaceName
    Typ: System.String
    Namen des Arbeitsbereichs, mit der Änderungen aus zu suchen.Wenn NULL, alle Arbeitsbereiche ausgewählt werden.
  • localWorkspaceOwner
    Typ: System.String
    Besitzer von Arbeitsbereichen, mit der Änderungen aus zu suchen.Wenn NULL, alle Benutzer zurückgegeben werden.
  • itemPropertyFilters
    Typ: array<System.String[]
    Filter, sodass die Eigenschaftennamen zurückkehren.
  • maxClientPathLength
    Typ: System.Int32
    Die maximale Pfadlänge unterstützte.

Rückgabewert

Typ: Microsoft.TeamFoundation.Framework.Server.StreamingCollection<PendingSet>
Array PendingSet-Objekte, die PendingChanges enthalten.

.NET Framework-Sicherheit

Siehe auch

Referenz

Repository5 Klasse

Microsoft.TeamFoundation.VersionControl.Server-Namespace