Compartilhar via


Classe CreateWorkspaceParameters

Um objeto de CreateWorkspaceParameters encapsula todas as informações necessárias chamar VersionControlServer.CreateWorkspace.

Hierarquia de herança

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.CreateWorkspaceParameters

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

Sintaxe

'Declaração
Public Class CreateWorkspaceParameters
public class CreateWorkspaceParameters

O tipo CreateWorkspaceParameters expõe os membros a seguir.

Construtores

  Nome Descrição
Método público CreateWorkspaceParameters Crie uma nova instância de CreateWorkspaceParameters para fornecer dados para VersionControlServer.CreateWorkspace.

Superior

Propriedades

  Nome Descrição
Propriedade pública Comment Um comentário descritivo a ser associado ao espaço de trabalho a ser criado.O valor padrão para este parâmetro é a cadeia de caracteres vazia (String.Empty).
Propriedade pública Computer O computador no qual o espaço de trabalho a ser criado residirá.O valor padrão para este parâmetro é Workstation.Current.Name.
Propriedade pública Folders As pastas de trabalho inicial (mapeamentos) para o espaço de trabalho é criado. O valor padrão para este parâmetro é uma matriz vazia.
Propriedade pública Location Definir esse valor para WorkspaceLocation.Local para indicar que o espaço de trabalho a ser criado deve ser um espaço de trabalho local.Definir esse valor para WorkspaceLocation.Server para indicar que o espaço de trabalho a ser criado deve ser o lado ou um espaço de trabalho “tradicional”, que é o único tipo de espaço de trabalho para trás - compatível com os clientes de 2005-2010 TFS. O valor padrão se não fornecido é determinado do servidor.
Propriedade pública OwnerDisplayName O nome para exibição do proprietário de espaço de trabalho a ser criado.O valor padrão para este parâmetro é RepositoryConstants.AuthenticatedUser (ou “. "), que indica que o servidor deve criar o espaço de trabalho em nome de usuário de chamada.Se você não tiver certeza que este resolve, o valor da propriedade de AuthorizedUser do objeto de VersionControlServer fornece o formulário completo de nome para exibição do usuário de chamada.
Propriedade pública OwnerName O nome do proprietário de espaço de trabalho a ser criado.O valor padrão para este parâmetro é RepositoryConstants.AuthenticatedUser (ou “. "), que indica que o servidor deve criar o espaço de trabalho em nome de usuário de chamada.Se você não tiver certeza que este resolve, o valor da propriedade de AuthorizedUser do objeto de VersionControlServer fornece o formulário completo de nome para exibição do usuário de chamada.
Propriedade pública PermissionProfile O perfil de permissão de espaço de trabalho para que o espaço de trabalho é criado.Um perfil de permissão de espaço de trabalho é um modelo para a lista de controle de acesso do espaço de trabalho.Por padrão, o valor para este parâmetro é WorkspacePermissionProfile.BuiltInProfiles int ([]) WorkspacePermissionProfile.BuiltInIndexes.Private, que conceder permissão para o proprietário do espaço de trabalho (um espaço de trabalho “private”).
Propriedade pública RemoveUnparentedCloaks Se verdadeiro, alguns casacos nas pastas de trabalho inicial (isso. Pastas) que não parented por um mapeamento são removidos silenciosamente. O valor padrão é false.
Propriedade pública WorkspaceName O nome do espaço de trabalho a ser criado.
Propriedade pública WorkspaceOptions Opções para o espaço de trabalho.

Superior

Métodos

  Nome Descrição
Método público Equals Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.)
Método protegido Finalize Permite que um objeto tente liberar recursos e executar outras operações de limpeza antes que seja recuperado pela coleta de lixo. (Herdado de Object.)
Método público GetHashCode Serve como a função de hash padrão. (Herdado de Object.)
Método público GetType Obtém Type da instância atual. (Herdado de Object.)
Método protegido MemberwiseClone Cria uma cópia superficial de Objectatual. (Herdado de Object.)
Método público ToString Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object.)

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