Freigeben über


VersionControlServer.QueryHistory-Methode (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean)

Ruft eine Auflistung Changeset-Objekte ab, die die angegebenen Elemente und Versionen übereinstimmen.

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

Syntax

'Declaration
Public Function QueryHistory ( _
    path As String, _
    version As VersionSpec, _
    deletionId As Integer, _
    recursion As RecursionType, _
    user As String, _
    versionFrom As VersionSpec, _
    versionTo As VersionSpec, _
    maxCount As Integer, _
    includeChanges As Boolean, _
    slotMode As Boolean _
) As IEnumerable
public IEnumerable QueryHistory(
    string path,
    VersionSpec version,
    int deletionId,
    RecursionType recursion,
    string user,
    VersionSpec versionFrom,
    VersionSpec versionTo,
    int maxCount,
    bool includeChanges,
    bool slotMode
)

Parameter

  • path
    Typ: System.String
    Der lokale Pfad zu einem Element, für das Verlauf abgefragt wird.Dieser Parameter kann Platzhalter enthalten.
  • deletionId
    Typ: System.Int32
    Die eindeutige Lösch-ID für das Element, sofern es gelöscht wird.Andernfalls geben Sie 0 an.
  • user
    Typ: System.String
    Der Benutzer, für den Verlauf abgefragt wird.Geben Sie NULL für jeden Benutzer an.
  • maxCount
    Typ: System.Int32
    Die maximale Anzahl von Verlaufseinträgen zurückgegeben.Geben Sie Int32.MaxValue an, um alle Änderungen abzurufen.
  • includeChanges
    Typ: System.Boolean
    Ein Flag, das beschreibt, ob die einzelnen Elementänderungen mit den Changesets enthalten sind.Andernfalls wird nur Changesetmetadaten enthalten.
  • slotMode
    Typ: System.Boolean
    Ein Flag, das beschreibt, wie Verlaufseinträge gefunden werden.Wenn "true", die zurückgegebenen Verlaufseinträge möglicherweise andere Elemente der mehrere entsprechen, die den angeforderten Pfad im Repository belegt haben.Wenn "false", die zurückgegebenen Verlaufseinträge das einzelne Element widerspiegelt, das gerade den angeforderten Pfad belegt.

Rückgabewert

Typ: System.Collections.IEnumerable
Eine Auflistung von Changeset-Objekte, die Abfrage abgleichend.

.NET Framework-Sicherheit

Siehe auch

Referenz

VersionControlServer Klasse

QueryHistory-Überladung

Microsoft.TeamFoundation.VersionControl.Client-Namespace