Microsoft.TeamFoundation (Espacio de nombres)

El espacio de nombres Microsoft.TeamFoundation proporciona clases e interfaces para trabajar con los artefactos (Artifact) en Team Foundation. Este espacio de nombres también contiene clases que representan información general sobre Visual Studio Team Foundation Server, como TeamFoundationVersion y OperationalDatabaseNames.

Puede buscar el espacio de nombres de Microsoft.TeamFoundation en los ensamblados siguientes, que se encuentran en Programa Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 en cualquier equipo donde Team Explorer está instalado:

  • Microsoft.TeamFoundation.dll

  • Microsoft.TeamFoundation.Common.dll

Clases

  Clase Descripción
Clase pública AdminConstants Contiene las constantes de cadena para administrar Team Foundation Server.
Clase pública Artifact Representa un objeto en Team Foundation Server.
Clase pública ArtifactConstants Contiene constantes necesarias para la interoperabilidad del artefacto.
Clase pública ArtifactId Representa un identificador de Artifact .
Clase pública ArtifactLink Representa un vínculo a Artifact.
Clase pública ArtifactLinkIds Contiene constantes de cadena para describir un vínculo del artefacto.
Clase pública ArtifactTypeNames Contiene las constantes de cadena que se pueden usar para describir el tipo de un artefacto.
Clase pública CollectionServicingTokens Contiene TfsTeamProjectCollection que mantiene los nombres simbólicos y valores utilizaban el colocar o invocando un método de mantenimiento de la colección.
Clase pública CredentialsStorageRegistryKeywords
Clase pública CurrentVsVersionInformation Contiene las constantes de cadena que describen la versión actual de Visual Studio.
Clase pública DatetimeShiftDetectedException Se produce cuando una diferencia en los objetos de DateTime se detecta.
Clase pública EventLogSourceNames Contiene constantes de cadena para especificar el origen de un registro de eventos.
Clase pública ExtendedAttribute Representa una propiedad de Artifact.
Clase pública ExtensionNameAttribute Representa un nombre para una extensión cargada por Team Foundation Server que invalide el nombre completo de la extensión.
Clase pública FrameworkServiceIdentifiers Especifica GUID para los servicios del marco de trabajo de Team Foundation Server.
Clase pública GroupWellKnownSecurityIds Contiene los identificadores de seguridad para grupos conocidos.
Clase pública GroupWellKnownShortNames Contiene nombres cortos para grupos conocidos.
Clase pública GroupWellKnownSidConstants Contiene los identificadores de seguridad para grupos conocidos.
Clase pública HttpHeaderExceptions Contiene constantes de cadena para describir los errores en un encabezado HTTP.
Clase pública HttpHeaders Contiene los encabezados HTTP para los artefactos de Team Foundation Server.
Clase pública IdentityAttributeTags Contiene las constantes de cadena para los atributos de identidad.
Clase pública IdentityConstants Contiene constantes de identidad.
Clase pública IntegrationServiceIdentifiers Contiene GUID para los servicios de integración.
Clase pública LinkFilter Representa un filtro utilizado para restringir los resultados de una consulta.
Clase pública LinkingServiceName Contiene las constantes de cadena para vincular nombres de servicio.
Clase pública LinkingUtilities Contiene los métodos para validar datos de vínculo.
Clase pública LoggingDBReportingNames Contiene las constantes de cadena utilizadas en la base de datos de registro para registrar el servicio web que muestra cada entrada de registro.
Clase pública NotificationConstants Cadenas constantes utilizadas en notificaciones
Clase pública OperationalDatabaseNames Contiene las constantes de cadena utilizadas para las operaciones de base de datos.
Clase pública OperationCanceledException Obsoleta. Se produce cuando una operación es cancelado, por el usuario o a través del modelo de objetos.
Clase pública OutboundLink Representa un vínculo a los recursos externos a Team Foundation Server.
Clase pública PermissionActionIdConstants Contiene constante de cadena para especificar una acción de permiso.
Clase pública PermissionNamespaces Contiene constantes de cadena para describir un espacio de nombres de permisos.
Clase pública PermissionObjectClasses Contiene constantes de cadena para especificar un objeto de permiso.
Clase pública PluginActivationException
Clase pública PluginCatalog
Clase pública PluginCatalogHelper
Clase pública PluginCatalogImpl
Clase pública PluginCategory
Clase pública PluginRecord
Clase pública ProcessTemplateTypeIdentifiers
Clase pública RedirectCommands
Clase pública SccDataKeys Contiene las constantes de cadena para las claves de datos de SCC.
Clase pública ServerAttributes Contiene constantes de cadena para describir atributos de servidor.
Clase pública ServiceInterfaces Contiene constantes de cadena y GUID
Clase pública SpecialUrls Contiene las constantes de cadena para las direcciones URL especiales para Team Foundation Server.
Clase pública StandardPluginCatalogFactory
Clase pública StandardSqlError Contiene constantes de números de error SQL.
Clase pública TeamFoundationClientVersionCheckException Esta excepción se produce cuando la versión de servidor no admitida por el cliente
Clase pública TeamFoundationExceptionFormatter Proporciona métodos para dar formato a una excepción sea más legible para el usuario final.
Clase pública TeamFoundationInvalidAuthenticationException Indica que la autenticación con el servidor remoto no puede satisfacer.
Clase pública TeamFoundationInvalidServerNameException Se produce cuando el cliente recibe un nombre de servidor válido.
Clase pública TeamFoundationServerException La clase de excepción base para todas las excepciones producidas por Team Foundation Server.
Clase pública TeamFoundationServerInvalidRequestException Se produce cuando el servidor devuelve un código de estado 400 (de la solicitud fallida).
Clase pública TeamFoundationServerInvalidResponseException Se produce cuando HTML se devuelve de una llamada de SOAP.
Clase pública TeamFoundationServerSetupConstants
Clase pública TeamFoundationServerUnauthorizedException Se produce cuando el servidor web rechaza el usuario porque el usuario no está autorizado a tener acceso al sitio o el servicio especificado.
Clase pública TeamFoundationServerVersionCheckException Cuando el servidor web rechaza el usuario debido a una falta de coincidencia en las versiones de Team Foundation Server (es decir el cliente y el servidor lanzados se ejecutan varias versiones de Visual Studio).
Clase pública TeamFoundationServiceUnavailableException Se produce cuando el nombre del servicio pasa al cliente no es válido.
Clase pública TeamFoundationTextWriterTraceListener Representa un agente de escucha para el sistema de escritura de texto de Team Foundation Server .
Clase pública TeamFoundationTrace Representa un seguimiento en Team Foundation Server.
Clase pública TeamFoundationVersion Contiene métodos y propiedades para ayudar a comprobar si la versión del software de servidor es compatible con el cliente.
Clase pública TFConstants
Clase pública TfsSecurity Contiene las constantes de cadena pertinentes para la seguridad.
Clase pública TFStringComparer Especifica la referencia cultural, el caso, y las reglas de ordenación para varias cadenas de Team Foundation Server.
Clase pública ToolNames Contiene las constantes de cadena utilizadas en entradas de registro.
Clase pública TraceComponentNames Contiene las constantes de cadena utilizadas para informes seguido paso a paso de los componentes de esta clase.
Clase pública TraceKeywords El común seguimiento las palabras clave que se pueden utilizar en los equipos.No dude en para agregar las palabras clave que serán útiles a todos los equipos.Las palabras clave Equipo- de características concretas se deben mantener propia área de código del equipo.
Clase pública TraceKeywordSets Conjunto de matrices de la palabra clave de seguimiento de común.
Clase pública TraceType Contiene las constantes de cadena utilizadas para describir el tipo de seguimiento.

Interfaces

  Interfaz Descripción
Interfaz pública ILinking Interfaz para los mecanismos que vinculan de cliente.
Interfaz pública ILinkingConsumer Interfaz que se implementará por un consumidor de artefacto de vinculación.
Interfaz pública ILinkingProvider Interfaz que se implementará por un proveedor de artefacto de vinculación.

Enumeraciones

  Enumeración Descripción
Enumeración pública CredentialProcurement
Enumeración pública FilterType Describe el tipo de filtro.
Enumeración pública FolderCreateMode Describe el modo para una nueva creación de la carpeta.
Enumeración pública TeamFoundationAuthenticationError Especifica los errores que pueden producirse durante la autenticación.

Vea también

Referencia

Otros recursos

Ampliar Team Foundation