Metodo VersionControlServer.QueryHistory (String, VersionSpec, Int32, RecursionType, String, VersionSpec, VersionSpec, Int32, 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 _
) 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
)
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
Eliminazione di 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 il quale la cronologia verrà eseguita la query.Specificare null per qualsiasi utente.
- versionFrom
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
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 delle voci della cronologia da restituire.Specificare Int32.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 vengono inclusi.
- slotMode
Tipo: System.Boolean
Un flag che descrive come voci nella cronologia vengono rilevate.Se "true", le voci nella cronologia di possono mostrare gli elementi diversi multipli che appartengono al percorso richiesta nel repository.Se "false", le voci nella cronologia di rifletteranno attualmente l'unico elemento sul percorso appropriato.
- includeDownloadInfo
Tipo: System.Boolean
Un flag che indica se ottenere le informazioni necessarie per scaricare gli insiemi di modifiche dal server.
Valore restituito
Tipo: System.Collections.IEnumerable
Una raccolta di oggetti Changeset dalla 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