Поделиться через


Перечисление SPWorkItemStatus

Указывает текущее состояние обработки экземпляра объекта SPWorkItem . Значение, передаваемое свойство InternalState .

Это перечисление имеет атрибут FlagsAttribute, который позволяет битовую комбинацию значений его элементов.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
<FlagsAttribute> _
Public Enumeration SPWorkItemStatus
'Применение
Dim instance As SPWorkItemStatus
[FlagsAttribute]
public enum SPWorkItemStatus

Элементы

Имя элемента Описание
None Сообщает, что не начал обработку объекта SPWorkItem .
InProgress Указывает, что выполняется обработка объекта SPWorkItem .

Когда объект SPWorkItemCollection извлекается с помощью метода SPRequest.GetRunnableWorkItemsAsSafeArray, всех рабочих элементов, которые возвращаются их свойства InternalState установлен InProgress. Этот параметр позволяет монопольный доступ к клиенту, которому принадлежит данный рабочий элемент.

Completed Указывает на завершение обработки объекта SPWorkItem .

Как правило рабочие элементы удаляются из очереди приоритета после их обработки. Тем не менее этот параметр позволяет сохранить завершенных рабочих элементов в Completed состоянии, например при зависимостей или требования отчетов о состоянии, требуется объект, остаются в очереди.

All Указывает, что обработка объекта, SPWorkItem в состоянии InProgress или Completed .

Это значение является битовой маской, представляющие логические OR или все флаги для SPWorkItem.InternalState

См. также

Справочные материалы

Пространство имен Microsoft.SharePoint

InternalState