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


Метод QueueSystem.ReadMyJobStatus

Получает состояние заданий, принадлежащих текущего пользователя из службы очередей Project Server.

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

Синтаксис

'Декларация
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadMyJobStatus", RequestNamespace := "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/",  _
    ResponseNamespace := "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/",  _
    Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)> _
Public Function ReadMyJobStatus ( _
    messageTypes As QueueMsgType(), _
    JobCompletionState As JobState(), _
    fromDate As DateTime, _
    toDate As DateTime, _
    maxRows As Integer, _
    includeWaitTime As Boolean, _
    sortColumn As SortColumn, _
    sortOrder As SortOrder _
) As QueueStatusDataSet
'Применение
Dim instance As QueueSystem
Dim messageTypes As QueueMsgType()
Dim JobCompletionState As JobState()
Dim fromDate As DateTime
Dim toDate As DateTime
Dim maxRows As Integer
Dim includeWaitTime As Boolean
Dim sortColumn As SortColumn
Dim sortOrder As SortOrder
Dim returnValue As QueueStatusDataSet

returnValue = instance.ReadMyJobStatus(messageTypes, _
    JobCompletionState, fromDate, toDate, _
    maxRows, includeWaitTime, sortColumn, _
    sortOrder)
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/ReadMyJobStatus", RequestNamespace = "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", 
    ResponseNamespace = "https://schemas.microsoft.com/office/project/server/webservices/QueueSystem/", 
    Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public QueueStatusDataSet ReadMyJobStatus(
    QueueMsgType[] messageTypes,
    JobState[] JobCompletionState,
    DateTime fromDate,
    DateTime toDate,
    int maxRows,
    bool includeWaitTime,
    SortColumn sortColumn,
    SortOrder sortOrder
)

Параметры

  • messageTypes
    Тип: []

    Массив из значений перечисления QueueMsgType .

  • JobCompletionState
    Тип: []

    Массив из значений перечисления JobState .

  • fromDate
    Тип: System.DateTime

    Минимальное значение даты и времени заданий в очереди.

  • toDate
    Тип: System.DateTime

    Максимальная дата и время заданий в очереди.

  • maxRows
    Тип: System.Int32

    Максимальное число возвращаемых строк состояния заданий.

  • includeWaitTime
    Тип: System.Boolean

    Если trueвключают время ожидания возложенных.

  • sortColumn
    Тип: WebSvcQueueSystem.SortColumn

    Указывает, какие поля для сортировки в списке заданий.

  • sortOrder
    Тип: WebSvcQueueSystem.SortOrder

    Указывает ли сортировка, а также в какой порядок.

Возвращаемое значение

Тип: WebSvcQueueSystem.QueueStatusDataSet
Состояние запрошенного заданиями, отправленными текущим пользователем с данными QueueStatusDataSet.StatusRow для каждого задания.

Замечания

Примеры запросов состоянии задания и полученными данными в разделе ReadJobStatus и ReadJobStatusSimple.

Разрешения Project Server

Разрешение

Описание

LogOn

Позволяет пользователю войти в Project Server. Глобальное разрешение.

См. также

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

QueueSystem класс

Элементы QueueSystem

Пространство имен WebSvcQueueSystem

ReadJobStatus

ReadJobStatusSimple