Compartilhar via


Classe Workspace

Descreve as propriedades e métodos de um espaço de trabalho. Para obter mais informações sobre como usar esse tipo, consulte atividades do Team Foundation Build.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.Workspace

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

Sintaxe

'Declaração
Public NotInheritable Class Workspace _
    Implements IComparable, IEqualityComparer(Of Workspace)
public sealed class Workspace : IComparable, 
    IEqualityComparer<Workspace>

O tipo Workspace expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Comment Obtém o comentário sobre o espaço de trabalho.
Propriedade pública Computer Obtém o nome do computador que este espaço de trabalho existe.
Propriedade pública DisambiguatedDisplayName Este é o nome para exibição formatado de espaço de trabalho que contém a exibição e nomes do proprietário exclusivos.
Propriedade pública DisplayName Obtém o nome para exibição formatado de espaço de trabalho.
Propriedade pública EffectivePermissions Obtém as permissões em vigor que o AuthenticatedUser tem neste espaço de trabalho.
Propriedade pública Folders Obtém os mapeamentos para este espaço de trabalho.
Propriedade pública HasAdministerPermission Obtém um sinalizador que indica se o AuthorizedUser tem permissões para administrar este espaço de trabalho.
Propriedade pública HasCheckInPermission Obtém um sinalizador que indica se o AuthorizedUser tem permissões de check-in para este espaço de trabalho.
Propriedade pública HasReadPermission Obtém um sinalizador que indica se o AuthorizedUser tem permissões de leitura para este espaço de trabalho.
Propriedade pública HasUsePermission Obtém um sinalizador que indica se o AuthorizedUser tem permissões de uso para este espaço de trabalho.
Propriedade pública IsDeleted Obtém um sinalizador que indica se este espaço de trabalho foi excluído.
Propriedade pública IsLocal Obtém um sinalizador que indica se este espaço de trabalho existe no computador atual.
Propriedade pública IsScannerAsynchronous Este sinalizador se aplica somente aos espaços de trabalho locais (== WorkspaceLocation.Local local).Se verdadeiro, no VersionControlServer que possui este espaço de trabalho gerar os eventos de PendingChangesChanged e GetCompleted como brevemente o scanner de disco observa que algo foi alterado no disco.Ou seja, a geração desses eventos é realmente assíncrono.Se falso, o scanner de disco executa somente quando for necessário para a exatidão -- como parte das chamadas a métodos públicos desse objeto de espaço de trabalho.Os eventos ainda irão produzir, mas irão produzir após a chamada varrido da API que os notas, em vez do que ocorrem no disco.O padrão é false.Defina este sinalizador para retificar pode diminuir o desempenho, mas é útil para a compilação de um recurso como uma lista de sempre-acima-à- data de alterações pendentes no espaço de trabalho.
Propriedade pública LastAccessDate Obtém a data em que este espaço de trabalho foi acessado recentemente.
Propriedade pública LastSavedCheckin Obtém ou define os metadados de desfazer check-in particular o mais recente de check-in ou mal sucedido.
Propriedade pública Location Indica o local onde os dados (alterações pendentes, versões locais) para este espaço de trabalho são armazenados.
Propriedade pública MappingsAvailable Retorna true se as pastas de trabalho mantidas por esse objeto de espaço de trabalho são acreditadas para ser atual.Se verdadeiro, uma chamada para executar traduções de mapeamento não resultará em uma chamada do servidor.
Propriedade pública Name Obtém o nome do espaço de trabalho.
Propriedade pública OwnerAliases Alias para o proprietário deste espaço de trabalho excluindo o nome para exibição ou o nome exclusivo.
Propriedade pública OwnerDescriptor Obtém o IdentityDescriptor para o proprietário do espaço de trabalho, se disponível.
Propriedade pública OwnerDisplayName O nome para exibição do proprietário
Propriedade pública OwnerIdentifier Obtém ou define o identificador do proprietário deste espaço de trabalho.
Propriedade pública OwnerIdentityType Obtém ou define o tipo da identidade do proprietário deste espaço de trabalho.
Propriedade pública OwnerName Obtém o proprietário deste espaço de trabalho.
Propriedade pública PermissionsProfile Obtém as permissões em vigor que o AuthenticatedUser tem neste espaço de trabalho.
Propriedade pública QualifiedName Este é o nome para exibição exclusivo formatado de espaço de trabalho.
Propriedade públicaMembro estático RepositoryComparer Obtém um comparer para armazenamentos que é sensível e não diferencia maiúsculas de minúsculas.
Propriedade pública SecurityToken Obtém o símbolo de segurança desse espaço de trabalho para o namespace de segurança do espaço de trabalho.
Propriedade pública VersionControlServer Obtém o objeto de VersionControlServer que hospeda este espaço de trabalho.
Propriedade pública WorkspaceOptions As opções para o espaço de trabalho (incluindo o sinalizador de SetFileTimeToCheckin).

