Compartilhar via


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

Excluir permanentemente a subárvore, começando do item especificado.

Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (em Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintaxe

'Declaração
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
)

Parâmetros

  • flags
    Tipo: Microsoft.TeamFoundation.VersionControl.Common.DestroyFlags
    O conjunto de sinalizadores destrói que afeta a destruição: operação.KeepHistory: Retifique para remover somente o conteúdo de cada versão de um arquivo até mas não incluindo o conjunto de alterações que é representado por stopAt.Força: Retifique para inicializar de forma assíncrona coleta de lixo de conteúdo.Visualização: Retifique para certificar-se de que nenhum dados de base de dados será excluído.Somente uma lista de itens que poderiam destruídos é retornada.Silencioso: Retifique para retornar nenhum dados para o cliente.AffectedChanges: Retifique para permitir que durante as alterações e fazer o check-in das alterações particulars que serão destruídas será retornado em affectedPendingChanges e em affectedShelvedChanges.Isso pode ser definido somente se a visualização é definido.Se definida, a matriz de valor de retorno estará vazia.

Valor de retorno

Tipo: array<Microsoft.TeamFoundation.VersionControl.Client.Item[]
A matriz de itens que foram destruídos.Nulo se o sinalizador silencioso é especificado.

Segurança do .NET Framework

Consulte também

Referência

VersionControlServer Classe

Sobrecargas Destroy

Namespace Microsoft.TeamFoundation.VersionControl.Client