@openxmldev/linq-to-ooxml
Version:
OOXML Namespace-related Classes for LINQ to XML for TypeScript
677 lines (676 loc) • 37.8 kB
TypeScript
/**
* @author Thomas Barnekow
* @license MIT
*/
import { XAttribute, XName, XNamespace } from '@openxmldev/linq-to-xml';
/**
* Declares XNamespace and XName fields for the `xmlns:o="urn:schemas-microsoft-com:office:office"` namespace.
*/
export declare class O {
/**
* Defines the XML namespace associated with the `o` prefix.
*/
static readonly o: XNamespace;
/**
* Returns the namespace declaration `XAttribute` for this namespace.
*/
static get namespaceDeclaration(): XAttribute;
/**
* Represents the `o:allowincell` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly allowincell: XName;
/**
* Represents the `o:allowoverlap` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly allowoverlap: XName;
/**
* Represents the `o:althref` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.fill v:fill}, {@linkcode V.stroke v:stroke}
*/
static readonly althref: XName;
/**
* Represents the `o:borderbottomcolor` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly borderbottomcolor: XName;
/**
* Represents the `o:borderleftcolor` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly borderleftcolor: XName;
/**
* Represents the `o:borderrightcolor` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly borderrightcolor: XName;
/**
* Represents the `o:bordertopcolor` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly bordertopcolor: XName;
/**
* Represents the `o:bottom` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
* - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
*/
static readonly bottom: XName;
/**
* Represents the `o:bullet` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly bullet: XName;
/**
* Represents the `o:button` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly button: XName;
/**
* Represents the `o:bwmode` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.background v:background}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly bwmode: XName;
/**
* Represents the `o:bwnormal` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.background v:background}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly bwnormal: XName;
/**
* Represents the `o:bwpure` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.background v:background}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly bwpure: XName;
/**
* Represents the `o:callout` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly callout: XName;
/**
* Represents the `o:clip` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly clip: XName;
/**
* Represents the `o:clippath` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode v o:v}
*/
static readonly clippath: XName;
/**
* Represents the `o:cliptowrap` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly cliptowrap: XName;
/**
* Represents the `o:colormenu` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode shapedefaults o:shapedefaults}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly colormenu: XName;
/**
* Represents the `o:colormru` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode shapedefaults o:shapedefaults}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly colormru: XName;
/**
* Represents the `o:column` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
* - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
*/
static readonly column: XName;
/**
* Represents the `o:complex` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly complex: XName;
/**
* Represents the `o:connectangles` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
*/
static readonly connectangles: XName;
/**
* Represents the `o:connectlocs` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
*/
static readonly connectlocs: XName;
/**
* Represents the `o:connectortype` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly connectortype: XName;
/**
* Represents the `o:connecttype` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
*/
static readonly connecttype: XName;
/**
* Represents the `o:detectmouseclick` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.fill v:fill}, {@linkcode V.imagedata v:imagedata}
*/
static readonly detectmouseclick: XName;
/**
* Represents the `o:dgmlayout` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly dgmlayout: XName;
/**
* Represents the `o:dgmlayoutmru` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly dgmlayoutmru: XName;
/**
* Represents the `o:dgmnodekind` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly dgmnodekind: XName;
/**
* Represents the `o:diagram` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.group v:group}
* - child XML elements: {@linkcode relationtable o:relationtable}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly diagram: XName;
/**
* Represents the `o:doubleclicknotify` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly doubleclicknotify: XName;
/**
* Represents the `o:entry` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode regrouptable o:regrouptable}
*/
static readonly entry: XName;
/**
* Represents the `o:extrusion` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly extrusion: XName;
/**
* Represents the `o:extrusionok` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.path v:path}
*/
static readonly extrusionok: XName;
/**
* Represents the `o:FieldCodes` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode OLEObject o:OLEObject}
*/
static readonly FieldCodes: XName;
/**
* Represents the `o:fill` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.fill v:fill}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly fill: XName;
/**
* Represents the `o:forcedash` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}, {@linkcode V.stroke v:stroke}
*/
static readonly forcedash: XName;
/**
* Represents the `o:gfxdata` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}
*/
static readonly gfxdata: XName;
/**
* Represents the `o:hr` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly hr: XName;
/**
* Represents the `o:hralign` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly hralign: XName;
/**
* Represents the `o:href` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.fill v:fill}, {@linkcode V.stroke v:stroke}
*/
static readonly href: XName;
/**
* Represents the `o:hrnoshade` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly hrnoshade: XName;
/**
* Represents the `o:hrpct` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly hrpct: XName;
/**
* Represents the `o:hrstd` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly hrstd: XName;
/**
* Represents the `o:idmap` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode shapelayout o:shapelayout}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly idmap: XName;
/**
* Represents the `o:ink` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.polyline v:polyline}, {@linkcode V.shape v:shape}
*/
static readonly ink: XName;
/**
* Represents the `o:insetmode` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly insetmode: XName;
/**
* Represents the `o:left` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
* - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
*/
static readonly left: XName;
/**
* Represents the `o:LinkType` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode OLEObject o:OLEObject}
*/
static readonly LinkType: XName;
/**
* Represents the `o:lock` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly lock: XName;
/**
* Represents the `o:LockedField` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode OLEObject o:OLEObject}
*/
static readonly LockedField: XName;
/**
* Represents the `o:master` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.shapetype v:shapetype}
*/
static readonly master: XName;
/**
* Represents the `o:ole` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly ole: XName;
/**
* Represents the `o:oleicon` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly oleicon: XName;
/**
* Represents the `o:OLEObject` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.object w:object}, {@linkcode W.pict w:pict}
* - child XML elements: {@linkcode FieldCodes o:FieldCodes}, {@linkcode LinkType o:LinkType}, {@linkcode LockedField o:LockedField}
* - XML attributes: {@linkcode R.id r:id}
*/
static readonly OLEObject: XName;
/**
* Represents the `o:oned` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly oned: XName;
/**
* Represents the `o:opacity2` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.fill v:fill}
*/
static readonly opacity2: XName;
/**
* Represents the `o:preferrelative` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly preferrelative: XName;
/**
* Represents the `o:proxy` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode r o:r}
*/
static readonly proxy: XName;
/**
* Represents the `o:r` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode rules o:rules}
* - child XML elements: {@linkcode proxy o:proxy}
*/
static readonly r: XName;
/**
* Represents the `o:regroupid` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly regroupid: XName;
/**
* Represents the `o:regrouptable` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode shapelayout o:shapelayout}
* - child XML elements: {@linkcode entry o:entry}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly regrouptable: XName;
/**
* Represents the `o:rel` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode relationtable o:relationtable}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly rel: XName;
/**
* Represents the `o:relationtable` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode diagram o:diagram}
* - child XML elements: {@linkcode rel o:rel}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly relationtable: XName;
/**
* Represents the `o:relid` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.imagedata v:imagedata}
*/
static readonly relid: XName;
/**
* Represents the `o:right` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
* - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
*/
static readonly right: XName;
/**
* Represents the `o:rules` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode shapelayout o:shapelayout}
* - child XML elements: {@linkcode r o:r}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly rules: XName;
/**
* Represents the `o:shapedefaults` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.hdrShapeDefaults w:hdrShapeDefaults}, {@linkcode W.shapeDefaults w:shapeDefaults}
* - child XML elements: {@linkcode callout o:callout}, {@linkcode colormenu o:colormenu}, {@linkcode colormru o:colormru}, {@linkcode extrusion o:extrusion}, {@linkcode lock o:lock}, {@linkcode skew o:skew}, {@linkcode V.fill v:fill}, {@linkcode V.imagedata v:imagedata}, {@linkcode V.shadow v:shadow}, {@linkcode V.stroke v:stroke}, {@linkcode V.textbox v:textbox}
* - XML attributes: {@linkcode allowincell o:allowincell}, {@linkcode allowoverlap o:allowoverlap}, {@linkcode insetmode o:insetmode}, {@linkcode V.ext v:ext}
*/
static readonly shapedefaults: XName;
/**
* Represents the `o:shapelayout` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode W.hdrShapeDefaults w:hdrShapeDefaults}, {@linkcode W.shapeDefaults w:shapeDefaults}
* - child XML elements: {@linkcode idmap o:idmap}, {@linkcode regrouptable o:regrouptable}, {@linkcode rules o:rules}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly shapelayout: XName;
/**
* Represents the `o:signatureline` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode suggestedsigner o:suggestedsigner}, {@linkcode suggestedsigner2 o:suggestedsigner2}, {@linkcode suggestedsigneremail o:suggestedsigneremail}, {@linkcode V.ext v:ext}
*/
static readonly signatureline: XName;
/**
* Represents the `o:singleclick` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.textbox v:textbox}
*/
static readonly singleclick: XName;
/**
* Represents the `o:skew` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode shapedefaults o:shapedefaults}, {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
* - XML attributes: {@linkcode V.ext v:ext}
*/
static readonly skew: XName;
/**
* Represents the `o:spid` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly spid: XName;
/**
* Represents the `o:spt` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly spt: XName;
/**
* Represents the `o:suggestedsigner` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode signatureline o:signatureline}
*/
static readonly suggestedsigner: XName;
/**
* Represents the `o:suggestedsigner2` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode signatureline o:signatureline}
*/
static readonly suggestedsigner2: XName;
/**
* Represents the `o:suggestedsigneremail` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode signatureline o:signatureline}
*/
static readonly suggestedsigneremail: XName;
/**
* Represents the `o:tablelimits` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.group v:group}
*/
static readonly tablelimits: XName;
/**
* Represents the `o:tableproperties` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.group v:group}
*/
static readonly tableproperties: XName;
/**
* Represents the `o:targetscreensize` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.background v:background}
*/
static readonly targetscreensize: XName;
/**
* Represents the `o:title` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode bottom o:bottom}, {@linkcode column o:column}, {@linkcode left o:left}, {@linkcode right o:right}, {@linkcode top o:top}, {@linkcode V.fill v:fill}, {@linkcode V.imagedata v:imagedata}, {@linkcode V.stroke v:stroke}
*/
static readonly title: XName;
/**
* Represents the `o:top` XML element.
*
* @remarks
* As an XML element, it has the following:
* - parent XML elements: {@linkcode A.graphicData a:graphicData}, {@linkcode V.stroke v:stroke}
* - XML attributes: {@linkcode althref o:althref}, {@linkcode forcedash o:forcedash}, {@linkcode href o:href}, {@linkcode title o:title}, {@linkcode V.ext v:ext}
*/
static readonly top: XName;
/**
* Represents the `o:userdrawn` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly userdrawn: XName;
/**
* Represents the `o:userhidden` XML attributes.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode V.arc v:arc}, {@linkcode V.curve v:curve}, {@linkcode V.group v:group}, {@linkcode V.image v:image}, {@linkcode V.line v:line}, {@linkcode V.oval v:oval}, {@linkcode V.polyline v:polyline}, {@linkcode V.rect v:rect}, {@linkcode V.roundrect v:roundrect}, {@linkcode V.shape v:shape}, {@linkcode V.shapetype v:shapetype}
*/
static readonly userhidden: XName;
/**
* Represents the `o:v` XML attribute.
*
* @remarks
* As an XML attribute, it is contained in the following XML elements: {@linkcode clippath o:clippath}
*/
static readonly v: XName;
}