@openxmldev/linq-to-ooxml
Version:
OOXML Namespace-related Classes for LINQ to XML for TypeScript
549 lines (548 loc) • 19.6 kB
TypeScript
/**
* @author Thomas Barnekow
* @license MIT
*/
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
* Declares XNamespace and XName fields for the `xmlns:x15="http://schemas.microsoft.com/office/spreadsheetml/2010/11/main"` namespace.
*/
export declare class X15 {
/**
* Defines the XML namespace associated with the `x15` prefix.
*/
static readonly x15: XNamespace;
/**
* Returns the namespace declaration `XAttribute` for this namespace.
*/
static get namespaceDeclaration(): XAttribute;
/**
* Represents the `x15:activeTabTopLevelEntity` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode pivotTableUISettings x15:pivotTableUISettings}
*/
static readonly activeTabTopLevelEntity: XName;
/**
* Represents the `x15:bounds` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode state x15:state}
*/
static readonly bounds: XName;
/**
* Represents the `x15:c` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode pivotRow x15:pivotRow}
* - child XML elements: {@linkcode v x15:v}, {@linkcode x x15:x}
*/
static readonly c: XName;
/**
* Represents the `x15:cachedUniqueName` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode cachedUniqueNames x15:cachedUniqueNames}
*/
static readonly cachedUniqueName: XName;
/**
* Represents the `x15:cachedUniqueNames` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode cachedUniqueName x15:cachedUniqueName}
*/
static readonly cachedUniqueNames: XName;
/**
* Represents the `x15:cacheHierarchy` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly cacheHierarchy: XName;
/**
* Represents the `x15:calculatedMember` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly calculatedMember: XName;
/**
* Represents the `x15:connection` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode dataFeedPr x15:dataFeedPr}, {@linkcode modelTextPr x15:modelTextPr}, {@linkcode oledbPr x15:oledbPr}, {@linkcode rangePr x15:rangePr}, {@linkcode textPr x15:textPr}
*/
static readonly connection: XName;
/**
* Represents the `x15:dataFeedPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode connection x15:connection}
* - child XML elements: {@linkcode dbTables x15:dbTables}
*/
static readonly dataFeedPr: XName;
/**
* Represents the `x15:dataField` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly dataField: XName;
/**
* Represents the `x15:dataModel` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode extLst x15:extLst}, {@linkcode modelRelationships x15:modelRelationships}, {@linkcode modelTables x15:modelTables}
*/
static readonly dataModel: XName;
/**
* Represents the `x15:dbCommand` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode oledbPr x15:oledbPr}
*/
static readonly dbCommand: XName;
/**
* Represents the `x15:dbTable` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode dbTables x15:dbTables}
*/
static readonly dbTable: XName;
/**
* Represents the `x15:dbTables` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode dataFeedPr x15:dataFeedPr}, {@linkcode oledbPr x15:oledbPr}
* - child XML elements: {@linkcode dbTable x15:dbTable}
*/
static readonly dbTables: XName;
/**
* Represents the `x15:dxfs` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode X.dxf x:dxf}
*/
static readonly dxfs: XName;
/**
* Represents the `x15:extLst` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode dataModel x15:dataModel}, {@linkcode pivotTableUISettings x15:pivotTableUISettings}, {@linkcode state x15:state}, {@linkcode tableSlicerCache x15:tableSlicerCache}, {@linkcode timeline x15:timeline}, {@linkcode timelineCacheDefinition x15:timelineCacheDefinition}
* - child XML elements: {@linkcode X.ext x:ext}
*/
static readonly extLst: XName;
/**
* Represents the `x15:modelRelationship` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode modelRelationships x15:modelRelationships}
*/
static readonly modelRelationship: XName;
/**
* Represents the `x15:modelRelationships` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode dataModel x15:dataModel}
* - child XML elements: {@linkcode modelRelationship x15:modelRelationship}
*/
static readonly modelRelationships: XName;
/**
* Represents the `x15:modelTable` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode modelTables x15:modelTables}
*/
static readonly modelTable: XName;
/**
* Represents the `x15:modelTables` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode dataModel x15:dataModel}
* - child XML elements: {@linkcode modelTable x15:modelTable}
*/
static readonly modelTables: XName;
/**
* Represents the `x15:modelTextPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode connection x15:connection}
*/
static readonly modelTextPr: XName;
/**
* Represents the `x15:movingPeriodState` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}, {@linkcode state x15:state}
*/
static readonly movingPeriodState: XName;
/**
* Represents the `x15:oledbPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode connection x15:connection}
* - child XML elements: {@linkcode dbCommand x15:dbCommand}, {@linkcode dbTables x15:dbTables}
*/
static readonly oledbPr: XName;
/**
* Represents the `x15:pivotCacheDecoupled` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly pivotCacheDecoupled: XName;
/**
* Represents the `x15:pivotCacheIdVersion` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly pivotCacheIdVersion: XName;
/**
* Represents the `x15:pivotCaches` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode X.pivotCache x:pivotCache}
*/
static readonly pivotCaches: XName;
/**
* Represents the `x15:pivotFilter` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly pivotFilter: XName;
/**
* Represents the `x15:pivotRow` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode pivotTableData x15:pivotTableData}
* - child XML elements: {@linkcode c x15:c}
*/
static readonly pivotRow: XName;
/**
* Represents the `x15:pivotTable` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode pivotTables x15:pivotTables}
*/
static readonly pivotTable: XName;
/**
* Represents the `x15:pivotTableData` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode pivotRow x15:pivotRow}
*/
static readonly pivotTableData: XName;
/**
* Represents the `x15:pivotTableReference` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode pivotTableReferences x15:pivotTableReferences}
* - XML attributes: {@linkcode R.id r:id}
*/
static readonly pivotTableReference: XName;
/**
* Represents the `x15:pivotTableReferences` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode pivotTableReference x15:pivotTableReference}
*/
static readonly pivotTableReferences: XName;
/**
* Represents the `x15:pivotTables` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineCacheDefinition x15:timelineCacheDefinition}
* - child XML elements: {@linkcode pivotTable x15:pivotTable}
*/
static readonly pivotTables: XName;
/**
* Represents the `x15:pivotTableUISettings` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode activeTabTopLevelEntity x15:activeTabTopLevelEntity}, {@linkcode extLst x15:extLst}
*/
static readonly pivotTableUISettings: XName;
/**
* Represents the `x15:queryTable` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly queryTable: XName;
/**
* Represents the `x15:rangePr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode connection x15:connection}
*/
static readonly rangePr: XName;
/**
* Represents the `x15:selection` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode state x15:state}
*/
static readonly selection: XName;
/**
* Represents the `x15:slicerCacheHideItemsWithNoData` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode slicerCacheOlapLevelName x15:slicerCacheOlapLevelName}
*/
static readonly slicerCacheHideItemsWithNoData: XName;
/**
* Represents the `x15:slicerCacheOlapLevelName` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode slicerCacheHideItemsWithNoData x15:slicerCacheHideItemsWithNoData}
*/
static readonly slicerCacheOlapLevelName: XName;
/**
* Represents the `x15:slicerCachePivotTables` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode X14.pivotTable x14:pivotTable}
*/
static readonly slicerCachePivotTables: XName;
/**
* Represents the `x15:slicerCaches` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode X14.slicerCache x14:slicerCache}
*/
static readonly slicerCaches: XName;
/**
* Represents the `x15:state` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineCacheDefinition x15:timelineCacheDefinition}
* - child XML elements: {@linkcode bounds x15:bounds}, {@linkcode extLst x15:extLst}, {@linkcode movingPeriodState x15:movingPeriodState}, {@linkcode selection x15:selection}
*/
static readonly state: XName;
/**
* Represents the `x15:tableSlicerCache` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode extLst x15:extLst}
*/
static readonly tableSlicerCache: XName;
/**
* Represents the `x15:textPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode connection x15:connection}
* - child XML elements: {@linkcode X.textFields x:textFields}
*/
static readonly textPr: XName;
/**
* Represents the `x15:timeline` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelines x15:timelines}
* - child XML elements: {@linkcode extLst x15:extLst}
*/
static readonly timeline: XName;
/**
* Represents the `x15:timelineCacheDefinition` XML element.
*
* @remarks
* As an XML element, it has the following:
* - child XML elements: {@linkcode extLst x15:extLst}, {@linkcode pivotTables x15:pivotTables}, {@linkcode state x15:state}
*/
static readonly timelineCacheDefinition: XName;
/**
* Represents the `x15:timelineCachePivotCaches` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode X.pivotCache x:pivotCache}
*/
static readonly timelineCachePivotCaches: XName;
/**
* Represents the `x15:timelineCacheRef` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineCacheRefs x15:timelineCacheRefs}
* - XML attributes: {@linkcode R.id r:id}
*/
static readonly timelineCacheRef: XName;
/**
* Represents the `x15:timelineCacheRefs` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode timelineCacheRef x15:timelineCacheRef}
*/
static readonly timelineCacheRefs: XName;
/**
* Represents the `x15:timelinePivotCacheDefinition` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly timelinePivotCacheDefinition: XName;
/**
* Represents the `x15:timelineRef` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineRefs x15:timelineRefs}
* - XML attributes: {@linkcode R.id r:id}
*/
static readonly timelineRef: XName;
/**
* Represents the `x15:timelineRefs` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode timelineRef x15:timelineRef}
*/
static readonly timelineRefs: XName;
/**
* Represents the `x15:timelines` XML element.
*
* @remarks
* As an XML element, it has the following:
* - child XML elements: {@linkcode timeline x15:timeline}
*/
static readonly timelines: XName;
/**
* Represents the `x15:timelineStyle` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineStyles x15:timelineStyles}
* - child XML elements: {@linkcode timelineStyleElements x15:timelineStyleElements}
*/
static readonly timelineStyle: XName;
/**
* Represents the `x15:timelineStyleElement` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineStyleElements x15:timelineStyleElements}
*/
static readonly timelineStyleElement: XName;
/**
* Represents the `x15:timelineStyleElements` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode timelineStyle x15:timelineStyle}
* - child XML elements: {@linkcode timelineStyleElement x15:timelineStyleElement}
*/
static readonly timelineStyleElements: XName;
/**
* Represents the `x15:timelineStyles` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode timelineStyle x15:timelineStyle}
*/
static readonly timelineStyles: XName;
/**
* Represents the `x15:v` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode c x15:c}
*/
static readonly v: XName;
/**
* Represents the `x15:webExtension` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode webExtensions x15:webExtensions}
*/
static readonly webExtension: XName;
/**
* Represents the `x15:webExtensions` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
* - child XML elements: {@linkcode webExtension x15:webExtension}
*/
static readonly webExtensions: XName;
/**
* Represents the `x15:workbookPr` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode X.ext x:ext}
*/
static readonly workbookPr: XName;
/**
* Represents the `x15:x` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode c x15:c}
*/
static readonly x: XName;
}