Superior

Métodos

  Nome Descrição
Método público AddIgnoreFileExclusion Adiciona uma exclusão do arquivo ignorar o arquivo especificado de .tfignore.
Método público AutoResolveValidConflicts Resolver o conflito automaticamente no espaço de trabalho usando as opções disponíveis automático de resolução.
Método público CheckIn(WorkspaceCheckInParameters) Faz check-in do conjunto especificado de alterações pendentes para o repositório de controle da versão.
Método público CheckIn(array<PendingChange[], String) Faz check-in do conjunto especificado de alterações pendentes para o repositório de controle da versão.
Método público CheckIn(array<PendingChange[], String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo) Faz check-in do conjunto especificado de alterações pendentes para o repositório de controle da versão.
Método público CheckIn(array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo) Faz check-in do conjunto especificado de alterações pendentes para o repositório de controle da versão.
Método público CheckIn(array<PendingChange[], String, String, CheckinNote, array<WorkItemCheckinInfo[], PolicyOverrideInfo, CheckinOptions) Faz check-in do conjunto especificado de alterações pendentes para o repositório de controle da versão.
Método público Cloak Marca um arquivo ou pasta no repositório de controle de versão como sendo excluído deste espaço de trabalho.
Método público CreateMapping Mapeia o caminho especificado do servidor para um local no disco local.
Método público Delete Excluir este espaço de trabalho.
Método público DeleteMapping Remove um mapeamento de pasta de trabalho do espaço de trabalho.
Método público Diff(array<ItemSpec[])
Método público Diff(array<ItemSpec[], array<String[], WorkspaceDifferenceFlags)
Método público Equals(Object) Compara este objeto de espaço de trabalho a um outro objeto de espaço de trabalho. (Substitui Object.Equals(Object).)
Método público Equals(Workspace, Workspace) Compara dois objetos de espaço de trabalho para equivalências.
Método público EvaluateCheckin Avalia as alterações pendentes para verificar estão prontas para o check-in.
Método público EvaluateCheckin2(CheckinEvaluationOptions, IEnumerable<PendingChange>, String, CheckinNote, array<WorkItemCheckinInfo[]) Avalie as alterações pendentes para verificar se elas estão prontas para check-in.
Método público EvaluateCheckin2(CheckinEvaluationOptions, IEnumerable<PendingChange>, IEnumerable<PendingChange>, String, CheckinNote, array<WorkItemCheckinInfo[]) Avalie as alterações pendentes para verificar se elas estão prontas para check-in.
Método público FormatWorkspaceNameForException Formata o nome conflitante de espaço de trabalho para uma exceção quando dois nomes entrem em conflito.
Método público Get() Solicite o servidor atualizar o espaço de trabalho atual com as versões mais recentes de todos os itens mapeados.
Método público Get(GetRequest, GetOptions) Solicite para que o servidor atualize os itens especificados.
Método público Get(array<GetRequest[], GetOptions) Solicite para que o servidor atualize os itens especificados.
Método público Get(VersionSpec, GetOptions) Parte da atualização de servidor espaço de trabalho atual com a versão especificada de todos os itens mapeados.
Método público Get(array<String[], VersionSpec, RecursionType, GetOptions) Solicite para que o servidor atualize os itens especificados.
Método público Get(GetRequest, GetOptions, GetFilterCallback, Object) Solicite para que o servidor atualize os itens especificados.
Método público Get(array<GetRequest[], GetOptions, GetFilterCallback, Object) Solicite para que o servidor atualize os itens especificados.
Método público Get(array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[]) Solicite para que o servidor atualize os itens especificados.
Método público Get(array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[], array<Conflict[]%) Obter solicitações que a atualização de servidor espaço de trabalho atual com as versões especificadas de itens.O delegado de filtragem permite que o chamador rejeitar operações antes que elas tenham sido processadas definindo a propriedade ignorar em cada operação a ser descartada.
Método público Get(array<GetRequest[], GetOptions, GetFilterCallback, Object, array<String[], array<String[], array<Conflict[]%) Obter solicitações que a atualização de servidor espaço de trabalho atual com as versões especificadas de itens.O delegado de filtragem permite que o chamador rejeitar operações antes que elas tenham sido processadas definindo a propriedade ignorar em cada operação a ser descartada.
Método público GetExtendedItems(array<ItemSpec[], DeletedState, ItemType) Obtém uma matriz de itens estendidos no repositório de controle de versão que correspondam aos critérios que são especificados em cada ItemSpec.
Método público GetExtendedItems(array<ItemSpec[], DeletedState, ItemType, GetItemsOptions) Obtém uma matriz de itens estendidos no repositório de controle de versão que correspondam aos critérios especificados, para cada ItemSpec.
Método público GetExtendedItems(array<ItemSpec[], DeletedState, ItemType, GetItemsOptions, array<String[]) Para cada entrada ItemSpec, recuperar uma lista de itens estendidos no armazenamento que correspondam aos critérios específicos.Se o argumento 'path' for um arquivo, retornará um conjunto de itens que contêm apenas esse arquivo.Se o caminho 'path' for uma pasta, retornará um conjunto de itens que contêm todos os itens nessa pasta.Se o caminho 'path' contiver um caractere curinga, retornará um conjunto de itens na pasta especificada que corresponde ao curinga.
Método público GetHashCode() Obtém o código hash para essa instância do espaço de trabalho. (Substitui Object.GetHashCode().)
Método público GetHashCode(Workspace) Obtém o código hash para a instância especificada de espaço de trabalho.
Método público GetItems Para cada forneceu ItemSpec, retorna um WorkspaceItemSet correspondente que contém dados sobre itens no espaço de trabalho.
Método público GetLocalItemForServerItem(String) Obtém o item local correspondente para o item de servidor especificado.
Método público GetLocalItemForServerItem(String, Boolean) Obtém o item local correspondente para o item de servidor especificado.
Método público GetLocalVersions Obtém a localidade do item informações sobre itens em um espaço de trabalho.
Método público GetPendingChanges() Obtém as alterações pendentes para este espaço de trabalho.
Método público GetPendingChanges(String) Obtém as alterações pendentes para o item especificado neste espaço de trabalho.
Método público GetPendingChanges(array<String[]) Obtém as alterações pendentes para os itens neste espaço de trabalho.
Método público GetPendingChanges(array<ItemSpec[]) Obtém as alterações pendentes para esses itens e sub-elementos neste espaço de trabalho.
Método público GetPendingChanges(String, RecursionType) Obtém as alterações pendentes para este item e sub-elementos neste espaço de trabalho.
Método público GetPendingChanges(array<String[], RecursionType) Obtém as alterações pendentes para os itens e os subitens neste espaço de trabalho.
Método público GetPendingChanges(array<ItemSpec[], Boolean) Obter as alterações pendentes para itens especificados neste espaço de trabalho.
Método público GetPendingChanges(String, RecursionType, Boolean) Obtém as alterações pendentes para este item e sub-elementos neste espaço de trabalho.
Método público GetPendingChanges(array<String[], RecursionType, Boolean) Obtém as alterações pendentes para os itens e os subitens neste espaço de trabalho.
Método público GetPendingChanges(array<ItemSpec[], Boolean, Int32, String) Obtém as alterações pendentes para os itens e os subitens neste espaço de trabalho.
Método público GetPendingChanges(array<ItemSpec[], Boolean, Int32, String, Boolean) Obtém as alterações pendentes para os itens e os subitens neste espaço de trabalho.
Método público GetPendingChanges(array<ItemSpec[], Boolean, Int32, String, Boolean, array<String[]) Obtém todas as alterações pendentes para esses itens e possivelmente sub-itens neste espaço de trabalho.
Método público GetPendingChangesEnumerable() Obtém uma coleção enumerável de alterações pendentes para este espaço de trabalho.
Método público GetPendingChangesEnumerable(String) Obtém uma coleção enumerável de alterações pendentes para o item especificado neste espaço de trabalho.
Método público GetPendingChangesEnumerable(array<ItemSpec[]) Obtém uma coleção enumerável de alterações pendentes para os itens e de sub-elementos neste espaço de trabalho.
Método público GetPendingChangesEnumerable(String, RecursionType) Obtém uma coleção enumerável de alterações pendentes para este item e de sub-elementos neste espaço de trabalho.
Método público GetPendingChangesWithCandidates(array<ItemSpec[], Boolean, array<PendingChange[]%) Obtém todas as alterações pendentes e candidatas.
Método público GetPendingChangesWithCandidates(array<ItemSpec[], Boolean, array<String[], array<PendingChange[]%) Obtém todas as alterações pendentes e candidatas.
Método público GetServerItemForLocalItem Obtém o item de servidor correspondente para o item local especificado.
Método público GetTeamProjectForLocalPath Obtém a instância de TeamProject que contém o caminho especificado.
Método público GetTeamProjectsForLocalPaths Obtém os projetos de equipe no repositório de controle de versão que possuem os caminhos especificados.
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetWorkingFolderForLocalItem Obtém uma instância de WorkingFolder que descreve como o item local especificado é mapeado no espaço de trabalho.
Método público GetWorkingFolderForServerItem(String) Obtém uma instância de WorkingFolder que descreve como o item de servidor especificado é mapeado no espaço de trabalho.
Método públicoMembro estático GetWorkingFolderForServerItem(String, array<WorkingFolder[]) Obtém uma instância de WorkingFolder que descreve como o item de servidor especificado é mapeado no espaço de trabalho.
Método público HasWorkspacePermission Verifica se o objeto de AuthorizedUser tenha os objetos específicos de WorkspacePermissions para este espaço de trabalho.
Método público IsLocalPathMapped Verifica se o caminho local especificado está mapeado e não encoberto.
Método público IsServerPathMapped(String) Retorna true se o item de servidor é mapeado e não encoberto.Esse método pode retornar um positivo false para caminhos implicitamente encoberto do servidor.
Método público IsServerPathMapped(String, Boolean) Verifica se o item especificado de servidor está mapeado e não encoberto.
Método público Map Mapeia o caminho especificado do servidor para um local no disco local.
Método públicoMembro estático MatchName Compara dois nomes de espaço de trabalho.
Método públicoMembro estático MatchOwnerName Compara os nomes dos proprietários de espaço de trabalho.
Método público Merge(String, String, VersionSpec, VersionSpec) Mescla a fonte com o destino.
Método público Merge(ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx) Mescla a fonte com o destino.
Método público Merge(String, String, VersionSpec, VersionSpec, LockLevel, RecursionType, MergeOptions) Mescla a fonte com o destino.
Método público Merge(String, String, VersionSpec, VersionSpec, LockLevel, RecursionType, MergeOptionsEx) Mescla a fonte com o destino.
Método público Merge(ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[]) Mescla a fonte com o destino.
Método público Merge(ItemSpec, String, VersionSpec, VersionSpec, LockLevel, MergeOptionsEx, array<String[], array<String[]) Executar uma mesclagem de origem para o destino.
Método público MergeContent Conteúdo mesclar baseado em conflito aplicativo.
Método público OwnerNameMatches Retorna true se o nome do proprietário corresponde qualquer um dos nomes de proprietário válidos para este espaço de trabalho.
Método público PendAdd(String) Arquivos de filas ou uma pasta para a adição ao repositório de controle de versão.
Método público PendAdd(array<String[]) Enfileira arquivos ou pastas excluídos para adição ao repositório com controle de versão.
Método público PendAdd(String, Boolean) Arquivos de filas, pastas, e sub-itens para a adição ao repositório de controle de versão.
Método público PendAdd(array<String[], Boolean) Enfileira arquivos ou pastas excluídos para adição ao repositório com controle de versão.
Método público PendAdd(array<String[], Boolean, String, LockLevel) Enfileira arquivos ou pastas excluídos para adição ao repositório com controle de versão.
Método público PendAdd(array<String[], Boolean, String, LockLevel, Boolean) Enfileira arquivos ou pastas excluídos para adição ao repositório com controle de versão.
Método público PendAdd(array<String[], Boolean, String, LockLevel, Boolean, Boolean) Enfileira arquivos ou pastas excluídos para adição ao repositório com controle de versão.
Método público PendAdd(array<String[], Boolean, String, LockLevel, Boolean, Boolean, Boolean) Arquivos ou pastas de filas para a adição ao armazenamento.Esse método pode recurse através do caminho especificado colocar sub-itens além dos itens correspondentes pelo caminho especificado.
Método público PendBranch(String, String, VersionSpec) Agenda um arquivo ou uma pasta para ramificação.
Método público PendBranch(String, String, VersionSpec, LockLevel, Boolean) Agenda um arquivo ou uma pasta para ramificação.
Método público PendBranch(String, String, VersionSpec, LockLevel, Boolean, Boolean) Agenda um arquivo ou uma pasta para ramificação.
Método público PendBranch(String, String, VersionSpec, LockLevel, Boolean, Boolean, Boolean) Agenda um arquivo ou uma pasta para ramificação.
Método público PendBranch(String, String, VersionSpec, LockLevel, Boolean, Boolean, Boolean, array<String[]) Agenda um arquivo ou pasta para ramificar (a ramificação ocorre em fazer check-in.)A ramificação de uma pasta é implicitamente recursiva.
Método público PendDelete(String) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[]) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(String, RecursionType) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[], RecursionType) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[], RecursionType, LockLevel) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[], RecursionType, LockLevel, Boolean) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[], RecursionType, LockLevel, Boolean, Boolean) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[], RecursionType, LockLevel, Boolean, Boolean, array<String[]) Enfileira arquivos ou pastas excluídos para exclusão do repositório com controle de versão.
Método público PendDelete(array<String[], RecursionType, LockLevel, Boolean, Boolean, array<String[], array<String[]) Os arquivos ou pastas de filas para exclusão de armazenamento e excluir-los no espaço de trabalho local. Esse método pode recurse através do caminho especificado colocar sub-itens além dos itens correspondentes pelo caminho especificado.
Método público PendEdit(String) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[]) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(String, RecursionType) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[], RecursionType) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[], RecursionType, String, LockLevel) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[], RecursionType, String, LockLevel, Boolean) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[], RecursionType, String, LockLevel, Boolean, PendChangesOptions) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[], RecursionType, String, LockLevel, Boolean, PendChangesOptions, array<String[]) Faz check-out de arquivos para edição no repositório do controle de versão.
Método público PendEdit(array<String[], RecursionType, String, LockLevel, Boolean, PendChangesOptions, array<String[], array<String[]) Fazer check-out de arquivos para edição de armazenamento. Observe que o fileSpec pode ter caracteres curinga apenas no último elemento de caminho (por exemplo, c:\abc*z\def\xyz não é permitido, mas é c:\abc\def\*.cs ).
Método público PendPropertyChange(String, PropertyValue) Pends alterações no passado no caminho que fornece a passado em propriedades.
Método público PendPropertyChange(String, PropertyValue, RecursionType, LockLevel) Pends alterações no passado no caminho que fornece a passado em propriedades.Nota, alterações de propriedade são mescladas com propriedades existentes no servidor.Para excluir uma propriedade existente passada com o nome desejado e um valor nulo.
Método público PendPropertyChange(String, array<PropertyValue[], RecursionType, LockLevel) Pends alterações no passado no caminho que fornece a passado em propriedades.Nota, alterações de propriedade são mescladas com propriedades existentes no servidor.Para excluir uma propriedade existente passada com o nome desejado e um valor nulo.
Método público PendPropertyChange(array<String[], PropertyValue, RecursionType, LockLevel) Pends alterações no passado nos caminhos que fornecem a cada um deless passado para a propriedade.Nota, alterações de propriedade são mescladas com propriedades existentes no servidor.Para excluir uma propriedade existente passada com o nome desejado e um valor nulo.
Método público PendPropertyChange(array<ItemProperties[], RecursionType, LockLevel, PendChangesOptions, array<String[], array<String[]) Alterações pendentes no passado em atribuindo a cada uma delas as propriedades passadas.Nota, alterações de propriedade são mescladas com propriedades existentes no servidor.Para excluir uma propriedade existente passada com o nome desejado e um valor nulo.
Método público PendPropertyChange(array<String[], array<PropertyValue[], RecursionType, LockLevel, PendChangesOptions, array<String[], array<String[]) Alterações pendentes no passado em atribuindo a cada uma delas as propriedades passadas.Nota, alterações de propriedade são mescladas com propriedades existentes no servidor.Para excluir uma propriedade existente passada com o nome desejado e um valor nulo.
Método público PendRename(String, String) Migra ou renomeia um arquivo ou um diretório.
Método público PendRename(String, String, LockLevel, Boolean, Boolean) Migra ou renomeia um arquivo ou um diretório.
Método público PendRename(String, String, LockLevel, Boolean, Boolean, Boolean) Migra ou renomeia um arquivo ou um diretório.
Método público PendRename(String, String, LockLevel, Boolean, Boolean, PendChangesOptions, array<String[]) Migra ou renomeia um arquivo ou um diretório.A origem pode conter caracteres curinga se o destino for um diretório.O destino nunca pode ter caracteres curinga.Se o destino for um diretório existente, a fonte será movida para ser um filho do destino.
Método público PendRename(String, String, LockLevel, Boolean, Boolean, Boolean, array<String[]) Migra ou renomeia um arquivo ou um diretório.
Método público PendRename(String, String, LockLevel, Boolean, Boolean, PendChangesOptions, array<String[], array<String[]) Migra ou renomeia um arquivo ou um diretório.A origem pode conter caracteres curinga se o destino for um diretório.O destino nunca pode ter caracteres curinga.Se o destino for um diretório existente, a fonte será movida para ser um filho do destino.
Método público PendUndelete(String, Int32) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(String, Int32, String) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(array<ItemSpec[], LockLevel, Boolean) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(array<ItemSpec[], LockLevel, Boolean, Boolean) As filas excluíram arquivos ou pastas para restaurar de armazenamento de controle de versão.
Método público PendUndelete(String, Int32, String, LockLevel, Boolean) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(array<ItemSpec[], LockLevel, Boolean, Boolean, Boolean) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean, Boolean) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean, Boolean, array<String[]) Enfileira arquivos ou pastas excluídos para restauração no repositório com controle de versão.
Método público PendUndelete(String, Int32, String, LockLevel, Boolean, Boolean, Boolean, array<String[], array<String[]) Os arquivos ou pastas de filas para o undeletion de armazenamento restaurar-los e opcionalmente no espaço de trabalho atual.
Método público QueryConflicts Obtém a matriz de conflitos que correspondam aos filtros especificados do caminho.
Método público QueryPendingSets(array<ItemSpec[], String, String, Boolean) Obtém as alterações pendentes para a consulta especificada.
Método público QueryPendingSets(array<String[], RecursionType, String, String, Boolean) Obtém as alterações pendentes para a consulta especificada.
Método público QueryPendingSets(array<ItemSpec[], String, String, Boolean, array<String[]) Obtém as alterações pendentes para a consulta especificada.
Método público QueryPendingSets(array<String[], RecursionType, String, String, Boolean, array<String[]) Obtém as alterações pendentes para a consulta especificada.
Método público QueryShelvedChanges(String, String, array<ItemSpec[]) Obtém as alterações com check-in particular para a consulta especificada.
Método público QueryShelvedChanges(String, String, array<ItemSpec[], Boolean) Obtém as alterações com check-in particular para a consulta especificada.
Método público QueryShelvedChanges(String, String, array<ItemSpec[], Boolean, array<String[]) Obtém as alterações com check-in particular para a consulta especificada.
Método público QueueForEdit Marca o item local fornecido para o check-out na próxima vez que nós faríamos uma chamada para o servidor. Este método é suportado apenas para os espaços de trabalho do servidor.
Método público Reconcile Reconcilia um espaço de trabalho local com o servidor.
Método público Refresh Atualiza essa instância do espaço de trabalho do servidor.
Método público RefreshIfNeeded Atualiza essa instância do espaço de trabalho do servidor se as propriedades que não podem ser armazenadas em cachê são obsoletos ou para ter sido carregado.As propriedades que não podem ser armazenadas em cachê incluem pastas de trabalho e permissões em vigor.
Método público RefreshMappings Obsoleta. Obtém o conjunto atual de mapeamentos para essa instância do espaço de trabalho do servidor.
Método público RemoveLocalConflict Remove um conflito local da lista de conflitos no servidor para este espaço de trabalho.
Método público RemoveLocalConflicts Remove os conflitos locais de lista do servidor de conflitos para este espaço de trabalho.
Método público ResolveConflict(Conflict) Tente resolver um conflito com base na propriedade Resolution.
Método público ResolveConflict(Conflict, array<Conflict[]%) Tente resolver um conflito com base na propriedade Resolution.
Método público ResolveConflict(Conflict, array<Conflict[]%, array<String[]) Tente resolver um conflito com base na propriedade Resolution.
Método público ResolveConflict(Conflict, array<Conflict[]%, array<String[], array<String[]) Tentativas de resolver um conflito de acordo com a propriedade de resolução de conflito.Se o conflito é resolvido com êxito, a propriedade de IsResolved será true. Se esse conflito resolver conflitos outros causou a ser excluídos além de conflito atual, então a lista de outros conflitos excluídos será retornada em resolvedConflicts.
Método público ResolveConflicts(IEnumerable<Conflict>, array<String[], array<Conflict[]%) Tentativas de resolver um conflito de acordo com a propriedade de resolução de conflito.Se o conflito é resolvido com êxito, a propriedade de IsResolved será true. Se esses conflitos resolver conflitos outros causou a ser excluídos além dos conflitos atual, então a lista de outros conflitos excluídos será retornada em resolvedConflicts. Observação: Para este método, todas as opções de resolução para os conflitos devem ser iguais.
Método público ResolveConflicts(IEnumerable<Conflict>, array<String[], array<String[], array<Conflict[]%) Tentativas de resolver um conflito de acordo com a propriedade de resolução de conflito.Se o conflito é resolvido com êxito, a propriedade de IsResolved será true. Se esses conflitos resolver conflitos outros causou a ser excluídos além dos conflitos atual, então a lista de outros conflitos excluídos será retornada em resolvedConflicts. Observação: Para este método, todas as opções de resolução para os conflitos devem ser iguais.
Método público Rollback(VersionSpec, VersionSpec, LockLevel, RollbackOptions) Pends que qualquer uma reversão para alterar entre as versões especificadas.
Método público Rollback(array<String[], RecursionType, VersionSpec, VersionSpec, VersionSpec, LockLevel, RollbackOptions, array<String[]) Uma Pends para reverter alterações em um determinado caminho, em toda as versões especificadas.
Método público Rollback(array<String[], RecursionType, VersionSpec, VersionSpec, VersionSpec, LockLevel, RollbackOptions, array<String[], array<String[]) Uma Pends para reverter as alterações que ocorreram a um determinado caminho, as versões especificadas
Método público SetLock(String, LockLevel) Aplica o nível do bloqueio selecionado ao caminho especificado.
Método público SetLock(array<String[], LockLevel) Aplica o nível do bloqueio selecionado aos caminhos especificados.
Método público SetLock(String, LockLevel, RecursionType) Aplica o nível do bloqueio selecionado ao caminho especificado.
Método público SetLock(array<String[], LockLevel, RecursionType) Aplica o nível do bloqueio selecionado aos caminhos especificados.
Método público SetLock(array<String[], LockLevel, RecursionType, Boolean) Aplica o nível do bloqueio selecionado aos caminhos especificados.
Método público SetLock(array<String[], LockLevel, RecursionType, Boolean, array<String[]) Aplica o nível do bloqueio selecionado aos caminhos especificados.
Método público SetLock(array<String[], LockLevel, RecursionType, Boolean, array<String[], array<String[]) Aplicar o bloqueio selecionado em nível aos caminhos especificados.
Método público SetPendingChangeAttribute Definir propriedades na existência das alterações pendentes
Método público SetPendingChangeProperty Obsoleta. Definir propriedades na existência de alterações pendentes.
Método público Shelve Coleta um conjunto de alterações pendentes e fazer o check-in particular-las para o servidor.
Método público ToString Cria uma cadeia de caracteres de legível que descreve as propriedades deste espaço de trabalho. (Substitui Object.ToString().)
Método público TryGetLocalItemForServerItem(String) Obtém o item local correspondente para o item de servidor especificado.
Método público TryGetLocalItemForServerItem(String, Boolean) Obtém o item local correspondente para o item de servidor especificado.
Método público TryGetServerItemForLocalItem(String) Obtém o item de servidor correspondente para o item local especificado.Não lança exceções.
Método públicoMembro estático TryGetServerItemForLocalItem(String, array<WorkingFolder[]) Obtém o item de servidor correspondente para o item local especificado.
Método público TryGetServerItemForLocalItem(String, Boolean) Obtém o item correspondente do servidor para um item local. Não lança ItemNotMappedException ou ItemCloakedException.
Método públicoMembro estático TryGetServerItemForLocalItem(String, array<WorkingFolder[], Boolean) Obtém o item correspondente do servidor para um item local. Não lança ItemNotMappedException ou ItemCloakedException.
Método público TryGetWorkingFolderForLocalItem Obtém uma instância de WorkingFolder que descreve como o item local é mapeado no espaço de trabalho.
Método público TryGetWorkingFolderForServerItem(String) Obtém uma instância de WorkingFolder que descreve como os objetos de WorkingFolder específicos mapeiam o item de servidor.
Método públicoMembro estático TryGetWorkingFolderForServerItem(String, array<WorkingFolder[]) Obtém uma instância de WorkingFolder que descreve como os objetos de WorkingFolder específicos mapeiam o item de servidor.
Método públicoMembro estático TryGetWorkingFolderForServerItem(String, array<WorkingFolder[], Boolean) Obtém uma instância de WorkingFolder que descreve como os objetos de WorkingFolder específicos mapeiam o item de servidor.
Método público Undo(String) Reverter as alterações pendentes para o item especificado.
Método público Undo(array<String[]) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<ItemSpec[]) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<PendingChange[]) Reverta as alterações pendentes para os itens especificados.
Método público Undo(String, RecursionType) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<String[], RecursionType) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<String[], Boolean) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<ItemSpec[], Boolean) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<String[], RecursionType, Boolean) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<ItemSpec[], Boolean, array<String[]) Reverta as alterações pendentes para os itens especificados.
Método público Undo(array<ItemSpec[], Boolean, array<String[], array<String[]) Desfazer alterações pendentes para os itens especificados.Itens podem conter caracteres curinga.
Método público Undo(array<ItemSpec[], Boolean, Boolean, array<String[], array<String[]) Desfazer alterações pendentes para os itens especificados.Itens podem conter curingas.
Método público UnqueueForEdit Unmarks o item local fornecido para o check-out na próxima vez que nós faríamos uma chamada para o servidor. Este método é suportado apenas para os espaços de trabalho do servidor.
Método público Unshelve(String, String) Reproduz neste espaço de trabalho um conjunto de alterações pendentes que tiverem check-in particular anterior no servidor.
Método público Unshelve(String, String, array<ItemSpec[]) Reproduz neste espaço de trabalho um conjunto de alterações pendentes que tiverem check-in particular anterior no servidor.
Método público Unshelve(String, String, array<ItemSpec[], array<PendingChange[]%) Reproduz neste espaço de trabalho um conjunto de alterações pendentes que tiverem check-in particular anterior no servidor.
Método público Unshelve(String, String, array<ItemSpec[], array<PendingChange[]%, array<String[]) Reproduz neste espaço de trabalho um conjunto de alterações pendentes que tiverem check-in particular anterior no servidor.
Método público Unshelve(String, String, array<ItemSpec[], array<String[], array<String[], array<String[], Boolean, Boolean, array<PendingChange[]%, array<Conflict[]%) Reproduz neste espaço de trabalho um conjunto de alterações pendentes que tiverem check-in particular anterior no servidor.
Método público Update(UpdateWorkspaceParameters) Atualizar um espaço de trabalho usando um objeto de UpdateWorkspaceParameters como a origem para instruções de atualização. Somente as propriedades em UpdateWorkspaceParameters que você deseja modificar devem ser preenchidas.
Método público Update(String, String, array<WorkingFolder[]) Atualiza as propriedades de um espaço de trabalho.
Método público Update(String, String, array<WorkingFolder[], Boolean) Atualizar as propriedades de um espaço de trabalho.
Método público Update(String, String, String, array<WorkingFolder[], Boolean) Atualiza as propriedades de um espaço de trabalho.
Método público Update(String, String, String, String, array<WorkingFolder[], WorkspacePermissionProfile, Boolean) Atualiza as propriedades de um espaço de trabalho.
Método público UpdateComputerName Atualiza o nome do computador no armazenamento.
Método público UpdateLastSavedCheckin(Shelveset) Atualiza informações de check-in experimentado o mais recente com informações do check-in particular.
Método público UpdateLastSavedCheckin(Shelveset, array<PendingChange[]) Atualiza informações de check-in experimentado o mais recente com informações de check-in particular e certifique-se de que o conjunto especificado de alterações pendentes tem um conjunto verificado de estado.

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IComparable.CompareTo Compara dois objetos de espaço de trabalho, comparando primeiro urls de armazenamento, e então os nomes de espaço de trabalho, e finalmente os proprietários.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.VersionControl.Client