Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Пространство имен: microsoft.graph
Важно!
API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.
Представляет задачу планировщика в Microsoft 365. Задача планировщика содержится в плане и может быть назначена контейнеру в плане. Каждый объект задачи содержит объект details , который может содержать дополнительные сведения о задаче. Дополнительные сведения о связях между группами, планами и задачами см. в разделе Использование REST API планировщика.
Методы
| Метод | Возвращаемый тип | Описание |
|---|---|---|
| Создание | plannerTask; | Создайте объект plannerTask . |
| Получение | plannerTask; | Чтение свойств и связей объекта plannerTask . |
| Обновление | plannerTask | Обновление объекта plannerTask . |
| Delete | Нет | Удаление объекта plannerTask . |
| Получение дельты | Коллекция plannerTask | Получение вновь созданных, обновленных или удаленных объектов plannerTask в plannerPlan или назначенных пользователю, выполнившим вход, без необходимости выполнять полное считывание всей коллекции ресурсов. |
| Список сообщений | коллекция plannerTaskChatMessage | Получение сообщений чата, связанных с plannerTask. |
| Создание сообщения | plannerTaskChatMessage | Создайте сообщение чата для задачи Планировщика. |
Свойства
| Свойство | Тип | Описание |
|---|---|---|
| activeChecklistItemCount | Int32 | Количество элементов контрольного списка со значением false, представляющее неполные элементы. |
| appliedCategories | plannerAppliedCategories | Категории, к которым применяется задача. Возможные значения см. в разделе Тип ресурса plannerAppliedCategories . |
| archivalInfo | plannerArchivalInfo | Только для чтения. Допускается значение null. Содержит сведения о том, кто заархивировали или разархивировали задачу и почему. |
| assigneePriority | String | Указание, используемое для упорядочивания элементов этого типа в представлении списка. Дополнительные сведения см. в разделе Использование подсказок заказа в планировщике. |
| assignments | plannerAssignments | Список исполнителей, которым назначена задача. |
| bucketId | Строка | Идентификатор сегмента, к которому относится задача. Контейнер должен находиться в том же плане, что и задача. Значение свойства bucketId равно 28 символам и учитывает регистр. Проверка формата проводится для службы. |
| checklistItemCount | Int32 | Количество элементов контрольного списка, присутствующих в задаче. |
| completedBy | identitySet | Удостоверение пользователя, завершив задачу. |
| completedDateTime | DateTimeOffset | Только для чтения. Дата и время, в которые 'percentComplete' для задачи задано значение '100'. Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. |
| conversationThreadId | Строка | Идентификатор потока беседы в задаче. Это идентификатор объекта потока беседы, созданного в группе. |
| createdBy | identitySet | Удостоверение пользователя, создавшего задачу. |
| createdDateTime | DateTimeOffset | Только для чтения. Дата и время создания задачи. Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. |
| creationSource | plannerTaskCreation | Сведения о происхождении задачи. |
| dueDateTime | DateTimeOffset | Дата и время выполнения задачи. Тип метки времени представляет сведения о дате и времени в формате ISO 8601 и всегда находится в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. |
| hasChat | Логический | Только для чтения. Это значение имеет значение, true если с задачей связаны сообщения чата. В противном случае — falseзначение . |
| hasDescription | Boolean | Только для чтения. Это значение имеет значение , true если объект details задачи имеет непустое описание. В противном случае — falseзначение . |
| id | String | Только для чтения. Уникальный идентификатор задачи. Значение этого свойства равно 28 символам и учитывает регистр. Проверка формата проводится для службы. |
| isArchived | Boolean | Только для чтения. Если задано значение true, задача архивируется. Архивная задача доступна только для чтения. |
| isOnMyDay | Логический | Указывает, должна ли отображаться эта задача в представлении MyDay. Если trueзадано значение , отображается задача. |
| isOnMyDayLastModifiedDate | Date | Только для чтения. Дата добавления задачи в MyDay или удаления из нее. |
| orderHint | String | Указание, используемое для упорядочивания элементов этого типа в представлении списка. Дополнительные сведения см. в разделе Использование подсказок заказа в планировщике. |
| percentComplete | Int32 | Процент завершения задачи. Если задано значение 100, задача завершается. |
| priority | Int32 | Приоритет задачи. Допустимые значения: между 0 и 10, включительно. Большие значения указывают на более низкий приоритет. Например, 0 имеет наивысший приоритет и 10 самый низкий приоритет. В настоящее время планировщик интерпретирует значения 0 и 1 как "срочное", 2 и 43 как "важно", 5, 6и 7 как "средний", а 8, 9, и 10 как "низкий". В настоящее время планировщик задает значение 1 "срочно", 3 "важно", 5 "средний" и 9 "низкий". |
| planId | Строка | Идентификатор плана, к которому относится задача. |
| previewType | String | Тип предварительного просмотра, который отображается в задаче. Допустимые значения: automatic, noPreview, checklist, description, reference. |
| recurrence | plannerTaskRecurrence | Определяет активное или неактивное повторение для задачи.
null значение , если повторение никогда не было определено для задачи. |
| referenceCount | Int32 | Количество внешних ссылок на задачу. |
| specifiedCompletionRequirements | plannerTaskCompletionRequirements | Указывает все требования, указанные в plannerTask. Допустимые значения: none, checklistCompletion, unknownFutureValue, formCompletion, approvalCompletion. Только для чтения.
Prefer: include-unknown-enum-members Используйте заголовок запроса, чтобы получить следующие значения в этой развиваемой перечислении: formCompletion, approvalCompletion.
PlannerTaskCompletionRequirementDetails в plannerTaskDetails содержит подробные сведения об указанных требованиях, если таковые имеются. |
| startDateTime | DateTimeOffset | Дата и время начала задачи. Тип Timestamp представляет сведения о времени и дате с использованием формата ISO 8601 (всегда применяется формат UTC). Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z. |
| title | Строка | Название задачи. |
значения plannerTaskCompletionRequirements
| Member | Описание |
|---|---|
| none | Нет обязательных требований. |
| checklistCompletion | Необходимо проверить некоторые или все элементы контрольного списка. |
| unknownFutureValue | Изменяемое значение перечисления sentinel. Не используйте. |
| formCompletion | Для выполнения задачи планировщика необходимо отправить некоторые или все формы. |
| approvalCompletion | Требуется утверждение. |
Связи
| Связь | Тип | Описание |
|---|---|---|
| assignedToTaskBoardFormat | plannerAssignedToTaskBoardTaskFormat; | Только для чтения. Допускается значение null. Используется для правильной отрисовки задачи в представлении доски задач при группировке по assignedTo. |
| bucketTaskBoardFormat | plannerBucketTaskBoardTaskFormat; | Только для чтения. Допускается значение null. Используется для правильной отрисовки задачи в представлении доски задач при группировке по контейнеру. |
| подробности | plannerTaskDetails; | Только для чтения. Допускается значение null. Дополнительные сведения о задаче. |
| messages | коллекция plannerTaskChatMessage | Только для чтения. Допускается значение null. Сообщения чата, связанные с задачей. |
| progressTaskBoardFormat | plannerProgressTaskBoardTaskFormat. | Только для чтения. Допускается значение null. Используется для правильной отрисовки задачи в представлении доски задач при группировке по ходу выполнения. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"activeChecklistItemCount": "Int32",
"appliedCategories": {"@odata.type": "microsoft.graph.plannerAppliedCategories"},
"assigneePriority": "String",
"assignments": {"@odata.type": "microsoft.graph.plannerAssignments"},
"bucketId": "String",
"checklistItemCount": "Int32",
"completedBy": {"@odata.type": "microsoft.graph.identitySet"},
"completedDateTime": "String (timestamp)",
"conversationThreadId": "String",
"createdBy": {"@odata.type": "microsoft.graph.identitySet"},
"createdDateTime": "String (timestamp)",
"dueDateTime": "String (timestamp)",
"hasChat": "Boolean",
"hasDescription": "Boolean",
"id": "String (identifier)",
"isOnMyDay": "Boolean",
"isOnMyDayLastModifiedDate": "Date",
"orderHint": "String",
"percentComplete": "Int32",
"planId": "String",
"previewType": "String",
"priority": "Int32",
"recurrence": {"@odata.type": "microsoft.graph.plannerTaskRecurrence"},
"referenceCount": "Int32",
"specifiedCompletionRequirements": "String",
"startDateTime": "String (timestamp)",
"title": "String"
}