Condividi tramite


Spazio dei nomi Microsoft.TeamFoundation

Lo spazio dei nomi di Microsoft.TeamFoundation fornisce classi e interfacce per la gestione degli elementi (Artifact) in Team Foundation. Questo spazio dei nomi contiene anche 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 \ v2.0 \ ReferenceAssemblies nel computer in cui è installato Team Explorer :

  • Microsoft.TeamFoundation.dll

  • Microsoft.TeamFoundation.Common.dll

Classi

  Classe Descrizione
Classe pubblica AdminConstants Contiene le costanti di stringa dell'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 CollectionServicingTokens Contiene TfsTeamProjectCollection che elabora i nomi simbolici e i valori utilizzati durante l'installazione o quando si chiama un metodo di servizio di raccolta.
Classe pubblica CredentialsStorageRegistryKeywords
Classe pubblica CurrentVsVersionInformation Contiene le costanti di stringa che descrivono la versione corrente di Visual Studio.
Classe pubblica DatetimeShiftDetectedException Generata se le differenze negli oggetti DateTime viene rilevata.
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 dell'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 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 i metodi per la convalida dei 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 OperationalDatabaseNames Contiene le costanti di stringa utilizzate per le operazioni del database.
Classe pubblica OperationCanceledException Obsoleta. Generato quando viene annullata, dall'utente o dal modello a oggetti.
Classe pubblica OutboundLink Rappresenta un collegamento a risorse esterne a Team Foundation Server.
Classe pubblica PermissionActionIdConstants Contiene la costante di stringa per specificare un'azione dell'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 ProcessTemplateTypeIdentifiers
Classe pubblica RedirectCommands
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 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 TeamFoundationClientVersionCheckException Questa eccezione viene generata quando la versione del server non è supportato dal client
Classe pubblica TeamFoundationExceptionFormatter Fornisce metodi per formattare un'eccezione per essere più leggibile all'utente finale.
Classe pubblica TeamFoundationInvalidAuthenticationException Indica che l'autenticazione con il server remoto non è possibile soddisfare.
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 Generato quando il server restituisce (un codice di stato 400 di richiesta non valida).
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 in quanto 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 (ovvero il client e il server sono 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 TeamFoundationVersion Contiene i metodi e le proprietà utile per il controllare se la versione del 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 delle 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 dell'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 risulteranno 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.

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 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