Partager via


VersionControlServer.Destroy, méthode (ItemSpec, VersionSpec, VersionSpec, DestroyFlags, array<PendingSet[]%, array<PendingSet[]%)

Supprime définitivement la sous-arborescence, en commençant à l'élément spécifié.

Espace de noms :  Microsoft.TeamFoundation.VersionControl.Client
Assembly :  Microsoft.TeamFoundation.VersionControl.Client (dans Microsoft.TeamFoundation.VersionControl.Client.dll)

Syntaxe

'Déclaration
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
)

Paramètres

  • flags
    Type : Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
    Jeu de détruisent des indicateurs qui affectent la destruction : opération.KeepHistory : True pour supprimer uniquement le contenu de chaque version d'un fichier jusqu'à la limite de l'ensemble de modifications représenté par le stopAt.Force : True pour initialiser de façon asynchrone le garbage collection de contenu.Aperçu : True pour s'assurer qu'aucune donnée de la base de données n'est supprimée.Seuls une liste d'éléments qui auraient été détruits est retournée.Silencieux : True pour ne retourner aucune donnée au client.AffectedChanges : True à vérifier que les modifications en attente et les modifications réservées qui seront supprimées seront retournées dans les affectedPendingChanges et les affectedShelvedChanges.Cela peut être défini uniquement si l'aperçu est défini.Si définie, le tableau de valeur de retour est vide.

Valeur de retour

Type : array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
Tableau d'éléments détruits.Null si l'indicateur Silent a spécifié.

Sécurité .NET Framework

Voir aussi

Référence

VersionControlServer Classe

Destroy, surcharge

Microsoft.TeamFoundation.VersionControl.Client, espace de noms