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


ProjectTaskProperties interface

Базовый класс для всех типов свойств задачи DMS. Если задача не поддерживается текущим клиентом, возвращается этот объект.

Свойства

clientData

Пары ключевых значений клиентских данных для присоединения метаданных к задаче

commands

Массив свойств команды. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

errors

Массив ошибок. Это игнорируется при отправке. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

state

Состояние задачи. Это игнорируется при отправке. Возможные значения: "Неизвестно", "Queued", "Running", "Canceled", "Succeeded", "Failed", "FailedInputValidation", "FailedInputValidation" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

taskType

Полиморфная дискриминация

Сведения о свойстве

clientData

Пары ключевых значений клиентских данных для присоединения метаданных к задаче

clientData?: {[propertyName: string]: string}

Значение свойства

{[propertyName: string]: string}

commands

Массив свойств команды. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

commands?: CommandPropertiesUnion[]

Значение свойства

errors

Массив ошибок. Это игнорируется при отправке. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

errors?: ODataError[]

Значение свойства

state

Состояние задачи. Это игнорируется при отправке. Возможные значения: "Неизвестно", "Queued", "Running", "Canceled", "Succeeded", "Failed", "FailedInputValidation", "FailedInputValidation" ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

state?: TaskState

Значение свойства

taskType

Полиморфная дискриминация

taskType: "ProjectTaskProperties"

Значение свойства

"ProjectTaskProperties"