WorkspaceSpec, classe
Classe utilitaire pour manipuler des caractéristiques de l'espace de travail de contrôle de version. Il contient des routines pour analyser, la mise en forme, la validation, etc.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.VersionControl.Common.WorkspaceSpec
Espace de noms : Microsoft.TeamFoundation.VersionControl.Common
Assembly : Microsoft.TeamFoundation.VersionControl.Common (dans Microsoft.TeamFoundation.VersionControl.Common.dll)
Syntaxe
'Déclaration
Public NotInheritable Class WorkspaceSpec
public static class WorkspaceSpec
Le type WorkspaceSpec expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
OwnerDisambiguationSeparatorEnd | Retourne la chaîne de fin pour le séparateur de désambiguisation propriétaire. | |
OwnerDisambiguationSeparatorStart | Retourne la chaîne de début du séparateur de désambiguisation propriétaire. | |
Separator | Retourne le caractère de séparation pour WorkspaceSpec. |
Début
Méthodes
Nom | Description | |
---|---|---|
Combine(String, String) | Génère le nom qualifié de l'espace de travail des parties distinctes de l'espace de travail et propriétaire. | |
Combine(String, String, String) | Génère le nom qualifié complet de l'espace de travail à éviter les ambiguïtés owner-drawn des parties distinctes de l'espace de travail et propriétaire. | |
IsLegalName | Vérifie si le nom de l'espace de travail contient uniquement des caractères valides et est inférieure à la longueur maximale et ne contient pas un séparateur de l'espace de travail. | |
Parse(String, String, String%, String%) | Analyse une spécification de l'espace de travail de l'espace de travail de formulaire et retourne les deux parties.Si le nom d'utilisateur n'est pas spécifié (ou complet) dans la spécification de l'espace de travail, utilise les informations de l'argument de defaultUser.REMARQUE : Cette méthode peut nom d'utilisateur qualifié (par exemple elle a échoué du domaine\le préfixe), cette routine ne tente pas de fournir des parties manquantes.L'appelant est chargé du faire. | |
Parse(String, String, String, String%, String%, String%) | Analyse une spécification de l'espace de travail de l'espace de travail de formulaire et retourne les deux parties.Si le nom d'utilisateur n'est pas spécifié (ou complet) dans la spécification de l'espace de travail, les informations d'utilisation des arguments de defaultUser.REMARQUE : Cette méthode peut nom d'utilisateur qualifié (par exemple elle a échoué du domaine\le préfixe), cette routine ne tente pas de fournir des parties manquantes.L'appelant est chargé du faire. | |
SanitizeProposedName | Soit un nom proposé pour un jeu de réservations ou un espace de travail, le tronque la longueur maximale aux noms de jeux de réservations et l'espace de travail, et supprime des caractères non valides.La validation de nom est appliquée par le serveur.Le processus de sanitization pour nettoyer un nom en cours depuis la version de ce modèle objet.Bien qu'improbable, il est possible que si cette méthode est utilisée avec une version ultérieure de Team Foundation Server, que le nom généré peut ne pas être valide en raison d'une modification des règles applicables aux noms d'espaces de travail et de jeu de réservations. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.TeamFoundation.VersionControl.Common, espace de noms