Microsoft.TeamFoundation.WorkItemTracking.Client 네임스페이스
TeamFoundation.WorkItemTracking.Client 네임 스페이스는 클라이언트 컴퓨터나 사용자 스토리, 요구 사항, 작업, 버그 및 기타 작업 항목 형식을 사용할 응용 프로그램을 사용 하는 Api를 제공 합니다.
WorkItemStore 저장소 작업 항목에 연결을 나타내는 Visual Studio Team Foundation Server. WorkItem 개체가 포함 된 Field데이터를 저장 하는 s Attachment파일을 표시 하는 s와 WorkItemLink다른 작업 항목에 연결 하는 s. 다음 코드 예제에서는 "사용자 스토리" 작업 항목 형식 작업 항목 저장소에 액세스 하는 방법을 보여 줍니다.
// 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, 작업 항목 두 개를 연결 합니다.
Microsoft.TeamFoundation.WorkItemTracking.Client 네임 스페이스에서 찾을 수 있습니다 \Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ReferenceAssemblies\v2.0 컴퓨터 위치 팀 탐색기 는 다음과 같은 어셈블리에 설치 된:
- Microsoft.TeamFoundation.WorkItemTracking.Client.dll
클래스
클래스 | 설명 | |
---|---|---|
Administration | 작업 항목 저장소에서 수행 하는 관리 작업에 대 한 클래스입니다. | |
AllowedValuesCollection | 유효한 값의 목록을 나타내는 한 Field. | |
Attachment | 작업 항목 첨부 파일에 설명 합니다. | |
AttachmentCollection | 작업 항목과 관련 된 첨부 파일을 저장 합니다. | |
BatchReadParameter | Batchreadparametercollection에 추가 되는 ID와 개정 쌍을 나타냅니다. | |
BatchReadParameterCollection | 읽기 일괄 처리에서 매개 변수 컬렉션을 나타냅니다. | |
BatchSave | 작업 항목 링크를 저장 하는 일괄 처리에 대 한 속성과 메서드를 나타냅니다. | |
BatchSaveError | 일괄 저장 단일 작업 항목에 대 한 오류를 설명 하는 클래스입니다. | |
BatchSaveFailedException | 일괄 저장 실패 오류에 대 한 클래스입니다. | |
BatchSaveRetryFailedException | 일괄 저장을 다시 시도 하는 동안 발생 한 오류에 대 한 클래스입니다. | |
CancelableAsyncResult | 비동기 작업의 상태를 액세스 하거나 결과 취소 하는 데 사용 되는 클래스입니다. | |
CannotChangePageSizeException | 사용되지 않습니다. 클래스 크기 오류 페이지를 변경 하려고 합니다. | |
Category | 작업 항목 형식의 범주를 설명합니다. | |
CategoryCollection | Category 개체의 컬렉션입니다. | |
ClientException | 클라이언트에서 생성 한 모든 예외에 대 한 기본 클래스입니다. | |
ConnectionException | 서버 연결 오류를 설명 하는 클래스입니다. | |
CoreFieldReferenceNames | 핵심 필드 참조 이름을 포함 하는 클래스입니다. | |
CoreLinkTypeReferenceNames | 핵심 링크 형식에 대 한 참조 이름을 포함 하는 클래스입니다. | |
DeniedOrNotExistException | 액세스 거부를 설명 하는 클래스나 항목 예외는 존재 하지 않습니다. | |
DisplayFieldList | 컬렉션을 나타내는 WorkItemFieldDefinitions 서버에서 페이징 때의 WorkItems 에 WorkItemCollection 액세스 하는. | |
DuplicateBatchReadParameterException | 중복 일괄 읽기 매개 변수 오류에 대 한 클래스입니다. | |
DuplicateWorkItemException | 사용되지 않습니다. 중복 작업 항목 오류에 대 한 클래스입니다. | |
ExternalLink | 링크를 다른 도구를 나타냅니다. | |
Field | 필드를 나타내는 한 WorkItem. | |
FieldCollection | 컬렉션을 나타내는 Fields 에 있는 WorkItem 개체입니다. | |
FieldConflict | ||
FieldDefinition | 특성을 나타내는 한 Field. | |
FieldDefinitionCollection | FieldDefinition 개체의 컬렉션을 설명합니다. | |
FieldDefinitionNotExistException | 필드 정의 존재 하지 않는 경우 오류에 대 한 클래스입니다. | |
FieldFilter | FieldDefinition 개체를 모델링 하는 데 사용할 수 있는 단일 필드-값 쌍을 나타냅니다.Fieldfilterlist와 함께 사용할 수 있는 값 필드를 필터링 하는 데 사용. | |
FieldFilterList | 쿼리를 사용 하 여 정렬할 수 있는 필드 필터 목록을 나타냅니다. | |
FileAttachmentException | 파일 첨부 오류에 대 한 클래스입니다. | |
Hyperlink | 하이퍼링크를 나타냅니다.링크 URL, UNC 또는 BIS URI입니다. | |
IdentityNotExistException | 클래스 id는 컬렉션에 존재 하지 않을 경우는 오류입니다. | |
ImportEventArgs | 가져오기 이벤트에 대 한 인수입니다. | |
ImportStructureException | 작업 항목 형식 가져오는 동안 발생 한 오류에 대 한 클래스입니다. | |
ImportWorkItemLinkTypeException | 잘못 된 쿼리 텍스트 오류에 대 한 클래스입니다. | |
ImportWorkitemTypeException | 작업 항목 형식 가져오는 동안 발생 한 오류에 대 한 클래스입니다. | |
InternalAdmin | ||
InternalDatastoreException | 내부 데이터 저장소의 오류를 예외입니다. | |
InternalFields | 모든 내부 필드 참조 이름을 정의합니다. | |
InvalidFieldValueException | 클래스 필드에 잘못 된 값을 작성 하려고 시도 하는 경우에 발생 하는 오류입니다. | |
InvalidProjectException | 사용되지 않습니다. 잘못 된 프로젝트 오류에 대 한 클래스입니다. | |
InvalidQueryTextException | 잘못 된 쿼리 텍스트 오류에 대 한 클래스입니다. | |
InvalidTreeNodeException | 잘못 된 트리 노드 오류에 대 한 클래스입니다. | |
ItemAlreadyUpdatedOnServerException | 서버 오류에 이미 업데이트 된 항목에 대 한 클래스입니다. | |
Link | 링크의 구현을 설명합니다. | |
LinkCollection | 작업 항목에 속한 링크 개체의 컬렉션을 나타냅니다. | |
MetadataEventArgs | 메타 데이터 변경 이벤트에 대 한 인수입니다. | |
Node | 작업 항목 추적 데이터 구조에서 사용 되는 Node 개체를 설명 합니다. | |
NodeCollection | 노드 개체의 컬렉션을 나타냅니다. | |
OMStringUtil | ||
PageSizeRangeException | 클래스 범위에 있는 페이지 크기 오류입니다. | |
Project | 작업 항목을 추적 프로젝트를 나타냅니다. | |
ProjectCollection | 프로젝트의 컬렉션을 나타냅니다. | |
Query | 쿼리를 작업 항목 추적 서비스를 나타냅니다. | |
QueryDefinition | 쿼리를 나타냅니다. | |
QueryFolder | 폴더에 포함할 수 있는 팀 프로젝트를 나타내는 QueryDefinition기타 QueryFolders 및 s. | |
QueryFolderContentsChangedEventArgs | QueryFolderContentsChanged 이벤트에 대 한 이벤트 인수입니다. | |
QueryHierarchy | 프로젝트의 최상위 폴더를 나타냅니다. | |
QueryHierarchyException | 작업 항목 저장소의 계층 구조를 쿼리 하는 동안 발생 한 오류에 대 한 클래스입니다. | |
QueryHierarchyProvider | ||
QueryHierarchyRefreshData | ||
QueryItem | 폴더 쿼리 및 쿼리 정의 대 한 기본 클래스입니다. | |
ReadOnlyFieldException | 클래스는 필드를 읽기 전용으로 오류를 기록 하려고 합니다. | |
RegisteredLinkType | 등록 된 링크 형식을 설명합니다. | |
RegisteredLinkTypeCollection | 잘못 등록 된 링크 형식의 컬렉션입니다. | |
RelatedLink | 두 개의 연결 개체에서 동일한 작업 항목 저장소 및 저장소 간에 작업 항목입니다. | |
ReportingAttributes | 필드의 보고 특성을 설명합니다. | |
RequestCancelledByUserException | 사용자 오류를 취소 하는 요청에 대 한 클래스입니다. | |
RequestNotCancelableException | 클래스 noncancelable 요청 오류 취소 하려고 합니다. | |
Revision | 작업 항목 수정 버전 상태를 나타냅니다. | |
RevisionCollection | 작업 항목의 수정 기록을 나타냅니다. | |
Schemas | 스키마와 관련 된 메서드를 포함 하는 추상 클래스입니다. | |
Server | 서버를 호출 하는 데 사용 되는 클래스입니다. | |
ServerInfo | 이 클래스는 서버에 대 한 정보를 노출합니다. | |
ServerRejectedChangesException | 클래스는 서버에 대 한 변경 내용이 오류를 거부 했습니다. | |
SortField | 나타내는 한WorkItemField쿼리 결과 정렬 하는 사용할 수 있습니다. | |
SortFieldList | 컬렉션을 나타내는 SortField으로 쿼리를 정렬할 수 있습니다 s입니다. | |
StoredQueriesChangedEventArgs | 인수 또는 StoredQueriesChanged 이벤트입니다. | |
StoredQuery | 저장 된 쿼리를 나타냅니다. | |
StoredQueryCollection | 프로젝트 또는 작업 항목 저장소에서 저장 된 쿼리 컬렉션을 나타냅니다. | |
SupportedFeatures | 알려진된 모든 지원 되는 기능에 대 한 목록 Id입니다. | |
TreeViolationException | 작업 항목 형식 가져오는 동안 발생 한 오류에 대 한 클래스입니다. | |
UnexpectedErrorException | 클래스에 이상한 오류 조건 보고 합니다. | |
UnsupportedDocumentVersionException | 지원 되지 않는 문서 버전 오류에 대 한 클래스입니다. | |
ValidationException | 유효성 검사 예외를 설명 하는 클래스입니다. | |
ValuesCollection | 값의 컬렉션입니다. | |
VerbatimMessageException | 약어로 표시 되어야 하는 메시지에는 오류에 대 한 클래스입니다. | |
WorkItem | 작업 항목을 나타내는 Team Foundation Server. | |
WorkItemAsyncEventArgs | 쿼리 상태 작업 항목 비동기 변경 이벤트를 처리 하는 클래스입니다. | |
WorkItemChangeRejectedException | 작업 항목에 대 한 클래스 변경 거부 오류입니다. | |
WorkItemCollection | 쿼리를 생성 하는 작업 항목의 컬렉션을 나타내는 WorkItemStore. | |
WorkItemEventArgs | 작업 항목 이벤트에 대 한 인수입니다. | |
WorkItemFieldData | ||
WorkItemLink | 두 연결 WorkItem동일한 s WorkItemStore. | |
WorkItemLinkCollection | 컬렉션을 나타내는 WorkItemLinks. | |
WorkItemLinkData | ||
WorkItemLinkEventArgs | 작업 항목 링크 이벤트에 대 한 인수입니다. | |
WorkItemLinkType | 특정 유형을 나타내는 WorkItemLink. | |
WorkItemLinkTypeCollection | WorkItemLinkType 개체의 컬렉션을 나타냅니다. | |
WorkItemLinkTypeEnd | 끝점을 나타내는 한 WorkItemLinkType. | |
WorkItemLinkTypeEndCollection | WorkItemLinkTypeEnd 개체의 컬렉션을 나타냅니다. | |
WorkItemLinkValidationException | 작업 항목 링크의 유효성을 검사 하는 동안 발생 한 오류에 대 한 클래스입니다. | |
WorkItemOperationError | 작업 항목에 대 한 작업의 오류를 나타냅니다. | |
WorkItemStore | 작업 항목 추적 클라이언트 연결을 실행 하는 서버를 나타내는 Team Foundation Server. | |
WorkItemStoreDiagnostics | 작업 항목 링크 서비스에 대해 진단 메서드를 구현 합니다. | |
WorkItemSyncData | ||
WorkItemType | 특정 유형을 나타내는 WorkItem. | |
WorkItemTypeCollection | WorkItemType 개체의 컬렉션을 나타냅니다. | |
WorkItemTypeDeniedOrNotExistException | 예외 클래스 액세스 거부 설명 하거나 작업 항목 형식에 없습니다. |
구조체
구조체 | 설명 | |
---|---|---|
FieldIndexData | 색인 데이터 필드에 대 한 데이터 구조입니다. | |
WorkItem.EditActionInfo | ||
WorkItem.EditActionSet | ||
WorkItemFieldData.FieldInfo | ||
WorkItemFieldData.FieldUpdate | ||
WorkItemLinkInfo | 구조를 나타내는 WorkItemLink 쿼리 결과입니다. | |
WorkItemLinkValidationException.WorkItemLinkInfo | 작업 항목 링크 정보를 설명합니다. |
대리자
대리자 | 설명 | |
---|---|---|
ImportEventHandler | 가져오기에 대 한 이벤트 처리기입니다. | |
MetadataChangeEventHandler | 메타 데이터 변경에 대 한 이벤트 처리기입니다. | |
QueryFolderContentsChangedEventHandler | ContentsChanged 및 ChangesCommitted 이벤트에 대 한 이벤트 처리기 대리자입니다. | |
StoredQueriesEventHandler | 저장 된 쿼리에 대 한 이벤트 처리기입니다. | |
WorkItemAsyncEventHandler | 이 이벤트 처리기를 비동기 변경 상태로 쿼리를 수신합니다. | |
WorkItemFieldChangeEventHandler | 필드 변경 될 때 발생 하는 이벤트에 대 한 이벤트 처리기 대리자입니다. | |
WorkItemPreSaveEventHandler |
열거형
열거형 | 설명 | |
---|---|---|
BaseLinkType | 링크 유형을 설명합니다. | |
CancelableActionState | 취소 가능한 작업의 상태를 설명합니다. | |
CoreField | 지정 된 WorkItem 필드. | |
FieldStatus | 필드의 상태를 설명 합니다. | |
FieldType | 데이터 형식 설명의 Field. | |
FieldUsages | 형식의 개체에서 설명 하는 FieldDefinition 적용 됩니다. | |
ImportSeverity | 이벤트의 심각도 설명합니다. | |
ImportStructureException.Type | 예외를 설명합니다. | |
ImportWorkItemLinkTypeException.Type | 더는 Workitemlinktypeexception의 종류를 지정합니다. | |
ImportWorkitemTypeException.Type | 더 이상 분류 WorkitemType 예외입니다. | |
LinkAction | 컬렉션이 수정 된 방법을 설명 합니다. | |
MetadataChangeTypes | 모든 가능한 메타 데이터 변경 형식에 설명 합니다. | |
Node.TreeType | (영역 또는 반복) 트리 유형을 설명합니다. | |
PageSizes | 쿼리에 대해 지원 되며 읽기 일괄 처리 하는 페이지 크기에 설명 합니다. | |
QueryFolderAction | 폴더에 있는 항목에 발생 한 변경의 형식을 나타냅니다. | |
QueryHierarchyException.Type | 더는 QueryHierarchyException 분류합니다. | |
QueryItemPermissions | 쿼리 항목에 대해 사용 권한 비트 마스크입니다. | |
QueryScope | 쿼리 범위를 설명합니다. | |
QueryType | 쿼리 유형에 대해 설명합니다. | |
ReportingType | 필드의 보고 형식을 설명합니다. | |
SaveFlags | 설명 저장 플래그입니다. | |
SchemaType | XML 문서의 스키마를 설명합니다. | |
SortType | 설명 순서는 SortField 정렬 됩니다. | |
StoredQueriesAction | 컬렉션에 저장 된 쿼리를 수행 하는 최신 동작을 설명 합니다. | |
StringDataLengths | 데이터베이스에 저장 될 수 있습니다 문자열 값의 최대 길이 설명 합니다. | |
TargetSet | 대상 링크 컬렉션을 지정합니다. | |
UserDisplayMode | 사용자 계정의 표시 모드를 지정합니다. | |
WorkItem.EditAction | ||
WorkItem.EditActionFlags | ||
WorkItemCopyFlags | 선택적 작업 항목 데이터를 복사할지를 지정 하는 플래그입니다. | |
WorkItemFieldData.FieldFlags | ||
WorkItemLinkType.Topology | 허용 된 토폴로지 형식에 대 한 설명 WorkItemLinkType. | |
WorkItemLinkValidationException.Action | 예외의 동작을 설명 합니다. | |
WorkItemLinkValidationException.Type | 예외를 설명합니다. | |
WorkItemStoreFlags | 작업 항목 저장소 개체의 동작을 결정 하는 데 사용 되는 열거형 |