WorkItem - класс
Представляет рабочего элемента в Team Foundation Server.
Иерархия наследования
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
Пространство имен: Microsoft.TeamFoundation.WorkItemTracking.Client
Сборка: Microsoft.TeamFoundation.WorkItemTracking.Client (в Microsoft.TeamFoundation.WorkItemTracking.Client.dll)
Синтаксис
'Декларация
Public NotInheritable Class WorkItem
public sealed class WorkItem
Тип WorkItem предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
WorkItem | Инициализирует новый экземпляр класса рабочий элемент определенного WorkItemType. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
AreaId | Возвращает или задает целочисленное значение поля AreaId для этого рабочего элемента. |
![]() |
AreaPath | Возвращает или задает строковое значение поля AreaPath для этого рабочего элемента. |
![]() |
AttachedFileCount | Получает число вложенных файлов для этого рабочего элемента. |
![]() |
Attachments | Получает объект AttachmentCollection, представляющий вложения, принадлежащие этому рабочим элементом. |
![]() |
AuthorizedDate | |
![]() |
ChangedBy | Возвращает строковое значение поля ChangedBy для этого рабочего элемента. |
![]() |
ChangedDate | Получает объект DateTime, представляющее дату и время, этот рабочий элемент последним был изменен. |
![]() |
CreatedBy | Возвращает строковое значение полей CreatedBy для этого рабочего элемента. |
![]() |
CreatedDate | Получает объект DateTime, представляющее дату и время, этот рабочий элемент был создан. |
![]() |
Description | Возвращает или задает строку, описывающую этот рабочий элемент. |
![]() |
DisplayForm | Возвращает форму отображения, связанную с данным рабочим элементом. |
![]() |
ExternalLinkCount | Получает количество внешних ссылок в этом рабочем элементе. |
![]() |
Fields | Получает объект FieldCollection, содержащий Field s этого рабочего элемента. |
![]() |
History | Возвращает или задает строковое значение Журнала для этого рабочего элемента. |
![]() |
HyperLinkCount | Получает количество гиперссылок в этом рабочем элементе. |
![]() |
Id | Получает идентификатор этого рабочего элемента. |
![]() |
IsDirty | Получает флажок, который описывает ли этот рабочий элемент был изменен с момента его последнего сохранения. |
![]() |
IsNew | Получает этот флажок, который описывает ли рабочий элемент заново. |
![]() |
IsOpen | Получает флажок, который описывает ли этот рабочий элемент в настоящий момент открытым для редактирования. |
![]() |
IsPartialOpen | Получает флажок, который описывает открывается ли рабочий элемент частично. |
![]() |
IsReadOnly | Получает флажок, который описывает ли рабочий элемент только для чтения. |
![]() |
IsReadOnlyOpen | Получает флажок, который описывает ли рабочий элемент открыт только для чтения. |
![]() |
Item[String] | Возвращает или задает значение поля в этом рабочем элементе, который определяется именем поля. |
![]() |
Item[CoreField] | Возвращает или задает значение поля в этом рабочем элементе, определяемый идентификатором поля |
![]() |
IterationId | Возвращает или задает целочисленное значение поля IterationId этого рабочего элемента. |
![]() |
IterationPath | Возвращает или задает строковое значение поля IterationPath этого рабочего элемента. |
![]() |
Links | Получает коллекцию ссылок в этом рабочем элементе. |
![]() |
NodeName | Возвращает или задает строковое значение поля NodeName этого рабочего элемента. |
![]() |
Project | Получает текущий проект, связанный с данным рабочим элементом. |
![]() |
Reason | Возвращает или задает строковое значение поля Причины этого рабочего элемента. |
![]() |
RelatedLinkCount | Получает число ссылок этого рабочего элемента. |
![]() |
Rev | Возвращает целое число, представляющее номер редакции этого рабочего элемента. |
![]() |
RevisedDate | Получает объект DateTime, представляющее дату и время версии этого рабочего элемента. |
![]() |
Revision | Возвращает целое число, представляющее номер редакции этого рабочего элемента. |
![]() |
Revisions | Получает объект RevisionCollection, представляющий коллекцию допустимых для данного номера редакции рабочего элемента. |
![]() |
State | Возвращает или задает строку, описывающую состояние этого рабочего элемента. |
![]() |
Store | Получает WorkItemStore, которому принадлежит рабочий элемент. |
![]() |
Tags | |
![]() |
TemporaryId | Возвращает временное идентификатор этого рабочего элемента. |
![]() |
Title | Возвращает или задает строку, описывающую заголовок этого рабочего элемента. |
![]() |
Type | Получает объект WorkItemType, представляющий тип этого рабочего элемента. |
![]() |
Uri | Возвращает универсальный код ресурса (URI) (Uri) этого рабочего элемента. |
![]() |
Watermark | |
![]() |
WorkItemLinkHistory | Получает объект WorkItemLinkCollection, представляющий коллекцию WorkItemLink s, относящиеся в рабочий элемент теперь или связанный с ним в прошлом. |
![]() |
WorkItemLinks | Получает объект WorkItemLinkCollection, представляющий коллекцию WorkItemLink s, в настоящее время связано в рабочий элемент. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
Close | Закрывает экземпляр рабочий элемент и освобождает память, связанной с ней. |
![]() |
Copy() | Создает копию экземпляра рабочий элемент. |
![]() |
Copy(WorkItemType) | Создает копию экземпляра рабочий элемент, указанного WorkItemType. |
![]() |
Copy(WorkItemType, WorkItemCopyFlags) | Создает копию экземпляра рабочий элемент, указанного WorkItemType. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetNextState | Получает следующее состояние этого рабочего элемента на действия пользователя. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
IsValid | Проверяет поля этого рабочего элемента. |
![]() |
Open | Открытие этого рабочего элемента для изменения. |
![]() |
PartialOpen | Открытие этого рабочего элемента для изменения, передающего минимальный объем данных в сети. |
![]() |
Reset | Отменить все изменения, которые были изменены с момента последнего сохранения. |
![]() |
Save() | Сохраняет все ожидающие изменения в этом рабочем элементе. |
![]() |
Save(SaveFlags) | Сохраняет все ожидающие изменения в этом рабочем элементе. |
![]() |
SetDirty | Временно переопределяет пакостное состояние рабочего элемента.Любое изменение в рабочий элемент, это приведет к сброшенным на верное значение, в зависимости от изменения состояния рабочего элемента. |
![]() |
SyncToLatest | Синхронизирует рабочий элемент в последней версии. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
Validate | Получает ArrayList полей в этом рабочем элементе, которые являются недопустимыми. |
В начало страницы
События
Имя | Описание | |
---|---|---|
![]() |
FieldChanged | Возникает, если поле обновляется в этом экземпляре рабочий элемент. |
![]() |
Saving | Событие получает увольнянным при каждом обновлении рабочего элемента будут сохранены. |
В начало страницы
Заметки
Следующие методы для доступа к полям и значения полей, доступных:
Рабочий элемент «[имя поля»] возвращает или задает значение поля.
WorkItem.Fields [«имя поля»] получает или задает поле, а не значение.
WorkItem.Fields [«имя поля»]. Значение получает или задает значение поля.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.TeamFoundation.WorkItemTracking.Client - пространство имен