Microsoft.TeamFoundation.WorkItemTracking.Client (Espacio de nombres)
Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间提供需要启用客户端计算机或应用程序与用户情景、要求、任务、Bug 和工作项。使用其他类型的 API。
WorkItemStore 表示对工作项的储存库连接到 Visual Studio Team Foundation Server。 WorkItem 对象包含 Field、数据、存储 Attachment表示的文件和 WorkItemLink(与任何其他工作项连接。 下面的代码示例演示如何访问在中存储的工作项的“用户情景”工作项类型。
// Connect to the server and the store, and get the WorkItemType object
// for user stories from the team project where the user story will be created.
Uri collectionUri = (args.Length < 1) new Uri("http://server:port/vdir/DefaultCollection") : new Uri(args[0]);
TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(collectionUri);
WorkItemStore workItemStore = tpc.GetService<WorkItemStore>();
Project teamProject = workItemStore.Projects["DinnerNow"];
WorkItemType workItemType = teamProject.WorkItemTypes["User Story"];
Query 类表示查询为 WorkItemStore。一个执行的查询会返回 WorkItemCollection,包含工作项满足查询。
WorkItemType 类定义工作项。 FieldDefinition 类定义工作项的字段。 WorkItemLinkType 类定义 WorkItemLink链接,这两个工作项。
在的 \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 中可以找到 Microsoft.TeamFoundation.WorkItemTracking.Client 命名空间在已安装 Team Explorer 的计算机,位于以下程序集中:
- Microsoft.TeamFoundation.WorkItemTracking.Client.dll
Clases
Clase | Descripción | |
---|---|---|
Administration | Clase para que las tareas administrativas realicen en un almacén de elementos de trabajo. | |
AllowedValuesCollection | Representa una lista de valores válidos para Field. | |
Attachment | Describe un archivo adjunto a un elemento de trabajo. | |
AttachmentCollection | Almacena los datos adjuntos asociados a un elemento de trabajo. | |
BatchReadParameter | Representa un par de identificador y de la revisión que se agregará a un BatchReadParameterCollection. | |
BatchReadParameterCollection | Representa una colección de parámetros de una lectura del lote. | |
BatchSave | Representa métodos y propiedades de los vínculos de elementos de trabajo de guardado de lote. | |
BatchSaveError | Clase para describir un error de almacenamiento de lotes para un solo elemento de trabajo. | |
BatchSaveFailedException | La clase para un almacenamiento de lote un error. | |
BatchSaveRetryFailedException | Clase para un error que se produce durante un intento de un almacenamiento de lote. | |
CancelableAsyncResult | Clase que se utiliza para tener acceso al estado de la operación asincrónica o cancelar el resultado. | |
CannotChangePageSizeException | Obsoleta. Clase de un intento cambie error de tamaño de página. | |
Category | Describe a la categoría de tipos de elemento de trabajo. | |
CategoryCollection | Una colección de objetos category. | |
ClientException | Clase base para todas las excepciones cliente-generadas. | |
ClientWiqlAdapterHelper | ||
ConnectionException | Clase para describir un error de conexión al servidor. | |
CoreFieldReferenceNames | Clase que contiene los nombres de referencia de los campos básicos. | |
CoreLinkTypeReferenceNames | Clase que contiene los nombres de referencias para los tipos de vínculo básicos. | |
DeniedOrNotExistException | La clase para describir el acceso denegado o el elemento no existe las excepciones. | |
DisplayFieldList | Representa una colección de WorkItem.FieldDefinitions que se paginado de servidor cuando WorkItems en WorkItemCollection se tiene acceso. | |
DuplicateBatchReadParameterException | La clase de un lote duplicado lee error de parámetro. | |
DuplicateWorkItemException | Obsoleta. Clase para un error duplicado del elemento de trabajo. | |
ExternalLink | Representa un vínculo a otras herramientas. | |
Field | Representa un campo de WorkItem. | |
FieldCollection | Representa una colección de Fields en un objeto de WorkItem . | |
FieldConflict | ||
FieldDefinition | Representa los atributos de Field. | |
FieldDefinitionCollection | Describe una colección de objetos FieldDefinition. | |
FieldDefinitionNotExistException | Clase para un error que no existe una definición de campo. | |
FieldFilter | Representa un único par de valores de campo que se puede utilizar para modelar un objeto de FieldDefinition.Se utiliza junto con un FieldFilterList para filtrar permitía valores de campos. | |
FieldFilterList | Representa los filtros de una lista de campos que se pueden ordenar utilizando una consulta. | |
FileAttachmentException | Clase de un error de los datos adjuntos. | |
Hyperlink | Representa un hipervínculo.El tipo de vínculo es dirección URL, UNC, o URI BIS. | |
IdentityNotExistException | Clase para un error cuando una identidad no existe en una colección. | |
ImportEventArgs | Argumentos para eventos de importación. | |
ImportStructureException | Clase para un error que se produce durante la importación de un tipo de elemento de trabajo. | |
ImportWorkItemLinkTypeException | Clase de un error de texto de consulta que no es válido. | |
ImportWorkitemTypeException | Clase para un error que se produce durante la importación de un tipo de elemento de trabajo. | |
InternalDatastoreException | Excepción para un error en el almacén de datos interno. | |
InternalFields | Define todos los nombres internos de referencia de campo. | |
InvalidFieldValueException | Clase para un error que se produce cuando se intenta escribir un valor no válido a un campo. | |
InvalidProjectException | Obsoleta. Clase para un error no válido del proyecto. | |
InvalidQueryTextException | Clase de un error de texto de consulta que no es válido. | |
InvalidTreeNodeException | Clase para un error no válido del nodo de árbol. | |
ItemAlreadyUpdatedOnServerException | Clase para un elemento actualizado ya en error de servidor. | |
Link | Describe la implementación de un vínculo. | |
LinkCollection | Representa la colección de objetos de vínculo que pertenece a un WorkItem. | |
MetadataEventArgs | Argumentos para los eventos de cambio de metadatos. | |
Node | Describe un objeto de Nodo que se utilice en las estructuras de datos de seguimiento de elementos de trabajo. | |
NodeCollection | Representa una colección de objetos de Nodo. | |
PageSizeRangeException | Clase de un error en el intervalo de tamaño de página. | |
Project | Representa un proyecto de seguimiento de elementos de trabajo. | |
ProjectCollection | Representa una colección de proyectos. | |
Query | Representa una consulta al servicio de seguimiento de elementos de trabajo. | |
QueryDefinition | Representa una consulta. | |
QueryFolder | Representa una carpeta en un proyecto de equipo que contenga s para QueryDefinitiony otro QueryFolders. | |
QueryFolderContentsChangedEventArgs | Argumentos del evento de QueryFolderContentsChanged. | |
QueryHierarchy | Representa la carpeta de nivel superior de un proyecto. | |
QueryHierarchyException | Clase para un error que se produce durante una consulta de la jerarquía del almacén de elementos de trabajo. | |
QueryItem | La clase base para las carpetas de consulta y las definiciones de consulta. | |
ReadOnlyFieldException | Clase de un intento escriba un error de sólo lectura del campo. | |
RegisteredLinkType | Describe un tipo de vínculo registrado. | |
RegisteredLinkTypeCollection | Una colección de tipos de vínculo registrados válidos. | |
RelatedLink | Los vínculos dos objetos de elemento de trabajo en el mismo almacén de elementos de trabajo y por almacenan. | |
ReportingAttributes | Describe los atributos de informes de campo. | |
RequestCancelledByUserException | Clase para una solicitud cancelado por error del usuario. | |
RequestNotCancelableException | Clase de un intento cancelar un error noncancelable de la solicitud. | |
Revision | Representa un estado de la revisión del elemento de trabajo. | |
RevisionCollection | Representa el historial de revisión de un elemento de trabajo. | |
Schemas | Clase abstracta que contiene métodos esquema-relacionados. | |
Server | Clase utilizada para realizar llamadas del servidor. | |
ServerInfo | Esta clase expone información sobre el servidor. | |
ServerRejectedChangesException | La clase para un servidor rechazado cambia error. | |
SortField | Representa WorkItemField que se puede utilizar para ordenar los resultados de una consulta. | |
SortFieldList | Representa una colección de s de SortFieldque se puede ordenar por una consulta. | |
StoredQueriesChangedEventArgs | Argumentos o el evento de StoredQueriesChanged. | |
StoredQuery | Representa una consulta almacenada. | |
StoredQueryCollection | Representa la colección almacenada de las consultas de un almacén de proyecto o elemento de trabajo. | |
SupportedFeatures | Una lista de id. para todas las características compatibles conocidos. | |
TreeViolationException | Clase para un error que se produce durante la importación de un tipo de elemento de trabajo. | |
UnexpectedErrorException | Una clase informar de error poco frecuentes. | |
UnsupportedDocumentVersionException | Clase para los errores no compatibles con la versión del documento. | |
ValidationException | Clase para describir excepciones de validación. | |
ValuesCollection | Una colección de valores. | |
VerbatimMessageException | Clase para un error que tiene un mensaje que se debe mostrar literalmente y. | |
WorkItem | Representa un elemento de trabajo en Team Foundation Server. | |
WorkItemAsyncEventArgs | Una clase para controlar eventos asincrónicos de cambio WorkItem el estado de una consulta. | |
WorkItemChangeRejectedException | Clase de un error del rechazo de cambio de elemento de trabajo. | |
WorkItemCollection | Representa una colección de elementos de trabajo que son el resultado de una consulta a WorkItemStore. | |
WorkItemEventArgs | Argumentos para un evento de elemento de trabajo. | |
WorkItemLink | S de WorkItemde vínculos dos en el WorkItemStore. | |
WorkItemLinkCollection | Representa una colección de objetos WorkItemLink. | |
WorkItemLinkEventArgs | Argumentos para un evento de vínculo de elemento de trabajo. | |
WorkItemLinkType | Representa un tipo específico de WorkItemLink. | |
WorkItemLinkTypeCollection | Representa una colección de objetos WorkItemLinkType. | |
WorkItemLinkTypeEnd | Representa un extremo de WorkItemLinkType. | |
WorkItemLinkTypeEndCollection | Representa una colección de objetos WorkItemLinkTypeEnd. | |
WorkItemLinkValidationException | Clase para un error que se produce durante la validación de un vínculo del elemento de trabajo. | |
WorkItemOperationError | Representa el error de una operación en un elemento de trabajo. | |
WorkItemStore | Representa la conexión de cliente de seguimiento de elementos de trabajo a un servidor que ejecute Team Foundation Server. | |
WorkItemStoreDiagnostics | Implementa los métodos de diagnóstico para el servicio de vínculos de elementos de trabajo. | |
WorkItemType | Representa un tipo específico de WorkItem. | |
WorkItemTypeCollection | Representa una colección de objetos WorkItemType. | |
WorkItemTypeDeniedOrNotExistException | La clase para describir el acceso denegado o el tipo de elemento de trabajo no existe las excepciones. |
Estructuras
Estructura | Descripción | |
---|---|---|
FieldIndexData | Estructura de datos para los datos de índice del campo. | |
WorkItem.EditActionInfo | ||
WorkItem.EditActionSet | ||
WorkItemLinkInfo | Estructura que representa los resultados de la consulta de WorkItemLink . | |
WorkItemLinkValidationException.WorkItemLinkInfo | Describe la información de vínculo de elemento de trabajo. |
Delegados
Delegado | Descripción | |
---|---|---|
ImportEventHandler | Controlador de eventos para una importación. | |
MetadataChangeEventHandler | Controlador de eventos para los cambios de los metadatos. | |
QueryFolderContentsChangedEventHandler | Delegado del controlador de eventos para el evento ContentsChanged y de ChangesCommitted. | |
StoredQueriesEventHandler | El controlador de eventos para las consultas almacenadas. | |
WorkItemAsyncEventHandler | Este controlador de eventos escucha los cambios asincrónicos al estado de una consulta. | |
WorkItemFieldChangeEventHandler | Delegado del controlador de eventos para los eventos que se desencadenan cuando se modifica un campo. | |
WorkItemPreSaveEventHandler |
Enumeraciones
Enumeración | Descripción | |
---|---|---|
BaseLinkType | Describe el tipo de un vínculo. | |
CancelableActionState | Describe el estado de una acción cancelable. | |
CoreField | Especifica el tipo de un campo de WorkItem . | |
FieldStatus | Describe el estado de un campo. | |
FieldType | Describe el tipo de datos de Field. | |
FieldUsages | Describe el tipo de objeto en el que FieldDefinition aplica. | |
ImportSeverity | Describe la gravedad de un evento. | |
ImportStructureException.Type | Describe el tipo de la excepción. | |
ImportWorkItemLinkTypeException.Type | Especifica aún más el tipo de un WorkItemLinkTypeException. | |
ImportWorkitemTypeException.Type | Clasificación adicional de excepción de WorkitemType. | |
LinkAction | Describe cómo la colección se modificó. | |
MetadataChangeTypes | Describe todos los posibles tipos de cambio de metadatos. | |
Node.TreeType | Describe el tipo de árbol (área o iteración). | |
PageSizes | Describe los tamaños de página que admiten las consultas y las lecturas de lote. | |
QueryFolderAction | Indica el tipo de cambios que se produjeron a un elemento de una carpeta. | |
QueryHierarchyException.Type | Ordena aún más un QueryHierarchyException. | |
QueryItemPermissions | Máscara de bits de los permisos para los elementos de la consulta. | |
QueryScope | Describe el ámbito de la consulta. | |
QueryType | Describe el tipo. | |
ReportingType | Describe el tipo de informe al campo. | |
SaveFlags | Describe los indicadores de guardar. | |
SchemaType | Describe el esquema de un documento XML. | |
SortType | Describe la que SortField está ordenada. | |
StoredQueriesAction | Describe la última acción que se realizará en una colección almacenada de las consultas. | |
StringDataLengths | Describe las longitudes máximas por valores de cadena que se pueden guardar en la base de datos. | |
TargetSet | Especifica la colección de vínculo de destino. | |
UserDisplayMode | Especifica el modo de presentación de la cuenta de usuario. | |
WorkItem.EditAction | ||
WorkItem.EditActionFlags | ||
WorkItemCopyFlags | Marca que especifica los datos opcionales del elemento de trabajo que deben copiarse. | |
WorkItemLinkType.Topology | Describe los tipos permitidos de la topología para WorkItemLinkType. | |
WorkItemLinkValidationException.Action | Describe la acción de excepción. | |
WorkItemLinkValidationException.Type | Describe el tipo de la excepción. | |
WorkItemStoreFlags | Enumeración determinaba el comportamiento del objeto de almacén de elemento de trabajo |