Condividi tramite


Spazio dei nomi Microsoft.TeamFoundation

Lo spazio dei nomi di Microsoft.TeamFoundation fornisce classi e interfacce con gli elementi (Artifact) in Team Foundation.Questo spazio dei nomi contiene inoltre le classi che rappresentano le informazioni generali su Visual Studio Team Foundation Server, come TeamFoundationVersion e OperationalDatabaseNames.

È possibile trovare lo spazio dei nomi di Microsoft.TeamFoundation negli assembly seguenti, che vengono inseriti in Programmi \ Microsoft Visual Studio 10,0 \ Common7 \ IDE \ ReferenceAssemblies \ v2.0 nel computer in cui Team Explorer è installato:

  • Microsoft.TeamFoundation.dll

  • Microsoft.TeamFoundation.Common.dll

Classi

  Classe Descrizione
Classe pubblica AdminConstants Contiene le costanti stringa di amministrazione di Team Foundation Server.
Classe pubblica Artifact Rappresenta un oggetto in Team Foundation Server.
Classe pubblica ArtifactConstants Contiene le costanti necessarie per l'interoperabilità dell'elemento.
Classe pubblica ArtifactId Rappresenta un identificatore Artifact.
Classe pubblica ArtifactLink Rappresenta un collegamento a Artifact.
Classe pubblica ArtifactLinkIds Contiene le costanti di tipo stringa per descrivere un collegamento all'elemento.
Classe pubblica ArtifactTypeNames Contiene le costanti di stringa che possono essere utilizzate per descrivere il tipo di elemento.
Classe pubblica BuildGroupWellKnownSecurityIds
Classe pubblica CodeReviewContextKeyNames
Classe pubblica CollectionServicingTokens Contiene TfsTeamProjectCollection che elabora i nomi simbolici e i valori utilizzati durante l'installazione o tramite un metodo di servizio di raccolta.
Classe pubblica CommonSqlError
Classe pubblica CredentialsStorageRegistryKeywords
Classe pubblica CurrentVsVersionInformation Contiene le costanti di stringa che descrivono la versione corrente di Visual Studio.
Classe pubblica DatetimeShiftDetectedException Generato quando una differenza degli oggetti DateTime viene rilevata.
Classe pubblica DiagnosticConstants
Classe pubblica DragDropConstants
Classe pubblica EventLogSourceNames Contiene le costanti di tipo stringa per specificare l'origine di un log eventi.
Classe pubblica ExtendedAttribute Rappresenta una proprietà Artifact.
Classe pubblica ExtensionNameAttribute Rappresenta un nome per un'estensione caricata da Team Foundation Server che esegue l'override del nome di classe completo di estensione.
Classe pubblica FrameworkServiceIdentifiers Specifica i GUID per i servizi del framework di Team Foundation Server.
Classe pubblica GroupWellKnownSecurityIds Contiene gli ID di sicurezza per i gruppi denominati.
Classe pubblica GroupWellKnownShortNames Contiene i nomi brevi per i gruppi denominati.
Classe pubblica GroupWellKnownSidConstants Contiene gli ID di sicurezza per i gruppi denominati.
Classe pubblica HttpHeaderExceptions Contiene le costanti di tipo stringa per descrivere gli errori in un'intestazione HTTP.
Classe pubblica HttpHeaders Contiene le intestazioni HTTP per gli elementi di Team Foundation Server.
Classe pubblica IdentityAttributeTags Contiene le costanti di tipo stringa per gli attributi di identità.
Classe pubblica IdentityConstants Contiene le costanti di identità.
Classe pubblica IntegrationServiceIdentifiers Contiene i GUID per i servizi di integrazione.
Classe pubblica InvalidPathException
Classe pubblica LinkFilter Rappresenta un filtro utilizzato per limitare i risultati di una query.
Classe pubblica LinkingServiceName Contiene le costanti di tipo stringa per collegare i nomi del servizio.
Classe pubblica LinkingUtilities Contiene metodi per convalidare i dati del collegamento.
Classe pubblica LoggingDBReportingNames Contiene le costanti di stringa utilizzate nel database di registrazione per registrare il servizio web che ha inviato ogni record del registro.
Classe pubblica NotificationConstants Stringhe costanti utilizzate nelle notifiche
Classe pubblica ObsoleteMessages
Classe pubblica OperationalDatabaseNames Contiene le costanti di stringa utilizzate per le operazioni del database.
Classe pubblica OperationCanceledException Obsoleta. Generato quando viene annullata, dall'utente o tramite il modello a oggetti.
Classe pubblica OutboundLink Rappresenta un collegamento a risorse esterne a Team Foundation Server.
Classe pubblica PackageGuids
Classe pubblica PermissionActionIdConstants Contiene la costante di stringa per specificare un'azione di autorizzazione.
Classe pubblica PermissionNamespaces Contiene le costanti di tipo stringa per descrivere uno spazio dei nomi di autorizzazione.
Classe pubblica PermissionObjectClasses Contiene le costanti di tipo stringa per specificare un oggetto autorizzazione.
Classe pubblica PluginActivationException
Classe pubblica PluginCatalog
Classe pubblica PluginCatalogHelper
Classe pubblica PluginCatalogImpl
Classe pubblica PluginCategory
Classe pubblica PluginRecord
Classe pubblica ProcessGuidanceConstants
Classe pubblica ProcessTemplateTypeIdentifiers
Classe pubblica ProxyConstants
Classe pubblica RedirectCommands
Classe pubblica ReportingConstants
Classe pubblica SccDataKeys Contiene le costanti di tipo stringa per le chiavi di dati di SCC.
Classe pubblica ServerAttributes Contiene le costanti di tipo stringa per descrivere gli attributi server.
Classe pubblica ServiceInterfaces Contiene le costanti di stringa e i GUID
Classe pubblica SharePointConstants
Classe pubblica SpecialUrls Contiene le costanti di tipo stringa per lo speciale URL per Team Foundation Server.
Classe pubblica StandardPluginCatalogFactory
Classe pubblica StandardSqlError Contiene le costanti per i numeri di errore SQL.
Classe pubblica TeamConstants
Classe pubblica TeamFoundationAuthenticationException Indica che è stata rilevata quando autentica le credenziali con un server remoto.
Classe pubblica TeamFoundationClientVersionCheckException Questa eccezione viene generata quando la versione server non è supportata dal client
Classe pubblica TeamFoundationExceptionFormatter Fornisce metodi per formattare un'eccezione per essere più leggibile all'utente finale.
Classe pubblica TeamFoundationInvalidServerNameException Generato quando il client riceve un nome di server non valido.
Classe pubblica TeamFoundationServerException La classe base di eccezione per le eccezioni generate da Team Foundation Server.
Classe pubblica TeamFoundationServerInvalidRequestException
Classe pubblica TeamFoundationServerInvalidResponseException Generato quando il codice HTML viene restituito da una chiamata SOAP.
Classe pubblica TeamFoundationServerSetupConstants
Classe pubblica TeamFoundationServerUnauthorizedException Generato quando l'utente viene negato dal server Web perché l'utente non è autorizzato ad accedere al sito o il servizio specificato.
Classe pubblica TeamFoundationServerVersionCheckException Generato quando l'utente viene negato dal server web a causa di un conflitto in Team Foundation Server versione (il client e.. il server di e è versioni diverse di esecuzione di Visual Studio).
Classe pubblica TeamFoundationServiceUnavailableException Generato quando il nome del servizio passato al client non è valido.
Classe pubblica TeamFoundationTextWriterTraceListener Rappresenta un listener di traccia per il writer di testo Team Foundation Server.
Classe pubblica TeamFoundationTrace Rappresenta una traccia in Team Foundation Server.
Classe pubblica TeamFoundationTraceSettings
Classe pubblica TeamFoundationVersion Contiene metodi e proprietà per un supporto nel controllare se la versione server di software sia compatibile con il client.
Classe pubblica TFConstants
Classe pubblica TfsSecurity Contiene le costanti di stringa relativi alla sicurezza.
Classe pubblica TFStringComparer Specifica le impostazioni cultura, le maiuscole e le regole di ordinamento per diverse stringhe di Team Foundation Server.
Classe pubblica ToolNames Contiene le costanti di stringa utilizzate nelle voci di registrazione.
Classe pubblica TraceComponentNames Contiene le costanti di stringa utilizzate per la segnalazione di analisi dei componenti di questa classe.
Classe pubblica TraceKeywords Parole chiave comuni di traccia che possono essere utilizzati tra diversi team.Selezionati per aggiungere le parole chiave che saranno utili a tutti i team.Le parole chiave Team- specifiche della funzionalità devono essere mantenute nella propria area di codice del team.
Classe pubblica TraceKeywordSets Set di matrici comuni delle parole chiave di traccia.
Classe pubblica TraceType Contiene le costanti di stringa utilizzate per descrivere il tipo di traccia.
Classe pubblica WatsonReportingNames
Classe pubblica WebAccessConstants
Classe pubblica WellKnownSidPoolId
Classe pubblica WorkItemCategoryNames

Strutture

  Struttura Descrizione
Struttura pubblica WebServiceNamespace

Interfacce

  Interfaccia Descrizione
Interfaccia pubblica ILinking Interfaccia per i meccanismi di collegamento lato client.
Interfaccia pubblica ILinkingConsumer Interfaccia per essere implementato da un utente di collegamento dell'elemento.
Interfaccia pubblica ILinkingProvider Interfaccia per essere implementate da un provider di collegamento dell'elemento.

Enumerazioni

  Enumerazione Descrizione
Enumerazione pubblica CredentialProcurement
Enumerazione pubblica FilterType Descrive il tipo di filtro.
Enumerazione pubblica FolderCreateMode Viene illustrata la modalità per la creazione di una nuova cartella.
Enumerazione pubblica TeamFoundationAuthenticationError Specifica gli errori che possono verificarsi durante l'autenticazione.

Vedere anche

Riferimenti

Altre risorse

Estensione di Team Foundation