Skip to content

Commit

Permalink
add August 2024 XSD updates (#1781)
Browse files Browse the repository at this point in the history
  • Loading branch information
mikeebowen authored Nov 19, 2024
1 parent f4a6e04 commit 4fae05d
Show file tree
Hide file tree
Showing 25 changed files with 494 additions and 18 deletions.
10 changes: 10 additions & 0 deletions data/namespaces.json
Original file line number Diff line number Diff line change
Expand Up @@ -490,6 +490,11 @@
"Uri": "http://schemas.microsoft.com/office/word/2020/wordml/sdtdatahash",
"Version": "Office2021"
},
{
"Prefix": "w16sdtfl",
"Uri": "http://schemas.microsoft.com/office/word/2024/wordml/sdtformatlock",
"Version": "Microsoft365"
},
{
"Prefix": "w16se",
"Uri": "http://schemas.microsoft.com/office/word/2015/wordml/symex",
Expand Down Expand Up @@ -694,6 +699,11 @@
"Uri": "http://schemas.microsoft.com/office/spreadsheetml/2016/pivotdefaultlayout",
"Version": "Office2019"
},
{
"Prefix": "xprd",
"Uri": "http://schemas.microsoft.com/office/spreadsheetml/2022/pivotRichData",
"Version": "Microsoft365"
},
{
"Prefix": "xr",
"Uri": "http://schemas.microsoft.com/office/spreadsheetml/2014/revision",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
{
"TargetNamespace": "http://schemas.microsoft.com/office/spreadsheetml/2022/pivotRichData",
"Types": [
{
"Name": "xprd:CT_PivotCacheRichInfo/xprd:richInfo",
"ClassName": "PivotCacheRichInfo",
"Summary": "Defines the PivotCacheRichInfo Class.",
"BaseClass": "OpenXmlLeafElement",
"IsLeafElement": true,
"Version": "Microsoft365",
"Attributes": [
{
"QName": ":pivotCacheGuid",
"Type": "StringValue",
"Version": "Microsoft365",
"PropertyComments": "pivotCacheGuid",
"Validators": [
{
"Name": "RequiredValidator"
},
{
"Arguments": [
{
"Type": "Boolean",
"Name": "IsToken",
"Value": "True"
},
{
"Type": "String",
"Name": "Pattern",
"Value": "\\{[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}\\}"
}
],
"Name": "StringValidator",
"IsInitialVersion": true
}
]
},
{
"QName": ":pivotIgnoreInvalidCache",
"Type": "BooleanValue",
"Version": "Microsoft365",
"PropertyComments": "pivotIgnoreInvalidCache"
},
{
"QName": "r:id",
"Type": "StringValue",
"Version": "Microsoft365",
"PropertyComments": "id"
}
]
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,18 @@
{
"Version": "Microsoft365",
"Value": "median"
},
{
"Version": "Microsoft365",
"Value": "distinctDuplicates"
},
{
"Version": "Microsoft365",
"Value": "countValuesDuplicated"
},
{
"Version": "Microsoft365",
"Value": "countRepeatValues"
}
],
"Version": "Microsoft365"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
{
"TargetNamespace": "http://schemas.microsoft.com/office/spreadsheetml/2024/pivotDynamicArrays",
"Types": [
{
"Name": "xlpda:CT_PivotCacheDynamicArray/xlpda:pivotCacheDynamicArray",
"ClassName": "PivotCacheDynamicArray",
"Summary": "Defines the PivotCacheDynamicArray Class.",
"BaseClass": "OpenXmlLeafElement",
"IsLeafElement": true,
"Version": "Microsoft365",
"Attributes": [
{
"QName": ":ref",
"Type": "StringValue",
"Version": "Microsoft365",
"PropertyComments": "ref",
"Validators": [
{
"Name": "RequiredValidator"
}
]
}
]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"TargetNamespace": "http://schemas.microsoft.com/office/word/2024/wordml/sdtformatlock"
}
24 changes: 12 additions & 12 deletions data/schemas/schemas_openxmlformats_org_drawingml_2006_main.json
Original file line number Diff line number Diff line change
Expand Up @@ -12517,18 +12517,6 @@
{
"Name": "p14:CT_ShowEventRecordList/p14:showEvtLst"
},
{
"Name": "sl:CT_SchemaLibrary/sl:schemaLibrary"
},
{
"Name": "m:CT_MathPr/m:mathPr"
},
{
"Name": "m:CT_OMathPara/m:oMathPara"
},
{
"Name": "m:CT_OMath/m:oMath"
},
{
"Name": "w:CT_Recipients/w:recipients"
},
Expand Down Expand Up @@ -12643,6 +12631,18 @@
{
"Name": "w14:CT_SdtCheckbox/w14:checkbox"
},
{
"Name": "sl:CT_SchemaLibrary/sl:schemaLibrary"
},
{
"Name": "m:CT_MathPr/m:mathPr"
},
{
"Name": "m:CT_OMathPara/m:oMathPara"
},
{
"Name": "m:CT_OMath/m:oMath"
},
{
"Name": "v:CT_Shape/v:shape"
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24271,9 +24271,21 @@
"Name": "xsd:boolean/xxpim:implicitMeasureSupport",
"PropertyName": "Xsdboolean"
},
{
"Name": "xprd:CT_PivotCacheRichInfo/xprd:richInfo",
"PropertyName": "PivotCacheRichInfo"
},
{
"Name": "xxpvi:CT_CacheVersionInfo/xxpvi:cacheVersionInfo",
"PropertyName": "CacheVersionInfo"
},
{
"Name": "xsd:boolean/xlpar:autoRefresh",
"PropertyName": "Xsdboolean"
},
{
"Name": "xlpda:CT_PivotCacheDynamicArray/xlpda:pivotCacheDynamicArray",
"PropertyName": "PivotCacheDynamicArray"
}
],
"Particle": {
Expand All @@ -24299,10 +24311,22 @@
"Name": "xsd:boolean/xxpim:implicitMeasureSupport",
"InitialVersion": "Office2021"
},
{
"Name": "xprd:CT_PivotCacheRichInfo/xprd:richInfo",
"InitialVersion": "Microsoft365"
},
{
"Name": "xxpvi:CT_CacheVersionInfo/xxpvi:cacheVersionInfo",
"InitialVersion": "Microsoft365"
},
{
"Name": "xsd:boolean/xlpar:autoRefresh",
"InitialVersion": "Microsoft365"
},
{
"Name": "xlpda:CT_PivotCacheDynamicArray/xlpda:pivotCacheDynamicArray",
"InitialVersion": "Microsoft365"
},
{
"Kind": "Any",
"Occurs": [
Expand Down
12 changes: 12 additions & 0 deletions data/typed/namespaces.json
Original file line number Diff line number Diff line change
Expand Up @@ -151,6 +151,10 @@
"Prefix": "xxl21",
"Namespace": "DocumentFormat.OpenXml.Office.SpreadSheetML.Y2021.ExtLinks2021"
},
{
"Prefix": "xprd",
"Namespace": "DocumentFormat.OpenXml.Office.SpreadSheetML.Y2022.PivotRichData"
},
{
"Prefix": "xxpvi",
"Namespace": "DocumentFormat.OpenXml.Office.SpreadSheetML.Y2022.PivotVersionInfo"
Expand All @@ -175,6 +179,10 @@
"Prefix": "xlpar",
"Namespace": "DocumentFormat.OpenXml.Office.SpreadSheetML.Y2024.PivotAutoRefresh"
},
{
"Prefix": "xlpda",
"Namespace": "DocumentFormat.OpenXml.Office.SpreadSheetML.Y2024.PivotDynamicArrays"
},
{
"Prefix": "wne",
"Namespace": "DocumentFormat.OpenXml.Office.Word"
Expand All @@ -187,6 +195,10 @@
"Prefix": "w16du",
"Namespace": "DocumentFormat.OpenXml.Office.Word.Y2023.WordML.Word16DU"
},
{
"Prefix": "w16sdtfl",
"Namespace": "DocumentFormat.OpenXml.Office.Word.Y2024.WordML.SdtFormatLock"
},
{
"Prefix": "xfpb",
"Namespace": "DocumentFormat.OpenXml.Office.Y2022.FeaturePropertyBag"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[
{
"Name": "xprd:CT_PivotCacheRichInfo/xprd:richInfo",
"ClassName": "PivotCacheRichInfo"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
[
{
"Name": "xlpda:CT_PivotCacheDynamicArray/xlpda:pivotCacheDynamicArray",
"ClassName": "PivotCacheDynamicArray"
}
]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
[]
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,7 @@ internal partial class OpenXmlNamespaceResolver
{ "http://schemas.microsoft.com/office/word/2018/wordml", "w16cur" },
{ "http://schemas.microsoft.com/office/word/2023/wordml/word16du", "w16du" },
{ "http://schemas.microsoft.com/office/word/2020/wordml/sdtdatahash", "w16sdtdh" },
{ "http://schemas.microsoft.com/office/word/2024/wordml/sdtformatlock", "w16sdtfl" },
{ "http://schemas.microsoft.com/office/word/2015/wordml/symex", "w16se" },
{ "http://schemas.microsoft.com/office/webextensions/webextension/2010/11", "we" },
{ "http://schemas.microsoft.com/office/webextensions/taskpanes/2010/11", "wetp" },
Expand Down Expand Up @@ -161,6 +162,7 @@ internal partial class OpenXmlNamespaceResolver
{ "http://schemas.microsoft.com/office/excel/2006/main", "xne" },
{ "http://schemas.microsoft.com/office/spreadsheetml/2019/namedsheetviews", "xnsv" },
{ "http://schemas.microsoft.com/office/spreadsheetml/2016/pivotdefaultlayout", "xpdl" },
{ "http://schemas.microsoft.com/office/spreadsheetml/2022/pivotRichData", "xprd" },
{ "http://schemas.microsoft.com/office/spreadsheetml/2014/revision", "xr" },
{ "http://schemas.microsoft.com/office/spreadsheetml/2016/revision10", "xr10" },
{ "http://schemas.microsoft.com/office/spreadsheetml/2017/revision16", "xr16" },
Expand Down Expand Up @@ -286,6 +288,7 @@ internal partial class OpenXmlNamespaceResolver
{ "w16cur", "http://schemas.microsoft.com/office/word/2018/wordml" },
{ "w16du", "http://schemas.microsoft.com/office/word/2023/wordml/word16du" },
{ "w16sdtdh", "http://schemas.microsoft.com/office/word/2020/wordml/sdtdatahash" },
{ "w16sdtfl", "http://schemas.microsoft.com/office/word/2024/wordml/sdtformatlock" },
{ "w16se", "http://schemas.microsoft.com/office/word/2015/wordml/symex" },
{ "we", "http://schemas.microsoft.com/office/webextensions/webextension/2010/11" },
{ "wetp", "http://schemas.microsoft.com/office/webextensions/taskpanes/2010/11" },
Expand Down Expand Up @@ -328,6 +331,7 @@ internal partial class OpenXmlNamespaceResolver
{ "xne", "http://schemas.microsoft.com/office/excel/2006/main" },
{ "xnsv", "http://schemas.microsoft.com/office/spreadsheetml/2019/namedsheetviews" },
{ "xpdl", "http://schemas.microsoft.com/office/spreadsheetml/2016/pivotdefaultlayout" },
{ "xprd", "http://schemas.microsoft.com/office/spreadsheetml/2022/pivotRichData" },
{ "xr", "http://schemas.microsoft.com/office/spreadsheetml/2014/revision" },
{ "xr10", "http://schemas.microsoft.com/office/spreadsheetml/2016/revision10" },
{ "xr16", "http://schemas.microsoft.com/office/spreadsheetml/2017/revision16" },
Expand Down Expand Up @@ -453,6 +457,7 @@ internal partial class OpenXmlNamespaceResolver
{ "w16cur", FileFormatVersions.Office2021 },
{ "w16du", FileFormatVersions.Microsoft365 },
{ "w16sdtdh", FileFormatVersions.Office2021 },
{ "w16sdtfl", FileFormatVersions.Microsoft365 },
{ "w16se", FileFormatVersions.Office2016 },
{ "we", FileFormatVersions.Office2013 },
{ "wetp", FileFormatVersions.Office2013 },
Expand Down Expand Up @@ -495,6 +500,7 @@ internal partial class OpenXmlNamespaceResolver
{ "xne", FileFormatVersions.Office2007 },
{ "xnsv", FileFormatVersions.Office2021 },
{ "xpdl", FileFormatVersions.Office2019 },
{ "xprd", FileFormatVersions.Microsoft365 },
{ "xr", FileFormatVersions.Office2016 },
{ "xr10", FileFormatVersions.Office2019 },
{ "xr16", FileFormatVersions.Office2019 },
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14903,6 +14903,18 @@ public static partial class NoNamespace
/// </remarks>
public static readonly XName pivotButton = "pivotButton";

/// <summary>
/// Represents the pivotCacheGuid XML attribute.
/// </summary>
/// <remarks>
/// <para>As an XML attribute, it:</para>
/// <list type="bullet">
/// <item><description>is contained in the following XML elements: <see cref="XPRD.richInfo" />.</description></item>
/// <item><description>corresponds to the following strongly-typed properties: PivotCacheRichInfo.PivotCacheGuid.</description></item>
/// </list>
/// </remarks>
public static readonly XName pivotCacheGuid = "pivotCacheGuid";

/// <summary>
/// Represents the pivotCacheId XML attributes.
/// </summary>
Expand All @@ -14915,6 +14927,18 @@ public static partial class NoNamespace
/// </remarks>
public static readonly XName pivotCacheId = "pivotCacheId";

/// <summary>
/// Represents the pivotIgnoreInvalidCache XML attribute.
/// </summary>
/// <remarks>
/// <para>As an XML attribute, it:</para>
/// <list type="bullet">
/// <item><description>is contained in the following XML elements: <see cref="XPRD.richInfo" />.</description></item>
/// <item><description>corresponds to the following strongly-typed properties: PivotCacheRichInfo.PivotIgnoreInvalidCache.</description></item>
/// </list>
/// </remarks>
public static readonly XName pivotIgnoreInvalidCache = "pivotIgnoreInvalidCache";

/// <summary>
/// Represents the pivotShowAs XML attribute.
/// </summary>
Expand Down Expand Up @@ -16037,8 +16061,8 @@ public static partial class NoNamespace
/// <remarks>
/// <para>As an XML attribute, it:</para>
/// <list type="bullet">
/// <item><description>is contained in the following XML elements: <see cref="A.effect" />, <see cref="DGM.forEach" />, <see cref="EMMA.grammar" />, <see cref="EMMA.group_info" />, <see cref="EMMA.model" />, <see cref="X.autoFilter" />, <see cref="X.comment" />, <see cref="X.dataRef" />, <see cref="X.dimension" />, <see cref="X.f" />, <see cref="X.hyperlink" />, <see cref="X.location" />, <see cref="X.mergeCell" />, <see cref="X.oleSize" />, <see cref="X.raf" />, <see cref="X.rangeSet" />, <see cref="X.rqt" />, <see cref="X.rrc" />, <see cref="X.sortCondition" />, <see cref="X.sortState" />, <see cref="X.table" />, <see cref="X.worksheetSource" />, <see cref="X14.sortCondition" />, <see cref="XLTC.threadedComment" />, <see cref="XNE.colSortMap" />, <see cref="XNE.rowSortMap" />, <see cref="XNSV.nsvFilter" />, <see cref="XNSV.richSortCondition" />, <see cref="XNSV.sortCondition" />.</description></item>
/// <item><description>corresponds to the following strongly-typed properties: AutoFilter.Reference, CellFormula.Reference, ColumnSortMap.Ref, Comment.Reference, DataReference.Reference, Effect.Reference, ForEach.Reference, Grammar.Reference, GroupInfo.Reference, Hyperlink.Reference, Location.Reference, MergeCell.Reference, Model.Reference, NsvFilter.Ref, OleSize.Reference, RangeSet.Reference, RevisionAutoFormat.Reference, RevisionQueryTable.Reference, RevisionRowColumn.Reference, RichSortCondition.Reference, RowSortMap.Ref, SheetDimension.Reference, SortCondition.Reference, SortState.Reference, Table.Reference, ThreadedComment.Ref, WorksheetSource.Reference.</description></item>
/// <item><description>is contained in the following XML elements: <see cref="A.effect" />, <see cref="DGM.forEach" />, <see cref="EMMA.grammar" />, <see cref="EMMA.group_info" />, <see cref="EMMA.model" />, <see cref="X.autoFilter" />, <see cref="X.comment" />, <see cref="X.dataRef" />, <see cref="X.dimension" />, <see cref="X.f" />, <see cref="X.hyperlink" />, <see cref="X.location" />, <see cref="X.mergeCell" />, <see cref="X.oleSize" />, <see cref="X.raf" />, <see cref="X.rangeSet" />, <see cref="X.rqt" />, <see cref="X.rrc" />, <see cref="X.sortCondition" />, <see cref="X.sortState" />, <see cref="X.table" />, <see cref="X.worksheetSource" />, <see cref="X14.sortCondition" />, <see cref="XLPDA.pivotCacheDynamicArray" />, <see cref="XLTC.threadedComment" />, <see cref="XNE.colSortMap" />, <see cref="XNE.rowSortMap" />, <see cref="XNSV.nsvFilter" />, <see cref="XNSV.richSortCondition" />, <see cref="XNSV.sortCondition" />.</description></item>
/// <item><description>corresponds to the following strongly-typed properties: AutoFilter.Reference, CellFormula.Reference, ColumnSortMap.Ref, Comment.Reference, DataReference.Reference, Effect.Reference, ForEach.Reference, Grammar.Reference, GroupInfo.Reference, Hyperlink.Reference, Location.Reference, MergeCell.Reference, Model.Reference, NsvFilter.Ref, OleSize.Reference, PivotCacheDynamicArray.Ref, RangeSet.Reference, RevisionAutoFormat.Reference, RevisionQueryTable.Reference, RevisionRowColumn.Reference, RichSortCondition.Reference, RowSortMap.Ref, SheetDimension.Reference, SortCondition.Reference, SortState.Reference, Table.Reference, ThreadedComment.Ref, WorksheetSource.Reference.</description></item>
/// </list>
/// </remarks>
public static readonly XName @ref = "ref";
Expand Down
Loading

0 comments on commit 4fae05d

Please sign in to comment.