Compartilhar via


Classe WorkspaceInfo

Contém as propriedades de um espaço de trabalho local armazenado em cachê.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.WorkspaceInfo

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

Sintaxe

'Declaração
Public NotInheritable Class WorkspaceInfo _
    Implements IComparable
public sealed class WorkspaceInfo : IComparable

O tipo WorkspaceInfo expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade pública Comment Obtém o comentário que está associado com esse espaço de trabalho.
Propriedade pública Computer Obtém o computador onde o espaço de trabalho está localizado.
Propriedade pública DisplayName Obtém o nome para exibição formatado de espaço de trabalho.
Propriedade pública LastSavedCheckin Obtém ou define as configurações que são associadas a tentativa salva último de check-in.
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 MappedPaths Obtém os mapeamentos de espaço de trabalho.
Propriedade pública Name Obtém o nome do espaço de trabalho.
Propriedade pública Options Opções definidas em um espaço de trabalho.
Propriedade pública OwnerAliases Alias do proprietário do espaço de trabalho.
Propriedade pública OwnerDisplayName O nome para exibição do proprietário de espaço de trabalho.
Propriedade pública OwnerName Obtém o proprietário do espaço de trabalho.
Propriedade pública QualifiedName Este é o nome para exibição exclusivo formatado de espaço de trabalho.
Propriedade pública SecurityToken O símbolo de segurança para a lista de controle de acesso de espaço de trabalho no namespace de segurança do espaço de trabalho.
Propriedade pública ServerGuid Obtém o GUID de servidor associado que está executando Team Foundation Server.
Propriedade pública ServerUri Obtém o identificador de recursos uniforme (URI) de servidor associado que está executando Team Foundation Server.

Superior

Métodos

  Nome Descrição
Método público Equals Compara essa instância de WorkspaceInfo com a outra. (Substitui Object.Equals(Object).)
Método público FormatWorkspaceNameForException Formata o nome conflitante de espaço de trabalho para a exceção quando um conflito entre nomes ocorre.
Método público GetHashCode Obtém o código hash para essa instância de WorkspaceInfo. (Substitui Object.GetHashCode().)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método público GetWorkspace(TeamFoundationServer) Obsoleta. Obtém o objeto de espaço de trabalho que corresponde a essa instância de WorkspaceInfo.
Método público GetWorkspace(TfsTeamProjectCollection) Obtém o objeto de espaço de trabalho que corresponde a essa instância de WorkspaceInfo.
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 ToString Obtém uma cadeia de caracteres que descreve esta instância de WorkspaceInfo. (Substitui Object.ToString().)

Superior

Operadores

  Nome Descrição
Operador públicoMembro estático Equality Compara dois objetos de WorkspaceInfo.
Operador públicoMembro estático Inequality Compara dois objetos de WorkspaceInfo.

Superior

Implementações explícitas da interface

  Nome Descrição
Implementação explícita da interfaceMétodo particular IComparable.CompareTo Compara dois objetos de informações de espaço de trabalho, comparando primeiro nomes de servidor, e comparando os nomes de espaço de trabalho, e comparando finalmente 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