Metodo VersionControlServer.QueryHistory (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, Boolean, Boolean, Boolean, Boolean)
Ottiene una raccolta di oggetti Changeset che corrispondono agli elementi specificati e le versioni.
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintassi
'Dichiarazione
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, _
includeDownloadInfo As Boolean, _
sortAscending 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,
bool includeDownloadInfo,
bool sortAscending
)
Parametri
- path
Tipo: System.String
Il percorso locale a una cronologia elemento per il quale verrà eseguita la query.Questo parametro può includere i caratteri jolly.
- version
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
La versione della cronologia elemento per il quale verrà eseguita la query.
- deletionId
Tipo: System.Int32
L'eliminazione univoca ID per l'elemento, se viene eliminato.In caso contrario, specificare 0.
- recursion
Tipo: Microsoft.TeamFoundation.VersionControl.Client.RecursionType
Un flag che indica se la cronologia in modo ricorsivo verrà eseguita la query.
- user
Tipo: System.String
L'utente per cui la cronologia verrà eseguita la query.Specificare null per qualsiasi utente.
- versionFrom
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
La cronologia versioni precedenti per il quale verrà eseguita la query.Specificare null per iniziare con il primo insieme di modifiche.
- versionTo
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
La cronologia della versione più recente per il quale verrà eseguita la query.Specificare null per terminare con l'ultimo set di modifiche.
- maxCount
Tipo: System.Int32
Numero massimo di voce di cronologia da restituire.Specificare MaxValue per ottenere tutte le modifiche.
- includeChanges
Tipo: System.Boolean
Un flag che indica se le singole modifiche di elemento verranno incluse con gli insiemi di modifiche.In caso contrario, solo i metadati dell'insieme di modifiche inclusi.
- slotMode
Tipo: System.Boolean
Un flag che descrive come voci nella cronologia sono disponibili.Se "true", le voci restituite cronologia può riflettere gli elementi diversi multipli che hanno occupato il percorso richiesta nel repository.Se "false", le voci restituite cronologia rifletteranno il singolo elemento attualmente che occupa il percorso appropriato.
- includeDownloadInfo
Tipo: System.Boolean
Un flag che indica se ottenere le informazioni necessarie per scaricare gli insiemi di modifiche dal server.
- sortAscending
Tipo: System.Boolean
Un flag che indica se disporre i risultati in ordine crescente.Specificare false per non ordinare i risultati.
Valore restituito
Tipo: System.Collections.IEnumerable
Una raccolta di oggetti Changeset corrispondente alla query.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.TeamFoundation.VersionControl.Client