Compartir a través de


CreateWorkspaceParameters (Clase)

Un objeto de CreateWorkspaceParameters encapsula toda la información necesaria para llamar a VersionControlServer.CreateWorkspace.

Jerarquía de herencia

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

Espacio de nombres:  Microsoft.TeamFoundation.VersionControl.Client
Ensamblado:  Microsoft.TeamFoundation.VersionControl.Client (en Microsoft.TeamFoundation.VersionControl.Client.dll)

Sintaxis

'Declaración
Public Class CreateWorkspaceParameters
public class CreateWorkspaceParameters

El tipo CreateWorkspaceParameters expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público CreateWorkspaceParameters Cree una nueva instancia de CreateWorkspaceParameters para proporcionar datos a VersionControlServer.CreateWorkspace.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Comment Un comentario descriptivo que se asociará al área de trabajo que se va a crear.El valor predeterminado de este parámetro es una cadena vacía (String.Empty).
Propiedad pública Computer El equipo en el que el área de trabajo que se creará residirá.El valor predeterminado de este parámetro es Workstation.Current.Name.
Propiedad pública Folders Las carpetas de trabajo iniciales (asignaciones) para que el área de trabajo que se va a crear. El valor predeterminado de este parámetro es una matriz vacía.
Propiedad pública Location Establezca este valor en WorkspaceLocation.Local para indicar que el área de trabajo que se creará debe ser un área de trabajo local.Establezca este valor en WorkspaceLocation.Server para indicar que el área de trabajo que se creará debe ser un servidor o un área de trabajo “tradicional”, que es la única clase de área de trabajo compatible con clientes de TFS 2005-2010. El valor predeterminado si no proporcionado se determina del servidor.
Propiedad pública OwnerDisplayName El nombre para mostrar del propietario del área de trabajo que se va a crear.El valor predeterminado de este parámetro es RepositoryConstants.AuthenticatedUser (o “. "), que indica que el servidor debe crear el área de trabajo en nombre de usuario de la llamada.Si no está seguro de que se resuelve, el valor de la propiedad de AuthorizedUser del objeto de VersionControlServer proporciona el formulario completo del nombre para mostrar del usuario de la llamada.
Propiedad pública OwnerName El nombre del propietario del área de trabajo que se va a crear.El valor predeterminado de este parámetro es RepositoryConstants.AuthenticatedUser (o “. "), que indica que el servidor debe crear el área de trabajo en nombre de usuario de la llamada.Si no está seguro de que se resuelve, el valor de la propiedad de AuthorizedUser del objeto de VersionControlServer proporciona el formulario completo del nombre para mostrar del usuario de la llamada.
Propiedad pública PermissionProfile El perfil de permiso del área de trabajo para que el área de trabajo que se va a crear.Un perfil de permiso del área de trabajo es una plantilla para la lista de control de acceso del área de trabajo.De forma predeterminada, el valor de este parámetro es WorkspacePermissionProfile.BuiltInProfiles [(int) WorkspacePermissionProfile.BuiltInIndexes.Private], que concede sólo el permiso al propietario del área de trabajo (un área de trabajo “privada”).
Propiedad pública RemoveUnparentedCloaks Si es true, cualquier capas en las carpetas de trabajo iniciales (esto. Carpetas) cuáles no relacionada con por una asignación se quitan automáticamente. El valor predeterminado es false.
Propiedad pública WorkspaceName El nombre del área de trabajo que se va a crear.
Propiedad pública WorkspaceOptions Opciones del área de trabajo.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Sirve como la función hash predeterminada. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.TeamFoundation.VersionControl.Client (Espacio de nombres)