WorkspaceSpec (Clase)
Una clase de utilidad para las especificaciones de manipulación del área de trabajo de control de versiones. Contiene las rutinas para analizar, dando formato, validar, etc.
Jerarquía de herencia
System.Object
Microsoft.TeamFoundation.VersionControl.Common.WorkspaceSpec
Espacio de nombres: Microsoft.TeamFoundation.VersionControl.Common
Ensamblado: Microsoft.TeamFoundation.VersionControl.Common (en Microsoft.TeamFoundation.VersionControl.Common.dll)
Sintaxis
'Declaración
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec
El tipo WorkspaceSpec expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
OwnerDisambiguationSeparatorEnd | Devuelve la cadena de fin para el separador de la desambiguación propietario. | |
OwnerDisambiguationSeparatorStart | Devuelve la cadena inicial del separador de la desambiguación propietario. | |
Separator | Devuelve el carácter separador para WorkspaceSpec. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Combine(String, String) | Compila el nombre calificado del área de trabajo de las partes independientes del área de trabajo y propietario. | |
Combine(String, String, String) | Compila el nombre completo del área de trabajo con la desambiguación propietaria de elementos independientes del área de trabajo y propietario. | |
IsLegalName | Comprueba si el nombre del área de trabajo consta solo de caracteres válidos y es menor que la longitud máxima y no contienen un separador de área de trabajo. | |
Parse(String, String, String%, String%) | Analiza una especificación del área de trabajo del usuario del área de trabajo de formulario y devuelve los dos elementos.Si el nombre de usuario no se especifica (o completo) en la especificación del área de trabajo, utiliza la información de argumento de defaultUser.NOTA: Este método puede nombre de usuario completo (por ejemplo faltó el prefijo de domain\), esta rutina no intenta proporcionar fragmentos que falta.El llamador es responsable de hacerlo. | |
Parse(String, String, String, String%, String%, String%) | Analiza una especificación del área de trabajo del usuario del área de trabajo de formulario y devuelve los dos elementos.Si el nombre de usuario no se especifica (o completo) en la especificación del área de trabajo, usa la información de los argumentos de defaultUser.NOTA: Este método puede nombre de usuario completo (por ejemplo faltó el prefijo de domain\), esta rutina no intenta proporcionar fragmentos que falta.El llamador es responsable de hacerlo. | |
SanitizeProposedName | Dado un nombre propuesto para un conjunto de cambios aplazados o un área de trabajo, la trunca en la longitud máxima de los nombres del conjunto de cambios aplazados y del área de trabajo, y quita caracteres no válidos.La validación de nombres se aplica por el servidor.El proceso de sanitization para limpiar un nombre es actual a partir de la versión de este modelo de objetos.Mientras que es improbable, es posible que si este método se utiliza con una versión futura de esprtfs, que el nombre generado puede no ser válido debido a un cambio en las reglas para nombres de área de trabajo y conjunto de cambios aplazados. |
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.Common (Espacio de nombres)