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 | |
---|---|---|
CreateWorkspaceParameters | Crie uma nova instância de CreateWorkspaceParameters para fornecer dados para VersionControlServer.CreateWorkspace. |
Superior
Propriedades
Nome | Descrição | |
---|---|---|
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). | |
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. | |
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. | |
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. | |
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. | |
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. | |
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”). | |
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. | |
WorkspaceName | O nome do espaço de trabalho a ser criado. | |
WorkspaceOptions | Opções para o espaço de trabalho. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
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.) | |
GetHashCode | Serve como a função de hash padrão. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
MemberwiseClone | Cria uma cópia superficial de Objectatual. (Herdado de Object.) | |
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.