Metodo VersionControlServer.Destroy (ItemSpec, VersionSpec, VersionSpec, DestroyFlags, array<PendingSet[]%, array<PendingSet %)
In modo permanente elimina il sottoalbero, a partire dall'elemento specificato.
Spazio dei nomi: Microsoft.TeamFoundation.VersionControl.Client
Assembly: Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Sintassi
'Dichiarazione
Public Function Destroy ( _
itemSpec As ItemSpec, _
versionSpec As VersionSpec, _
stopAt As VersionSpec, _
flags As DestroyFlags, _
<OutAttribute> ByRef affectedPendingChanges As PendingSet(), _
<OutAttribute> ByRef affectedShelvedChanges As PendingSet() _
) As Item()
public Item[] Destroy(
ItemSpec itemSpec,
VersionSpec versionSpec,
VersionSpec stopAt,
DestroyFlags flags,
out PendingSet[] affectedPendingChanges,
out PendingSet[] affectedShelvedChanges
)
Parametri
- itemSpec
Tipo: Microsoft.TeamFoundation.VersionControl.Client.ItemSpec
Il percorso locale o server di un elemento in modo ricorsivo viene distrutto.
- versionSpec
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
La versione.
- stopAt
Tipo: Microsoft.TeamFoundation.VersionControl.Client.VersionSpec
Spec. la versione (non etichetta o area di lavoro) che influiscono sul comportamento di keepHistory modi.
- flags
Tipo: Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
L'insieme eliminato di flag che influisce sull'eliminazione: operazione.KeepHistory: True per rimuovere solo il contenuto di ciascuna versione di un file fino a ma a esclusione dell'insieme di modifiche rappresentato da stopAt.Forza: True in modo asincrono per inizializzare Garbage Collection contenuto.Anteprima: True per assicurarsi che nessun dati del database venga eliminata.Solo un elenco di elementi che si ritengono eliminati viene restituito.Silent: True per non restituire dati al client.AffectedChanges: True per attivare le modifiche in sospeso e le modifiche sottoposte a shelving che si distruggeranno verranno restituite in affectedPendingChanges e in affectedShelvedChanges.Ciò può essere impostata solo se l'anteprima è impostata su.Se impostata, la matrice di valore restituito sarà vuota.
- affectedPendingChanges
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
Le modifiche in sospeso che si distruggeranno.
- affectedShelvedChanges
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.PendingSet[]%
Modifiche sottoposte a shelving che si distruggeranno.
Valore restituito
Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
La matrice di elementi eliminati.Null se il flag silent è specificato.
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