Microsoft.TeamFoundation-Namespace

Der Microsoft.TeamFoundations-Namespace stellt Klassen und Schnittstellen zur Arbeit mit Artefakten (Artifact) in Team Foundation. Dieser Namespace enthält Klassen, die auch allgemeine Informationen zu Visual Studio Team Foundation Server, wie TeamFoundationVersion und OperationalDatabaseNames darstellen.

Sie können den Microsoft.TeamFoundations-Namespace in den folgenden Assemblys suchen, die in Programme\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 auf jedem Computer sind, in dem Team Explorer installiert ist:

  • Microsoft.TeamFoundation.dll

  • Microsoft.TeamFoundation.Common.dll

Klassen

  Klasse Beschreibung
Öffentliche Klasse AdminConstants Enthält Zeichenfolgenkonstanten für die Verwaltung von Team Foundation Server.
Öffentliche Klasse Artifact Stellt ein Objekt in Team Foundation Server.
Öffentliche Klasse ArtifactConstants Enthält die Konstanten, die für Artefaktinteroperabilität benötigt werden.
Öffentliche Klasse ArtifactId Stellt einen Artifact dar Bezeichner.
Öffentliche Klasse ArtifactLink Stellt einen Link zu Artifact dar.
Öffentliche Klasse ArtifactLinkIds Enthält Zeichenfolgenkonstanten, um ein Artefaktlink zu beschreiben.
Öffentliche Klasse ArtifactTypeNames Enthält Zeichenfolgenkonstanten, die verwendet werden können, um den Typ eines Artefakts zu beschreiben.
Öffentliche Klasse CollectionServicingTokens Enthält TfsTeamProjectCollection, das Scheinnamen warten und Werte haben, wann, eine Auflistungswartungsmethode Installieren oder aufgerufen wird.
Öffentliche Klasse CredentialsStorageRegistryKeywords
Öffentliche Klasse CurrentVsVersionInformation Enthält der Zeichenfolgenkonstanten, die die aktuelle Version von Visual Studio beschrieben werden.
Öffentliche Klasse DatetimeShiftDetectedException Wird ausgelöst, wenn ein Unterschied in DateTime-Objekte erkannt wird.
Öffentliche Klasse EventLogSourceNames Enthält Zeichenfolgenkonstanten, die Quelle eines Ereignisprotokolls festlegen.
Öffentliche Klasse ExtendedAttribute Stellt eine Eigenschaft von Artifact dar.
Öffentliche Klasse ExtensionNameAttribute Stellt einen Namen für eine Erweiterung dar, die von Team Foundation Server geladen wird, die den vollqualifizierten Klassennamen der Erweiterung überschreibt.
Öffentliche Klasse FrameworkServiceIdentifiers Gibt GUIDs für Team Foundation Server-Frameworkdienstleistungen an.
Öffentliche Klasse GroupWellKnownSecurityIds Enthält die Sicherheits-IDs für bekannte Gruppen.
Öffentliche Klasse GroupWellKnownShortNames Enthält Kurznamen für bekannte Gruppen.
Öffentliche Klasse GroupWellKnownSidConstants Enthält die Sicherheits-IDs für bekannte Gruppen.
Öffentliche Klasse HttpHeaderExceptions Enthält Zeichenfolgenkonstanten, Fehler in qualitativ HTTP-Headers zu beschreiben.
Öffentliche Klasse HttpHeaders Enthält HTTP-Headern für Team Foundation Server-Artefakte.
Öffentliche Klasse IdentityAttributeTags Enthält Zeichenfolgenkonstanten für Identitätsattribute.
Öffentliche Klasse IdentityConstants Enthält Identitätskonstanten.
Öffentliche Klasse IntegrationServiceIdentifiers Enthält GUIDs für Integrationsdienstleistungen.
Öffentliche Klasse LinkFilter Stellt einen Filter dar, der verwendet wird, um die Ergebnisse einer Abfrage einschränken.
Öffentliche Klasse LinkingServiceName Enthält Zeichenfolgenkonstanten für das Verknüpfen von Diensten.
Öffentliche Klasse LinkingUtilities Enthält Methoden zum Überprüfen von Linkdaten.
Öffentliche Klasse LoggingDBReportingNames Enthält der Zeichenfolgenkonstanten, die in der Protokollierungsdatenbank verwendet werden, um den Webdienst aufzuzeichnen, der jeden Protokolldatensatz gesendet.
Öffentliche Klasse NotificationConstants Konstantenzeichenfolgen verwendet in den Benachrichtigungen
Öffentliche Klasse OperationalDatabaseNames Enthält der Zeichenfolgenkonstanten, die für Datenbankvorgänge verwendet werden.
Öffentliche Klasse OperationCanceledException Veraltet. Wird ausgelöst, wenn ein Vorgang, vom Benutzer oder durch das Objektmodell abgebrochen wird.
Öffentliche Klasse OutboundLink Stellt einen Link zu den Ressourcen dar, die für Team Foundation Server befinden.
Öffentliche Klasse PermissionActionIdConstants Enthält Zeichenfolgenkonstante, um einer Berechtigungsaktion anzugeben.
Öffentliche Klasse PermissionNamespaces Enthält Zeichenfolgenkonstanten, um einen Berechtigungsnamespace zu beschreiben.
Öffentliche Klasse PermissionObjectClasses Enthält Zeichenfolgenkonstanten, um ein Berechtigungsobjekt anzugeben.
Öffentliche Klasse PluginActivationException
Öffentliche Klasse PluginCatalog
Öffentliche Klasse PluginCatalogHelper
Öffentliche Klasse PluginCatalogImpl
Öffentliche Klasse PluginCategory
Öffentliche Klasse PluginRecord
Öffentliche Klasse ProcessTemplateTypeIdentifiers
Öffentliche Klasse RedirectCommands
Öffentliche Klasse SccDataKeys Enthält Zeichenfolgenkonstanten für SCC-Datenschlüssel.
Öffentliche Klasse ServerAttributes Enthält Zeichenfolgenkonstanten, um Serverattribute zu beschreiben.
Öffentliche Klasse ServiceInterfaces Enthält Zeichenfolge Konstanten und GUIDs
Öffentliche Klasse SpecialUrls Enthält Zeichenfolgenkonstanten für besondere URLs für Team Foundation Server.
Öffentliche Klasse StandardPluginCatalogFactory
Öffentliche Klasse StandardSqlError Enthält Konstanten für SQL-Fehlernummern.
Öffentliche Klasse TeamFoundationClientVersionCheckException Diese Ausnahme wird ausgelöst, wenn die Serverversion nicht im Client unterstützt wird
Öffentliche Klasse TeamFoundationExceptionFormatter Stellt Methoden bereit, um eine Ausnahme zu formatieren, um dem Endbenutzer verständlicher zu sein.
Öffentliche Klasse TeamFoundationInvalidAuthenticationException Gibt an, dass die Authentifizierung mit dem Remoteserver nicht erfüllt werden kann.
Öffentliche Klasse TeamFoundationInvalidServerNameException Wird ausgelöst, wenn der Client einen ungültigen Servernamen empfängt.
Öffentliche Klasse TeamFoundationServerException Die Basisunterstützung Ausnahmeklasse für alle Ausnahmen ausgelöst durch Team Foundation Server.
Öffentliche Klasse TeamFoundationServerInvalidRequestException Wird ausgelöst, wenn der Server ein Statuscode 400 (der ungültige Anforderung) zurückgibt.
Öffentliche Klasse TeamFoundationServerInvalidResponseException Wird ausgelöst, wenn von HTML einem SOAP-Aufruf zurückgegeben wird.
Öffentliche Klasse TeamFoundationServerSetupConstants
Öffentliche Klasse TeamFoundationServerUnauthorizedException Wird ausgelöst, wenn der Benutzer vom Webserver abgelehnt wurde, da der Benutzer nicht berechtigt ist, die angegebene Website oder auf den Dienst zuzugreifen.
Öffentliche Klasse TeamFoundationServerVersionCheckException Ausgelöster, wenn der Benutzer vom Webserver aufgrund eines Konflikts in Team Foundation Server-Versionen abgelehnt wird (d. h, Client und Server übergeben verschiedenen Versionen von Visual Studio aus.)
Öffentliche Klasse TeamFoundationServiceUnavailableException Wird ausgelöst, wenn der Dienstname, der an den Client übergeben wird, nicht gültig ist.
Öffentliche Klasse TeamFoundationTextWriterTraceListener Stellt einen Ablaufverfolgungslistener für Team Foundation Server Textwriter dar.
Öffentliche Klasse TeamFoundationTrace Stellt eine Ablaufverfolgung auf Team Foundation Server dar.
Öffentliche Klasse TeamFoundationVersion Enthält Methoden und Eigenschaften, die in der Überprüfung zu unterstützen, ob die Version des Servers der Software mit dem Client kompatibel ist.
Öffentliche Klasse TFConstants
Öffentliche Klasse TfsSecurity Enthält der Zeichenfolgenkonstanten, die für Sicherheit relevant sind.
Öffentliche Klasse TFStringComparer Gibt Kultur, Groß-/Kleinschreibung und Sortierregeln für verschiedene Team Foundation Server-Zeichenfolgen an.
Öffentliche Klasse ToolNames Enthält der Zeichenfolgenkonstanten, die in Registrierungseinträgen verwendet werden.
Öffentliche Klasse TraceComponentNames Enthält der Zeichenfolgenkonstanten, die für Ablaufverfolgungsberichterstellung der Komponenten in dieser Klasse verwendet werden.
Öffentliche Klasse TraceKeywords Allgemeine Ablaufverfolgungsschlüsselworte, die möglicherweise über Teams verwendet werden.Sie können sich gerne gegenseitig, Schlüsselwörter hinzuzufügen, die alle Teams hilfreich sind.Team-Besonderefunktionsschlüsselworte sollten in eigenem Codebereich des Teams verwaltet werden.
Öffentliche Klasse TraceKeywordSets Reihe gemeinsamer Ablaufverfolgungsschlüsselwortarrays.
Öffentliche Klasse TraceType Enthält der Zeichenfolgenkonstanten, die verwendet werden, um den Ablaufverfolgungstyp zu beschreiben.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle ILinking Schnittstelle für clientseitige verknüpfende Mechanismen.
Öffentliche Schnittstelle ILinkingConsumer Schnittstelle, von einem Artefaktconsumer optimiertes implementiert werden.
Öffentliche Schnittstelle ILinkingProvider Schnittstelle, von einem Artefaktanbieter optimiertes implementiert werden.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration CredentialProcurement
Öffentliche Enumeration FilterType Beschreibt den Typ eines Filters.
Öffentliche Enumeration FolderCreateMode Beschreibt den Modus für eine neue Ordnererstellung.
Öffentliche Enumeration TeamFoundationAuthenticationError Gibt Fehlern an, die möglicherweise während der Authentifizierung auftreten.

Siehe auch

Referenz

Weitere Ressourcen

Erweitern von Team Foundation Server