Microsoft.TeamFoundation, espace de noms

L'espace de noms de Microsoft.TeamFoundation fournit des classes et des interfaces de travailler avec des artefacts (Artifact) dans Team Foundation. Cet espace de noms contient des classes qui représentent des informations générales sur l'Visual Studio Team Foundation Server, tel qu' TeamFoundationVersion et OperationalDatabaseNames.

Vous pouvez déterminer l'espace de noms de Microsoft.TeamFoundation dans les assemblys suivants, qui se trouvent dans Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 sur un ordinateur où est installé Team Explorer :

  • Microsoft.TeamFoundation.dll

  • Microsoft.TeamFoundation.Common.dll

Classes

  Classe Description
Classe publique AdminConstants Contient des constantes de chaîne pour gérer Team Foundation Server.
Classe publique Artifact Représente un objet dans Team Foundation Server.
Classe publique ArtifactConstants Contient des constantes obligatoires pour l'interopérabilité d'artefact.
Classe publique ArtifactId Représente un identificateur d'Artifact.
Classe publique ArtifactLink Représente un lien vers Artifact.
Classe publique ArtifactLinkIds Contient des constantes de chaîne pour décrire un lien d'artefact.
Classe publique ArtifactTypeNames Contient les constantes de chaîne pouvant être utilisées pour décrire le type d'un artefact.
Classe publique CollectionServicingTokens Contient TfsTeamProjectCollection entretenant les noms symboliques et les valeurs ont utilisé lors de l'installation ou en appelant une méthode utilitaire de collection.
Classe publique CredentialsStorageRegistryKeywords
Classe publique CurrentVsVersionInformation Contient des constantes de chaîne décrivant la version actuelle de Visual Studio.
Classe publique DatetimeShiftDetectedException Levée lorsqu'une différence entre les objets DateTime est détectée.
Classe publique EventLogSourceNames Contient des constantes de chaîne pour spécifier la source du journal des événements.
Classe publique ExtendedAttribute Représente une propriété d'Artifact.
Classe publique ExtensionNameAttribute Représente un nom pour une extension chargées par Team Foundation Server qui remplace le nom de classe complet de l'extension.
Classe publique FrameworkServiceIdentifiers Spécifie GUID pour les services d'infrastructure Team Foundation Server.
Classe publique GroupWellKnownSecurityIds Contient les identificateurs de sécurité pour les groupes connus.
Classe publique GroupWellKnownShortNames Contient des noms courts pour les groupes connus.
Classe publique GroupWellKnownSidConstants Contient les identificateurs de sécurité pour les groupes connus.
Classe publique HttpHeaderExceptions Contient des constantes de chaîne pour décrire des erreurs dans un en-tête HTTP.
Classe publique HttpHeaders Contient des en-têtes HTTP pour les artefacts de Team Foundation Server.
Classe publique IdentityAttributeTags Contient des constantes de chaîne pour les attributs d'identité.
Classe publique IdentityConstants Contient des constantes d'identité.
Classe publique IntegrationServiceIdentifiers Contient GUID pour les services d'intégration.
Classe publique LinkFilter Représente un filtre utilisé pour limiter les résultats d'une requête.
Classe publique LinkingServiceName Contient des constantes de chaîne pour lier des noms de service.
Classe publique LinkingUtilities Contient des méthodes pour valider des données de lien.
Classe publique LoggingDBReportingNames Contient des constantes de chaîne utilisées dans la base de données d'enregistrement pour inscrire le service Web qui a envoyé chaque enregistrement du journal.
Classe publique NotificationConstants Chaînes constantes utilisées dans les notifications
Classe publique OperationalDatabaseNames Contient des constantes de chaîne utilisées pour les opérations de base de données.
Classe publique OperationCanceledException Obsolète. Levée lorsqu'une opération est annulée, par l'utilisateur ou du modèle objet.
Classe publique OutboundLink Représente un lien vers des ressources externes à Team Foundation Server.
Classe publique PermissionActionIdConstants Contient la constante chaîne pour spécifier une action d'autorisation.
Classe publique PermissionNamespaces Contient des constantes de chaîne pour décrire un espace de noms d'autorisation.
Classe publique PermissionObjectClasses Contient des constantes de chaîne pour spécifier un objet d'autorisation.
Classe publique PluginActivationException
Classe publique PluginCatalog
Classe publique PluginCatalogHelper
Classe publique PluginCatalogImpl
Classe publique PluginCategory
Classe publique PluginRecord
Classe publique ProcessTemplateTypeIdentifiers
Classe publique RedirectCommands
Classe publique SccDataKeys Contient des constantes de chaîne pour des clés de données de SCC.
Classe publique ServerAttributes Contient des constantes de chaîne pour décrire des attributs de serveur.
Classe publique ServiceInterfaces Contient des constantes et les GUID de chaîne
Classe publique SpecialUrls Contient des constantes de chaîne des URL spéciaux pour Team Foundation Server.
Classe publique StandardPluginCatalogFactory
Classe publique StandardSqlError Contient des constantes pour les numéros d'erreur SQL.
Classe publique TeamFoundationClientVersionCheckException Cette exception est levée lorsque la version du serveur n'est pas prise en charge par le client
Classe publique TeamFoundationExceptionFormatter Fournit des méthodes pour mettre en forme une exception pour être plus lisible à l'utilisateur.
Classe publique TeamFoundationInvalidAuthenticationException Indique que l'authentification avec le serveur distant ne peut pas être accomplie.
Classe publique TeamFoundationInvalidServerNameException Levée lorsque le client reçoit un nom de serveur valide.
Classe publique TeamFoundationServerException La classe de base d'exception pour toutes les exceptions levées par Team Foundation Server.
Classe publique TeamFoundationServerInvalidRequestException Levée lorsque le serveur retourne un code d'état 400 (Requête incorrecte).
Classe publique TeamFoundationServerInvalidResponseException Levée lorsque le HTML est retourné d'un appel SOAP.
Classe publique TeamFoundationServerSetupConstants
Classe publique TeamFoundationServerUnauthorizedException Levée lorsque l'utilisateur est rejeté par le serveur Web car l'utilisateur n'est pas autorisé à accéder au site ou le service spécifié.
Classe publique TeamFoundationServerVersionCheckException Levée lorsque l'utilisateur est rejeté par le serveur Web en raison d'une incompatibilité dans les versions Team Foundation Server (saccadé. - à-d. client et serveur exécutent différentes versions de Visual Studio).
Classe publique TeamFoundationServiceUnavailableException Levée lorsque le nom du service passé au client est valide.
Classe publique TeamFoundationTextWriterTraceListener Représente un écouteur de la trace du writer de texte d'Team Foundation Server.
Classe publique TeamFoundationTrace Représente une trace sur Team Foundation Server.
Classe publique TeamFoundationVersion Contient des méthodes et des propriétés pour aider à vérifier si la version serveur du logiciel est compatible avec le client.
Classe publique TFConstants
Classe publique TfsSecurity Contient les constantes de chaînes appropriées pour la sécurité.
Classe publique TFStringComparer Spécifie la culture, la casse, et les règles de tri pour différentes chaînes de Team Foundation Server.
Classe publique ToolNames Contient des constantes de chaîne utilisées dans les entrées d'inscription.
Classe publique TraceComponentNames Contient des constantes de chaîne utilisées pour la création de trace des composants dans cette classe.
Classe publique TraceKeywords Mots clés courants de trace qui peuvent être utilisés entre les équipes.N'hésitez pas pour ajouter des mots clés qui seront utiles à toutes les équipes.Les mots clés de la fonctionnalité d'au détail doivent être conservées dans la zone du code pour l'équipe.
Classe publique TraceKeywordSets Ensemble de tableaux courants de mot clé de trace.
Classe publique TraceType Contient des constantes de chaîne utilisées pour décrire le type de trace.

Interfaces

  Interface Description
Interface publique ILinking Interface pour les mécanismes côté client de liaison.
Interface publique ILinkingConsumer Interface pour être implémenté par un consommateur d'artefact de liaison.
Interface publique ILinkingProvider Interface pour être implémenté par un fournisseur d'artefact de liaison.

Énumérations

  Énumération Description
Énumération publique CredentialProcurement
Énumération publique FilterType Décrit le type d'un filtre.
Énumération publique FolderCreateMode Décrit le mode d'une création de dossier.
Énumération publique TeamFoundationAuthenticationError Spécifie des erreurs qui peuvent survenir lors de l'authentification.

Voir aussi

Référence

Autres ressources

extension de Team Foundation