@openxmldev/linq-to-ooxml
Version:
OOXML Namespace-related Classes for LINQ to XML for TypeScript
230 lines (229 loc) • 8.71 kB
TypeScript
/**
* @author Thomas Barnekow
* @license MIT
*/
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
* Declares XNamespace and XName fields for the `xmlns:w15="http://schemas.microsoft.com/office/word/2012/wordml"` namespace.
*/
export declare class W15 {
/**
* Defines the XML namespace associated with the `w15` prefix.
*/
static readonly w15: XNamespace;
/**
* Returns the namespace declaration `XAttribute` for this namespace.
*/
static get namespaceDeclaration(): XAttribute;
/**
* Represents the `w15:appearance` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
* - XML attributes: {@linkcode val w15:val}
*/
static readonly appearance: XName;
/**
* Represents the `w15:author` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode person w15:person}
*/
static readonly author: XName;
/**
* Represents the `w15:chartTrackingRefBased` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.settings w:settings}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly chartTrackingRefBased: XName;
/**
* Represents the `w15:collapsed` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly collapsed: XName;
/**
* Represents the `w15:color` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
* - XML attributes: {@linkcode W.themeColor w:themeColor}, {@linkcode W.themeShade w:themeShade}, {@linkcode W.themeTint w:themeTint}, {@linkcode W.val w:val}
*/
static readonly color: XName;
/**
* Represents the `w15:commentEx` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode commentsEx w15:commentsEx}
* - XML attributes: {@linkcode done w15:done}, {@linkcode paraId w15:paraId}, {@linkcode paraIdParent w15:paraIdParent}
*/
static readonly commentEx: XName;
/**
* Represents the `w15:commentsEx` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode commentEx w15:commentEx}
*/
static readonly commentsEx: XName;
/**
* Represents the `w15:dataBinding` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
* - XML attributes: {@linkcode W.prefixMappings w:prefixMappings}, {@linkcode W.storeItemID w:storeItemID}, {@linkcode W.xpath w:xpath}
*/
static readonly dataBinding: XName;
/**
* Represents the `w15:docId` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.settings w:settings}
* - XML attributes: {@linkcode val w15:val}
*/
static readonly docId: XName;
/**
* Represents the `w15:done` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode commentEx w15:commentEx}
*/
static readonly done: XName;
/**
* Represents the `w15:doNotAllowInsertDeleteSection` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode repeatingSection w15:repeatingSection}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly doNotAllowInsertDeleteSection: XName;
/**
* Represents the `w15:footnoteColumns` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sectPr w:sectPr}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly footnoteColumns: XName;
/**
* Represents the `w15:paraId` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode commentEx w15:commentEx}
*/
static readonly paraId: XName;
/**
* Represents the `w15:paraIdParent` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode commentEx w15:commentEx}
*/
static readonly paraIdParent: XName;
/**
* Represents the `w15:people` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}
* - child XML elements: {@linkcode person w15:person}
*/
static readonly people: XName;
/**
* Represents the `w15:person` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode people w15:people}
* - child XML elements: {@linkcode presenceInfo w15:presenceInfo}
* - XML attributes: {@linkcode author w15:author}
*/
static readonly person: XName;
/**
* Represents the `w15:presenceInfo` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode person w15:person}
* - XML attributes: {@linkcode providerId w15:providerId}, {@linkcode userId w15:userId}
*/
static readonly presenceInfo: XName;
/**
* Represents the `w15:providerId` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode presenceInfo w15:presenceInfo}
*/
static readonly providerId: XName;
/**
* Represents the `w15:repeatingSection` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
* - child XML elements: {@linkcode doNotAllowInsertDeleteSection w15:doNotAllowInsertDeleteSection}, {@linkcode sectionTitle w15:sectionTitle}
*/
static readonly repeatingSection: XName;
/**
* Represents the `w15:repeatingSectionItem` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
*/
static readonly repeatingSectionItem: XName;
/**
* Represents the `w15:sectionTitle` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode repeatingSection w15:repeatingSection}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly sectionTitle: XName;
/**
* Represents the `w15:userId` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode presenceInfo w15:presenceInfo}
*/
static readonly userId: XName;
/**
* Represents the `w15:val` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode appearance w15:appearance}, {@linkcode docId w15:docId}
*/
static readonly val: XName;
/**
* Represents the `w15:webExtensionCreated` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly webExtensionCreated: XName;
/**
* Represents the `w15:webExtensionLinked` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.sdtPr w:sdtPr}
* - XML attributes: {@linkcode W.val w:val}
*/
static readonly webExtensionLinked: XName;
}