Udostępnij za pośrednictwem


Metoda VersionControlServer.Destroy — (ItemSpec, VersionSpec, VersionSpec, DestroyFlags, array<PendingSet[]%, array<PendingSet %)

Powoduje trwałe usuwanie poddrzewa, począwszy od określonego elementu.

Przestrzeń nazw:  Microsoft.TeamFoundation.VersionControl.Client
Zestaw:  Microsoft.TeamFoundation.VersionControl.Client (w Microsoft.TeamFoundation.VersionControl.Client.dll)

Składnia

'Deklaracja
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
)

Parametry

  • flags
    Typ: Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
    Zestaw flag zerwanie linii życia, która wpływa na niszczenia: operacja.KeepHistory: PRAWDA, aby usunąć tylko zawartość każdej wersji pliku, ale nie z wyłączeniem zestawu zmian, który jest reprezentowany przez stopAt.Force: True asynchronicznie zainicjować zawartości wyrzucania elementów bezużytecznych.Podgląd: Wartość True, aby upewnić się, że żadne dane bazy danych zostaną usunięte.Zwracany jest tylko lista elementów, które byłoby zniszczone.Tryb cichy: True, aby dane nie są zwracane do klienta.AffectedChanges: true włączyć, że do czasu zmiany i odłożyć zmiany, które zostaną zniszczone w affectedPendingChanges i affectedShelvedChanges zostaną zwrócone.Te ustawienia można wprowadzić tylko wtedy, gdy znajduje się podgląd.Jeśli ustawiona, Tablica zwracana wartość jest pusta.

Wartość zwracana

Typ: array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
Tablica elementów, które zostały zniszczone.Wartość NULL, jeśli określono flagi.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

VersionControlServer Klasa

Przeciążenie Destroy

Przestrzeń nazw Microsoft.TeamFoundation.VersionControl.Client