Metodo VersionControlServer.TrackMerges (array<Int32[], ItemIdentifier, array<ItemIdentifier[], ItemSpec, array<String %)
Ottiene le unioni che si sono verificate da un elemento originale a un set di elementi di destinazione, per un elenco di Changeset di origine è.
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintassi
'Dichiarazione
Public Function TrackMerges ( _
sourceChangesetIds As Integer(), _
sourceItem As ItemIdentifier, _
targetItems As ItemIdentifier(), _
pathFilter As ItemSpec, _
<OutAttribute> ByRef partialTargetItems As String() _
) As ExtendedMerge()
public ExtendedMerge[] TrackMerges(
int[] sourceChangesetIds,
ItemIdentifier sourceItem,
ItemIdentifier[] targetItems,
ItemSpec pathFilter,
out string[] partialTargetItems
)
Parametri
- sourceChangesetIds
Tipo: array<System.Int32[]
Una matrice dell'insieme di modifiche di origine è.
- sourceItem
Tipo: Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier
Elemento originale per tenere traccia delle unioni ricorsivo da ().
- targetItems
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.ItemIdentifier[]
Elemento di destinazione per tenere traccia delle unioni (ricorsivo).
- pathFilter
Tipo: Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Filtro facoltativo dal percorso per ridurre l'ambito dell'elemento originale.
- partialTargetItems
Tipo: array<System.String[]%
Una matrice di elementi di destinazione nel set di modifiche di origine parzialmente è stato eseguito solo.
Valore restituito
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.ExtendedMerge[]
Una matrice di ExtendedMerge oggetti che rappresentano le modifiche dell'elemento originale all'elemento di destinazione.Restituisce una matrice vuota se non la catena di unione esistente.
Note
Gli elementi di origine e di destinazione non devono essere direttamente correlati.Un esempio di utilizzo di pathFilter: È possibile i dati aggregati fino a $/proj/main, ma solo per tenere traccia della cartella $/proj/main/test.
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