Partager via


Microsoft.TeamFoundation, espace de noms

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

Vous pouvez rechercher l'espace de noms de Microsoft.TeamFoundation dans les assemblys suivants, qui sont définis dans Dossier program files \Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies \ v2.0 sur l'ordinateur où Team Explorer est installé :

  • 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 requises 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 de l'artefact.
Classe publique ArtifactTypeNames Contient les constantes de chaîne qui peuvent être utilisées pour décrire le type d'un artefact.
Classe publique BuildGroupWellKnownSecurityIds
Classe publique CodeReviewContextKeyNames
Classe publique CollectionServicingTokens Contient TfsTeamProjectCollection entretenant les noms symboliques et les valeurs se sont utilisées lors de l'installation ou en appelant une méthode de service de collection.
Classe publique CommonSqlError
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 de les objets d' DateTime est détectée.
Classe publique DiagnosticConstants
Classe publique DragDropConstants
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 les GUID pour les services d'infrastructure Team Foundation Server.
Classe publique GroupWellKnownSecurityIds Contient les ID de sécurité pour les groupes connus.
Classe publique GroupWellKnownShortNames Contient des noms courts pour les groupes connus.
Classe publique GroupWellKnownSidConstants Contient les ID 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 les GUID pour les services d'intégration.
Classe publique InvalidPathException
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 joindre 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 rapports pour stocker le service Web qui a envoyé chaque enregistrement du journal.
Classe publique NotificationConstants Chaînes de constantes utilisées dans les notifications
Classe publique ObsoleteMessages
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 via le modèle objet.
Classe publique OutboundLink Représente un lien à des ressources externes à Team Foundation Server.
Classe publique PackageGuids
Classe publique PermissionActionIdConstants Contient la constante de 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 ProcessGuidanceConstants
Classe publique ProcessTemplateTypeIdentifiers
Classe publique ProxyConstants
Classe publique RedirectCommands
Classe publique ReportingConstants
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 SharePointConstants
Classe publique SpecialUrls Contient des constantes de chaîne pour l'special URL de Team Foundation Server.
Classe publique StandardPluginCatalogFactory
Classe publique StandardSqlError Contient des constantes pour les numéros d'erreur SQL.
Classe publique TeamConstants
Classe publique TeamFoundationAuthenticationException Indique qu'une exception a été détectée authentification en les informations d'identification avec un serveur distant.
Classe publique TeamFoundationClientVersionCheckException Cette exception est levée lorsque la version du serveur n'est pas pris 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 TeamFoundationInvalidServerNameException Levée lorsque le client accepte un nom de serveur valide.
Classe publique TeamFoundationServerException La classe de base des exceptions pour toutes les exceptions levées par Team Foundation Server.
Classe publique TeamFoundationServerInvalidRequestException
Classe publique TeamFoundationServerInvalidResponseException Levée lorsque le code HTML est retourné par un appel SOAP.
Classe publique TeamFoundationServerSetupConstants
Classe publique TeamFoundationServerUnauthorizedException Levée lorsque l'utilisateur est rejeté par le serveur Web parce que l'utilisateur n'est pas autorisé à accéder au site ou au 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 de Team Foundation Server (client.. et serveur IE d'exécution des versions différentes de Visual Studio).
Classe publique TeamFoundationServiceUnavailableException Levée lorsque le nom du service passé au client est incorrect.
Classe publique TeamFoundationTextWriterTraceListener Représente un écouteur de la trace pour le writer d' Team Foundation Server .
Classe publique TeamFoundationTrace Représente une trace de Team Foundation Server.
Classe publique TeamFoundationTraceSettings
Classe publique TeamFoundationVersion Contient des méthodes et des propriétés pour aider dans test si la version du 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, cas, les règles de tri différent pour Team Foundation Server chaînes.
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.Sentez-vous libre d'ajouter des mots clés qui sont utiles à toutes les équipes.Les mots clés de la fonctionnalité d'Équipe- spécifiques doivent être conservés dans la zone de code de l'équipe.
Classe publique TraceKeywordSets Ensemble de tableaux courantes de mot clé de trace.
Classe publique TraceType Contient des constantes de chaîne utilisées pour décrire le type de trace.
Classe publique WatsonReportingNames
Classe publique WebAccessConstants
Classe publique WellKnownSidPoolId
Classe publique WorkItemCategoryNames

Structures

  Structure Description
Structure publique WebServiceNamespace

Interfaces

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

É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 pour une création de dossier.
Énumération publique TeamFoundationAuthenticationError Spécifie les erreurs qui peuvent se produire pendant l'authentification.

Voir aussi

Référence

Autres ressources

extension de Team Foundation