2.20.3.6 CT_TaskHistoryEvent
Target namespace: http://schemas.microsoft.com/office/powerpoint/2022/08/main
Referenced by: CT_TaskHistory
A complex type that specifies a single kind of change done to a task.
Child Elements:
atrbtn: A CT_TaskAssignUnassignUser element that specifies the author id of the user who initiated the change.
anchr: A CT_TaskAnchor element that specifies the object type to which the change is related.
asgn: A CT_TaskAssignUnassignUser element that specifies the event record created when a task is assigned to a particular person.
add: A p:CT_Empty ([ISO/IEC29500-4:2016] section A.4) element that specifies the event record created when a task is created.
title: A CT_TaskTitleEventInfo element that specifies the event record created when a task title is specified.
date: A CT_TaskScheduleEventInfo element that specifies the event record created when a task schedule is changed.
pcntCmplt: A CT_TaskProgressEventInfo element that specifies the event record created when a task progress changes.
unasgnAll: A p:CT_Empty ([ISO/IEC29500-4:2016] section A.4) element that specifies the event record created when a task has been unassigned from all persons.
undo: A CT_TaskUndo element that specifies the event record created when a task event record is undone.
unknown: A CT_TaskUnknownRecord element that specifies the event record created when a task has an unknown change. This is for future extension.
extLst: A p:CT_ExtensionList ([ISO/IEC-29500-4] section A.3) element that specifies the extension list. All future extensions to the task history will be stored in the extension list.
Attributes:
time: A xsd:dateTime ([XMLSCHEMA2/2] section 3.2.7) attribute that specifies the time, in UTC, that the task change occurred.
id: A s:ST_Guid ([ISO/IEC-29500-4] section A.8.9) attribute that specifies the unique id for this change event.
The following W3C XML Schema ([XMLSCHEMA1/2] section 2.1) fragment specifies the contents of this complex type.
-
<xsd:complexType name="CT_TaskHistoryEvent"> <xsd:sequence> <xsd:element name="atrbtn" type="CT_TaskAssignUnassignUser" minOccurs="1" maxOccurs="1"/> <xsd:element name="anchr" type="CT_TaskAnchor" minOccurs="0" maxOccurs="1"/> <xsd:choice minOccurs="0" maxOccurs="1"> <xsd:element name="asgn" type="CT_TaskAssignUnassignUser" minOccurs="1" maxOccurs="1"/> <xsd:element name="add" type="p:CT_Empty" minOccurs="0" maxOccurs="1"/> <xsd:element name="title" type="CT_TaskTitleEventInfo" minOccurs="1" maxOccurs="1"/> <xsd:element name="date" type="CT_TaskScheduleEventInfo" minOccurs="1" maxOccurs="1"/> <xsd:element name="pcntCmplt" type="CT_TaskProgressEventInfo" minOccurs="1" maxOccurs="1"/> <xsd:element name="unasgnAll" type="p:CT_Empty" minOccurs="0" maxOccurs="1"/> <xsd:element name="undo" type="CT_TaskUndo" minOccurs="1" maxOccurs="1"/> <xsd:element name="unknown" type="CT_TaskUnknownRecord" minOccurs="1" maxOccurs="1"/> </xsd:choice> <xsd:element name="extLst" type="p:CT_ExtensionList" minOccurs="0" maxOccurs="1"/> </xsd:sequence> <xsd:attribute name="time" type="xsd:dateTime" use="required"/> <xsd:attribute name="id" type="s:ST_Guid" use="required"/> </xsd:complexType>
See section 5.19 for the full W3C XML Schema ([XMLSCHEMA1/2] section 2.1).