const ST_CnfPattern = `[01]*`
const ST_TextScalePercentPattern = `0*(600|([0-5]?[0-9]?[0-9]))%`
var ST_CnfPatternRe = regexp.MustCompile(ST_CnfPattern)
var ST_TextScalePercentPatternRe = regexp.MustCompile(ST_TextScalePercentPattern)
func ParseStdlibTime(s string) (time.Time, error)
func ParseUnionST_Coordinate(s string) (dml.ST_Coordinate, error)
func ParseUnionST_OnOff(s string) (sharedTypes.ST_OnOff, error)
func ParseUnionST_TwipsMeasure(s string) (sharedTypes.ST_TwipsMeasure, error)
AC_ChoiceRun is used to marshal/unmarshal mc:Choice types inside of CT_R Extra in the OOXML schema.
type AC_ChoiceRun struct { // Break Br *CT_Br // Text T *CT_Text // Content Part ContentPart *CT_Rel // Deleted Text DelText *CT_Text // Field Code InstrText *CT_Text // Deleted Field Code DelInstrText *CT_Text // Non Breaking Hyphen Character NoBreakHyphen *CT_Empty // Choiceal Hyphen Character SoftHyphen *CT_Empty // Date Block - Short Day Format DayShort *CT_Empty // Date Block - Short Month Format MonthShort *CT_Empty // Date Block - Short Year Format YearShort *CT_Empty // Date Block - Long Day Format DayLong *CT_Empty // Date Block - Long Month Format MonthLong *CT_Empty // Date Block - Long Year Format YearLong *CT_Empty // Comment Information Block AnnotationRef *CT_Empty // Footnote Reference Mark FootnoteRef *CT_Empty // Endnote Reference Mark EndnoteRef *CT_Empty // Footnote/Endnote Separator Mark Separator *CT_Empty // Continuation Separator Mark ContinuationSeparator *CT_Empty // Symbol Character Sym *CT_Sym // Page Number Block PgNum *CT_Empty // Carriage Return Cr *CT_Empty // Tab Character Tab *CT_Empty // Embedded Object Object *CT_Object // VML Object Pict *CT_Picture // Complex Field Character FldChar *CT_FldChar // Phonetic Guide Ruby *CT_Ruby // Footnote Reference FootnoteReference *CT_FtnEdnRef // Endnote Reference EndnoteReference *CT_FtnEdnRef // Comment Content Reference Mark CommentReference *CT_Markup // DrawingML Object Drawing *CT_Drawing // Absolute Position Tab Character Ptab *CT_PTab // Position of Last Calculated Page Break LastRenderedPageBreak *CT_Empty // contains filtered or unexported fields }
func NewAC_ChoiceRun() *AC_ChoiceRun
func (m *AC_ChoiceRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AC_ChoiceRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AC_ChoiceRun) Validate() error
Validate validates the AC_ChoiceRun and its children
func (m *AC_ChoiceRun) ValidateWithPath(path string) error
ValidateWithPath validates the AC_ChoiceRun and its children, prefixing error messages with path
type AG_Password struct { AlgorithmNameAttr *string HashValueAttr *string SaltValueAttr *string SpinCountAttr *int64 }
func NewAG_Password() *AG_Password
func (m *AG_Password) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_Password) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_Password) Validate() error
Validate validates the AG_Password and its children
func (m *AG_Password) ValidateWithPath(path string) error
ValidateWithPath validates the AG_Password and its children, prefixing error messages with path
type AG_SectPrAttributes struct { RsidRPrAttr *string RsidDelAttr *string RsidRAttr *string RsidSectAttr *string }
func NewAG_SectPrAttributes() *AG_SectPrAttributes
func (m *AG_SectPrAttributes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_SectPrAttributes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_SectPrAttributes) Validate() error
Validate validates the AG_SectPrAttributes and its children
func (m *AG_SectPrAttributes) ValidateWithPath(path string) error
ValidateWithPath validates the AG_SectPrAttributes and its children, prefixing error messages with path
type AG_TransitionalPassword struct { CryptProviderTypeAttr sharedTypes.ST_CryptProv CryptAlgorithmClassAttr sharedTypes.ST_AlgClass CryptAlgorithmTypeAttr sharedTypes.ST_AlgType CryptAlgorithmSidAttr *int64 CryptSpinCountAttr *int64 CryptProviderAttr *string AlgIdExtAttr *string AlgIdExtSourceAttr *string CryptProviderTypeExtAttr *string CryptProviderTypeExtSourceAttr *string HashAttr *string SaltAttr *string }
func NewAG_TransitionalPassword() *AG_TransitionalPassword
func (m *AG_TransitionalPassword) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *AG_TransitionalPassword) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *AG_TransitionalPassword) Validate() error
Validate validates the AG_TransitionalPassword and its children
func (m *AG_TransitionalPassword) ValidateWithPath(path string) error
ValidateWithPath validates the AG_TransitionalPassword and its children, prefixing error messages with path
AlternateContentRun is used to marshal/unmarshal mc:AlternateContent types inside or CT_R Extra in the OOXML schema.
type AlternateContentRun struct { Choice *AC_ChoiceRun Fallback unioffice.Any }
func (ac *AlternateContentRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
MarshalXML implements the xml.Marshaler interface.
func (ac *AlternateContentRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
UnmarshalXML implements the xml.Unmarshaler interface.
type CT_AbstractNum struct { // Abstract Numbering Definition ID AbstractNumIdAttr int64 // Abstract Numbering Definition Identifier Nsid *CT_LongHexNumber // Abstract Numbering Definition Type MultiLevelType *CT_MultiLevelType // Numbering Template Code Tmpl *CT_LongHexNumber // Abstract Numbering Definition Name Name *CT_String // Numbering Style Definition StyleLink *CT_String // Numbering Style Reference NumStyleLink *CT_String // Numbering Level Definition Lvl []*CT_Lvl }
func NewCT_AbstractNum() *CT_AbstractNum
func (m *CT_AbstractNum) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AbstractNum) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AbstractNum) Validate() error
Validate validates the CT_AbstractNum and its children
func (m *CT_AbstractNum) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AbstractNum and its children, prefixing error messages with path
type CT_AltChunk struct { IdAttr *string // External Content Import Properties AltChunkPr *CT_AltChunkPr }
func NewCT_AltChunk() *CT_AltChunk
func (m *CT_AltChunk) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AltChunk) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AltChunk) Validate() error
Validate validates the CT_AltChunk and its children
func (m *CT_AltChunk) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AltChunk and its children, prefixing error messages with path
type CT_AltChunkPr struct { // Keep Source Formatting on Import MatchSrc *CT_OnOff }
func NewCT_AltChunkPr() *CT_AltChunkPr
func (m *CT_AltChunkPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AltChunkPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AltChunkPr) Validate() error
Validate validates the CT_AltChunkPr and its children
func (m *CT_AltChunkPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AltChunkPr and its children, prefixing error messages with path
type CT_Attr struct { // Namespace UriAttr *string // Name NameAttr string // Value ValAttr string }
func NewCT_Attr() *CT_Attr
func (m *CT_Attr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Attr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Attr) Validate() error
Validate validates the CT_Attr and its children
func (m *CT_Attr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Attr and its children, prefixing error messages with path
type CT_AutoCaption struct { // Identifier of Object to be Automatically Captioned NameAttr string // Caption Used for Automatic Captioning CaptionAttr string }
func NewCT_AutoCaption() *CT_AutoCaption
func (m *CT_AutoCaption) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AutoCaption) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AutoCaption) Validate() error
Validate validates the CT_AutoCaption and its children
func (m *CT_AutoCaption) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AutoCaption and its children, prefixing error messages with path
type CT_AutoCaptions struct { // Single Automatic Captioning Setting AutoCaption []*CT_AutoCaption }
func NewCT_AutoCaptions() *CT_AutoCaptions
func (m *CT_AutoCaptions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_AutoCaptions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_AutoCaptions) Validate() error
Validate validates the CT_AutoCaptions and its children
func (m *CT_AutoCaptions) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AutoCaptions and its children, prefixing error messages with path
type CT_Background struct { // Background Color ColorAttr *ST_HexColor // Background Theme Color ThemeColorAttr ST_ThemeColor // Background Theme Color Tint ThemeTintAttr *string // Background Theme Color Shade ThemeShadeAttr *string Any []unioffice.Any Drawing *CT_Drawing }
func NewCT_Background() *CT_Background
func (m *CT_Background) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Background) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Background) Validate() error
Validate validates the CT_Background and its children
func (m *CT_Background) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Background and its children, prefixing error messages with path
type CT_Base64Binary struct { ValAttr string }
func NewCT_Base64Binary() *CT_Base64Binary
func (m *CT_Base64Binary) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Base64Binary) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Base64Binary) Validate() error
Validate validates the CT_Base64Binary and its children
func (m *CT_Base64Binary) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Base64Binary and its children, prefixing error messages with path
type CT_BdoContentRun struct { // Direction of Override ValAttr ST_Direction EG_PContent []*EG_PContent }
func NewCT_BdoContentRun() *CT_BdoContentRun
func (m *CT_BdoContentRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BdoContentRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BdoContentRun) Validate() error
Validate validates the CT_BdoContentRun and its children
func (m *CT_BdoContentRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BdoContentRun and its children, prefixing error messages with path
type CT_Body struct { EG_BlockLevelElts []*EG_BlockLevelElts // Document Final Section Properties SectPr *CT_SectPr }
func NewCT_Body() *CT_Body
func (m *CT_Body) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Body) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Body) Validate() error
Validate validates the CT_Body and its children
func (m *CT_Body) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Body and its children, prefixing error messages with path
type CT_Bookmark struct { NameAttr string ColFirstAttr *int64 ColLastAttr *int64 DisplacedByCustomXmlAttr ST_DisplacedByCustomXml // Annotation Identifier IdAttr int64 }
func NewCT_Bookmark() *CT_Bookmark
func (m *CT_Bookmark) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Bookmark) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Bookmark) Validate() error
Validate validates the CT_Bookmark and its children
func (m *CT_Bookmark) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Bookmark and its children, prefixing error messages with path
type CT_BookmarkRange struct { ColFirstAttr *int64 ColLastAttr *int64 DisplacedByCustomXmlAttr ST_DisplacedByCustomXml // Annotation Identifier IdAttr int64 }
func NewCT_BookmarkRange() *CT_BookmarkRange
func (m *CT_BookmarkRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BookmarkRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BookmarkRange) Validate() error
Validate validates the CT_BookmarkRange and its children
func (m *CT_BookmarkRange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BookmarkRange and its children, prefixing error messages with path
type CT_Border struct { // Border Style ValAttr ST_Border // Border Color ColorAttr *ST_HexColor // Border Theme Color ThemeColorAttr ST_ThemeColor // Border Theme Color Tint ThemeTintAttr *string // Border Theme Color Shade ThemeShadeAttr *string // Border Width SzAttr *uint64 // Border Spacing Measurement SpaceAttr *uint64 // Border Shadow ShadowAttr *sharedTypes.ST_OnOff // Create Frame Effect FrameAttr *sharedTypes.ST_OnOff }
func NewCT_Border() *CT_Border
func (m *CT_Border) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Border) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Border) Validate() error
Validate validates the CT_Border and its children
func (m *CT_Border) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Border and its children, prefixing error messages with path
type CT_BottomPageBorder struct { BottomLeftAttr *string BottomRightAttr *string IdAttr *string // Border Style ValAttr ST_Border // Border Color ColorAttr *ST_HexColor // Border Theme Color ThemeColorAttr ST_ThemeColor // Border Theme Color Tint ThemeTintAttr *string // Border Theme Color Shade ThemeShadeAttr *string // Border Width SzAttr *uint64 // Border Spacing Measurement SpaceAttr *uint64 // Border Shadow ShadowAttr *sharedTypes.ST_OnOff // Create Frame Effect FrameAttr *sharedTypes.ST_OnOff }
func NewCT_BottomPageBorder() *CT_BottomPageBorder
func (m *CT_BottomPageBorder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_BottomPageBorder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_BottomPageBorder) Validate() error
Validate validates the CT_BottomPageBorder and its children
func (m *CT_BottomPageBorder) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BottomPageBorder and its children, prefixing error messages with path
type CT_Br struct { // Break Type TypeAttr ST_BrType // Restart Location For Text Wrapping Break ClearAttr ST_BrClear }
func NewCT_Br() *CT_Br
func (m *CT_Br) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Br) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Br) Validate() error
Validate validates the CT_Br and its children
func (m *CT_Br) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Br and its children, prefixing error messages with path
type CT_CalendarType struct { // Calendar Type Value ValAttr sharedTypes.ST_CalendarType }
func NewCT_CalendarType() *CT_CalendarType
func (m *CT_CalendarType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CalendarType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CalendarType) Validate() error
Validate validates the CT_CalendarType and its children
func (m *CT_CalendarType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalendarType and its children, prefixing error messages with path
type CT_Caption struct { // Caption Type Name NameAttr string // Automatic Caption Placement PosAttr ST_CaptionPos // Include Chapter Number in Field for Caption ChapNumAttr *sharedTypes.ST_OnOff // Style for Chapter Headings HeadingAttr *int64 // Do Not Include Name In Caption NoLabelAttr *sharedTypes.ST_OnOff // Caption Numbering Format NumFmtAttr ST_NumberFormat // Chapter Number/Item Index Separator SepAttr ST_ChapterSep }
func NewCT_Caption() *CT_Caption
func (m *CT_Caption) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Caption) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Caption) Validate() error
Validate validates the CT_Caption and its children
func (m *CT_Caption) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Caption and its children, prefixing error messages with path
type CT_Captions struct { // Single Caption Type Definition Caption []*CT_Caption // Automatic Captioning Settings AutoCaptions *CT_AutoCaptions }
func NewCT_Captions() *CT_Captions
func (m *CT_Captions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Captions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Captions) Validate() error
Validate validates the CT_Captions and its children
func (m *CT_Captions) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Captions and its children, prefixing error messages with path
type CT_CellMergeTrackChange struct { VMergeAttr ST_AnnotationVMerge VMergeOrigAttr ST_AnnotationVMerge AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_CellMergeTrackChange() *CT_CellMergeTrackChange
func (m *CT_CellMergeTrackChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CellMergeTrackChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CellMergeTrackChange) Validate() error
Validate validates the CT_CellMergeTrackChange and its children
func (m *CT_CellMergeTrackChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellMergeTrackChange and its children, prefixing error messages with path
type CT_CharacterSpacing struct { // Value ValAttr ST_CharacterSpacing }
func NewCT_CharacterSpacing() *CT_CharacterSpacing
func (m *CT_CharacterSpacing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CharacterSpacing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CharacterSpacing) Validate() error
Validate validates the CT_CharacterSpacing and its children
func (m *CT_CharacterSpacing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CharacterSpacing and its children, prefixing error messages with path
type CT_Charset struct { // Value ValAttr *string // IANA Name of Character Set CharacterSetAttr *string }
func NewCT_Charset() *CT_Charset
func (m *CT_Charset) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Charset) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Charset) Validate() error
Validate validates the CT_Charset and its children
func (m *CT_Charset) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Charset and its children, prefixing error messages with path
type CT_Cnf struct { // Conditional Formatting Bit Mask ValAttr *string // First Row FirstRowAttr *sharedTypes.ST_OnOff // Last Row LastRowAttr *sharedTypes.ST_OnOff // First Column FirstColumnAttr *sharedTypes.ST_OnOff // Last Column LastColumnAttr *sharedTypes.ST_OnOff // Odd Numbered Vertical Band OddVBandAttr *sharedTypes.ST_OnOff // Even Numbered Vertical Band EvenVBandAttr *sharedTypes.ST_OnOff // Odd Numbered Horizontal Band OddHBandAttr *sharedTypes.ST_OnOff // Even Numbered Horizontal Band EvenHBandAttr *sharedTypes.ST_OnOff // First Row and First Column FirstRowFirstColumnAttr *sharedTypes.ST_OnOff // First Row and Last Column FirstRowLastColumnAttr *sharedTypes.ST_OnOff // Last Row and First Column LastRowFirstColumnAttr *sharedTypes.ST_OnOff // Last Row and Last Column LastRowLastColumnAttr *sharedTypes.ST_OnOff }
func NewCT_Cnf() *CT_Cnf
func (m *CT_Cnf) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Cnf) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Cnf) Validate() error
Validate validates the CT_Cnf and its children
func (m *CT_Cnf) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Cnf and its children, prefixing error messages with path
type CT_Color struct { // Run Content Color ValAttr ST_HexColor // Run Content Theme Color ThemeColorAttr ST_ThemeColor // Run Content Theme Color Tint ThemeTintAttr *string // Run Content Theme Color Shade ThemeShadeAttr *string }
func NewCT_Color() *CT_Color
func (m *CT_Color) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Color) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Color) Validate() error
Validate validates the CT_Color and its children
func (m *CT_Color) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Color and its children, prefixing error messages with path
type CT_ColorSchemeMapping struct { // Background 1 Theme Color Mapping Bg1Attr ST_WmlColorSchemeIndex // Text 1 Theme Color Mapping T1Attr ST_WmlColorSchemeIndex // Background 2 Theme Color Mapping Bg2Attr ST_WmlColorSchemeIndex // Text 2 Theme Color Mapping T2Attr ST_WmlColorSchemeIndex // Accent 1 Theme Color Mapping Accent1Attr ST_WmlColorSchemeIndex // Accent 2 Theme Color Mapping Accent2Attr ST_WmlColorSchemeIndex // Accent3 Theme Color Mapping Accent3Attr ST_WmlColorSchemeIndex // Accent4 Theme Color Mapping Accent4Attr ST_WmlColorSchemeIndex // Accent5 Theme Color Mapping Accent5Attr ST_WmlColorSchemeIndex // Accent6 Theme Color Mapping Accent6Attr ST_WmlColorSchemeIndex // Hyperlink Theme Color Mapping HyperlinkAttr ST_WmlColorSchemeIndex // Followed Hyperlink Theme Color Mapping FollowedHyperlinkAttr ST_WmlColorSchemeIndex }
func NewCT_ColorSchemeMapping() *CT_ColorSchemeMapping
func (m *CT_ColorSchemeMapping) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ColorSchemeMapping) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ColorSchemeMapping) Validate() error
Validate validates the CT_ColorSchemeMapping and its children
func (m *CT_ColorSchemeMapping) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ColorSchemeMapping and its children, prefixing error messages with path
type CT_Column struct { // Column Width WAttr *sharedTypes.ST_TwipsMeasure // Space Before Following Column SpaceAttr *sharedTypes.ST_TwipsMeasure }
func NewCT_Column() *CT_Column
func (m *CT_Column) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Column) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Column) Validate() error
Validate validates the CT_Column and its children
func (m *CT_Column) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Column and its children, prefixing error messages with path
type CT_Columns struct { // Equal Column Widths EqualWidthAttr *sharedTypes.ST_OnOff // Spacing Between Equal Width Columns SpaceAttr *sharedTypes.ST_TwipsMeasure // Number of Equal Width Columns NumAttr *int64 // Draw Line Between Columns SepAttr *sharedTypes.ST_OnOff // Single Column Definition Col []*CT_Column }
func NewCT_Columns() *CT_Columns
func (m *CT_Columns) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Columns) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Columns) Validate() error
Validate validates the CT_Columns and its children
func (m *CT_Columns) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Columns and its children, prefixing error messages with path
type CT_Comment struct { InitialsAttr *string AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 EG_BlockLevelElts []*EG_BlockLevelElts }
func NewCT_Comment() *CT_Comment
func (m *CT_Comment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Comment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Comment) Validate() error
Validate validates the CT_Comment and its children
func (m *CT_Comment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path
type CT_Comments struct { // Comment Content Comment []*CT_Comment }
func NewCT_Comments() *CT_Comments
func (m *CT_Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Comments) Validate() error
Validate validates the CT_Comments and its children
func (m *CT_Comments) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path
type CT_Compat struct { // Use Simplified Rules For Table Border Conflicts UseSingleBorderforContiguousCells *CT_OnOff // Fit To Expanded Width When Performing Full Justification WpJustification *CT_OnOff // Do Not Create Custom Tab Stop for Hanging Indent NoTabHangInd *CT_OnOff // Do Not Add Leading Between Lines of Text NoLeading *CT_OnOff // Add Additional Space Below Baseline For Underlined East Asian Text SpaceForUL *CT_OnOff // Do Not Balance Text Columns within a Section NoColumnBalance *CT_OnOff // Balance Single Byte and Double Byte Characters BalanceSingleByteDoubleByteWidth *CT_OnOff // Do Not Center Content on Lines With Exact Line Height NoExtraLineSpacing *CT_OnOff // Display Backslash As Yen Sign DoNotLeaveBackslashAlone *CT_OnOff // Underline All Trailing Spaces UlTrailSpace *CT_OnOff // Don't Justify Lines Ending in Soft Line Break DoNotExpandShiftReturn *CT_OnOff // Only Expand/Condense Text By Whole Points SpacingInWholePoints *CT_OnOff // Ignore Compression of Full-Width Punctuation Ending a Line LineWrapLikeWord6 *CT_OnOff // Print Body Text before Header/Footer Contents PrintBodyTextBeforeHeader *CT_OnOff // Print Colors as Black And White without Dithering PrintColBlack *CT_OnOff // Use Specific Space Width WpSpaceWidth *CT_OnOff // Display Page/Column Breaks Present in Frames ShowBreaksInFrames *CT_OnOff // Require Exact Size During Font Substitution SubFontBySize *CT_OnOff // Ignore Exact Line Height for Last Line on Page SuppressBottomSpacing *CT_OnOff // Ignore Minimum and Exact Line Height for First Line on Page SuppressTopSpacing *CT_OnOff // Ignore Minimum Line Height for First Line on Page SuppressSpacingAtTopOfPage *CT_OnOff // Use Static Text Leading SuppressTopSpacingWP *CT_OnOff // Do Not Use Space Before On First Line After a Page Break SuppressSpBfAfterPgBrk *CT_OnOff // Swap Paragraph Borders on Odd Numbered Pages SwapBordersFacingPages *CT_OnOff // Treat Backslash Quotation Delimiter as Two Quotation Marks ConvMailMergeEsc *CT_OnOff // Use Truncated Integer Division For Font Calculation TruncateFontHeightsLikeWP6 *CT_OnOff // Use Specific Small Caps Algorithm MwSmallCaps *CT_OnOff // Use Printer Metrics To Display Documents UsePrinterMetrics *CT_OnOff // Do Not Suppress Paragraph Borders Next To Frames DoNotSuppressParagraphBorders *CT_OnOff // Line Wrap Trailing Spaces WrapTrailSpaces *CT_OnOff // Ignore Page Break from Continuous Section Break FootnoteLayoutLikeWW8 *CT_OnOff // Ignore Text Wrapping around Objects at Bottom of Page ShapeLayoutLikeWW8 *CT_OnOff // Align Table Rows Independently AlignTablesRowByRow *CT_OnOff // Ignore Width of Last Tab Stop When Aligning Paragraph If It Is Not Left Aligned ForgetLastTabAlignment *CT_OnOff // Add Document Grid Line Pitch To Lines in Table Cells AdjustLineHeightInTable *CT_OnOff // Incorrectly Adjust Text Spacing for Specific Unicode Ranges AutoSpaceLikeWord95 *CT_OnOff // Do Not Increase Line Height for Raised/Lowered Text NoSpaceRaiseLower *CT_OnOff // Use Fixed Paragraph Spacing for HTML Auto Setting DoNotUseHTMLParagraphAutoSpacing *CT_OnOff // Ignore Space Before Table When Deciding If Table Should Wrap Floating Object LayoutRawTableWidth *CT_OnOff // Allow Table Rows to Wrap Inline Objects Independently LayoutTableRowsApart *CT_OnOff // Use Incorrect Inter-Character Spacing Rules UseWord97LineBreakRules *CT_OnOff // Do Not Allow Floating Tables To Break Across Pages DoNotBreakWrappedTables *CT_OnOff // Do Not Snap to Document Grid in Table Cells with Objects DoNotSnapToGridInCell *CT_OnOff // Select Field When First or Last Character Is Selected SelectFldWithFirstOrLastChar *CT_OnOff // Use Legacy Ethiopic and Amharic Line Breaking Rules ApplyBreakingRules *CT_OnOff // Do Not Allow Hanging Punctuation With Character Grid DoNotWrapTextWithPunct *CT_OnOff // Do Not Compress Compressible Characters When Using Document Grid DoNotUseEastAsianBreakRules *CT_OnOff // Incorrectly Display Top Border of Conditional Columns UseWord2002TableStyleRules *CT_OnOff // Allow Tables to AutoFit Into Page Margins GrowAutofit *CT_OnOff // Do Not Bypass East Asian/Complex Script Layout Code UseFELayout *CT_OnOff // Do Not Automatically Apply List Paragraph Style To Bulleted/Numbered Text UseNormalStyleForList *CT_OnOff // Ignore Hanging Indent When Creating Tab Stop After Numbering DoNotUseIndentAsNumberingTabStop *CT_OnOff // Use Alternate Set of East Asian Line Breaking Rules UseAltKinsokuLineBreakRules *CT_OnOff // Allow Contextual Spacing of Paragraphs in Tables AllowSpaceOfSameStyleInTable *CT_OnOff // Do Not Ignore Floating Objects When Calculating Paragraph Indentation DoNotSuppressIndentation *CT_OnOff // Do Not AutoFit Tables To Fit Next To Wrapped Objects DoNotAutofitConstrainedTables *CT_OnOff // Allow Table Columns To Exceed Preferred Widths of Constituent Cells AutofitToFirstFixedWidthCell *CT_OnOff // Underline Following Character Following Numbering UnderlineTabInNumList *CT_OnOff // Always Use Fixed Width for Hangul Characters DisplayHangulFixedWidth *CT_OnOff // Always Move Paragraph Mark to Page after a Page Break SplitPgBreakAndParaMark *CT_OnOff // Don't Vertically Align Cells Containing Floating Objects DoNotVertAlignCellWithSp *CT_OnOff // Don't Break Table Rows Around Floating Tables DoNotBreakConstrainedForcedTable *CT_OnOff // Ignore Vertical Alignment in Textboxes DoNotVertAlignInTxbx *CT_OnOff // Use ANSI Kerning Pairs from Fonts UseAnsiKerningPairs *CT_OnOff // Use Cached Paragraph Information for Column Balancing CachedColBalance *CT_OnOff // Custom Compatibility Setting CompatSetting []*CT_CompatSetting }
func NewCT_Compat() *CT_Compat
func (m *CT_Compat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Compat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Compat) Validate() error
Validate validates the CT_Compat and its children
func (m *CT_Compat) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Compat and its children, prefixing error messages with path
type CT_CompatSetting struct { // Name of Setting NameAttr *string // Namespace of Setting UriAttr *string // Value of Setting ValAttr *string }
func NewCT_CompatSetting() *CT_CompatSetting
func (m *CT_CompatSetting) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CompatSetting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CompatSetting) Validate() error
Validate validates the CT_CompatSetting and its children
func (m *CT_CompatSetting) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CompatSetting and its children, prefixing error messages with path
type CT_Control struct { // Unique Name for Embedded Control NameAttr *string // Shape Reference ShapeidAttr *string IdAttr *string }
func NewCT_Control() *CT_Control
func (m *CT_Control) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Control) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Control) Validate() error
Validate validates the CT_Control and its children
func (m *CT_Control) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Control and its children, prefixing error messages with path
type CT_CustomXmlBlock struct { // Custom XML Element Namespace UriAttr *string // Custom XML Element Name ElementAttr string // Custom XML Element Properties CustomXmlPr *CT_CustomXmlPr EG_ContentBlockContent []*EG_ContentBlockContent }
func NewCT_CustomXmlBlock() *CT_CustomXmlBlock
func (m *CT_CustomXmlBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomXmlBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomXmlBlock) Validate() error
Validate validates the CT_CustomXmlBlock and its children
func (m *CT_CustomXmlBlock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomXmlBlock and its children, prefixing error messages with path
type CT_CustomXmlCell struct { // Custom XML Element Namespace UriAttr *string // Custom XML Element Name ElementAttr string // Custom XML Element Properties CustomXmlPr *CT_CustomXmlPr EG_ContentCellContent []*EG_ContentCellContent }
func NewCT_CustomXmlCell() *CT_CustomXmlCell
func (m *CT_CustomXmlCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomXmlCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomXmlCell) Validate() error
Validate validates the CT_CustomXmlCell and its children
func (m *CT_CustomXmlCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomXmlCell and its children, prefixing error messages with path
type CT_CustomXmlPr struct { // Custom XML Element Placeholder Text Placeholder *CT_String // Custom XML Attribute Attr []*CT_Attr }
func NewCT_CustomXmlPr() *CT_CustomXmlPr
func (m *CT_CustomXmlPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomXmlPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomXmlPr) Validate() error
Validate validates the CT_CustomXmlPr and its children
func (m *CT_CustomXmlPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomXmlPr and its children, prefixing error messages with path
type CT_CustomXmlRow struct { // Custom XML Element Namespace UriAttr *string // Custom XML Element Name ElementAttr string // Custom XML Element Properties CustomXmlPr *CT_CustomXmlPr EG_ContentRowContent []*EG_ContentRowContent }
func NewCT_CustomXmlRow() *CT_CustomXmlRow
func (m *CT_CustomXmlRow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomXmlRow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomXmlRow) Validate() error
Validate validates the CT_CustomXmlRow and its children
func (m *CT_CustomXmlRow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomXmlRow and its children, prefixing error messages with path
type CT_CustomXmlRun struct { // Custom XML Markup Namespace UriAttr *string // Element name ElementAttr string // Custom XML Element Properties CustomXmlPr *CT_CustomXmlPr EG_PContent []*EG_PContent }
func NewCT_CustomXmlRun() *CT_CustomXmlRun
func (m *CT_CustomXmlRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_CustomXmlRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_CustomXmlRun) Validate() error
Validate validates the CT_CustomXmlRun and its children
func (m *CT_CustomXmlRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomXmlRun and its children, prefixing error messages with path
type CT_DataBinding struct { // XML Namespace Prefix Mappings PrefixMappingsAttr *string // XPath XpathAttr string // Custom XML Data Storage ID StoreItemIDAttr string }
func NewCT_DataBinding() *CT_DataBinding
func (m *CT_DataBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DataBinding) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DataBinding) Validate() error
Validate validates the CT_DataBinding and its children
func (m *CT_DataBinding) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path
type CT_DecimalNumber struct { // Decimal Number Value ValAttr int64 }
func NewCT_DecimalNumber() *CT_DecimalNumber
func (m *CT_DecimalNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DecimalNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DecimalNumber) Validate() error
Validate validates the CT_DecimalNumber and its children
func (m *CT_DecimalNumber) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DecimalNumber and its children, prefixing error messages with path
type CT_DecimalNumberOrPrecent struct { // Value in Percent ValAttr ST_DecimalNumberOrPercent }
func NewCT_DecimalNumberOrPrecent() *CT_DecimalNumberOrPrecent
func (m *CT_DecimalNumberOrPrecent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DecimalNumberOrPrecent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DecimalNumberOrPrecent) Validate() error
Validate validates the CT_DecimalNumberOrPrecent and its children
func (m *CT_DecimalNumberOrPrecent) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DecimalNumberOrPrecent and its children, prefixing error messages with path
type CT_DirContentRun struct { // Direction of Embedding ValAttr ST_Direction EG_PContent []*EG_PContent }
func NewCT_DirContentRun() *CT_DirContentRun
func (m *CT_DirContentRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DirContentRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DirContentRun) Validate() error
Validate validates the CT_DirContentRun and its children
func (m *CT_DirContentRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DirContentRun and its children, prefixing error messages with path
type CT_Div struct { // div Data ID IdAttr int64 // Data for HTML blockquote Element BlockQuote *CT_OnOff // Data for HTML body Element BodyDiv *CT_OnOff // Left Margin for HTML div MarLeft *CT_SignedTwipsMeasure // Right Margin for HTML div MarRight *CT_SignedTwipsMeasure // Top Margin for HTML div MarTop *CT_SignedTwipsMeasure // Bottom Margin for HTML div MarBottom *CT_SignedTwipsMeasure // Set of Borders for HTML div DivBdr *CT_DivBdr // Child div Elements Contained within Current div DivsChild []*CT_Divs }
func NewCT_Div() *CT_Div
func (m *CT_Div) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Div) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Div) Validate() error
Validate validates the CT_Div and its children
func (m *CT_Div) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Div and its children, prefixing error messages with path
type CT_DivBdr struct { // Top Border for HTML div Top *CT_Border // Left Border for HTML div Left *CT_Border // Bottom Border for HTML div Bottom *CT_Border // Right Border for HTML div Right *CT_Border }
func NewCT_DivBdr() *CT_DivBdr
func (m *CT_DivBdr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DivBdr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DivBdr) Validate() error
Validate validates the CT_DivBdr and its children
func (m *CT_DivBdr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DivBdr and its children, prefixing error messages with path
type CT_Divs struct { // Information About Single HTML div Element Div []*CT_Div }
func NewCT_Divs() *CT_Divs
func (m *CT_Divs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Divs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Divs) Validate() error
Validate validates the CT_Divs and its children
func (m *CT_Divs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Divs and its children, prefixing error messages with path
type CT_DocDefaults struct { // Default Run Properties RPrDefault *CT_RPrDefault // Default Paragraph Properties PPrDefault *CT_PPrDefault }
func NewCT_DocDefaults() *CT_DocDefaults
func (m *CT_DocDefaults) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocDefaults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocDefaults) Validate() error
Validate validates the CT_DocDefaults and its children
func (m *CT_DocDefaults) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocDefaults and its children, prefixing error messages with path
type CT_DocGrid struct { // Document Grid Type TypeAttr ST_DocGrid // Document Grid Line Pitch LinePitchAttr *int64 // Document Grid Character Pitch CharSpaceAttr *int64 }
func NewCT_DocGrid() *CT_DocGrid
func (m *CT_DocGrid) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocGrid) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocGrid) Validate() error
Validate validates the CT_DocGrid and its children
func (m *CT_DocGrid) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocGrid and its children, prefixing error messages with path
type CT_DocPart struct { // Glossary Document Entry Properties DocPartPr *CT_DocPartPr // Contents of Glossary Document Entry DocPartBody *CT_Body }
func NewCT_DocPart() *CT_DocPart
func (m *CT_DocPart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPart) Validate() error
Validate validates the CT_DocPart and its children
func (m *CT_DocPart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPart and its children, prefixing error messages with path
type CT_DocPartBehavior struct { // Insertion Behavior Value ValAttr ST_DocPartBehavior }
func NewCT_DocPartBehavior() *CT_DocPartBehavior
func (m *CT_DocPartBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartBehavior) Validate() error
Validate validates the CT_DocPartBehavior and its children
func (m *CT_DocPartBehavior) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartBehavior and its children, prefixing error messages with path
type CT_DocPartBehaviors struct { // Entry Insertion Behavior Behavior []*CT_DocPartBehavior }
func NewCT_DocPartBehaviors() *CT_DocPartBehaviors
func (m *CT_DocPartBehaviors) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartBehaviors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartBehaviors) Validate() error
Validate validates the CT_DocPartBehaviors and its children
func (m *CT_DocPartBehaviors) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartBehaviors and its children, prefixing error messages with path
type CT_DocPartCategory struct { // Category Associated With Entry Name *CT_String // Gallery Associated With Entry Gallery *CT_DocPartGallery }
func NewCT_DocPartCategory() *CT_DocPartCategory
func (m *CT_DocPartCategory) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartCategory) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartCategory) Validate() error
Validate validates the CT_DocPartCategory and its children
func (m *CT_DocPartCategory) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartCategory and its children, prefixing error messages with path
type CT_DocPartGallery struct { // Gallery Value ValAttr ST_DocPartGallery }
func NewCT_DocPartGallery() *CT_DocPartGallery
func (m *CT_DocPartGallery) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartGallery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartGallery) Validate() error
Validate validates the CT_DocPartGallery and its children
func (m *CT_DocPartGallery) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartGallery and its children, prefixing error messages with path
type CT_DocPartName struct { // Name Value ValAttr string // Built-In Entry DecoratedAttr *sharedTypes.ST_OnOff }
func NewCT_DocPartName() *CT_DocPartName
func (m *CT_DocPartName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartName) Validate() error
Validate validates the CT_DocPartName and its children
func (m *CT_DocPartName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartName and its children, prefixing error messages with path
type CT_DocPartPr struct { // Entry Name Name *CT_DocPartName // Associated Paragraph Style Name Style *CT_String // Entry Categorization Category *CT_DocPartCategory // Entry Types Types *CT_DocPartTypes // Entry Insertion Behaviors Behaviors *CT_DocPartBehaviors // Description for Entry Description *CT_String // Entry ID Guid *CT_Guid }
func NewCT_DocPartPr() *CT_DocPartPr
func (m *CT_DocPartPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartPr) Validate() error
Validate validates the CT_DocPartPr and its children
func (m *CT_DocPartPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartPr and its children, prefixing error messages with path
type CT_DocPartType struct { // Type Value ValAttr ST_DocPartType }
func NewCT_DocPartType() *CT_DocPartType
func (m *CT_DocPartType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartType) Validate() error
Validate validates the CT_DocPartType and its children
func (m *CT_DocPartType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartType and its children, prefixing error messages with path
type CT_DocPartTypes struct { // Entry Is Of All Types AllAttr *sharedTypes.ST_OnOff // Entry Type Type []*CT_DocPartType }
func NewCT_DocPartTypes() *CT_DocPartTypes
func (m *CT_DocPartTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocPartTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocPartTypes) Validate() error
Validate validates the CT_DocPartTypes and its children
func (m *CT_DocPartTypes) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocPartTypes and its children, prefixing error messages with path
type CT_DocParts struct { // Glossary Document Entry DocPart []*CT_DocPart }
func NewCT_DocParts() *CT_DocParts
func (m *CT_DocParts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocParts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocParts) Validate() error
Validate validates the CT_DocParts and its children
func (m *CT_DocParts) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocParts and its children, prefixing error messages with path
type CT_DocProtect struct { // Document Editing Restrictions EditAttr ST_DocProtect // Only Allow Formatting With Unlocked Styles FormattingAttr *sharedTypes.ST_OnOff // Enforce Document Protection Settings EnforcementAttr *sharedTypes.ST_OnOff AlgorithmNameAttr *string HashValueAttr *string SaltValueAttr *string SpinCountAttr *int64 CryptProviderTypeAttr sharedTypes.ST_CryptProv CryptAlgorithmClassAttr sharedTypes.ST_AlgClass CryptAlgorithmTypeAttr sharedTypes.ST_AlgType CryptAlgorithmSidAttr *int64 CryptSpinCountAttr *int64 CryptProviderAttr *string AlgIdExtAttr *string AlgIdExtSourceAttr *string CryptProviderTypeExtAttr *string CryptProviderTypeExtSourceAttr *string HashAttr *string SaltAttr *string }
func NewCT_DocProtect() *CT_DocProtect
func (m *CT_DocProtect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocProtect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocProtect) Validate() error
Validate validates the CT_DocProtect and its children
func (m *CT_DocProtect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocProtect and its children, prefixing error messages with path
type CT_DocRsids struct { // Original Document Revision Save ID RsidRoot *CT_LongHexNumber // Single Session Revision Save ID Rsid []*CT_LongHexNumber }
func NewCT_DocRsids() *CT_DocRsids
func (m *CT_DocRsids) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocRsids) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocRsids) Validate() error
Validate validates the CT_DocRsids and its children
func (m *CT_DocRsids) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocRsids and its children, prefixing error messages with path
type CT_DocType struct { // Document Classification Value ValAttr string }
func NewCT_DocType() *CT_DocType
func (m *CT_DocType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocType) Validate() error
Validate validates the CT_DocType and its children
func (m *CT_DocType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocType and its children, prefixing error messages with path
type CT_DocVar struct { // Document Variable Name NameAttr string // Document Variable Value ValAttr string }
func NewCT_DocVar() *CT_DocVar
func (m *CT_DocVar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocVar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocVar) Validate() error
Validate validates the CT_DocVar and its children
func (m *CT_DocVar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocVar and its children, prefixing error messages with path
type CT_DocVars struct { // Single Document Variable DocVar []*CT_DocVar }
func NewCT_DocVars() *CT_DocVars
func (m *CT_DocVars) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocVars) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocVars) Validate() error
Validate validates the CT_DocVars and its children
func (m *CT_DocVars) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocVars and its children, prefixing error messages with path
type CT_Document struct { ConformanceAttr sharedTypes.ST_ConformanceClass // Document Background Background *CT_Background Body *CT_Body }
func NewCT_Document() *CT_Document
func (m *CT_Document) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Document) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Document) Validate() error
Validate validates the CT_Document and its children
func (m *CT_Document) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Document and its children, prefixing error messages with path
type CT_DocumentBase struct { // Document Background Background *CT_Background }
func NewCT_DocumentBase() *CT_DocumentBase
func (m *CT_DocumentBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DocumentBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DocumentBase) Validate() error
Validate validates the CT_DocumentBase and its children
func (m *CT_DocumentBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DocumentBase and its children, prefixing error messages with path
type CT_Drawing struct { DrawingChoice []*CT_DrawingChoice }
func NewCT_Drawing() *CT_Drawing
func (m *CT_Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Drawing) Validate() error
Validate validates the CT_Drawing and its children
func (m *CT_Drawing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path
type CT_DrawingChoice struct { Anchor *WdAnchor Inline *WdInline }
func NewCT_DrawingChoice() *CT_DrawingChoice
func (m *CT_DrawingChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DrawingChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DrawingChoice) Validate() error
Validate validates the CT_DrawingChoice and its children
func (m *CT_DrawingChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DrawingChoice and its children, prefixing error messages with path
type CT_EastAsianLayout struct { // East Asian Typography Run ID IdAttr *int64 // Two Lines in One CombineAttr *sharedTypes.ST_OnOff // Display Brackets Around Two Lines in One CombineBracketsAttr ST_CombineBrackets // Horizontal in Vertical (Rotate Text) VertAttr *sharedTypes.ST_OnOff // Compress Rotated Text to Line Height VertCompressAttr *sharedTypes.ST_OnOff }
func NewCT_EastAsianLayout() *CT_EastAsianLayout
func (m *CT_EastAsianLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EastAsianLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EastAsianLayout) Validate() error
Validate validates the CT_EastAsianLayout and its children
func (m *CT_EastAsianLayout) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EastAsianLayout and its children, prefixing error messages with path
type CT_EdnDocProps struct { // Endnote Placement Pos *CT_EdnPos // Endnote Numbering Format NumFmt *CT_NumFmt // Footnote and Endnote Numbering Starting Value NumStart *CT_DecimalNumber // Footnote and Endnote Numbering Restart Location NumRestart *CT_NumRestart Endnote []*CT_FtnEdnSepRef }
func NewCT_EdnDocProps() *CT_EdnDocProps
func (m *CT_EdnDocProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EdnDocProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EdnDocProps) Validate() error
Validate validates the CT_EdnDocProps and its children
func (m *CT_EdnDocProps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EdnDocProps and its children, prefixing error messages with path
type CT_EdnPos struct { // Endnote Position Type ValAttr ST_EdnPos }
func NewCT_EdnPos() *CT_EdnPos
func (m *CT_EdnPos) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EdnPos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EdnPos) Validate() error
Validate validates the CT_EdnPos and its children
func (m *CT_EdnPos) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EdnPos and its children, prefixing error messages with path
type CT_EdnProps struct { // Endnote Placement Pos *CT_EdnPos // Endnote Numbering Format NumFmt *CT_NumFmt // Footnote and Endnote Numbering Starting Value NumStart *CT_DecimalNumber // Footnote and Endnote Numbering Restart Location NumRestart *CT_NumRestart }
func NewCT_EdnProps() *CT_EdnProps
func (m *CT_EdnProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_EdnProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_EdnProps) Validate() error
Validate validates the CT_EdnProps and its children
func (m *CT_EdnProps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_EdnProps and its children, prefixing error messages with path
type CT_Em struct { // Emphasis Mark Type ValAttr ST_Em }
func NewCT_Em() *CT_Em
func (m *CT_Em) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Em) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Em) Validate() error
Validate validates the CT_Em and its children
func (m *CT_Em) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Em and its children, prefixing error messages with path
type CT_Empty struct { }
func NewCT_Empty() *CT_Empty
func (m *CT_Empty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Empty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Empty) Validate() error
Validate validates the CT_Empty and its children
func (m *CT_Empty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Empty and its children, prefixing error messages with path
type CT_Endnotes struct { // Endnote Content Endnote []*CT_FtnEdn }
func NewCT_Endnotes() *CT_Endnotes
func (m *CT_Endnotes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Endnotes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Endnotes) Validate() error
Validate validates the CT_Endnotes and its children
func (m *CT_Endnotes) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Endnotes and its children, prefixing error messages with path
type CT_FFCheckBox struct { FFCheckBoxChoice *CT_FFCheckBoxChoice // Default Checkbox Form Field State Default *CT_OnOff // Checkbox Form Field State Checked *CT_OnOff }
func NewCT_FFCheckBox() *CT_FFCheckBox
func (m *CT_FFCheckBox) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFCheckBox) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFCheckBox) Validate() error
Validate validates the CT_FFCheckBox and its children
func (m *CT_FFCheckBox) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFCheckBox and its children, prefixing error messages with path
type CT_FFCheckBoxChoice struct { Size *CT_HpsMeasure SizeAuto *CT_OnOff }
func NewCT_FFCheckBoxChoice() *CT_FFCheckBoxChoice
func (m *CT_FFCheckBoxChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFCheckBoxChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFCheckBoxChoice) Validate() error
Validate validates the CT_FFCheckBoxChoice and its children
func (m *CT_FFCheckBoxChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFCheckBoxChoice and its children, prefixing error messages with path
type CT_FFDDList struct { // Drop-Down List Selection Result *CT_DecimalNumber // Default Drop-Down List Item Index Default *CT_DecimalNumber // Drop-Down List Entry ListEntry []*CT_String }
func NewCT_FFDDList() *CT_FFDDList
func (m *CT_FFDDList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFDDList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFDDList) Validate() error
Validate validates the CT_FFDDList and its children
func (m *CT_FFDDList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFDDList and its children, prefixing error messages with path
type CT_FFData struct { FFDataChoice []*CT_FFDataChoice }
func NewCT_FFData() *CT_FFData
func (m *CT_FFData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFData) Validate() error
Validate validates the CT_FFData and its children
func (m *CT_FFData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFData and its children, prefixing error messages with path
type CT_FFDataChoice struct { // Form Field Name Name *CT_FFName // Form Field Label Label *CT_DecimalNumber // Form Field Navigation Order Index TabIndex *CT_UnsignedDecimalNumber // Form Field Enabled Enabled *CT_OnOff // Recalculate Fields When Current Field Is Modified CalcOnExit *CT_OnOff // Script Function to Execute on Form Field Entry EntryMacro *CT_MacroName // Script Function to Execute on Form Field Exit ExitMacro *CT_MacroName // Associated Help Text HelpText *CT_FFHelpText // Associated Status Text StatusText *CT_FFStatusText CheckBox *CT_FFCheckBox DdList *CT_FFDDList TextInput *CT_FFTextInput }
func NewCT_FFDataChoice() *CT_FFDataChoice
func (m *CT_FFDataChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFDataChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFDataChoice) Validate() error
Validate validates the CT_FFDataChoice and its children
func (m *CT_FFDataChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFDataChoice and its children, prefixing error messages with path
type CT_FFHelpText struct { // Help Text Type TypeAttr ST_InfoTextType // Help Text Value ValAttr *string }
func NewCT_FFHelpText() *CT_FFHelpText
func (m *CT_FFHelpText) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFHelpText) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFHelpText) Validate() error
Validate validates the CT_FFHelpText and its children
func (m *CT_FFHelpText) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFHelpText and its children, prefixing error messages with path
type CT_FFName struct { // Form Field Name Value ValAttr *string }
func NewCT_FFName() *CT_FFName
func (m *CT_FFName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFName) Validate() error
Validate validates the CT_FFName and its children
func (m *CT_FFName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFName and its children, prefixing error messages with path
type CT_FFStatusText struct { // Status Text Type TypeAttr ST_InfoTextType // Status Text Value ValAttr *string }
func NewCT_FFStatusText() *CT_FFStatusText
func (m *CT_FFStatusText) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFStatusText) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFStatusText) Validate() error
Validate validates the CT_FFStatusText and its children
func (m *CT_FFStatusText) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFStatusText and its children, prefixing error messages with path
type CT_FFTextInput struct { // Text Box Form Field Type Type *CT_FFTextType // Default Text Box Form Field String Default *CT_String // Text Box Form Field Maximum Length MaxLength *CT_DecimalNumber // Text Box Form Field Formatting Format *CT_String }
func NewCT_FFTextInput() *CT_FFTextInput
func (m *CT_FFTextInput) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFTextInput) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFTextInput) Validate() error
Validate validates the CT_FFTextInput and its children
func (m *CT_FFTextInput) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFTextInput and its children, prefixing error messages with path
type CT_FFTextType struct { // Text Box Form Field Type Values ValAttr ST_FFTextType }
func NewCT_FFTextType() *CT_FFTextType
func (m *CT_FFTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FFTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FFTextType) Validate() error
Validate validates the CT_FFTextType and its children
func (m *CT_FFTextType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FFTextType and its children, prefixing error messages with path
type CT_FitText struct { // Value ValAttr sharedTypes.ST_TwipsMeasure // Fit Text Run ID IdAttr *int64 }
func NewCT_FitText() *CT_FitText
func (m *CT_FitText) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FitText) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FitText) Validate() error
Validate validates the CT_FitText and its children
func (m *CT_FitText) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FitText and its children, prefixing error messages with path
type CT_FldChar struct { // Field Character Type FldCharTypeAttr ST_FldCharType // Field Should Not Be Recalculated FldLockAttr *sharedTypes.ST_OnOff // Field Result Invalidated DirtyAttr *sharedTypes.ST_OnOff FldCharChoice *CT_FldCharChoice }
func NewCT_FldChar() *CT_FldChar
func (m *CT_FldChar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FldChar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FldChar) Validate() error
Validate validates the CT_FldChar and its children
func (m *CT_FldChar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FldChar and its children, prefixing error messages with path
type CT_FldCharChoice struct { // Custom Field Data FldData *CT_Text // Form Field Properties FfData *CT_FFData // Previous Numbering Field Properties NumberingChange *CT_TrackChangeNumbering }
func NewCT_FldCharChoice() *CT_FldCharChoice
func (m *CT_FldCharChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FldCharChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FldCharChoice) Validate() error
Validate validates the CT_FldCharChoice and its children
func (m *CT_FldCharChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FldCharChoice and its children, prefixing error messages with path
type CT_Font struct { // Primary Font Name NameAttr string // Alternate Names for Font AltName *CT_String // Panose-1 Typeface Classification Number Panose1 *CT_Panose // Character Set Supported By Font Charset *CT_Charset // Font Family Family *CT_FontFamily // Raster or Vector Font NotTrueType *CT_OnOff // Font Pitch Pitch *CT_Pitch // Supported Unicode Subranges and Code Pages Sig *CT_FontSig // Regular Font Style Embedding EmbedRegular *CT_FontRel // Bold Style Font Style Embedding EmbedBold *CT_FontRel // Italic Font Style Embedding EmbedItalic *CT_FontRel // Bold Italic Font Style Embedding EmbedBoldItalic *CT_FontRel }
func NewCT_Font() *CT_Font
func (m *CT_Font) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Font) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Font) Validate() error
Validate validates the CT_Font and its children
func (m *CT_Font) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Font and its children, prefixing error messages with path
type CT_FontFamily struct { // Font Family Value ValAttr ST_FontFamily }
func NewCT_FontFamily() *CT_FontFamily
func (m *CT_FontFamily) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FontFamily) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FontFamily) Validate() error
Validate validates the CT_FontFamily and its children
func (m *CT_FontFamily) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path
type CT_FontRel struct { FontKeyAttr string SubsettedAttr sharedTypes.ST_OnOff IdAttr string }
func NewCT_FontRel() *CT_FontRel
func (m *CT_FontRel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FontRel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FontRel) Validate() error
Validate validates the CT_FontRel and its children
func (m *CT_FontRel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontRel and its children, prefixing error messages with path
type CT_FontSig struct { // First 32 Bits of Unicode Subset Bitfield Usb0Attr string // Second 32 Bits of Unicode Subset Bitfield Usb1Attr string // Third 32 Bits of Unicode Subset Bitfield Usb2Attr string // Fourth 32 Bits of Unicode Subset Bitfield Usb3Attr string // Lower 32 Bits of Code Page Bit Field Csb0Attr string // Upper 32 Bits of Code Page Bit Field Csb1Attr string }
func NewCT_FontSig() *CT_FontSig
func (m *CT_FontSig) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FontSig) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FontSig) Validate() error
Validate validates the CT_FontSig and its children
func (m *CT_FontSig) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontSig and its children, prefixing error messages with path
type CT_Fonts struct { // Font Content Type HintAttr ST_Hint // ASCII Font AsciiAttr *string // High ANSI Font HAnsiAttr *string // East Asian Font EastAsiaAttr *string // Complex Script Font CsAttr *string // ASCII Theme Font AsciiThemeAttr ST_Theme // High ANSI Theme Font HAnsiThemeAttr ST_Theme // East Asian Theme Font EastAsiaThemeAttr ST_Theme // Complex Script Theme Font CsthemeAttr ST_Theme }
func NewCT_Fonts() *CT_Fonts
func (m *CT_Fonts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Fonts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Fonts) Validate() error
Validate validates the CT_Fonts and its children
func (m *CT_Fonts) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path
type CT_FontsList struct { // Properties for a Single Font Font []*CT_Font }
func NewCT_FontsList() *CT_FontsList
func (m *CT_FontsList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FontsList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FontsList) Validate() error
Validate validates the CT_FontsList and its children
func (m *CT_FontsList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontsList and its children, prefixing error messages with path
type CT_Footnotes struct { // Footnote Content Footnote []*CT_FtnEdn }
func NewCT_Footnotes() *CT_Footnotes
func (m *CT_Footnotes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Footnotes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Footnotes) Validate() error
Validate validates the CT_Footnotes and its children
func (m *CT_Footnotes) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Footnotes and its children, prefixing error messages with path
type CT_Frame struct { // Frame Size Sz *CT_String // Frame Name Name *CT_String // Frame or Frameset Title Title *CT_String // Frame Long Description LongDesc *CT_Rel // Source File for Frame SourceFileName *CT_Rel // Left and Right Margin for Frame MarW *CT_PixelsMeasure // Top and Bottom Margin for Frame MarH *CT_PixelsMeasure // Scrollbar Display Option Scrollbar *CT_FrameScrollbar // Frame Cannot Be Resized NoResizeAllowed *CT_OnOff // Maintain Link to Existing File LinkedToFile *CT_OnOff }
func NewCT_Frame() *CT_Frame
func (m *CT_Frame) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Frame) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Frame) Validate() error
Validate validates the CT_Frame and its children
func (m *CT_Frame) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Frame and its children, prefixing error messages with path
type CT_FrameLayout struct { // Frameset Layout Value ValAttr ST_FrameLayout }
func NewCT_FrameLayout() *CT_FrameLayout
func (m *CT_FrameLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FrameLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FrameLayout) Validate() error
Validate validates the CT_FrameLayout and its children
func (m *CT_FrameLayout) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FrameLayout and its children, prefixing error messages with path
type CT_FramePr struct { // Drop Cap Frame DropCapAttr ST_DropCap // Drop Cap Vertical Height in Lines LinesAttr *int64 // Frame Width WAttr *sharedTypes.ST_TwipsMeasure // Frame Height HAttr *sharedTypes.ST_TwipsMeasure // Vertical Frame Padding VSpaceAttr *sharedTypes.ST_TwipsMeasure // Horizontal Frame Padding HSpaceAttr *sharedTypes.ST_TwipsMeasure // Text Wrapping Around Frame WrapAttr ST_Wrap // Frame Horizontal Positioning Base HAnchorAttr ST_HAnchor // Frame Vertical Positioning Base VAnchorAttr ST_VAnchor // Absolute Horizontal Position XAttr *ST_SignedTwipsMeasure // Relative Horizontal Position XAlignAttr sharedTypes.ST_XAlign // Absolute Vertical Position YAttr *ST_SignedTwipsMeasure // Relative Vertical Position YAlignAttr sharedTypes.ST_YAlign // Frame Height Type HRuleAttr ST_HeightRule // Lock Frame Anchor to Paragraph AnchorLockAttr *sharedTypes.ST_OnOff }
func NewCT_FramePr() *CT_FramePr
func (m *CT_FramePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FramePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FramePr) Validate() error
Validate validates the CT_FramePr and its children
func (m *CT_FramePr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FramePr and its children, prefixing error messages with path
type CT_FrameScrollbar struct { // Scrollbar Display Option Value ValAttr ST_FrameScrollbar }
func NewCT_FrameScrollbar() *CT_FrameScrollbar
func (m *CT_FrameScrollbar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FrameScrollbar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FrameScrollbar) Validate() error
Validate validates the CT_FrameScrollbar and its children
func (m *CT_FrameScrollbar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FrameScrollbar and its children, prefixing error messages with path
type CT_Frameset struct { // Nested Frameset Size Sz *CT_String // Frameset Splitter Properties FramesetSplitbar *CT_FramesetSplitbar // Frameset Layout FrameLayout *CT_FrameLayout Title *CT_String FramesetChoice []*CT_FramesetChoice }
func NewCT_Frameset() *CT_Frameset
func (m *CT_Frameset) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Frameset) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Frameset) Validate() error
Validate validates the CT_Frameset and its children
func (m *CT_Frameset) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Frameset and its children, prefixing error messages with path
type CT_FramesetChoice struct { Frameset []*CT_Frameset Frame []*CT_Frame }
func NewCT_FramesetChoice() *CT_FramesetChoice
func (m *CT_FramesetChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FramesetChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FramesetChoice) Validate() error
Validate validates the CT_FramesetChoice and its children
func (m *CT_FramesetChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FramesetChoice and its children, prefixing error messages with path
type CT_FramesetSplitbar struct { // Frameset Splitter Width W *CT_TwipsMeasure // Frameset Splitter Color Color *CT_Color // Do Not Display Frameset Splitters NoBorder *CT_OnOff // Frameset Splitter Border Style FlatBorders *CT_OnOff }
func NewCT_FramesetSplitbar() *CT_FramesetSplitbar
func (m *CT_FramesetSplitbar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FramesetSplitbar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FramesetSplitbar) Validate() error
Validate validates the CT_FramesetSplitbar and its children
func (m *CT_FramesetSplitbar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FramesetSplitbar and its children, prefixing error messages with path
type CT_FtnDocProps struct { // Footnote Placement Pos *CT_FtnPos // Footnote Numbering Format NumFmt *CT_NumFmt // Footnote and Endnote Numbering Starting Value NumStart *CT_DecimalNumber // Footnote and Endnote Numbering Restart Location NumRestart *CT_NumRestart Footnote []*CT_FtnEdnSepRef }
func NewCT_FtnDocProps() *CT_FtnDocProps
func (m *CT_FtnDocProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FtnDocProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FtnDocProps) Validate() error
Validate validates the CT_FtnDocProps and its children
func (m *CT_FtnDocProps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FtnDocProps and its children, prefixing error messages with path
type CT_FtnEdn struct { // Footnote/Endnote Type TypeAttr ST_FtnEdn // Footnote/Endnote ID IdAttr int64 EG_BlockLevelElts []*EG_BlockLevelElts }
func NewCT_FtnEdn() *CT_FtnEdn
func (m *CT_FtnEdn) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FtnEdn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FtnEdn) Validate() error
Validate validates the CT_FtnEdn and its children
func (m *CT_FtnEdn) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FtnEdn and its children, prefixing error messages with path
type CT_FtnEdnRef struct { // Suppress Footnote/Endnote Reference Mark CustomMarkFollowsAttr *sharedTypes.ST_OnOff // Footnote/Endnote ID Reference IdAttr int64 }
func NewCT_FtnEdnRef() *CT_FtnEdnRef
func (m *CT_FtnEdnRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FtnEdnRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FtnEdnRef) Validate() error
Validate validates the CT_FtnEdnRef and its children
func (m *CT_FtnEdnRef) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FtnEdnRef and its children, prefixing error messages with path
type CT_FtnEdnSepRef struct { // Footnote/Endnote ID IdAttr int64 }
func NewCT_FtnEdnSepRef() *CT_FtnEdnSepRef
func (m *CT_FtnEdnSepRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FtnEdnSepRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FtnEdnSepRef) Validate() error
Validate validates the CT_FtnEdnSepRef and its children
func (m *CT_FtnEdnSepRef) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FtnEdnSepRef and its children, prefixing error messages with path
type CT_FtnPos struct { // Footnote Position Type ValAttr ST_FtnPos }
func NewCT_FtnPos() *CT_FtnPos
func (m *CT_FtnPos) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FtnPos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FtnPos) Validate() error
Validate validates the CT_FtnPos and its children
func (m *CT_FtnPos) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FtnPos and its children, prefixing error messages with path
type CT_FtnProps struct { // Footnote Placement Pos *CT_FtnPos // Footnote Numbering Format NumFmt *CT_NumFmt // Footnote and Endnote Numbering Starting Value NumStart *CT_DecimalNumber // Footnote and Endnote Numbering Restart Location NumRestart *CT_NumRestart }
func NewCT_FtnProps() *CT_FtnProps
func (m *CT_FtnProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FtnProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FtnProps) Validate() error
Validate validates the CT_FtnProps and its children
func (m *CT_FtnProps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FtnProps and its children, prefixing error messages with path
type CT_GlossaryDocument struct { // Document Background Background *CT_Background DocParts *CT_DocParts }
func NewCT_GlossaryDocument() *CT_GlossaryDocument
func (m *CT_GlossaryDocument) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_GlossaryDocument) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_GlossaryDocument) Validate() error
Validate validates the CT_GlossaryDocument and its children
func (m *CT_GlossaryDocument) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GlossaryDocument and its children, prefixing error messages with path
type CT_Guid struct { // GUID Value ValAttr *string }
func NewCT_Guid() *CT_Guid
func (m *CT_Guid) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Guid) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Guid) Validate() error
Validate validates the CT_Guid and its children
func (m *CT_Guid) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Guid and its children, prefixing error messages with path
type CT_HMerge struct { // Horizontal Merge Type ValAttr ST_Merge }
func NewCT_HMerge() *CT_HMerge
func (m *CT_HMerge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HMerge) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HMerge) Validate() error
Validate validates the CT_HMerge and its children
func (m *CT_HMerge) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HMerge and its children, prefixing error messages with path
type CT_HdrFtr struct { EG_BlockLevelElts []*EG_BlockLevelElts }
func NewCT_HdrFtr() *CT_HdrFtr
func (m *CT_HdrFtr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HdrFtr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HdrFtr) Validate() error
Validate validates the CT_HdrFtr and its children
func (m *CT_HdrFtr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HdrFtr and its children, prefixing error messages with path
type CT_HdrFtrRef struct { TypeAttr ST_HdrFtr IdAttr string }
func NewCT_HdrFtrRef() *CT_HdrFtrRef
func (m *CT_HdrFtrRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HdrFtrRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HdrFtrRef) Validate() error
Validate validates the CT_HdrFtrRef and its children
func (m *CT_HdrFtrRef) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HdrFtrRef and its children, prefixing error messages with path
type CT_Headers struct { // Header Cell Reference Header []*CT_String }
func NewCT_Headers() *CT_Headers
func (m *CT_Headers) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Headers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Headers) Validate() error
Validate validates the CT_Headers and its children
func (m *CT_Headers) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Headers and its children, prefixing error messages with path
type CT_Height struct { // Table Row Height ValAttr *sharedTypes.ST_TwipsMeasure // Table Row Height Type HRuleAttr ST_HeightRule }
func NewCT_Height() *CT_Height
func (m *CT_Height) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Height) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Height) Validate() error
Validate validates the CT_Height and its children
func (m *CT_Height) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Height and its children, prefixing error messages with path
type CT_Highlight struct { // Highlighting Color ValAttr ST_HighlightColor }
func NewCT_Highlight() *CT_Highlight
func (m *CT_Highlight) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Highlight) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Highlight) Validate() error
Validate validates the CT_Highlight and its children
func (m *CT_Highlight) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Highlight and its children, prefixing error messages with path
type CT_HpsMeasure struct { // Half Point Measurement ValAttr ST_HpsMeasure }
func NewCT_HpsMeasure() *CT_HpsMeasure
func (m *CT_HpsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_HpsMeasure) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_HpsMeasure) Validate() error
Validate validates the CT_HpsMeasure and its children
func (m *CT_HpsMeasure) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HpsMeasure and its children, prefixing error messages with path
type CT_Hyperlink struct { // Hyperlink Target Frame TgtFrameAttr *string // Associated String TooltipAttr *string // Location in Target Document DocLocationAttr *string // Add To Viewed Hyperlinks HistoryAttr *sharedTypes.ST_OnOff // Hyperlink Anchor AnchorAttr *string IdAttr *string PContentChoice *EG_PContentChoice }
func NewCT_Hyperlink() *CT_Hyperlink
func (m *CT_Hyperlink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Hyperlink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Hyperlink) Validate() error
Validate validates the CT_Hyperlink and its children
func (m *CT_Hyperlink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path
type CT_Ind struct { // Start Indentation StartAttr *ST_SignedTwipsMeasure // Start Indentation in Character Units StartCharsAttr *int64 // End Indentation EndAttr *ST_SignedTwipsMeasure // End Indentation in Character Units EndCharsAttr *int64 // Start Indentation LeftAttr *ST_SignedTwipsMeasure // Start Indentation in Character Units LeftCharsAttr *int64 // End Indentation RightAttr *ST_SignedTwipsMeasure // End Indentation in Character Units RightCharsAttr *int64 // Indentation Removed from First Line HangingAttr *sharedTypes.ST_TwipsMeasure // Indentation Removed From First Line in Character Units HangingCharsAttr *int64 // Additional First Line Indentation FirstLineAttr *sharedTypes.ST_TwipsMeasure // Additional First Line Indentation in Character Units FirstLineCharsAttr *int64 }
func NewCT_Ind() *CT_Ind
func (m *CT_Ind) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Ind) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Ind) Validate() error
Validate validates the CT_Ind and its children
func (m *CT_Ind) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Ind and its children, prefixing error messages with path
type CT_Jc struct { // Alignment Type ValAttr ST_Jc }
func NewCT_Jc() *CT_Jc
func (m *CT_Jc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Jc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Jc) Validate() error
Validate validates the CT_Jc and its children
func (m *CT_Jc) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Jc and its children, prefixing error messages with path
type CT_JcTable struct { // Alignment Type ValAttr ST_JcTable }
func NewCT_JcTable() *CT_JcTable
func (m *CT_JcTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_JcTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_JcTable) Validate() error
Validate validates the CT_JcTable and its children
func (m *CT_JcTable) ValidateWithPath(path string) error
ValidateWithPath validates the CT_JcTable and its children, prefixing error messages with path
type CT_Kinsoku struct { // Language For Which Custom Line Breaking Rule Applies LangAttr string // Characters For Custom Line Breaking Rule ValAttr string }
func NewCT_Kinsoku() *CT_Kinsoku
func (m *CT_Kinsoku) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Kinsoku) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Kinsoku) Validate() error
Validate validates the CT_Kinsoku and its children
func (m *CT_Kinsoku) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Kinsoku and its children, prefixing error messages with path
type CT_Lang struct { // Language Code ValAttr string }
func NewCT_Lang() *CT_Lang
func (m *CT_Lang) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Lang) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Lang) Validate() error
Validate validates the CT_Lang and its children
func (m *CT_Lang) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Lang and its children, prefixing error messages with path
type CT_Language struct { // Latin Language ValAttr *string // East Asian Language EastAsiaAttr *string // Complex Script Language BidiAttr *string }
func NewCT_Language() *CT_Language
func (m *CT_Language) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Language) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Language) Validate() error
Validate validates the CT_Language and its children
func (m *CT_Language) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Language and its children, prefixing error messages with path
type CT_LatentStyles struct { // Default Style Locking Setting DefLockedStateAttr *sharedTypes.ST_OnOff // Default User Interface Priority Setting DefUIPriorityAttr *int64 // Default Semi-Hidden Setting DefSemiHiddenAttr *sharedTypes.ST_OnOff // Default Hidden Until Used Setting DefUnhideWhenUsedAttr *sharedTypes.ST_OnOff // Default Primary Style Setting DefQFormatAttr *sharedTypes.ST_OnOff // Latent Style Count CountAttr *int64 // Latent Style Exception LsdException []*CT_LsdException }
func NewCT_LatentStyles() *CT_LatentStyles
func (m *CT_LatentStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LatentStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LatentStyles) Validate() error
Validate validates the CT_LatentStyles and its children
func (m *CT_LatentStyles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LatentStyles and its children, prefixing error messages with path
type CT_LevelSuffix struct { // Character Type Between Numbering and Text ValAttr ST_LevelSuffix }
func NewCT_LevelSuffix() *CT_LevelSuffix
func (m *CT_LevelSuffix) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LevelSuffix) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LevelSuffix) Validate() error
Validate validates the CT_LevelSuffix and its children
func (m *CT_LevelSuffix) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LevelSuffix and its children, prefixing error messages with path
type CT_LevelText struct { // Level Text ValAttr *string // Level Text Is Null Character NullAttr *sharedTypes.ST_OnOff }
func NewCT_LevelText() *CT_LevelText
func (m *CT_LevelText) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LevelText) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LevelText) Validate() error
Validate validates the CT_LevelText and its children
func (m *CT_LevelText) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LevelText and its children, prefixing error messages with path
type CT_LineNumber struct { // Line Number Increments to Display CountByAttr *int64 // Line Numbering Starting Value StartAttr *int64 // Distance Between Text and Line Numbering DistanceAttr *sharedTypes.ST_TwipsMeasure // Line Numbering Restart Setting RestartAttr ST_LineNumberRestart }
func NewCT_LineNumber() *CT_LineNumber
func (m *CT_LineNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LineNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LineNumber) Validate() error
Validate validates the CT_LineNumber and its children
func (m *CT_LineNumber) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LineNumber and its children, prefixing error messages with path
type CT_Lock struct { // Locking Type ValAttr ST_Lock }
func NewCT_Lock() *CT_Lock
func (m *CT_Lock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Lock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Lock) Validate() error
Validate validates the CT_Lock and its children
func (m *CT_Lock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Lock and its children, prefixing error messages with path
type CT_LongHexNumber struct { // Long Hexadecimal Number Value ValAttr string }
func NewCT_LongHexNumber() *CT_LongHexNumber
func (m *CT_LongHexNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LongHexNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LongHexNumber) Validate() error
Validate validates the CT_LongHexNumber and its children
func (m *CT_LongHexNumber) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LongHexNumber and its children, prefixing error messages with path
type CT_LsdException struct { // Primary Style Name NameAttr string // Latent Style Locking Setting LockedAttr *sharedTypes.ST_OnOff // Override default sorting order UiPriorityAttr *int64 // Semi hidden text override SemiHiddenAttr *sharedTypes.ST_OnOff // Unhide when used UnhideWhenUsedAttr *sharedTypes.ST_OnOff // Latent Style Primary Style Setting QFormatAttr *sharedTypes.ST_OnOff }
func NewCT_LsdException() *CT_LsdException
func (m *CT_LsdException) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LsdException) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LsdException) Validate() error
Validate validates the CT_LsdException and its children
func (m *CT_LsdException) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LsdException and its children, prefixing error messages with path
type CT_Lvl struct { // Numbering Level IlvlAttr int64 // Template Code TplcAttr *string // Tentative Numbering TentativeAttr *sharedTypes.ST_OnOff // Starting Value Start *CT_DecimalNumber // Numbering Format NumFmt *CT_NumFmt // Restart Numbering Level Symbol LvlRestart *CT_DecimalNumber // Paragraph Style's Associated Numbering Level PStyle *CT_String // Display All Levels Using Arabic Numerals IsLgl *CT_OnOff // Content Between Numbering Symbol and Paragraph Text Suff *CT_LevelSuffix // Numbering Level Text LvlText *CT_LevelText // Picture Numbering Symbol Definition Reference LvlPicBulletId *CT_DecimalNumber // Legacy Numbering Level Properties Legacy *CT_LvlLegacy // Justification LvlJc *CT_Jc // Numbering Level Associated Paragraph Properties PPr *CT_PPrGeneral // Numbering Symbol Run Properties RPr *CT_RPr }
func NewCT_Lvl() *CT_Lvl
func (m *CT_Lvl) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Lvl) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Lvl) Validate() error
Validate validates the CT_Lvl and its children
func (m *CT_Lvl) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Lvl and its children, prefixing error messages with path
type CT_LvlLegacy struct { // Use Legacy Numbering Properties LegacyAttr *sharedTypes.ST_OnOff // Legacy Spacing LegacySpaceAttr *sharedTypes.ST_TwipsMeasure // Legacy Indent LegacyIndentAttr *ST_SignedTwipsMeasure }
func NewCT_LvlLegacy() *CT_LvlLegacy
func (m *CT_LvlLegacy) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_LvlLegacy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_LvlLegacy) Validate() error
Validate validates the CT_LvlLegacy and its children
func (m *CT_LvlLegacy) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LvlLegacy and its children, prefixing error messages with path
type CT_MacroName struct { // Name of Script Function ValAttr string }
func NewCT_MacroName() *CT_MacroName
func (m *CT_MacroName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MacroName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MacroName) Validate() error
Validate validates the CT_MacroName and its children
func (m *CT_MacroName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MacroName and its children, prefixing error messages with path
type CT_MailMerge struct { // Source Document Type MainDocumentType *CT_MailMergeDocType // Query Contains Link to External Query File LinkToQuery *CT_OnOff // Data Source Type DataType *CT_MailMergeDataType // Data Source Connection String ConnectString *CT_String // Query For Data Source Records To Merge Query *CT_String // Data Source File Path DataSource *CT_Rel // Header Definition File Path HeaderSource *CT_Rel // Remove Blank Lines from Merged Documents DoNotSuppressBlankLines *CT_OnOff // Merged Document Destination Destination *CT_MailMergeDest // Column Containing E-mail Address AddressFieldName *CT_String // Merged E-mail or Fax Subject Line MailSubject *CT_String // Merged Document To E-Mail Attachment MailAsAttachment *CT_OnOff // View Merged Data Within Document ViewMergedData *CT_OnOff // Record Currently Displayed In Merged Document ActiveRecord *CT_DecimalNumber // Mail Merge Error Reporting Setting CheckErrors *CT_DecimalNumber // Office Data Source Object Settings Odso *CT_Odso }
func NewCT_MailMerge() *CT_MailMerge
func (m *CT_MailMerge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MailMerge) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MailMerge) Validate() error
Validate validates the CT_MailMerge and its children
func (m *CT_MailMerge) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MailMerge and its children, prefixing error messages with path
type CT_MailMergeDataType struct { // Value ValAttr string }
func NewCT_MailMergeDataType() *CT_MailMergeDataType
func (m *CT_MailMergeDataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MailMergeDataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MailMergeDataType) Validate() error
Validate validates the CT_MailMergeDataType and its children
func (m *CT_MailMergeDataType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MailMergeDataType and its children, prefixing error messages with path
type CT_MailMergeDest struct { // Mail Merge Merged Document Type ValAttr ST_MailMergeDest }
func NewCT_MailMergeDest() *CT_MailMergeDest
func (m *CT_MailMergeDest) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MailMergeDest) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MailMergeDest) Validate() error
Validate validates the CT_MailMergeDest and its children
func (m *CT_MailMergeDest) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MailMergeDest and its children, prefixing error messages with path
type CT_MailMergeDocType struct { // Mail Merge Source Document Type ValAttr ST_MailMergeDocType }
func NewCT_MailMergeDocType() *CT_MailMergeDocType
func (m *CT_MailMergeDocType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MailMergeDocType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MailMergeDocType) Validate() error
Validate validates the CT_MailMergeDocType and its children
func (m *CT_MailMergeDocType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MailMergeDocType and its children, prefixing error messages with path
type CT_MailMergeOdsoFMDFieldType struct { // Merge Field Mapping Type ValAttr ST_MailMergeOdsoFMDFieldType }
func NewCT_MailMergeOdsoFMDFieldType() *CT_MailMergeOdsoFMDFieldType
func (m *CT_MailMergeOdsoFMDFieldType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MailMergeOdsoFMDFieldType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MailMergeOdsoFMDFieldType) Validate() error
Validate validates the CT_MailMergeOdsoFMDFieldType and its children
func (m *CT_MailMergeOdsoFMDFieldType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MailMergeOdsoFMDFieldType and its children, prefixing error messages with path
type CT_MailMergeSourceType struct { // Data Source Type Value ValAttr ST_MailMergeSourceType }
func NewCT_MailMergeSourceType() *CT_MailMergeSourceType
func (m *CT_MailMergeSourceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MailMergeSourceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MailMergeSourceType) Validate() error
Validate validates the CT_MailMergeSourceType and its children
func (m *CT_MailMergeSourceType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MailMergeSourceType and its children, prefixing error messages with path
type CT_Markup struct { // Annotation Identifier IdAttr int64 }
func NewCT_Markup() *CT_Markup
func (m *CT_Markup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Markup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Markup) Validate() error
Validate validates the CT_Markup and its children
func (m *CT_Markup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Markup and its children, prefixing error messages with path
type CT_MarkupRange struct { DisplacedByCustomXmlAttr ST_DisplacedByCustomXml // Annotation Identifier IdAttr int64 }
func NewCT_MarkupRange() *CT_MarkupRange
func (m *CT_MarkupRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MarkupRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MarkupRange) Validate() error
Validate validates the CT_MarkupRange and its children
func (m *CT_MarkupRange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MarkupRange and its children, prefixing error messages with path
type CT_MathCtrlDel struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_MathCtrlDel() *CT_MathCtrlDel
func (m *CT_MathCtrlDel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MathCtrlDel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MathCtrlDel) Validate() error
Validate validates the CT_MathCtrlDel and its children
func (m *CT_MathCtrlDel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MathCtrlDel and its children, prefixing error messages with path
type CT_MathCtrlIns struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_MathCtrlIns() *CT_MathCtrlIns
func (m *CT_MathCtrlIns) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MathCtrlIns) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MathCtrlIns) Validate() error
Validate validates the CT_MathCtrlIns and its children
func (m *CT_MathCtrlIns) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MathCtrlIns and its children, prefixing error messages with path
type CT_MoveBookmark struct { AuthorAttr string DateAttr time.Time NameAttr string ColFirstAttr *int64 ColLastAttr *int64 DisplacedByCustomXmlAttr ST_DisplacedByCustomXml // Annotation Identifier IdAttr int64 }
func NewCT_MoveBookmark() *CT_MoveBookmark
func (m *CT_MoveBookmark) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MoveBookmark) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MoveBookmark) Validate() error
Validate validates the CT_MoveBookmark and its children
func (m *CT_MoveBookmark) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MoveBookmark and its children, prefixing error messages with path
type CT_MultiLevelType struct { // Abstract Numbering Definition Type ValAttr ST_MultiLevelType }
func NewCT_MultiLevelType() *CT_MultiLevelType
func (m *CT_MultiLevelType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_MultiLevelType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_MultiLevelType) Validate() error
Validate validates the CT_MultiLevelType and its children
func (m *CT_MultiLevelType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MultiLevelType and its children, prefixing error messages with path
type CT_Num struct { // Numbering Definition Instance ID NumIdAttr int64 // Abstract Numbering Definition Reference AbstractNumId *CT_DecimalNumber // Numbering Level Definition Override LvlOverride []*CT_NumLvl }
func NewCT_Num() *CT_Num
func (m *CT_Num) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Num) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Num) Validate() error
Validate validates the CT_Num and its children
func (m *CT_Num) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Num and its children, prefixing error messages with path
type CT_NumFmt struct { // Numbering Format Type ValAttr ST_NumberFormat // Custom Defined Number Format FormatAttr *string }
func NewCT_NumFmt() *CT_NumFmt
func (m *CT_NumFmt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumFmt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumFmt) Validate() error
Validate validates the CT_NumFmt and its children
func (m *CT_NumFmt) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path
type CT_NumLvl struct { // Numbering Level ID IlvlAttr int64 // Numbering Level Starting Value Override StartOverride *CT_DecimalNumber // Numbering Level Override Definition Lvl *CT_Lvl }
func NewCT_NumLvl() *CT_NumLvl
func (m *CT_NumLvl) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumLvl) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumLvl) Validate() error
Validate validates the CT_NumLvl and its children
func (m *CT_NumLvl) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumLvl and its children, prefixing error messages with path
type CT_NumPicBullet struct { // Picture Numbering Symbol ID NumPicBulletIdAttr int64 NumPicBulletChoice *CT_NumPicBulletChoice }
func NewCT_NumPicBullet() *CT_NumPicBullet
func (m *CT_NumPicBullet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumPicBullet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumPicBullet) Validate() error
Validate validates the CT_NumPicBullet and its children
func (m *CT_NumPicBullet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumPicBullet and its children, prefixing error messages with path
type CT_NumPicBulletChoice struct { // Picture Numbering Symbol Properties Pict *CT_Picture Drawing *CT_Drawing }
func NewCT_NumPicBulletChoice() *CT_NumPicBulletChoice
func (m *CT_NumPicBulletChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumPicBulletChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumPicBulletChoice) Validate() error
Validate validates the CT_NumPicBulletChoice and its children
func (m *CT_NumPicBulletChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumPicBulletChoice and its children, prefixing error messages with path
type CT_NumPr struct { // Numbering Level Reference Ilvl *CT_DecimalNumber // Numbering Definition Instance Reference NumId *CT_DecimalNumber // Previous Paragraph Numbering Properties NumberingChange *CT_TrackChangeNumbering // Inserted Numbering Properties Ins *CT_TrackChange }
func NewCT_NumPr() *CT_NumPr
func (m *CT_NumPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumPr) Validate() error
Validate validates the CT_NumPr and its children
func (m *CT_NumPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumPr and its children, prefixing error messages with path
type CT_NumRestart struct { // Automatic Numbering Restart Value ValAttr ST_RestartNumber }
func NewCT_NumRestart() *CT_NumRestart
func (m *CT_NumRestart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumRestart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumRestart) Validate() error
Validate validates the CT_NumRestart and its children
func (m *CT_NumRestart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumRestart and its children, prefixing error messages with path
type CT_Numbering struct { // Picture Numbering Symbol Definition NumPicBullet []*CT_NumPicBullet // Abstract Numbering Definition AbstractNum []*CT_AbstractNum // Numbering Definition Instance Num []*CT_Num // Last Reviewed Abstract Numbering Definition NumIdMacAtCleanup *CT_DecimalNumber }
func NewCT_Numbering() *CT_Numbering
func (m *CT_Numbering) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Numbering) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Numbering) Validate() error
Validate validates the CT_Numbering and its children
func (m *CT_Numbering) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Numbering and its children, prefixing error messages with path
type CT_Object struct { // Original Image Width DxaOrigAttr *sharedTypes.ST_TwipsMeasure // Original Image Height DyaOrigAttr *sharedTypes.ST_TwipsMeasure Any []unioffice.Any Drawing *CT_Drawing ObjectChoice *CT_ObjectChoice }
func NewCT_Object() *CT_Object
func (m *CT_Object) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Object) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Object) Validate() error
Validate validates the CT_Object and its children
func (m *CT_Object) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Object and its children, prefixing error messages with path
type CT_ObjectChoice struct { Control *CT_Control ObjectLink *CT_ObjectLink ObjectEmbed *CT_ObjectEmbed Movie *CT_Rel }
func NewCT_ObjectChoice() *CT_ObjectChoice
func (m *CT_ObjectChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ObjectChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ObjectChoice) Validate() error
Validate validates the CT_ObjectChoice and its children
func (m *CT_ObjectChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ObjectChoice and its children, prefixing error messages with path
type CT_ObjectEmbed struct { // Object Representation DrawAspectAttr ST_ObjectDrawAspect IdAttr string // Object Application ProgIdAttr *string // Object Shape ShapeIdAttr *string // Field Switches FieldCodesAttr *string }
func NewCT_ObjectEmbed() *CT_ObjectEmbed
func (m *CT_ObjectEmbed) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ObjectEmbed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ObjectEmbed) Validate() error
Validate validates the CT_ObjectEmbed and its children
func (m *CT_ObjectEmbed) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ObjectEmbed and its children, prefixing error messages with path
type CT_ObjectLink struct { UpdateModeAttr ST_ObjectUpdateMode LockedFieldAttr *sharedTypes.ST_OnOff // Object Representation DrawAspectAttr ST_ObjectDrawAspect IdAttr string // Object Application ProgIdAttr *string // Object Shape ShapeIdAttr *string // Field Switches FieldCodesAttr *string }
func NewCT_ObjectLink() *CT_ObjectLink
func (m *CT_ObjectLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ObjectLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ObjectLink) Validate() error
Validate validates the CT_ObjectLink and its children
func (m *CT_ObjectLink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ObjectLink and its children, prefixing error messages with path
type CT_Odso struct { // UDL Connection String Udl *CT_String // Data Source Table Name Table *CT_String // ODSO Data Source File Path Src *CT_Rel // Column Delimiter for Data Source ColDelim *CT_DecimalNumber // ODSO Data Source Type Type *CT_MailMergeSourceType // First Row of Data Source Contains Column Names FHdr *CT_OnOff // External Data Source to Merge Field Mapping FieldMapData []*CT_OdsoFieldMapData // Reference to Inclusion/Exclusion Data for Data Source RecipientData []*CT_Rel }
func NewCT_Odso() *CT_Odso
func (m *CT_Odso) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Odso) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Odso) Validate() error
Validate validates the CT_Odso and its children
func (m *CT_Odso) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Odso and its children, prefixing error messages with path
type CT_OdsoFieldMapData struct { // Merge Field Mapping Type *CT_MailMergeOdsoFMDFieldType // Data Source Name for Column Name *CT_String // Predefined Merge Field Name MappedName *CT_String // Index of Column Being Mapped Column *CT_DecimalNumber // Merge Field Name Language ID Lid *CT_Lang // Use Country-Based Address Field Ordering DynamicAddress *CT_OnOff }
func NewCT_OdsoFieldMapData() *CT_OdsoFieldMapData
func (m *CT_OdsoFieldMapData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OdsoFieldMapData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OdsoFieldMapData) Validate() error
Validate validates the CT_OdsoFieldMapData and its children
func (m *CT_OdsoFieldMapData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OdsoFieldMapData and its children, prefixing error messages with path
type CT_OnOff struct { // On/Off Value ValAttr *sharedTypes.ST_OnOff }
func NewCT_OnOff() *CT_OnOff
func (m *CT_OnOff) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OnOff) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OnOff) Validate() error
Validate validates the CT_OnOff and its children
func (m *CT_OnOff) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OnOff and its children, prefixing error messages with path
type CT_OptimizeForBrowser struct { TargetAttr *string // On/Off Value ValAttr *sharedTypes.ST_OnOff }
func NewCT_OptimizeForBrowser() *CT_OptimizeForBrowser
func (m *CT_OptimizeForBrowser) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OptimizeForBrowser) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OptimizeForBrowser) Validate() error
Validate validates the CT_OptimizeForBrowser and its children
func (m *CT_OptimizeForBrowser) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OptimizeForBrowser and its children, prefixing error messages with path
type CT_P struct { // Revision Identifier for Paragraph Glyph Formatting RsidRPrAttr *string // Revision Identifier for Paragraph RsidRAttr *string // Revision Identifier for Paragraph Deletion RsidDelAttr *string // Revision Identifier for Paragraph Properties RsidPAttr *string // Default Revision Identifier for Runs RsidRDefaultAttr *string // Paragraph Properties PPr *CT_PPr EG_PContent []*EG_PContent }
func NewCT_P() *CT_P
func (m *CT_P) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_P) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_P) Validate() error
Validate validates the CT_P and its children
func (m *CT_P) ValidateWithPath(path string) error
ValidateWithPath validates the CT_P and its children, prefixing error messages with path
type CT_PBdr struct { // Paragraph Border Above Identical Paragraphs Top *CT_Border // Left Paragraph Border Left *CT_Border // Paragraph Border Below Identical Paragraphs Bottom *CT_Border // Right Paragraph Border Right *CT_Border // Paragraph Border Between Identical Paragraphs Between *CT_Border // Paragraph Border Between Facing Pages Bar *CT_Border }
func NewCT_PBdr() *CT_PBdr
func (m *CT_PBdr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PBdr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PBdr) Validate() error
Validate validates the CT_PBdr and its children
func (m *CT_PBdr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PBdr and its children, prefixing error messages with path
type CT_PPr struct { // Referenced Paragraph Style PStyle *CT_String // Keep Paragraph With Next Paragraph KeepNext *CT_OnOff // Keep All Lines On One Page KeepLines *CT_OnOff // Start Paragraph on Next Page PageBreakBefore *CT_OnOff // Text Frame Properties FramePr *CT_FramePr // Allow First/Last Line to Display on a Separate Page WidowControl *CT_OnOff // Numbering Definition Instance Reference NumPr *CT_NumPr // Suppress Line Numbers for Paragraph SuppressLineNumbers *CT_OnOff // Paragraph Borders PBdr *CT_PBdr // Paragraph Shading Shd *CT_Shd // Set of Custom Tab Stops Tabs *CT_Tabs // Suppress Hyphenation for Paragraph SuppressAutoHyphens *CT_OnOff // Use East Asian Typography Rules for First and Last Character per Line Kinsoku *CT_OnOff // Allow Line Breaking At Character Level WordWrap *CT_OnOff // Allow Punctuation to Extend Past Text Extents OverflowPunct *CT_OnOff // Compress Punctuation at Start of a Line TopLinePunct *CT_OnOff // Automatically Adjust Spacing of Latin and East Asian Text AutoSpaceDE *CT_OnOff // Automatically Adjust Spacing of East Asian Text and Numbers AutoSpaceDN *CT_OnOff // Right to Left Paragraph Layout Bidi *CT_OnOff // Automatically Adjust Right Indent When Using Document Grid AdjustRightInd *CT_OnOff // Use Document Grid Settings for Inter-Line Paragraph Spacing SnapToGrid *CT_OnOff // Spacing Between Lines and Above/Below Paragraph Spacing *CT_Spacing // Paragraph Indentation Ind *CT_Ind // Ignore Spacing Above and Below When Using Identical Styles ContextualSpacing *CT_OnOff // Use Left/Right Indents as Inside/Outside Indents MirrorIndents *CT_OnOff // Prevent Text Frames From Overlapping SuppressOverlap *CT_OnOff // Paragraph Alignment Jc *CT_Jc // Paragraph Text Flow Direction TextDirection *CT_TextDirection // Vertical Character Alignment on Line TextAlignment *CT_TextAlignment // Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents TextboxTightWrap *CT_TextboxTightWrap // Associated Outline Level OutlineLvl *CT_DecimalNumber // Associated HTML div ID DivId *CT_DecimalNumber // Paragraph Conditional Formatting CnfStyle *CT_Cnf RPr *CT_ParaRPr SectPr *CT_SectPr PPrChange *CT_PPrChange }
func NewCT_PPr() *CT_PPr
func (m *CT_PPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PPr) Validate() error
Validate validates the CT_PPr and its children
func (m *CT_PPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PPr and its children, prefixing error messages with path
type CT_PPrBase struct { // Referenced Paragraph Style PStyle *CT_String // Keep Paragraph With Next Paragraph KeepNext *CT_OnOff // Keep All Lines On One Page KeepLines *CT_OnOff // Start Paragraph on Next Page PageBreakBefore *CT_OnOff // Text Frame Properties FramePr *CT_FramePr // Allow First/Last Line to Display on a Separate Page WidowControl *CT_OnOff // Numbering Definition Instance Reference NumPr *CT_NumPr // Suppress Line Numbers for Paragraph SuppressLineNumbers *CT_OnOff // Paragraph Borders PBdr *CT_PBdr // Paragraph Shading Shd *CT_Shd // Set of Custom Tab Stops Tabs *CT_Tabs // Suppress Hyphenation for Paragraph SuppressAutoHyphens *CT_OnOff // Use East Asian Typography Rules for First and Last Character per Line Kinsoku *CT_OnOff // Allow Line Breaking At Character Level WordWrap *CT_OnOff // Allow Punctuation to Extend Past Text Extents OverflowPunct *CT_OnOff // Compress Punctuation at Start of a Line TopLinePunct *CT_OnOff // Automatically Adjust Spacing of Latin and East Asian Text AutoSpaceDE *CT_OnOff // Automatically Adjust Spacing of East Asian Text and Numbers AutoSpaceDN *CT_OnOff // Right to Left Paragraph Layout Bidi *CT_OnOff // Automatically Adjust Right Indent When Using Document Grid AdjustRightInd *CT_OnOff // Use Document Grid Settings for Inter-Line Paragraph Spacing SnapToGrid *CT_OnOff // Spacing Between Lines and Above/Below Paragraph Spacing *CT_Spacing // Paragraph Indentation Ind *CT_Ind // Ignore Spacing Above and Below When Using Identical Styles ContextualSpacing *CT_OnOff // Use Left/Right Indents as Inside/Outside Indents MirrorIndents *CT_OnOff // Prevent Text Frames From Overlapping SuppressOverlap *CT_OnOff // Paragraph Alignment Jc *CT_Jc // Paragraph Text Flow Direction TextDirection *CT_TextDirection // Vertical Character Alignment on Line TextAlignment *CT_TextAlignment // Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents TextboxTightWrap *CT_TextboxTightWrap // Associated Outline Level OutlineLvl *CT_DecimalNumber // Associated HTML div ID DivId *CT_DecimalNumber // Paragraph Conditional Formatting CnfStyle *CT_Cnf }
func NewCT_PPrBase() *CT_PPrBase
func (m *CT_PPrBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PPrBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PPrBase) Validate() error
Validate validates the CT_PPrBase and its children
func (m *CT_PPrBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PPrBase and its children, prefixing error messages with path
type CT_PPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 PPr *CT_PPrBase }
func NewCT_PPrChange() *CT_PPrChange
func (m *CT_PPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PPrChange) Validate() error
Validate validates the CT_PPrChange and its children
func (m *CT_PPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PPrChange and its children, prefixing error messages with path
type CT_PPrDefault struct { // Paragraph Properties PPr *CT_PPrGeneral }
func NewCT_PPrDefault() *CT_PPrDefault
func (m *CT_PPrDefault) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PPrDefault) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PPrDefault) Validate() error
Validate validates the CT_PPrDefault and its children
func (m *CT_PPrDefault) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PPrDefault and its children, prefixing error messages with path
type CT_PPrGeneral struct { // Referenced Paragraph Style PStyle *CT_String // Keep Paragraph With Next Paragraph KeepNext *CT_OnOff // Keep All Lines On One Page KeepLines *CT_OnOff // Start Paragraph on Next Page PageBreakBefore *CT_OnOff // Text Frame Properties FramePr *CT_FramePr // Allow First/Last Line to Display on a Separate Page WidowControl *CT_OnOff // Numbering Definition Instance Reference NumPr *CT_NumPr // Suppress Line Numbers for Paragraph SuppressLineNumbers *CT_OnOff // Paragraph Borders PBdr *CT_PBdr // Paragraph Shading Shd *CT_Shd // Set of Custom Tab Stops Tabs *CT_Tabs // Suppress Hyphenation for Paragraph SuppressAutoHyphens *CT_OnOff // Use East Asian Typography Rules for First and Last Character per Line Kinsoku *CT_OnOff // Allow Line Breaking At Character Level WordWrap *CT_OnOff // Allow Punctuation to Extend Past Text Extents OverflowPunct *CT_OnOff // Compress Punctuation at Start of a Line TopLinePunct *CT_OnOff // Automatically Adjust Spacing of Latin and East Asian Text AutoSpaceDE *CT_OnOff // Automatically Adjust Spacing of East Asian Text and Numbers AutoSpaceDN *CT_OnOff // Right to Left Paragraph Layout Bidi *CT_OnOff // Automatically Adjust Right Indent When Using Document Grid AdjustRightInd *CT_OnOff // Use Document Grid Settings for Inter-Line Paragraph Spacing SnapToGrid *CT_OnOff // Spacing Between Lines and Above/Below Paragraph Spacing *CT_Spacing // Paragraph Indentation Ind *CT_Ind // Ignore Spacing Above and Below When Using Identical Styles ContextualSpacing *CT_OnOff // Use Left/Right Indents as Inside/Outside Indents MirrorIndents *CT_OnOff // Prevent Text Frames From Overlapping SuppressOverlap *CT_OnOff // Paragraph Alignment Jc *CT_Jc // Paragraph Text Flow Direction TextDirection *CT_TextDirection // Vertical Character Alignment on Line TextAlignment *CT_TextAlignment // Allow Surrounding Paragraphs to Tight Wrap to Text Box Contents TextboxTightWrap *CT_TextboxTightWrap // Associated Outline Level OutlineLvl *CT_DecimalNumber // Associated HTML div ID DivId *CT_DecimalNumber // Paragraph Conditional Formatting CnfStyle *CT_Cnf PPrChange *CT_PPrChange }
func NewCT_PPrGeneral() *CT_PPrGeneral
func (m *CT_PPrGeneral) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PPrGeneral) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PPrGeneral) Validate() error
Validate validates the CT_PPrGeneral and its children
func (m *CT_PPrGeneral) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PPrGeneral and its children, prefixing error messages with path
type CT_PTab struct { // Positional Tab Stop Alignment AlignmentAttr ST_PTabAlignment // Positional Tab Base RelativeToAttr ST_PTabRelativeTo // Tab Leader Character LeaderAttr ST_PTabLeader }
func NewCT_PTab() *CT_PTab
func (m *CT_PTab) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PTab) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PTab) Validate() error
Validate validates the CT_PTab and its children
func (m *CT_PTab) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PTab and its children, prefixing error messages with path
type CT_PageBorder struct { IdAttr *string // Border Style ValAttr ST_Border // Border Color ColorAttr *ST_HexColor // Border Theme Color ThemeColorAttr ST_ThemeColor // Border Theme Color Tint ThemeTintAttr *string // Border Theme Color Shade ThemeShadeAttr *string // Border Width SzAttr *uint64 // Border Spacing Measurement SpaceAttr *uint64 // Border Shadow ShadowAttr *sharedTypes.ST_OnOff // Create Frame Effect FrameAttr *sharedTypes.ST_OnOff }
func NewCT_PageBorder() *CT_PageBorder
func (m *CT_PageBorder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PageBorder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PageBorder) Validate() error
Validate validates the CT_PageBorder and its children
func (m *CT_PageBorder) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageBorder and its children, prefixing error messages with path
type CT_PageBorders struct { // Z-Ordering of Page Border ZOrderAttr ST_PageBorderZOrder // Pages to Display Page Borders DisplayAttr ST_PageBorderDisplay // Page Border Positioning OffsetFromAttr ST_PageBorderOffset // Top Border Top *CT_TopPageBorder // Left Border Left *CT_PageBorder // Bottom Border Bottom *CT_BottomPageBorder // Right Border Right *CT_PageBorder }
func NewCT_PageBorders() *CT_PageBorders
func (m *CT_PageBorders) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PageBorders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PageBorders) Validate() error
Validate validates the CT_PageBorders and its children
func (m *CT_PageBorders) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageBorders and its children, prefixing error messages with path
type CT_PageMar struct { // Top Margin Spacing TopAttr ST_SignedTwipsMeasure // Right Margin Spacing RightAttr sharedTypes.ST_TwipsMeasure // Page Bottom Spacing BottomAttr ST_SignedTwipsMeasure // Left Margin Spacing LeftAttr sharedTypes.ST_TwipsMeasure // Spacing to Top of Header HeaderAttr sharedTypes.ST_TwipsMeasure // Spacing to Bottom of Footer FooterAttr sharedTypes.ST_TwipsMeasure // Page Gutter Spacing GutterAttr sharedTypes.ST_TwipsMeasure }
func NewCT_PageMar() *CT_PageMar
func (m *CT_PageMar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PageMar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PageMar) Validate() error
Validate validates the CT_PageMar and its children
func (m *CT_PageMar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageMar and its children, prefixing error messages with path
type CT_PageNumber struct { // Page Number Format FmtAttr ST_NumberFormat // Starting Page Number StartAttr *int64 // Chapter Heading Style ChapStyleAttr *int64 // Chapter Separator Character ChapSepAttr ST_ChapterSep }
func NewCT_PageNumber() *CT_PageNumber
func (m *CT_PageNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PageNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PageNumber) Validate() error
Validate validates the CT_PageNumber and its children
func (m *CT_PageNumber) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageNumber and its children, prefixing error messages with path
type CT_PageSz struct { // Page Width WAttr *sharedTypes.ST_TwipsMeasure // Page Height HAttr *sharedTypes.ST_TwipsMeasure // Page Orientation OrientAttr ST_PageOrientation // Printer Paper Code CodeAttr *int64 }
func NewCT_PageSz() *CT_PageSz
func (m *CT_PageSz) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PageSz) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PageSz) Validate() error
Validate validates the CT_PageSz and its children
func (m *CT_PageSz) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageSz and its children, prefixing error messages with path
type CT_Panose struct { // Value ValAttr string }
func NewCT_Panose() *CT_Panose
func (m *CT_Panose) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Panose) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Panose) Validate() error
Validate validates the CT_Panose and its children
func (m *CT_Panose) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Panose and its children, prefixing error messages with path
type CT_PaperSource struct { // First Page Printer Tray Code FirstAttr *int64 // Non-First Page Printer Tray Code OtherAttr *int64 }
func NewCT_PaperSource() *CT_PaperSource
func (m *CT_PaperSource) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PaperSource) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PaperSource) Validate() error
Validate validates the CT_PaperSource and its children
func (m *CT_PaperSource) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PaperSource and its children, prefixing error messages with path
type CT_ParaRPr struct { // Inserted Paragraph Ins *CT_TrackChange // Deleted Paragraph Del *CT_TrackChange // Move Source Paragraph MoveFrom *CT_TrackChange // Move Destination Paragraph MoveTo *CT_TrackChange // Referenced Character Style RStyle *CT_String // Run Fonts RFonts *CT_Fonts // Bold B *CT_OnOff // Complex Script Bold BCs *CT_OnOff // Italics I *CT_OnOff // Complex Script Italics ICs *CT_OnOff // Display All Characters As Capital Letters Caps *CT_OnOff // Small Caps SmallCaps *CT_OnOff // Single Strikethrough Strike *CT_OnOff // Double Strikethrough Dstrike *CT_OnOff // Display Character Outline Outline *CT_OnOff // Shadow Shadow *CT_OnOff // Embossing Emboss *CT_OnOff // Imprinting Imprint *CT_OnOff // Do Not Check Spelling or Grammar NoProof *CT_OnOff // Use Document Grid Settings For Inter-Character Spacing SnapToGrid *CT_OnOff // Hidden Text Vanish *CT_OnOff // Web Hidden Text WebHidden *CT_OnOff // Run Content Color Color *CT_Color // Character Spacing Adjustment Spacing *CT_SignedTwipsMeasure // Expanded/Compressed Text W *CT_TextScale // Font Kerning Kern *CT_HpsMeasure // Vertically Raised or Lowered Text Position *CT_SignedHpsMeasure // Non-Complex Script Font Size Sz *CT_HpsMeasure // Complex Script Font Size SzCs *CT_HpsMeasure // Text Highlighting Highlight *CT_Highlight // Underline U *CT_Underline // Animated Text Effect Effect *CT_TextEffect // Text Border Bdr *CT_Border // Run Shading Shd *CT_Shd // Manual Run Width FitText *CT_FitText // Subscript/Superscript Text VertAlign *CT_VerticalAlignRun // Right To Left Text Rtl *CT_OnOff // Use Complex Script Formatting on Run Cs *CT_OnOff // Emphasis Mark Em *CT_Em // Languages for Run Content Lang *CT_Language // East Asian Typography Settings EastAsianLayout *CT_EastAsianLayout // Paragraph Mark Is Always Hidden SpecVanish *CT_OnOff // Office Open XML Math OMath *CT_OnOff // Revision Information for Run Properties on the Paragraph Mark RPrChange *CT_ParaRPrChange }
func NewCT_ParaRPr() *CT_ParaRPr
func (m *CT_ParaRPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ParaRPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ParaRPr) Validate() error
Validate validates the CT_ParaRPr and its children
func (m *CT_ParaRPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ParaRPr and its children, prefixing error messages with path
type CT_ParaRPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 RPr *CT_ParaRPrOriginal }
func NewCT_ParaRPrChange() *CT_ParaRPrChange
func (m *CT_ParaRPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ParaRPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ParaRPrChange) Validate() error
Validate validates the CT_ParaRPrChange and its children
func (m *CT_ParaRPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ParaRPrChange and its children, prefixing error messages with path
type CT_ParaRPrOriginal struct { // Inserted Paragraph Ins *CT_TrackChange // Deleted Paragraph Del *CT_TrackChange // Move Source Paragraph MoveFrom *CT_TrackChange // Move Destination Paragraph MoveTo *CT_TrackChange // Referenced Character Style RStyle *CT_String // Run Fonts RFonts *CT_Fonts // Bold B *CT_OnOff // Complex Script Bold BCs *CT_OnOff // Italics I *CT_OnOff // Complex Script Italics ICs *CT_OnOff // Display All Characters As Capital Letters Caps *CT_OnOff // Small Caps SmallCaps *CT_OnOff // Single Strikethrough Strike *CT_OnOff // Double Strikethrough Dstrike *CT_OnOff // Display Character Outline Outline *CT_OnOff // Shadow Shadow *CT_OnOff // Embossing Emboss *CT_OnOff // Imprinting Imprint *CT_OnOff // Do Not Check Spelling or Grammar NoProof *CT_OnOff // Use Document Grid Settings For Inter-Character Spacing SnapToGrid *CT_OnOff // Hidden Text Vanish *CT_OnOff // Web Hidden Text WebHidden *CT_OnOff // Run Content Color Color *CT_Color // Character Spacing Adjustment Spacing *CT_SignedTwipsMeasure // Expanded/Compressed Text W *CT_TextScale // Font Kerning Kern *CT_HpsMeasure // Vertically Raised or Lowered Text Position *CT_SignedHpsMeasure // Non-Complex Script Font Size Sz *CT_HpsMeasure // Complex Script Font Size SzCs *CT_HpsMeasure // Text Highlighting Highlight *CT_Highlight // Underline U *CT_Underline // Animated Text Effect Effect *CT_TextEffect // Text Border Bdr *CT_Border // Run Shading Shd *CT_Shd // Manual Run Width FitText *CT_FitText // Subscript/Superscript Text VertAlign *CT_VerticalAlignRun // Right To Left Text Rtl *CT_OnOff // Use Complex Script Formatting on Run Cs *CT_OnOff // Emphasis Mark Em *CT_Em // Languages for Run Content Lang *CT_Language // East Asian Typography Settings EastAsianLayout *CT_EastAsianLayout // Paragraph Mark Is Always Hidden SpecVanish *CT_OnOff // Office Open XML Math OMath *CT_OnOff }
func NewCT_ParaRPrOriginal() *CT_ParaRPrOriginal
func (m *CT_ParaRPrOriginal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ParaRPrOriginal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ParaRPrOriginal) Validate() error
Validate validates the CT_ParaRPrOriginal and its children
func (m *CT_ParaRPrOriginal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ParaRPrOriginal and its children, prefixing error messages with path
type CT_Perm struct { // Annotation ID IdAttr string // Annotation Displaced By Custom XML Markup DisplacedByCustomXmlAttr ST_DisplacedByCustomXml }
func NewCT_Perm() *CT_Perm
func (m *CT_Perm) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Perm) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Perm) Validate() error
Validate validates the CT_Perm and its children
func (m *CT_Perm) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Perm and its children, prefixing error messages with path
type CT_PermStart struct { EdGrpAttr ST_EdGrp EdAttr *string ColFirstAttr *int64 ColLastAttr *int64 // Annotation ID IdAttr string // Annotation Displaced By Custom XML Markup DisplacedByCustomXmlAttr ST_DisplacedByCustomXml }
func NewCT_PermStart() *CT_PermStart
func (m *CT_PermStart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PermStart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PermStart) Validate() error
Validate validates the CT_PermStart and its children
func (m *CT_PermStart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PermStart and its children, prefixing error messages with path
type CT_Picture struct { Any []unioffice.Any // Embedded Video Movie *CT_Rel // Floating Embedded Control Control *CT_Control }
func NewCT_Picture() *CT_Picture
func (m *CT_Picture) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Picture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Picture) Validate() error
Validate validates the CT_Picture and its children
func (m *CT_Picture) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
type CT_Pitch struct { // Value ValAttr ST_Pitch }
func NewCT_Pitch() *CT_Pitch
func (m *CT_Pitch) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Pitch) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Pitch) Validate() error
Validate validates the CT_Pitch and its children
func (m *CT_Pitch) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Pitch and its children, prefixing error messages with path
type CT_PixelsMeasure struct { // Measurement in Pixels ValAttr uint64 }
func NewCT_PixelsMeasure() *CT_PixelsMeasure
func (m *CT_PixelsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_PixelsMeasure) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_PixelsMeasure) Validate() error
Validate validates the CT_PixelsMeasure and its children
func (m *CT_PixelsMeasure) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PixelsMeasure and its children, prefixing error messages with path
type CT_Placeholder struct { // Document Part Reference DocPart *CT_String }
func NewCT_Placeholder() *CT_Placeholder
func (m *CT_Placeholder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Placeholder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Placeholder) Validate() error
Validate validates the CT_Placeholder and its children
func (m *CT_Placeholder) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Placeholder and its children, prefixing error messages with path
type CT_Proof struct { // Spell Checking State SpellingAttr ST_Proof // Grammatical Checking State GrammarAttr ST_Proof }
func NewCT_Proof() *CT_Proof
func (m *CT_Proof) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Proof) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Proof) Validate() error
Validate validates the CT_Proof and its children
func (m *CT_Proof) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Proof and its children, prefixing error messages with path
type CT_ProofErr struct { // Proofing Error Anchor Type TypeAttr ST_ProofErr }
func NewCT_ProofErr() *CT_ProofErr
func (m *CT_ProofErr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ProofErr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ProofErr) Validate() error
Validate validates the CT_ProofErr and its children
func (m *CT_ProofErr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ProofErr and its children, prefixing error messages with path
type CT_R struct { // Revision Identifier for Run Properties RsidRPrAttr *string // Revision Identifier for Run Deletion RsidDelAttr *string // Revision Identifier for Run RsidRAttr *string // Run Properties RPr *CT_RPr EG_RunInnerContent []*EG_RunInnerContent Extra []unioffice.Any }
func NewCT_R() *CT_R
func (m *CT_R) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_R) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_R) Validate() error
Validate validates the CT_R and its children
func (m *CT_R) ValidateWithPath(path string) error
ValidateWithPath validates the CT_R and its children, prefixing error messages with path
type CT_RPr struct { // Referenced Character Style RStyle *CT_String // Run Fonts RFonts *CT_Fonts // Bold B *CT_OnOff // Complex Script Bold BCs *CT_OnOff // Italics I *CT_OnOff // Complex Script Italics ICs *CT_OnOff // Display All Characters As Capital Letters Caps *CT_OnOff // Small Caps SmallCaps *CT_OnOff // Single Strikethrough Strike *CT_OnOff // Double Strikethrough Dstrike *CT_OnOff // Display Character Outline Outline *CT_OnOff // Shadow Shadow *CT_OnOff // Embossing Emboss *CT_OnOff // Imprinting Imprint *CT_OnOff // Do Not Check Spelling or Grammar NoProof *CT_OnOff // Use Document Grid Settings For Inter-Character Spacing SnapToGrid *CT_OnOff // Hidden Text Vanish *CT_OnOff // Web Hidden Text WebHidden *CT_OnOff // Run Content Color Color *CT_Color // Character Spacing Adjustment Spacing *CT_SignedTwipsMeasure // Expanded/Compressed Text W *CT_TextScale // Font Kerning Kern *CT_HpsMeasure // Vertically Raised or Lowered Text Position *CT_SignedHpsMeasure // Non-Complex Script Font Size Sz *CT_HpsMeasure // Complex Script Font Size SzCs *CT_HpsMeasure // Text Highlighting Highlight *CT_Highlight // Underline U *CT_Underline // Animated Text Effect Effect *CT_TextEffect // Text Border Bdr *CT_Border // Run Shading Shd *CT_Shd // Manual Run Width FitText *CT_FitText // Subscript/Superscript Text VertAlign *CT_VerticalAlignRun // Right To Left Text Rtl *CT_OnOff // Use Complex Script Formatting on Run Cs *CT_OnOff // Emphasis Mark Em *CT_Em // Languages for Run Content Lang *CT_Language // East Asian Typography Settings EastAsianLayout *CT_EastAsianLayout // Paragraph Mark Is Always Hidden SpecVanish *CT_OnOff // Office Open XML Math OMath *CT_OnOff // Revision Information for Run Properties RPrChange *CT_RPrChange }
func NewCT_RPr() *CT_RPr
func (m *CT_RPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RPr) Validate() error
Validate validates the CT_RPr and its children
func (m *CT_RPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RPr and its children, prefixing error messages with path
type CT_RPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 RPr *CT_RPrOriginal }
func NewCT_RPrChange() *CT_RPrChange
func (m *CT_RPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RPrChange) Validate() error
Validate validates the CT_RPrChange and its children
func (m *CT_RPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RPrChange and its children, prefixing error messages with path
type CT_RPrDefault struct { // Run Properties RPr *CT_RPr }
func NewCT_RPrDefault() *CT_RPrDefault
func (m *CT_RPrDefault) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RPrDefault) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RPrDefault) Validate() error
Validate validates the CT_RPrDefault and its children
func (m *CT_RPrDefault) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RPrDefault and its children, prefixing error messages with path
type CT_RPrOriginal struct { // Referenced Character Style RStyle *CT_String // Run Fonts RFonts *CT_Fonts // Bold B *CT_OnOff // Complex Script Bold BCs *CT_OnOff // Italics I *CT_OnOff // Complex Script Italics ICs *CT_OnOff // Display All Characters As Capital Letters Caps *CT_OnOff // Small Caps SmallCaps *CT_OnOff // Single Strikethrough Strike *CT_OnOff // Double Strikethrough Dstrike *CT_OnOff // Display Character Outline Outline *CT_OnOff // Shadow Shadow *CT_OnOff // Embossing Emboss *CT_OnOff // Imprinting Imprint *CT_OnOff // Do Not Check Spelling or Grammar NoProof *CT_OnOff // Use Document Grid Settings For Inter-Character Spacing SnapToGrid *CT_OnOff // Hidden Text Vanish *CT_OnOff // Web Hidden Text WebHidden *CT_OnOff // Run Content Color Color *CT_Color // Character Spacing Adjustment Spacing *CT_SignedTwipsMeasure // Expanded/Compressed Text W *CT_TextScale // Font Kerning Kern *CT_HpsMeasure // Vertically Raised or Lowered Text Position *CT_SignedHpsMeasure // Non-Complex Script Font Size Sz *CT_HpsMeasure // Complex Script Font Size SzCs *CT_HpsMeasure // Text Highlighting Highlight *CT_Highlight // Underline U *CT_Underline // Animated Text Effect Effect *CT_TextEffect // Text Border Bdr *CT_Border // Run Shading Shd *CT_Shd // Manual Run Width FitText *CT_FitText // Subscript/Superscript Text VertAlign *CT_VerticalAlignRun // Right To Left Text Rtl *CT_OnOff // Use Complex Script Formatting on Run Cs *CT_OnOff // Emphasis Mark Em *CT_Em // Languages for Run Content Lang *CT_Language // East Asian Typography Settings EastAsianLayout *CT_EastAsianLayout // Paragraph Mark Is Always Hidden SpecVanish *CT_OnOff // Office Open XML Math OMath *CT_OnOff }
func NewCT_RPrOriginal() *CT_RPrOriginal
func (m *CT_RPrOriginal) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RPrOriginal) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RPrOriginal) Validate() error
Validate validates the CT_RPrOriginal and its children
func (m *CT_RPrOriginal) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RPrOriginal and its children, prefixing error messages with path
type CT_ReadingModeInkLockDown struct { // Use Actual Pages, Not Virtual Pages ActualPgAttr sharedTypes.ST_OnOff // Virtual Page Width WAttr uint64 // Virtual Page Height HAttr uint64 // Font Size Scaling FontSzAttr ST_DecimalNumberOrPercent }
func NewCT_ReadingModeInkLockDown() *CT_ReadingModeInkLockDown
func (m *CT_ReadingModeInkLockDown) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ReadingModeInkLockDown) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ReadingModeInkLockDown) Validate() error
Validate validates the CT_ReadingModeInkLockDown and its children
func (m *CT_ReadingModeInkLockDown) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ReadingModeInkLockDown and its children, prefixing error messages with path
type CT_RecipientData struct { // Record Is Included in Mail Merge Active *CT_OnOff // Index of Column Containing Unique Values for Record Column *CT_DecimalNumber // Unique Value for Record UniqueTag *CT_Base64Binary }
func NewCT_RecipientData() *CT_RecipientData
func (m *CT_RecipientData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RecipientData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RecipientData) Validate() error
Validate validates the CT_RecipientData and its children
func (m *CT_RecipientData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RecipientData and its children, prefixing error messages with path
type CT_Recipients struct { // Data About Single Data Source Record RecipientData []*CT_RecipientData }
func NewCT_Recipients() *CT_Recipients
func (m *CT_Recipients) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Recipients) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Recipients) Validate() error
Validate validates the CT_Recipients and its children
func (m *CT_Recipients) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Recipients and its children, prefixing error messages with path
type CT_Rel struct { IdAttr string }
func NewCT_Rel() *CT_Rel
func (m *CT_Rel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Rel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Rel) Validate() error
Validate validates the CT_Rel and its children
func (m *CT_Rel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Rel and its children, prefixing error messages with path
type CT_Row struct { // Revision Identifier for Table Row Glyph Formatting RsidRPrAttr *string // Revision Identifier for Table Row RsidRAttr *string // Revision Identifier for Table Row Deletion RsidDelAttr *string // Revision Identifier for Table Row Properties RsidTrAttr *string // Table-Level Property Exceptions TblPrEx *CT_TblPrEx // Table Row Properties TrPr *CT_TrPr EG_ContentCellContent []*EG_ContentCellContent }
func NewCT_Row() *CT_Row
func (m *CT_Row) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Row) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Row) Validate() error
Validate validates the CT_Row and its children
func (m *CT_Row) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Row and its children, prefixing error messages with path
type CT_Ruby struct { // Phonetic Guide Properties RubyPr *CT_RubyPr // Phonetic Guide Text Rt *CT_RubyContent // Phonetic Guide Base Text RubyBase *CT_RubyContent }
func NewCT_Ruby() *CT_Ruby
func (m *CT_Ruby) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Ruby) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Ruby) Validate() error
Validate validates the CT_Ruby and its children
func (m *CT_Ruby) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Ruby and its children, prefixing error messages with path
type CT_RubyAlign struct { // Phonetic Guide Text Alignment Value ValAttr ST_RubyAlign }
func NewCT_RubyAlign() *CT_RubyAlign
func (m *CT_RubyAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RubyAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RubyAlign) Validate() error
Validate validates the CT_RubyAlign and its children
func (m *CT_RubyAlign) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RubyAlign and its children, prefixing error messages with path
type CT_RubyContent struct { EG_RubyContent []*EG_RubyContent }
func NewCT_RubyContent() *CT_RubyContent
func (m *CT_RubyContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RubyContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RubyContent) Validate() error
Validate validates the CT_RubyContent and its children
func (m *CT_RubyContent) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RubyContent and its children, prefixing error messages with path
type CT_RubyPr struct { // Phonetic Guide Text Alignment RubyAlign *CT_RubyAlign // Phonetic Guide Text Font Size Hps *CT_HpsMeasure // Distance Between Phonetic Guide Text and Phonetic Guide Base Text HpsRaise *CT_HpsMeasure // Phonetic Guide Base Text Font Size HpsBaseText *CT_HpsMeasure // Language ID for Phonetic Guide Lid *CT_Lang // Invalidated Field Cache Dirty *CT_OnOff }
func NewCT_RubyPr() *CT_RubyPr
func (m *CT_RubyPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RubyPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RubyPr) Validate() error
Validate validates the CT_RubyPr and its children
func (m *CT_RubyPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RubyPr and its children, prefixing error messages with path
type CT_RunTrackChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_RunTrackChange() *CT_RunTrackChange
func (m *CT_RunTrackChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_RunTrackChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_RunTrackChange) Validate() error
Validate validates the CT_RunTrackChange and its children
func (m *CT_RunTrackChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RunTrackChange and its children, prefixing error messages with path
type CT_SaveThroughXslt struct { IdAttr *string // Local Identifier for XSL Transform SolutionIDAttr *string }
func NewCT_SaveThroughXslt() *CT_SaveThroughXslt
func (m *CT_SaveThroughXslt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SaveThroughXslt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SaveThroughXslt) Validate() error
Validate validates the CT_SaveThroughXslt and its children
func (m *CT_SaveThroughXslt) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SaveThroughXslt and its children, prefixing error messages with path
type CT_SdtBlock struct { // Structured Document Tag Properties SdtPr *CT_SdtPr // Structured Document Tag End Character Properties SdtEndPr *CT_SdtEndPr // Block-Level Structured Document Tag Content SdtContent *CT_SdtContentBlock }
func NewCT_SdtBlock() *CT_SdtBlock
func (m *CT_SdtBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtBlock) Validate() error
Validate validates the CT_SdtBlock and its children
func (m *CT_SdtBlock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtBlock and its children, prefixing error messages with path
type CT_SdtCell struct { // Structured Document Tag Properties SdtPr *CT_SdtPr // Structured Document Tag End Character Properties SdtEndPr *CT_SdtEndPr // Cell-Level Structured Document Tag Content SdtContent *CT_SdtContentCell }
func NewCT_SdtCell() *CT_SdtCell
func (m *CT_SdtCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtCell) Validate() error
Validate validates the CT_SdtCell and its children
func (m *CT_SdtCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtCell and its children, prefixing error messages with path
type CT_SdtComboBox struct { // Combo Box Last Saved Value LastValueAttr *string // Combo Box List Item ListItem []*CT_SdtListItem }
func NewCT_SdtComboBox() *CT_SdtComboBox
func (m *CT_SdtComboBox) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtComboBox) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtComboBox) Validate() error
Validate validates the CT_SdtComboBox and its children
func (m *CT_SdtComboBox) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtComboBox and its children, prefixing error messages with path
type CT_SdtContentBlock struct { EG_ContentBlockContent []*EG_ContentBlockContent }
func NewCT_SdtContentBlock() *CT_SdtContentBlock
func (m *CT_SdtContentBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtContentBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtContentBlock) Validate() error
Validate validates the CT_SdtContentBlock and its children
func (m *CT_SdtContentBlock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtContentBlock and its children, prefixing error messages with path
type CT_SdtContentCell struct { EG_ContentCellContent []*EG_ContentCellContent }
func NewCT_SdtContentCell() *CT_SdtContentCell
func (m *CT_SdtContentCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtContentCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtContentCell) Validate() error
Validate validates the CT_SdtContentCell and its children
func (m *CT_SdtContentCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtContentCell and its children, prefixing error messages with path
type CT_SdtContentRow struct { EG_ContentRowContent []*EG_ContentRowContent }
func NewCT_SdtContentRow() *CT_SdtContentRow
func (m *CT_SdtContentRow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtContentRow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtContentRow) Validate() error
Validate validates the CT_SdtContentRow and its children
func (m *CT_SdtContentRow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtContentRow and its children, prefixing error messages with path
type CT_SdtContentRun struct { EG_PContent []*EG_PContent }
func NewCT_SdtContentRun() *CT_SdtContentRun
func (m *CT_SdtContentRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtContentRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtContentRun) Validate() error
Validate validates the CT_SdtContentRun and its children
func (m *CT_SdtContentRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtContentRun and its children, prefixing error messages with path
type CT_SdtDate struct { // Last Known Date in XML Schema DateTime Format FullDateAttr *time.Time // Date Display Mask DateFormat *CT_String // Date Picker Language ID Lid *CT_Lang // Custom XML Data Date Storage Format StoreMappedDataAs *CT_SdtDateMappingType // Date Picker Calendar Type Calendar *CT_CalendarType }
func NewCT_SdtDate() *CT_SdtDate
func (m *CT_SdtDate) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtDate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtDate) Validate() error
Validate validates the CT_SdtDate and its children
func (m *CT_SdtDate) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtDate and its children, prefixing error messages with path
type CT_SdtDateMappingType struct { // Date Storage Type ValAttr ST_SdtDateMappingType }
func NewCT_SdtDateMappingType() *CT_SdtDateMappingType
func (m *CT_SdtDateMappingType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtDateMappingType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtDateMappingType) Validate() error
Validate validates the CT_SdtDateMappingType and its children
func (m *CT_SdtDateMappingType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtDateMappingType and its children, prefixing error messages with path
type CT_SdtDocPart struct { // Document Part Gallery Filter DocPartGallery *CT_String // Document Part Category Filter DocPartCategory *CT_String // Built-In Document Part DocPartUnique *CT_OnOff }
func NewCT_SdtDocPart() *CT_SdtDocPart
func (m *CT_SdtDocPart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtDocPart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtDocPart) Validate() error
Validate validates the CT_SdtDocPart and its children
func (m *CT_SdtDocPart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtDocPart and its children, prefixing error messages with path
type CT_SdtDropDownList struct { // Drop-down List Last Saved Value LastValueAttr *string // Drop-Down List Item ListItem []*CT_SdtListItem }
func NewCT_SdtDropDownList() *CT_SdtDropDownList
func (m *CT_SdtDropDownList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtDropDownList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtDropDownList) Validate() error
Validate validates the CT_SdtDropDownList and its children
func (m *CT_SdtDropDownList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtDropDownList and its children, prefixing error messages with path
type CT_SdtEndPr struct { // Structured Document Tag End Character Run Properties RPr *CT_RPr }
func NewCT_SdtEndPr() *CT_SdtEndPr
func (m *CT_SdtEndPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtEndPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtEndPr) Validate() error
Validate validates the CT_SdtEndPr and its children
func (m *CT_SdtEndPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtEndPr and its children, prefixing error messages with path
type CT_SdtListItem struct { // List Entry Display Text DisplayTextAttr *string // List Entry Value ValueAttr *string }
func NewCT_SdtListItem() *CT_SdtListItem
func (m *CT_SdtListItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtListItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtListItem) Validate() error
Validate validates the CT_SdtListItem and its children
func (m *CT_SdtListItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtListItem and its children, prefixing error messages with path
type CT_SdtPr struct { // Run Properties For Structured Document Tag Contents RPr *CT_RPr // Friendly Name Alias *CT_String // Programmatic Tag Tag *CT_String // Unique ID Id *CT_DecimalNumber // Locking Setting Lock *CT_Lock // Structured Document Tag Placeholder Text Placeholder *CT_Placeholder // Remove Structured Document Tag When Contents Are Edited Temporary *CT_OnOff // Current Contents Are Placeholder Text ShowingPlcHdr *CT_OnOff // XML Mapping DataBinding *CT_DataBinding // Structured Document Tag Label Label *CT_DecimalNumber // Structured Document Tag Navigation Order Index TabIndex *CT_UnsignedDecimalNumber SdtPrChoice *CT_SdtPrChoice Extra []unioffice.Any }
func NewCT_SdtPr() *CT_SdtPr
func (m *CT_SdtPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtPr) Validate() error
Validate validates the CT_SdtPr and its children
func (m *CT_SdtPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtPr and its children, prefixing error messages with path
type CT_SdtPrChoice struct { Equation *CT_Empty ComboBox *CT_SdtComboBox Date *CT_SdtDate DocPartObj *CT_SdtDocPart DocPartList *CT_SdtDocPart DropDownList *CT_SdtDropDownList Picture *CT_Empty RichText *CT_Empty Text *CT_SdtText Citation *CT_Empty Group *CT_Empty Bibliography *CT_Empty }
func NewCT_SdtPrChoice() *CT_SdtPrChoice
func (m *CT_SdtPrChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtPrChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtPrChoice) Validate() error
Validate validates the CT_SdtPrChoice and its children
func (m *CT_SdtPrChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtPrChoice and its children, prefixing error messages with path
type CT_SdtRow struct { // Structured Document Tag Properties SdtPr *CT_SdtPr // Structured Document Tag End Character Properties SdtEndPr *CT_SdtEndPr // Row-Level Structured Document Tag Content SdtContent *CT_SdtContentRow }
func NewCT_SdtRow() *CT_SdtRow
func (m *CT_SdtRow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtRow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtRow) Validate() error
Validate validates the CT_SdtRow and its children
func (m *CT_SdtRow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtRow and its children, prefixing error messages with path
type CT_SdtRun struct { // Structured Document Tag Properties SdtPr *CT_SdtPr // Structured Document Tag End Character Properties SdtEndPr *CT_SdtEndPr // Inline-Level Structured Document Tag Content SdtContent *CT_SdtContentRun }
func NewCT_SdtRun() *CT_SdtRun
func (m *CT_SdtRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtRun) Validate() error
Validate validates the CT_SdtRun and its children
func (m *CT_SdtRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtRun and its children, prefixing error messages with path
type CT_SdtText struct { // Allow Soft Line Breaks MultiLineAttr *sharedTypes.ST_OnOff }
func NewCT_SdtText() *CT_SdtText
func (m *CT_SdtText) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SdtText) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SdtText) Validate() error
Validate validates the CT_SdtText and its children
func (m *CT_SdtText) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SdtText and its children, prefixing error messages with path
type CT_SectPr struct { EG_HdrFtrReferences []*EG_HdrFtrReferences // Section-Wide Footnote Properties FootnotePr *CT_FtnProps // Section-Wide Endnote Properties EndnotePr *CT_EdnProps // Section Type Type *CT_SectType // Page Size PgSz *CT_PageSz // Page Margins PgMar *CT_PageMar // Paper Source Information PaperSrc *CT_PaperSource // Page Borders PgBorders *CT_PageBorders // Line Numbering Settings LnNumType *CT_LineNumber // Page Numbering Settings PgNumType *CT_PageNumber // Column Definitions Cols *CT_Columns // Only Allow Editing of Form Fields FormProt *CT_OnOff // Vertical Text Alignment on Page VAlign *CT_VerticalJc // Suppress Endnotes In Document NoEndnote *CT_OnOff // Different First Page Headers and Footers TitlePg *CT_OnOff // Text Flow Direction TextDirection *CT_TextDirection // Right to Left Section Layout Bidi *CT_OnOff // Gutter on Right Side of Page RtlGutter *CT_OnOff // Document Grid DocGrid *CT_DocGrid // Reference to Printer Settings Data PrinterSettings *CT_Rel // Revision Information for Section Properties SectPrChange *CT_SectPrChange RsidRPrAttr *string RsidDelAttr *string RsidRAttr *string RsidSectAttr *string }
func NewCT_SectPr() *CT_SectPr
func (m *CT_SectPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SectPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SectPr) Validate() error
Validate validates the CT_SectPr and its children
func (m *CT_SectPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SectPr and its children, prefixing error messages with path
type CT_SectPrBase struct { // Section-Wide Footnote Properties FootnotePr *CT_FtnProps // Section-Wide Endnote Properties EndnotePr *CT_EdnProps // Section Type Type *CT_SectType // Page Size PgSz *CT_PageSz // Page Margins PgMar *CT_PageMar // Paper Source Information PaperSrc *CT_PaperSource // Page Borders PgBorders *CT_PageBorders // Line Numbering Settings LnNumType *CT_LineNumber // Page Numbering Settings PgNumType *CT_PageNumber // Column Definitions Cols *CT_Columns // Only Allow Editing of Form Fields FormProt *CT_OnOff // Vertical Text Alignment on Page VAlign *CT_VerticalJc // Suppress Endnotes In Document NoEndnote *CT_OnOff // Different First Page Headers and Footers TitlePg *CT_OnOff // Text Flow Direction TextDirection *CT_TextDirection // Right to Left Section Layout Bidi *CT_OnOff // Gutter on Right Side of Page RtlGutter *CT_OnOff // Document Grid DocGrid *CT_DocGrid // Reference to Printer Settings Data PrinterSettings *CT_Rel RsidRPrAttr *string RsidDelAttr *string RsidRAttr *string RsidSectAttr *string }
func NewCT_SectPrBase() *CT_SectPrBase
func (m *CT_SectPrBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SectPrBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SectPrBase) Validate() error
Validate validates the CT_SectPrBase and its children
func (m *CT_SectPrBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SectPrBase and its children, prefixing error messages with path
type CT_SectPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 SectPr *CT_SectPrBase }
func NewCT_SectPrChange() *CT_SectPrChange
func (m *CT_SectPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SectPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SectPrChange) Validate() error
Validate validates the CT_SectPrChange and its children
func (m *CT_SectPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SectPrChange and its children, prefixing error messages with path
type CT_SectType struct { // Section Type Setting ValAttr ST_SectionMark }
func NewCT_SectType() *CT_SectType
func (m *CT_SectType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SectType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SectType) Validate() error
Validate validates the CT_SectType and its children
func (m *CT_SectType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SectType and its children, prefixing error messages with path
type CT_Settings struct { // Write Protection WriteProtection *CT_WriteProtection // Document View Setting View *CT_View // Magnification Setting Zoom *CT_Zoom // Remove Personal Information from Document Properties RemovePersonalInformation *CT_OnOff // Remove Date and Time from Annotations RemoveDateAndTime *CT_OnOff // Do Not Display Visual Boundary For Header/Footer or Between Pages DoNotDisplayPageBoundaries *CT_OnOff // Display Background Objects When Displaying Document DisplayBackgroundShape *CT_OnOff // Print PostScript Codes With Document Text PrintPostScriptOverText *CT_OnOff // Print Fractional Character Widths PrintFractionalCharacterWidth *CT_OnOff // Only Print Form Field Content PrintFormsData *CT_OnOff // Embed TrueType Fonts EmbedTrueTypeFonts *CT_OnOff // Embed Common System Fonts EmbedSystemFonts *CT_OnOff // Subset Fonts When Embedding SaveSubsetFonts *CT_OnOff // Only Save Form Field Content SaveFormsData *CT_OnOff // Mirror Page Margins MirrorMargins *CT_OnOff // Align Paragraph and Table Borders with Page Border AlignBordersAndEdges *CT_OnOff // Page Border Excludes Header BordersDoNotSurroundHeader *CT_OnOff // Page Border Excludes Footer BordersDoNotSurroundFooter *CT_OnOff // Position Gutter At Top of Page GutterAtTop *CT_OnOff // Do Not Display Visual Indication of Spelling Errors HideSpellingErrors *CT_OnOff // Do Not Display Visual Indication of Grammatical Errors HideGrammaticalErrors *CT_OnOff // Grammar Checking Settings ActiveWritingStyle []*CT_WritingStyle // Spelling and Grammatical Checking State ProofState *CT_Proof // Structured Document Tag Placeholder Text Should be Resaved FormsDesign *CT_OnOff // Attached Document Template AttachedTemplate *CT_Rel // Automatically Update Styles From Document Template LinkStyles *CT_OnOff // Suggested Filtering for List of Document Styles StylePaneFormatFilter *CT_StylePaneFilter // Suggested Sorting for List of Document Styles StylePaneSortMethod *CT_StyleSort // Document Classification DocumentType *CT_DocType // Mail Merge Settings MailMerge *CT_MailMerge // Visibility of Annotation Types RevisionView *CT_TrackChangesView // Track Revisions to Document TrackRevisions *CT_OnOff // Do Not Use Move Syntax When Tracking Revisions DoNotTrackMoves *CT_OnOff // Do Not Track Formatting Revisions When Tracking Revisions DoNotTrackFormatting *CT_OnOff // Document Editing Restrictions DocumentProtection *CT_DocProtect // Allow Automatic Formatting to Override Formatting Protection Settings AutoFormatOverride *CT_OnOff // Prevent Modification of Themes Part StyleLockTheme *CT_OnOff // Prevent Replacement of Styles Part StyleLockQFSet *CT_OnOff // Distance Between Automatic Tab Stops DefaultTabStop *CT_TwipsMeasure // Automatically Hyphenate Document Contents When Displayed AutoHyphenation *CT_OnOff // Maximum Number of Consecutively Hyphenated Lines ConsecutiveHyphenLimit *CT_DecimalNumber // Hyphenation Zone HyphenationZone *CT_TwipsMeasure // Do Not Hyphenate Words in ALL CAPITAL LETTERS DoNotHyphenateCaps *CT_OnOff // Show E-Mail Message Header ShowEnvelope *CT_OnOff // Percentage of Document to Use When Generating Summary SummaryLength *CT_DecimalNumberOrPrecent // Paragraph Style Applied to Automatically Generated Paragraphs ClickAndTypeStyle *CT_String // Default Table Style for Newly Inserted Tables DefaultTableStyle *CT_String // Different Even/Odd Page Headers and Footers EvenAndOddHeaders *CT_OnOff // Reverse Book Fold Printing BookFoldRevPrinting *CT_OnOff // Book Fold Printing BookFoldPrinting *CT_OnOff // Number of Pages Per Booklet BookFoldPrintingSheets *CT_DecimalNumber // Drawing Grid Horizontal Grid Unit Size DrawingGridHorizontalSpacing *CT_TwipsMeasure // Drawing Grid Vertical Grid Unit Size DrawingGridVerticalSpacing *CT_TwipsMeasure // Distance between Horizontal Gridlines DisplayHorizontalDrawingGridEvery *CT_DecimalNumber // Distance between Vertical Gridlines DisplayVerticalDrawingGridEvery *CT_DecimalNumber // Do Not Use Margins for Drawing Grid Origin DoNotUseMarginsForDrawingGridOrigin *CT_OnOff // Drawing Grid Horizontal Origin Point DrawingGridHorizontalOrigin *CT_TwipsMeasure // Drawing Grid Vertical Origin Point DrawingGridVerticalOrigin *CT_TwipsMeasure // Do Not Show Visual Indicator For Form Fields DoNotShadeFormData *CT_OnOff // Never Kern Punctuation Characters NoPunctuationKerning *CT_OnOff // Character-Level Whitespace Compression CharacterSpacingControl *CT_CharacterSpacing // Print Two Pages Per Sheet PrintTwoOnOne *CT_OnOff // Use Strict Kinsoku Rules for Japanese Text StrictFirstAndLastChars *CT_OnOff // Custom Set of Characters Which Cannot End a Line NoLineBreaksAfter *CT_Kinsoku // Custom Set Of Characters Which Cannot Begin A Line NoLineBreaksBefore *CT_Kinsoku // Generate Thumbnail For Document On Save SavePreviewPicture *CT_OnOff // Do Not Validate Custom XML Markup Against Schemas DoNotValidateAgainstSchema *CT_OnOff // Allow Saving Document As XML File When Custom XML Markup Is Invalid SaveInvalidXml *CT_OnOff // Ignore Mixed Content When Validating Custom XML Markup IgnoreMixedContent *CT_OnOff // Use Custom XML Element Names as Default Placeholder Text AlwaysShowPlaceholderText *CT_OnOff // Do Not Show Visual Indicator For Invalid Custom XML Markup DoNotDemarcateInvalidXml *CT_OnOff // Only Save Custom XML Markup SaveXmlDataOnly *CT_OnOff // Save Document as XML File through Custom XSL Transform UseXSLTWhenSaving *CT_OnOff // Custom XSL Transform To Use When Saving As XML File SaveThroughXslt *CT_SaveThroughXslt // Show Visual Indicators for Custom XML Markup Start/End Locations ShowXMLTags *CT_OnOff // Do Not Mark Custom XML Elements With No Namespace As Invalid AlwaysMergeEmptyNamespace *CT_OnOff // Automatically Recalculate Fields on Open UpdateFields *CT_OnOff // Default Properties for VML Objects in Header and Footer HdrShapeDefaults *CT_ShapeDefaults // Document-Wide Footnote Properties FootnotePr *CT_FtnDocProps // Document-Wide Endnote Properties EndnotePr *CT_EdnDocProps // Compatibility Settings Compat *CT_Compat // Document Variables DocVars *CT_DocVars // Listing of All Revision Save ID Values Rsids *CT_DocRsids MathPr *math.MathPr // Attached Custom XML Schema AttachedSchema []*CT_String // Theme Font Languages ThemeFontLang *CT_Language // Theme Color Mappings ClrSchemeMapping *CT_ColorSchemeMapping // Do Not Include Content in Text Boxes, Footnotes, and Endnotes in Document Statistics DoNotIncludeSubdocsInStats *CT_OnOff // Do Not Automatically Compress Images DoNotAutoCompressPictures *CT_OnOff // Upgrade Document on Open ForceUpgrade *CT_Empty // Caption Settings Captions *CT_Captions // Freeze Document Layout ReadModeInkLockDown *CT_ReadingModeInkLockDown // Supplementary Smart Tag Information SmartTagType []*CT_SmartTagType SchemaLibrary *schemaLibrary.SchemaLibrary // Default Properties for VML Objects in Main Document ShapeDefaults *CT_ShapeDefaults // Remove Smart Tags When Saving DoNotEmbedSmartTags *CT_OnOff // Radix Point for Field Code Evaluation DecimalSymbol *CT_String // List Separator for Field Code Evaluation ListSeparator *CT_String Extra []unioffice.Any }
func NewCT_Settings() *CT_Settings
func (m *CT_Settings) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Settings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Settings) Validate() error
Validate validates the CT_Settings and its children
func (m *CT_Settings) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Settings and its children, prefixing error messages with path
type CT_ShapeDefaults struct { Any []unioffice.Any }
func NewCT_ShapeDefaults() *CT_ShapeDefaults
func (m *CT_ShapeDefaults) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_ShapeDefaults) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_ShapeDefaults) Validate() error
Validate validates the CT_ShapeDefaults and its children
func (m *CT_ShapeDefaults) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ShapeDefaults and its children, prefixing error messages with path
type CT_Shd struct { // Shading Pattern ValAttr ST_Shd // Shading Pattern Color ColorAttr *ST_HexColor // Shading Pattern Theme Color ThemeColorAttr ST_ThemeColor // Shading Pattern Theme Color Tint ThemeTintAttr *string // Shading Pattern Theme Color Shade ThemeShadeAttr *string // Shading Background Color FillAttr *ST_HexColor // Shading Background Theme Color ThemeFillAttr ST_ThemeColor // Shading Background Theme Color Tint ThemeFillTintAttr *string // Shading Background Theme Color Shade ThemeFillShadeAttr *string }
func NewCT_Shd() *CT_Shd
func (m *CT_Shd) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Shd) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Shd) Validate() error
Validate validates the CT_Shd and its children
func (m *CT_Shd) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Shd and its children, prefixing error messages with path
type CT_SignedHpsMeasure struct { // Signed Half-Point Measurement ValAttr ST_SignedHpsMeasure }
func NewCT_SignedHpsMeasure() *CT_SignedHpsMeasure
func (m *CT_SignedHpsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SignedHpsMeasure) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SignedHpsMeasure) Validate() error
Validate validates the CT_SignedHpsMeasure and its children
func (m *CT_SignedHpsMeasure) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SignedHpsMeasure and its children, prefixing error messages with path
type CT_SignedTwipsMeasure struct { // Positive or Negative Value in Twentieths of a Point ValAttr ST_SignedTwipsMeasure }
func NewCT_SignedTwipsMeasure() *CT_SignedTwipsMeasure
func (m *CT_SignedTwipsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SignedTwipsMeasure) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SignedTwipsMeasure) Validate() error
Validate validates the CT_SignedTwipsMeasure and its children
func (m *CT_SignedTwipsMeasure) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SignedTwipsMeasure and its children, prefixing error messages with path
type CT_SimpleField struct { // Field Codes InstrAttr string // Field Should Not Be Recalculated FldLockAttr *sharedTypes.ST_OnOff // Field Result Invalidated DirtyAttr *sharedTypes.ST_OnOff // Custom Field Data FldData *CT_Text EG_PContent []*EG_PContent }
func NewCT_SimpleField() *CT_SimpleField
func (m *CT_SimpleField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SimpleField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SimpleField) Validate() error
Validate validates the CT_SimpleField and its children
func (m *CT_SimpleField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SimpleField and its children, prefixing error messages with path
type CT_SmartTagPr struct { // Smart Tag Property Attr []*CT_Attr }
func NewCT_SmartTagPr() *CT_SmartTagPr
func (m *CT_SmartTagPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTagPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTagPr) Validate() error
Validate validates the CT_SmartTagPr and its children
func (m *CT_SmartTagPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path
type CT_SmartTagRun struct { // Smart Tag Namespace UriAttr *string // Smart Tag Name ElementAttr string // Smart Tag Properties SmartTagPr *CT_SmartTagPr EG_PContent []*EG_PContent }
func NewCT_SmartTagRun() *CT_SmartTagRun
func (m *CT_SmartTagRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTagRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTagRun) Validate() error
Validate validates the CT_SmartTagRun and its children
func (m *CT_SmartTagRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTagRun and its children, prefixing error messages with path
type CT_SmartTagType struct { // Smart Tag Namespace NamespaceuriAttr *string // Smart Tag Name NameAttr *string // Smart Tag Supplementary URL UrlAttr *string }
func NewCT_SmartTagType() *CT_SmartTagType
func (m *CT_SmartTagType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTagType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTagType) Validate() error
Validate validates the CT_SmartTagType and its children
func (m *CT_SmartTagType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path
type CT_Spacing struct { // Spacing Above Paragraph BeforeAttr *sharedTypes.ST_TwipsMeasure // Spacing Above Paragraph IN Line Units BeforeLinesAttr *int64 // Automatically Determine Spacing Above Paragraph BeforeAutospacingAttr *sharedTypes.ST_OnOff // Spacing Below Paragraph AfterAttr *sharedTypes.ST_TwipsMeasure // Spacing Below Paragraph in Line Units AfterLinesAttr *int64 // Automatically Determine Spacing Below Paragraph AfterAutospacingAttr *sharedTypes.ST_OnOff // Spacing Between Lines in Paragraph LineAttr *ST_SignedTwipsMeasure // Spacing Between Lines LineRuleAttr ST_LineSpacingRule }
func NewCT_Spacing() *CT_Spacing
func (m *CT_Spacing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Spacing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Spacing) Validate() error
Validate validates the CT_Spacing and its children
func (m *CT_Spacing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Spacing and its children, prefixing error messages with path
type CT_String struct { // String Value ValAttr string }
func NewCT_String() *CT_String
func (m *CT_String) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_String) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_String) Validate() error
Validate validates the CT_String and its children
func (m *CT_String) ValidateWithPath(path string) error
ValidateWithPath validates the CT_String and its children, prefixing error messages with path
type CT_Style struct { // Style Type TypeAttr ST_StyleType // Style ID StyleIdAttr *string // Default Style DefaultAttr *sharedTypes.ST_OnOff // User-Defined Style CustomStyleAttr *sharedTypes.ST_OnOff // Primary Style Name Name *CT_String // Alternate Style Names Aliases *CT_String // Parent Style ID BasedOn *CT_String // Style For Next Paragraph Next *CT_String // Linked Style Reference Link *CT_String // Automatically Merge User Formatting Into Style Definition AutoRedefine *CT_OnOff // Hide Style From User Interface Hidden *CT_OnOff // Optional User Interface Sorting Order UiPriority *CT_DecimalNumber // Hide Style From Main User Interface SemiHidden *CT_OnOff // Remove Semi-Hidden Property When Style Is Used UnhideWhenUsed *CT_OnOff // Primary Style QFormat *CT_OnOff // Style Cannot Be Applied Locked *CT_OnOff // E-Mail Message Text Style Personal *CT_OnOff // E-Mail Message Composition Style PersonalCompose *CT_OnOff // E-Mail Message Reply Style PersonalReply *CT_OnOff // Revision Identifier for Style Definition Rsid *CT_LongHexNumber // Style Paragraph Properties PPr *CT_PPrGeneral // Run Properties RPr *CT_RPr // Style Table Properties TblPr *CT_TblPrBase // Style Table Row Properties TrPr *CT_TrPr // Style Table Cell Properties TcPr *CT_TcPr // Style Conditional Table Formatting Properties TblStylePr []*CT_TblStylePr }
func NewCT_Style() *CT_Style
func (m *CT_Style) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Style) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Style) Validate() error
Validate validates the CT_Style and its children
func (m *CT_Style) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Style and its children, prefixing error messages with path
type CT_StylePaneFilter struct { // Display All Styles AllStylesAttr *sharedTypes.ST_OnOff // Display Only Custom Styles CustomStylesAttr *sharedTypes.ST_OnOff // Display Latent Styles LatentStylesAttr *sharedTypes.ST_OnOff // Display Styles in Use StylesInUseAttr *sharedTypes.ST_OnOff // Display Heading Styles HeadingStylesAttr *sharedTypes.ST_OnOff // Display Numbering Styles NumberingStylesAttr *sharedTypes.ST_OnOff // Display Table Styles TableStylesAttr *sharedTypes.ST_OnOff // Display Run Level Direct Formatting DirectFormattingOnRunsAttr *sharedTypes.ST_OnOff // Display Paragraph Level Direct Formatting DirectFormattingOnParagraphsAttr *sharedTypes.ST_OnOff // Display Direct Formatting on Numbering Data DirectFormattingOnNumberingAttr *sharedTypes.ST_OnOff // Display Direct Formatting on Tables DirectFormattingOnTablesAttr *sharedTypes.ST_OnOff // Display Styles to Remove Formatting ClearFormattingAttr *sharedTypes.ST_OnOff // Display Heading 1 through 3 Top3HeadingStylesAttr *sharedTypes.ST_OnOff // Only Show Visible Styles VisibleStylesAttr *sharedTypes.ST_OnOff // Use the Alternate Style Name AlternateStyleNamesAttr *sharedTypes.ST_OnOff // Bitmask of Suggested Filtering Options ValAttr *string }
func NewCT_StylePaneFilter() *CT_StylePaneFilter
func (m *CT_StylePaneFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_StylePaneFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_StylePaneFilter) Validate() error
Validate validates the CT_StylePaneFilter and its children
func (m *CT_StylePaneFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_StylePaneFilter and its children, prefixing error messages with path
type CT_StyleSort struct { // Style Sorting ValAttr ST_StyleSort }
func NewCT_StyleSort() *CT_StyleSort
func (m *CT_StyleSort) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_StyleSort) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_StyleSort) Validate() error
Validate validates the CT_StyleSort and its children
func (m *CT_StyleSort) ValidateWithPath(path string) error
ValidateWithPath validates the CT_StyleSort and its children, prefixing error messages with path
type CT_Styles struct { // Document Default Paragraph and Run Properties DocDefaults *CT_DocDefaults // Latent Style Information LatentStyles *CT_LatentStyles // Style Definition Style []*CT_Style }
func NewCT_Styles() *CT_Styles
func (m *CT_Styles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Styles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Styles) Validate() error
Validate validates the CT_Styles and its children
func (m *CT_Styles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Styles and its children, prefixing error messages with path
type CT_Sym struct { // Symbol Character Font FontAttr *string // Symbol Character Code CharAttr *string }
func NewCT_Sym() *CT_Sym
func (m *CT_Sym) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Sym) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Sym) Validate() error
Validate validates the CT_Sym and its children
func (m *CT_Sym) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Sym and its children, prefixing error messages with path
type CT_TabStop struct { // Tab Stop Type ValAttr ST_TabJc // Tab Leader Character LeaderAttr ST_TabTlc // Tab Stop Position PosAttr ST_SignedTwipsMeasure }
func NewCT_TabStop() *CT_TabStop
func (m *CT_TabStop) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TabStop) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TabStop) Validate() error
Validate validates the CT_TabStop and its children
func (m *CT_TabStop) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TabStop and its children, prefixing error messages with path
type CT_Tabs struct { // Custom Tab Stop Tab []*CT_TabStop }
func NewCT_Tabs() *CT_Tabs
func (m *CT_Tabs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Tabs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Tabs) Validate() error
Validate validates the CT_Tabs and its children
func (m *CT_Tabs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Tabs and its children, prefixing error messages with path
type CT_TargetScreenSz struct { // Target Screen Size Value ValAttr ST_TargetScreenSz }
func NewCT_TargetScreenSz() *CT_TargetScreenSz
func (m *CT_TargetScreenSz) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TargetScreenSz) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TargetScreenSz) Validate() error
Validate validates the CT_TargetScreenSz and its children
func (m *CT_TargetScreenSz) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TargetScreenSz and its children, prefixing error messages with path
type CT_Tbl struct { EG_RangeMarkupElements []*EG_RangeMarkupElements // Table Properties TblPr *CT_TblPr // Table Grid TblGrid *CT_TblGrid EG_ContentRowContent []*EG_ContentRowContent }
func NewCT_Tbl() *CT_Tbl
func (m *CT_Tbl) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Tbl) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Tbl) Validate() error
Validate validates the CT_Tbl and its children
func (m *CT_Tbl) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Tbl and its children, prefixing error messages with path
type CT_TblBorders struct { // Table Top Border Top *CT_Border // Table Leading Edge Border Start *CT_Border // Table Leading Edge Border Left *CT_Border // Table Bottom Border Bottom *CT_Border // Table Trailing Edge Border End *CT_Border // Table Trailing Edge Border Right *CT_Border // Table Inside Horizontal Edges Border InsideH *CT_Border // Table Inside Vertical Edges Border InsideV *CT_Border }
func NewCT_TblBorders() *CT_TblBorders
func (m *CT_TblBorders) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblBorders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblBorders) Validate() error
Validate validates the CT_TblBorders and its children
func (m *CT_TblBorders) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblBorders and its children, prefixing error messages with path
type CT_TblCellMar struct { // Table Cell Top Margin Default Top *CT_TblWidth // Table Cell Leading Margin Default Start *CT_TblWidth // Table Cell Leading Margin Default Left *CT_TblWidth // Table Cell Bottom Margin Default Bottom *CT_TblWidth // Table Cell Trailing Margin Default End *CT_TblWidth // Table Cell Trailing Margin Default Right *CT_TblWidth }
func NewCT_TblCellMar() *CT_TblCellMar
func (m *CT_TblCellMar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblCellMar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblCellMar) Validate() error
Validate validates the CT_TblCellMar and its children
func (m *CT_TblCellMar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblCellMar and its children, prefixing error messages with path
type CT_TblGrid struct { // Grid Column Definition GridCol []*CT_TblGridCol TblGridChange *CT_TblGridChange }
func NewCT_TblGrid() *CT_TblGrid
func (m *CT_TblGrid) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblGrid) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblGrid) Validate() error
Validate validates the CT_TblGrid and its children
func (m *CT_TblGrid) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblGrid and its children, prefixing error messages with path
type CT_TblGridBase struct { // Grid Column Definition GridCol []*CT_TblGridCol }
func NewCT_TblGridBase() *CT_TblGridBase
func (m *CT_TblGridBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblGridBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblGridBase) Validate() error
Validate validates the CT_TblGridBase and its children
func (m *CT_TblGridBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblGridBase and its children, prefixing error messages with path
type CT_TblGridChange struct { // Annotation Identifier IdAttr int64 TblGrid *CT_TblGridBase }
func NewCT_TblGridChange() *CT_TblGridChange
func (m *CT_TblGridChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblGridChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblGridChange) Validate() error
Validate validates the CT_TblGridChange and its children
func (m *CT_TblGridChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblGridChange and its children, prefixing error messages with path
type CT_TblGridCol struct { // Grid Column Width WAttr *sharedTypes.ST_TwipsMeasure }
func NewCT_TblGridCol() *CT_TblGridCol
func (m *CT_TblGridCol) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblGridCol) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblGridCol) Validate() error
Validate validates the CT_TblGridCol and its children
func (m *CT_TblGridCol) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblGridCol and its children, prefixing error messages with path
type CT_TblLayoutType struct { // Table Layout Setting TypeAttr ST_TblLayoutType }
func NewCT_TblLayoutType() *CT_TblLayoutType
func (m *CT_TblLayoutType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblLayoutType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblLayoutType) Validate() error
Validate validates the CT_TblLayoutType and its children
func (m *CT_TblLayoutType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblLayoutType and its children, prefixing error messages with path
type CT_TblLook struct { // First Row FirstRowAttr *sharedTypes.ST_OnOff // Last Row LastRowAttr *sharedTypes.ST_OnOff // First Column FirstColumnAttr *sharedTypes.ST_OnOff // Last Column LastColumnAttr *sharedTypes.ST_OnOff // No Horizontal Banding NoHBandAttr *sharedTypes.ST_OnOff // No Vertical Banding NoVBandAttr *sharedTypes.ST_OnOff // Bitmask of Table Conditional Formatting ValAttr *string }
func NewCT_TblLook() *CT_TblLook
func (m *CT_TblLook) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblLook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblLook) Validate() error
Validate validates the CT_TblLook and its children
func (m *CT_TblLook) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblLook and its children, prefixing error messages with path
type CT_TblOverlap struct { // Floating Table Overlap Setting ValAttr ST_TblOverlap }
func NewCT_TblOverlap() *CT_TblOverlap
func (m *CT_TblOverlap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblOverlap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblOverlap) Validate() error
Validate validates the CT_TblOverlap and its children
func (m *CT_TblOverlap) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblOverlap and its children, prefixing error messages with path
type CT_TblPPr struct { // Distance From Left of Table to Text LeftFromTextAttr *sharedTypes.ST_TwipsMeasure // (Distance From Right of Table to Text RightFromTextAttr *sharedTypes.ST_TwipsMeasure // Distance From Top of Table to Text TopFromTextAttr *sharedTypes.ST_TwipsMeasure // Distance From Bottom of Table to Text BottomFromTextAttr *sharedTypes.ST_TwipsMeasure // Table Vertical Anchor VertAnchorAttr ST_VAnchor // Table Horizontal Anchor HorzAnchorAttr ST_HAnchor // Relative Horizontal Alignment From Anchor TblpXSpecAttr sharedTypes.ST_XAlign // Absolute Horizontal Distance From Anchor TblpXAttr *ST_SignedTwipsMeasure // Relative Vertical Alignment from Anchor TblpYSpecAttr sharedTypes.ST_YAlign // Absolute Vertical Distance From Anchor TblpYAttr *ST_SignedTwipsMeasure }
func NewCT_TblPPr() *CT_TblPPr
func (m *CT_TblPPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPPr) Validate() error
Validate validates the CT_TblPPr and its children
func (m *CT_TblPPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPPr and its children, prefixing error messages with path
type CT_TblPr struct { // Referenced Table Style TblStyle *CT_String // Floating Table Positioning TblpPr *CT_TblPPr // Floating Table Allows Other Tables to Overlap TblOverlap *CT_TblOverlap // Visually Right to Left Table BidiVisual *CT_OnOff // Number of Rows in Row Band TblStyleRowBandSize *CT_DecimalNumber // Number of Columns in Column Band TblStyleColBandSize *CT_DecimalNumber // Preferred Table Width TblW *CT_TblWidth // Table Alignment Jc *CT_JcTable // Table Cell Spacing Default TblCellSpacing *CT_TblWidth // Table Indent from Leading Margin TblInd *CT_TblWidth // Table Borders TblBorders *CT_TblBorders // Table Shading Shd *CT_Shd // Table Layout TblLayout *CT_TblLayoutType // Table Cell Margin Defaults TblCellMar *CT_TblCellMar // Table Style Conditional Formatting Settings TblLook *CT_TblLook // Table Caption TblCaption *CT_String // Table Description TblDescription *CT_String TblPrChange *CT_TblPrChange }
func NewCT_TblPr() *CT_TblPr
func (m *CT_TblPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPr) Validate() error
Validate validates the CT_TblPr and its children
func (m *CT_TblPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPr and its children, prefixing error messages with path
type CT_TblPrBase struct { // Referenced Table Style TblStyle *CT_String // Floating Table Positioning TblpPr *CT_TblPPr // Floating Table Allows Other Tables to Overlap TblOverlap *CT_TblOverlap // Visually Right to Left Table BidiVisual *CT_OnOff // Number of Rows in Row Band TblStyleRowBandSize *CT_DecimalNumber // Number of Columns in Column Band TblStyleColBandSize *CT_DecimalNumber // Preferred Table Width TblW *CT_TblWidth // Table Alignment Jc *CT_JcTable // Table Cell Spacing Default TblCellSpacing *CT_TblWidth // Table Indent from Leading Margin TblInd *CT_TblWidth // Table Borders TblBorders *CT_TblBorders // Table Shading Shd *CT_Shd // Table Layout TblLayout *CT_TblLayoutType // Table Cell Margin Defaults TblCellMar *CT_TblCellMar // Table Style Conditional Formatting Settings TblLook *CT_TblLook // Table Caption TblCaption *CT_String // Table Description TblDescription *CT_String }
func NewCT_TblPrBase() *CT_TblPrBase
func (m *CT_TblPrBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPrBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPrBase) Validate() error
Validate validates the CT_TblPrBase and its children
func (m *CT_TblPrBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPrBase and its children, prefixing error messages with path
type CT_TblPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 TblPr *CT_TblPrBase }
func NewCT_TblPrChange() *CT_TblPrChange
func (m *CT_TblPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPrChange) Validate() error
Validate validates the CT_TblPrChange and its children
func (m *CT_TblPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPrChange and its children, prefixing error messages with path
type CT_TblPrEx struct { // Preferred Table Width Exception TblW *CT_TblWidth // Table Alignment Exception Jc *CT_JcTable // Table Cell Spacing Exception TblCellSpacing *CT_TblWidth // Table Indent from Leading Margin Exception TblInd *CT_TblWidth // Table Borders Exceptions TblBorders *CT_TblBorders // Table Shading Exception Shd *CT_Shd // Table Layout Exception TblLayout *CT_TblLayoutType // Table Cell Margin Exceptions TblCellMar *CT_TblCellMar // Table Style Conditional Formatting Settings Exception TblLook *CT_TblLook TblPrExChange *CT_TblPrExChange }
func NewCT_TblPrEx() *CT_TblPrEx
func (m *CT_TblPrEx) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPrEx) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPrEx) Validate() error
Validate validates the CT_TblPrEx and its children
func (m *CT_TblPrEx) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPrEx and its children, prefixing error messages with path
type CT_TblPrExBase struct { // Preferred Table Width Exception TblW *CT_TblWidth // Table Alignment Exception Jc *CT_JcTable // Table Cell Spacing Exception TblCellSpacing *CT_TblWidth // Table Indent from Leading Margin Exception TblInd *CT_TblWidth // Table Borders Exceptions TblBorders *CT_TblBorders // Table Shading Exception Shd *CT_Shd // Table Layout Exception TblLayout *CT_TblLayoutType // Table Cell Margin Exceptions TblCellMar *CT_TblCellMar // Table Style Conditional Formatting Settings Exception TblLook *CT_TblLook }
func NewCT_TblPrExBase() *CT_TblPrExBase
func (m *CT_TblPrExBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPrExBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPrExBase) Validate() error
Validate validates the CT_TblPrExBase and its children
func (m *CT_TblPrExBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPrExBase and its children, prefixing error messages with path
type CT_TblPrExChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 TblPrEx *CT_TblPrExBase }
func NewCT_TblPrExChange() *CT_TblPrExChange
func (m *CT_TblPrExChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblPrExChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblPrExChange) Validate() error
Validate validates the CT_TblPrExChange and its children
func (m *CT_TblPrExChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblPrExChange and its children, prefixing error messages with path
type CT_TblStylePr struct { // Table Style Conditional Formatting Type TypeAttr ST_TblStyleOverrideType // Table Style Conditional Formatting Paragraph Properties PPr *CT_PPrGeneral // Table Style Conditional Formatting Run Properties RPr *CT_RPr // Table Style Conditional Formatting Table Properties TblPr *CT_TblPrBase // Table Style Conditional Formatting Table Row Properties TrPr *CT_TrPr // Table Style Conditional Formatting Table Cell Properties TcPr *CT_TcPr }
func NewCT_TblStylePr() *CT_TblStylePr
func (m *CT_TblStylePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblStylePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblStylePr) Validate() error
Validate validates the CT_TblStylePr and its children
func (m *CT_TblStylePr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblStylePr and its children, prefixing error messages with path
type CT_TblWidth struct { // Table Width Value WAttr *ST_MeasurementOrPercent // Table Width Type TypeAttr ST_TblWidth }
func NewCT_TblWidth() *CT_TblWidth
func (m *CT_TblWidth) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TblWidth) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TblWidth) Validate() error
Validate validates the CT_TblWidth and its children
func (m *CT_TblWidth) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TblWidth and its children, prefixing error messages with path
type CT_Tc struct { // Table Cell Identifier IdAttr *string // Table Cell Properties TcPr *CT_TcPr EG_BlockLevelElts []*EG_BlockLevelElts }
func NewCT_Tc() *CT_Tc
func (m *CT_Tc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Tc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Tc) Validate() error
Validate validates the CT_Tc and its children
func (m *CT_Tc) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Tc and its children, prefixing error messages with path
type CT_TcBorders struct { // Table Cell Top Border Top *CT_Border // Table Cell Leading Edge Border Start *CT_Border // Table Cell Leading Edge Border Left *CT_Border // Table Cell Bottom Border Bottom *CT_Border // Table Cell Trailing Edge Border End *CT_Border // Table Cell Trailing Edge Border Right *CT_Border // Table Cell Inside Horizontal Edges Border InsideH *CT_Border // Table Cell Inside Vertical Edges Border InsideV *CT_Border // Table Cell Top Left to Bottom Right Diagonal Border Tl2br *CT_Border // Table Cell Top Right to Bottom Left Diagonal Border Tr2bl *CT_Border }
func NewCT_TcBorders() *CT_TcBorders
func (m *CT_TcBorders) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TcBorders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TcBorders) Validate() error
Validate validates the CT_TcBorders and its children
func (m *CT_TcBorders) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TcBorders and its children, prefixing error messages with path
type CT_TcMar struct { // Table Cell Top Margin Exception Top *CT_TblWidth // Table Cell Leading Margin Exception Start *CT_TblWidth // Table Cell Leading Margin Exception Left *CT_TblWidth // Table Cell Bottom Margin Exception Bottom *CT_TblWidth // Table Cell Trailing Margin Exception End *CT_TblWidth // Table Cell Trailing Margin Exception Right *CT_TblWidth }
func NewCT_TcMar() *CT_TcMar
func (m *CT_TcMar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TcMar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TcMar) Validate() error
Validate validates the CT_TcMar and its children
func (m *CT_TcMar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TcMar and its children, prefixing error messages with path
type CT_TcPr struct { // Table Cell Conditional Formatting CnfStyle *CT_Cnf // Preferred Table Cell Width TcW *CT_TblWidth // Grid Columns Spanned by Current Table Cell GridSpan *CT_DecimalNumber // Horizontally Merged Cell HMerge *CT_HMerge // Vertically Merged Cell VMerge *CT_VMerge // Table Cell Borders TcBorders *CT_TcBorders // Table Cell Shading Shd *CT_Shd // Don't Wrap Cell Content NoWrap *CT_OnOff // Single Table Cell Margins TcMar *CT_TcMar // Table Cell Text Flow Direction TextDirection *CT_TextDirection // Fit Text Within Cell TcFitText *CT_OnOff // Table Cell Vertical Alignment VAlign *CT_VerticalJc // Ignore End Of Cell Marker In Row Height Calculation HideMark *CT_OnOff // Header Cells Associated With Table Cell Headers *CT_Headers CellMarkupElementsChoice *EG_CellMarkupElementsChoice TcPrChange *CT_TcPrChange }
func NewCT_TcPr() *CT_TcPr
func (m *CT_TcPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TcPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TcPr) Validate() error
Validate validates the CT_TcPr and its children
func (m *CT_TcPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TcPr and its children, prefixing error messages with path
type CT_TcPrBase struct { // Table Cell Conditional Formatting CnfStyle *CT_Cnf // Preferred Table Cell Width TcW *CT_TblWidth // Grid Columns Spanned by Current Table Cell GridSpan *CT_DecimalNumber // Horizontally Merged Cell HMerge *CT_HMerge // Vertically Merged Cell VMerge *CT_VMerge // Table Cell Borders TcBorders *CT_TcBorders // Table Cell Shading Shd *CT_Shd // Don't Wrap Cell Content NoWrap *CT_OnOff // Single Table Cell Margins TcMar *CT_TcMar // Table Cell Text Flow Direction TextDirection *CT_TextDirection // Fit Text Within Cell TcFitText *CT_OnOff // Table Cell Vertical Alignment VAlign *CT_VerticalJc // Ignore End Of Cell Marker In Row Height Calculation HideMark *CT_OnOff // Header Cells Associated With Table Cell Headers *CT_Headers }
func NewCT_TcPrBase() *CT_TcPrBase
func (m *CT_TcPrBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TcPrBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TcPrBase) Validate() error
Validate validates the CT_TcPrBase and its children
func (m *CT_TcPrBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TcPrBase and its children, prefixing error messages with path
type CT_TcPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 TcPr *CT_TcPrInner }
func NewCT_TcPrChange() *CT_TcPrChange
func (m *CT_TcPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TcPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TcPrChange) Validate() error
Validate validates the CT_TcPrChange and its children
func (m *CT_TcPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TcPrChange and its children, prefixing error messages with path
type CT_TcPrInner struct { // Table Cell Conditional Formatting CnfStyle *CT_Cnf // Preferred Table Cell Width TcW *CT_TblWidth // Grid Columns Spanned by Current Table Cell GridSpan *CT_DecimalNumber // Horizontally Merged Cell HMerge *CT_HMerge // Vertically Merged Cell VMerge *CT_VMerge // Table Cell Borders TcBorders *CT_TcBorders // Table Cell Shading Shd *CT_Shd // Don't Wrap Cell Content NoWrap *CT_OnOff // Single Table Cell Margins TcMar *CT_TcMar // Table Cell Text Flow Direction TextDirection *CT_TextDirection // Fit Text Within Cell TcFitText *CT_OnOff // Table Cell Vertical Alignment VAlign *CT_VerticalJc // Ignore End Of Cell Marker In Row Height Calculation HideMark *CT_OnOff // Header Cells Associated With Table Cell Headers *CT_Headers CellMarkupElementsChoice *EG_CellMarkupElementsChoice }
func NewCT_TcPrInner() *CT_TcPrInner
func (m *CT_TcPrInner) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TcPrInner) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TcPrInner) Validate() error
Validate validates the CT_TcPrInner and its children
func (m *CT_TcPrInner) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TcPrInner and its children, prefixing error messages with path
type CT_Text struct { SpaceAttr *string Content string }
func NewCT_Text() *CT_Text
func (m *CT_Text) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Text) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Text) Validate() error
Validate validates the CT_Text and its children
func (m *CT_Text) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Text and its children, prefixing error messages with path
type CT_TextAlignment struct { // Vertical Character Alignment Position ValAttr ST_TextAlignment }
func NewCT_TextAlignment() *CT_TextAlignment
func (m *CT_TextAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextAlignment) Validate() error
Validate validates the CT_TextAlignment and its children
func (m *CT_TextAlignment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextAlignment and its children, prefixing error messages with path
type CT_TextDirection struct { // Direction of Text Flow ValAttr ST_TextDirection }
func NewCT_TextDirection() *CT_TextDirection
func (m *CT_TextDirection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextDirection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextDirection) Validate() error
Validate validates the CT_TextDirection and its children
func (m *CT_TextDirection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextDirection and its children, prefixing error messages with path
type CT_TextEffect struct { // Animated Text Effect Type ValAttr ST_TextEffect }
func NewCT_TextEffect() *CT_TextEffect
func (m *CT_TextEffect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextEffect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextEffect) Validate() error
Validate validates the CT_TextEffect and its children
func (m *CT_TextEffect) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextEffect and its children, prefixing error messages with path
type CT_TextScale struct { // Text Expansion/Compression Value ValAttr *ST_TextScale }
func NewCT_TextScale() *CT_TextScale
func (m *CT_TextScale) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextScale) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextScale) Validate() error
Validate validates the CT_TextScale and its children
func (m *CT_TextScale) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextScale and its children, prefixing error messages with path
type CT_TextboxTightWrap struct { // Lines to Tight Wrap to Paragraph Extents ValAttr ST_TextboxTightWrap }
func NewCT_TextboxTightWrap() *CT_TextboxTightWrap
func (m *CT_TextboxTightWrap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TextboxTightWrap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TextboxTightWrap) Validate() error
Validate validates the CT_TextboxTightWrap and its children
func (m *CT_TextboxTightWrap) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextboxTightWrap and its children, prefixing error messages with path
type CT_TopPageBorder struct { TopLeftAttr *string TopRightAttr *string IdAttr *string // Border Style ValAttr ST_Border // Border Color ColorAttr *ST_HexColor // Border Theme Color ThemeColorAttr ST_ThemeColor // Border Theme Color Tint ThemeTintAttr *string // Border Theme Color Shade ThemeShadeAttr *string // Border Width SzAttr *uint64 // Border Spacing Measurement SpaceAttr *uint64 // Border Shadow ShadowAttr *sharedTypes.ST_OnOff // Create Frame Effect FrameAttr *sharedTypes.ST_OnOff }
func NewCT_TopPageBorder() *CT_TopPageBorder
func (m *CT_TopPageBorder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TopPageBorder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TopPageBorder) Validate() error
Validate validates the CT_TopPageBorder and its children
func (m *CT_TopPageBorder) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TopPageBorder and its children, prefixing error messages with path
type CT_TrPr struct { TrPrBaseChoice []*CT_TrPrBaseChoice Ins *CT_TrackChange Del *CT_TrackChange TrPrChange *CT_TrPrChange }
func NewCT_TrPr() *CT_TrPr
func (m *CT_TrPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrPr) Validate() error
Validate validates the CT_TrPr and its children
func (m *CT_TrPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrPr and its children, prefixing error messages with path
type CT_TrPrBase struct { TrPrBaseChoice []*CT_TrPrBaseChoice }
func NewCT_TrPrBase() *CT_TrPrBase
func (m *CT_TrPrBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrPrBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrPrBase) Validate() error
Validate validates the CT_TrPrBase and its children
func (m *CT_TrPrBase) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrPrBase and its children, prefixing error messages with path
type CT_TrPrBaseChoice struct { // Table Row Conditional Formatting CnfStyle *CT_Cnf // Associated HTML div ID DivId *CT_DecimalNumber // Grid Columns Before First Cell GridBefore *CT_DecimalNumber // Grid Columns After Last Cell GridAfter *CT_DecimalNumber // Preferred Width Before Table Row WBefore *CT_TblWidth // Preferred Width After Table Row WAfter *CT_TblWidth // Table Row Cannot Break Across Pages CantSplit *CT_OnOff // Table Row Height TrHeight *CT_Height // Repeat Table Row on Every New Page TblHeader *CT_OnOff // Table Row Cell Spacing TblCellSpacing *CT_TblWidth // Table Row Alignment Jc *CT_JcTable // Hidden Table Row Marker Hidden *CT_OnOff }
func NewCT_TrPrBaseChoice() *CT_TrPrBaseChoice
func (m *CT_TrPrBaseChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrPrBaseChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrPrBaseChoice) Validate() error
Validate validates the CT_TrPrBaseChoice and its children
func (m *CT_TrPrBaseChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrPrBaseChoice and its children, prefixing error messages with path
type CT_TrPrChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 TrPr *CT_TrPrBase }
func NewCT_TrPrChange() *CT_TrPrChange
func (m *CT_TrPrChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrPrChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrPrChange) Validate() error
Validate validates the CT_TrPrChange and its children
func (m *CT_TrPrChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrPrChange and its children, prefixing error messages with path
type CT_TrackChange struct { AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_TrackChange() *CT_TrackChange
func (m *CT_TrackChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrackChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrackChange) Validate() error
Validate validates the CT_TrackChange and its children
func (m *CT_TrackChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrackChange and its children, prefixing error messages with path
type CT_TrackChangeNumbering struct { OriginalAttr *string AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_TrackChangeNumbering() *CT_TrackChangeNumbering
func (m *CT_TrackChangeNumbering) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrackChangeNumbering) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrackChangeNumbering) Validate() error
Validate validates the CT_TrackChangeNumbering and its children
func (m *CT_TrackChangeNumbering) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrackChangeNumbering and its children, prefixing error messages with path
type CT_TrackChangeRange struct { DisplacedByCustomXmlAttr ST_DisplacedByCustomXml AuthorAttr string DateAttr *time.Time // Annotation Identifier IdAttr int64 }
func NewCT_TrackChangeRange() *CT_TrackChangeRange
func (m *CT_TrackChangeRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrackChangeRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrackChangeRange) Validate() error
Validate validates the CT_TrackChangeRange and its children
func (m *CT_TrackChangeRange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrackChangeRange and its children, prefixing error messages with path
type CT_TrackChangesView struct { // Display Visual Indicator Of Markup Area MarkupAttr *sharedTypes.ST_OnOff // Display Comments CommentsAttr *sharedTypes.ST_OnOff // Display Content Revisions InsDelAttr *sharedTypes.ST_OnOff // Display Formatting Revisions FormattingAttr *sharedTypes.ST_OnOff // Display Ink Annotations InkAnnotationsAttr *sharedTypes.ST_OnOff }
func NewCT_TrackChangesView() *CT_TrackChangesView
func (m *CT_TrackChangesView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TrackChangesView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TrackChangesView) Validate() error
Validate validates the CT_TrackChangesView and its children
func (m *CT_TrackChangesView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TrackChangesView and its children, prefixing error messages with path
type CT_TwipsMeasure struct { // Measurement in Twentieths of a Point ValAttr sharedTypes.ST_TwipsMeasure }
func NewCT_TwipsMeasure() *CT_TwipsMeasure
func (m *CT_TwipsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TwipsMeasure) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TwipsMeasure) Validate() error
Validate validates the CT_TwipsMeasure and its children
func (m *CT_TwipsMeasure) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TwipsMeasure and its children, prefixing error messages with path
type CT_TxbxContent struct { EG_BlockLevelElts []*EG_BlockLevelElts }
func NewCT_TxbxContent() *CT_TxbxContent
func (m *CT_TxbxContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_TxbxContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_TxbxContent) Validate() error
Validate validates the CT_TxbxContent and its children
func (m *CT_TxbxContent) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TxbxContent and its children, prefixing error messages with path
type CT_Underline struct { // Underline Style ValAttr ST_Underline // Underline Color ColorAttr *ST_HexColor // Underline Theme Color ThemeColorAttr ST_ThemeColor // Underline Theme Color Tint ThemeTintAttr *string // Underline Theme Color Shade ThemeShadeAttr *string }
func NewCT_Underline() *CT_Underline
func (m *CT_Underline) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Underline) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Underline) Validate() error
Validate validates the CT_Underline and its children
func (m *CT_Underline) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Underline and its children, prefixing error messages with path
type CT_UnsignedDecimalNumber struct { // Positive Decimal Number Value ValAttr uint64 }
func NewCT_UnsignedDecimalNumber() *CT_UnsignedDecimalNumber
func (m *CT_UnsignedDecimalNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_UnsignedDecimalNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_UnsignedDecimalNumber) Validate() error
Validate validates the CT_UnsignedDecimalNumber and its children
func (m *CT_UnsignedDecimalNumber) ValidateWithPath(path string) error
ValidateWithPath validates the CT_UnsignedDecimalNumber and its children, prefixing error messages with path
type CT_VMerge struct { // Vertical Merge Type ValAttr ST_Merge }
func NewCT_VMerge() *CT_VMerge
func (m *CT_VMerge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_VMerge) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_VMerge) Validate() error
Validate validates the CT_VMerge and its children
func (m *CT_VMerge) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VMerge and its children, prefixing error messages with path
type CT_VerticalAlignRun struct { // Subscript/Superscript Value ValAttr sharedTypes.ST_VerticalAlignRun }
func NewCT_VerticalAlignRun() *CT_VerticalAlignRun
func (m *CT_VerticalAlignRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_VerticalAlignRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_VerticalAlignRun) Validate() error
Validate validates the CT_VerticalAlignRun and its children
func (m *CT_VerticalAlignRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VerticalAlignRun and its children, prefixing error messages with path
type CT_VerticalJc struct { // Vertical Alignment Setting ValAttr ST_VerticalJc }
func NewCT_VerticalJc() *CT_VerticalJc
func (m *CT_VerticalJc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_VerticalJc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_VerticalJc) Validate() error
Validate validates the CT_VerticalJc and its children
func (m *CT_VerticalJc) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VerticalJc and its children, prefixing error messages with path
type CT_View struct { // Document View Setting Value ValAttr ST_View }
func NewCT_View() *CT_View
func (m *CT_View) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_View) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_View) Validate() error
Validate validates the CT_View and its children
func (m *CT_View) ValidateWithPath(path string) error
ValidateWithPath validates the CT_View and its children, prefixing error messages with path
type CT_WebSettings struct { // Root Frameset Definition Frameset *CT_Frameset // Information about HTML div Elements Divs *CT_Divs // Output Encoding When Saving as Web Page Encoding *CT_String // Disable Features Not Supported by Target Web Browser OptimizeForBrowser *CT_OptimizeForBrowser // Utilize VML When Saving as Web Page RelyOnVML *CT_OnOff // Allow PNG as Graphic Format AllowPNG *CT_OnOff // Do Not Rely on CSS for Font Face Formatting DoNotRelyOnCSS *CT_OnOff // Recommend Web Page Format over Single File Web Page Format DoNotSaveAsSingleFile *CT_OnOff // Do Not Place Supporting Files in Subdirectory DoNotOrganizeInFolder *CT_OnOff // Do Not Use File Names Longer than 8.3 Characters DoNotUseLongFileNames *CT_OnOff // Pixels per Inch for Graphics/Images PixelsPerInch *CT_DecimalNumber // Target Screen Size for Web Page TargetScreenSz *CT_TargetScreenSz // Save Smart Tag Data in XML Property Bag SaveSmartTagsAsXml *CT_OnOff }
func NewCT_WebSettings() *CT_WebSettings
func (m *CT_WebSettings) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WebSettings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WebSettings) Validate() error
Validate validates the CT_WebSettings and its children
func (m *CT_WebSettings) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebSettings and its children, prefixing error messages with path
type CT_WriteProtection struct { // Recommend Write Protection in User Interface RecommendedAttr *sharedTypes.ST_OnOff AlgorithmNameAttr *string HashValueAttr *string SaltValueAttr *string SpinCountAttr *int64 CryptProviderTypeAttr sharedTypes.ST_CryptProv CryptAlgorithmClassAttr sharedTypes.ST_AlgClass CryptAlgorithmTypeAttr sharedTypes.ST_AlgType CryptAlgorithmSidAttr *int64 CryptSpinCountAttr *int64 CryptProviderAttr *string AlgIdExtAttr *string AlgIdExtSourceAttr *string CryptProviderTypeExtAttr *string CryptProviderTypeExtSourceAttr *string HashAttr *string SaltAttr *string }
func NewCT_WriteProtection() *CT_WriteProtection
func (m *CT_WriteProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WriteProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WriteProtection) Validate() error
Validate validates the CT_WriteProtection and its children
func (m *CT_WriteProtection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WriteProtection and its children, prefixing error messages with path
type CT_WritingStyle struct { // Writing Style Language LangAttr string // Grammatical Engine ID VendorIDAttr string // Grammatical Check Engine Version DllVersionAttr string // Natural Language Grammar Check NlCheckAttr *sharedTypes.ST_OnOff // Check Stylistic Rules With Grammar CheckStyleAttr sharedTypes.ST_OnOff // Application Name AppNameAttr string }
func NewCT_WritingStyle() *CT_WritingStyle
func (m *CT_WritingStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_WritingStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_WritingStyle) Validate() error
Validate validates the CT_WritingStyle and its children
func (m *CT_WritingStyle) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WritingStyle and its children, prefixing error messages with path
type CT_Zoom struct { // Zoom Type ValAttr ST_Zoom // Zoom Percentage PercentAttr ST_DecimalNumberOrPercent }
func NewCT_Zoom() *CT_Zoom
func (m *CT_Zoom) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Zoom) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Zoom) Validate() error
Validate validates the CT_Zoom and its children
func (m *CT_Zoom) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Zoom and its children, prefixing error messages with path
type Comments struct { CT_Comments }
func NewComments() *Comments
func (m *Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Comments) Validate() error
Validate validates the Comments and its children
func (m *Comments) ValidateWithPath(path string) error
ValidateWithPath validates the Comments and its children, prefixing error messages with path
type Document struct { CT_Document }
func NewDocument() *Document
func (m *Document) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Document) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Document) Validate() error
Validate validates the Document and its children
func (m *Document) ValidateWithPath(path string) error
ValidateWithPath validates the Document and its children, prefixing error messages with path
type EG_BlockLevelChunkElts struct { EG_ContentBlockContent []*EG_ContentBlockContent }
func NewEG_BlockLevelChunkElts() *EG_BlockLevelChunkElts
func (m *EG_BlockLevelChunkElts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_BlockLevelChunkElts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_BlockLevelChunkElts) Validate() error
Validate validates the EG_BlockLevelChunkElts and its children
func (m *EG_BlockLevelChunkElts) ValidateWithPath(path string) error
ValidateWithPath validates the EG_BlockLevelChunkElts and its children, prefixing error messages with path
type EG_BlockLevelElts struct { BlockLevelEltsChoice *EG_BlockLevelEltsChoice }
func NewEG_BlockLevelElts() *EG_BlockLevelElts
func (m *EG_BlockLevelElts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_BlockLevelElts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_BlockLevelElts) Validate() error
Validate validates the EG_BlockLevelElts and its children
func (m *EG_BlockLevelElts) ValidateWithPath(path string) error
ValidateWithPath validates the EG_BlockLevelElts and its children, prefixing error messages with path
type EG_BlockLevelEltsChoice struct { // Anchor for Imported External Content AltChunk []*CT_AltChunk EG_ContentBlockContent []*EG_ContentBlockContent }
func NewEG_BlockLevelEltsChoice() *EG_BlockLevelEltsChoice
func (m *EG_BlockLevelEltsChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_BlockLevelEltsChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_BlockLevelEltsChoice) Validate() error
Validate validates the EG_BlockLevelEltsChoice and its children
func (m *EG_BlockLevelEltsChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_BlockLevelEltsChoice and its children, prefixing error messages with path
type EG_CellMarkupElements struct { CellMarkupElementsChoice *EG_CellMarkupElementsChoice }
func NewEG_CellMarkupElements() *EG_CellMarkupElements
func (m *EG_CellMarkupElements) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_CellMarkupElements) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_CellMarkupElements) Validate() error
Validate validates the EG_CellMarkupElements and its children
func (m *EG_CellMarkupElements) ValidateWithPath(path string) error
ValidateWithPath validates the EG_CellMarkupElements and its children, prefixing error messages with path
type EG_CellMarkupElementsChoice struct { // Table Cell Insertion CellIns *CT_TrackChange // Table Cell Deletion CellDel *CT_TrackChange // Vertically Merged/Split Table Cells CellMerge *CT_CellMergeTrackChange }
func NewEG_CellMarkupElementsChoice() *EG_CellMarkupElementsChoice
func (m *EG_CellMarkupElementsChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_CellMarkupElementsChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_CellMarkupElementsChoice) Validate() error
Validate validates the EG_CellMarkupElementsChoice and its children
func (m *EG_CellMarkupElementsChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_CellMarkupElementsChoice and its children, prefixing error messages with path
type EG_ContentBlockContent struct { ContentBlockContentChoice *EG_ContentBlockContentChoice }
func NewEG_ContentBlockContent() *EG_ContentBlockContent
func (m *EG_ContentBlockContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentBlockContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentBlockContent) Validate() error
Validate validates the EG_ContentBlockContent and its children
func (m *EG_ContentBlockContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentBlockContent and its children, prefixing error messages with path
type EG_ContentBlockContentChoice struct { // Block-Level Custom XML Element CustomXml *CT_CustomXmlBlock // Block-Level Structured Document Tag Sdt *CT_SdtBlock // Paragraph P []*CT_P // Table Tbl []*CT_Tbl EG_RunLevelElts []*EG_RunLevelElts }
func NewEG_ContentBlockContentChoice() *EG_ContentBlockContentChoice
func (m *EG_ContentBlockContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentBlockContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentBlockContentChoice) Validate() error
Validate validates the EG_ContentBlockContentChoice and its children
func (m *EG_ContentBlockContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentBlockContentChoice and its children, prefixing error messages with path
type EG_ContentCellContent struct { ContentCellContentChoice *EG_ContentCellContentChoice }
func NewEG_ContentCellContent() *EG_ContentCellContent
func (m *EG_ContentCellContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentCellContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentCellContent) Validate() error
Validate validates the EG_ContentCellContent and its children
func (m *EG_ContentCellContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentCellContent and its children, prefixing error messages with path
type EG_ContentCellContentChoice struct { // Table Cell Tc []*CT_Tc // Cell-Level Custom XML Element CustomXml *CT_CustomXmlCell // Cell-Level Structured Document Tag Sdt *CT_SdtCell EG_RunLevelElts []*EG_RunLevelElts }
func NewEG_ContentCellContentChoice() *EG_ContentCellContentChoice
func (m *EG_ContentCellContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentCellContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentCellContentChoice) Validate() error
Validate validates the EG_ContentCellContentChoice and its children
func (m *EG_ContentCellContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentCellContentChoice and its children, prefixing error messages with path
type EG_ContentRowContent struct { ContentRowContentChoice *EG_ContentRowContentChoice }
func NewEG_ContentRowContent() *EG_ContentRowContent
func (m *EG_ContentRowContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentRowContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentRowContent) Validate() error
Validate validates the EG_ContentRowContent and its children
func (m *EG_ContentRowContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentRowContent and its children, prefixing error messages with path
type EG_ContentRowContentChoice struct { // Table Row Tr []*CT_Row // Row-Level Custom XML Element CustomXml *CT_CustomXmlRow // Row-Level Structured Document Tag Sdt *CT_SdtRow EG_RunLevelElts []*EG_RunLevelElts }
func NewEG_ContentRowContentChoice() *EG_ContentRowContentChoice
func (m *EG_ContentRowContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentRowContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentRowContentChoice) Validate() error
Validate validates the EG_ContentRowContentChoice and its children
func (m *EG_ContentRowContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentRowContentChoice and its children, prefixing error messages with path
type EG_ContentRunContent struct { ContentRunContentChoice *EG_ContentRunContentChoice }
func NewEG_ContentRunContent() *EG_ContentRunContent
func (m *EG_ContentRunContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentRunContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentRunContent) Validate() error
Validate validates the EG_ContentRunContent and its children
func (m *EG_ContentRunContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentRunContent and its children, prefixing error messages with path
type EG_ContentRunContentBase struct { ContentRunContentBaseChoice *EG_ContentRunContentBaseChoice }
func NewEG_ContentRunContentBase() *EG_ContentRunContentBase
func (m *EG_ContentRunContentBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentRunContentBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentRunContentBase) Validate() error
Validate validates the EG_ContentRunContentBase and its children
func (m *EG_ContentRunContentBase) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentRunContentBase and its children, prefixing error messages with path
type EG_ContentRunContentBaseChoice struct { SmartTag *CT_SmartTagRun Sdt *CT_SdtRun EG_RunLevelElts []*EG_RunLevelElts }
func NewEG_ContentRunContentBaseChoice() *EG_ContentRunContentBaseChoice
func (m *EG_ContentRunContentBaseChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentRunContentBaseChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentRunContentBaseChoice) Validate() error
Validate validates the EG_ContentRunContentBaseChoice and its children
func (m *EG_ContentRunContentBaseChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentRunContentBaseChoice and its children, prefixing error messages with path
type EG_ContentRunContentChoice struct { // Inline-Level Custom XML Element CustomXml *CT_CustomXmlRun // Inline-Level Smart Tag SmartTag *CT_SmartTagRun // Inline-Level Structured Document Tag Sdt *CT_SdtRun // Bidirectional Embedding Level Dir *CT_DirContentRun // Bidirectional Override Bdo *CT_BdoContentRun // Text Run R *CT_R EG_RunLevelElts []*EG_RunLevelElts }
func NewEG_ContentRunContentChoice() *EG_ContentRunContentChoice
func (m *EG_ContentRunContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ContentRunContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ContentRunContentChoice) Validate() error
Validate validates the EG_ContentRunContentChoice and its children
func (m *EG_ContentRunContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ContentRunContentChoice and its children, prefixing error messages with path
type EG_FtnEdnNumProps struct { // Footnote and Endnote Numbering Starting Value NumStart *CT_DecimalNumber // Footnote and Endnote Numbering Restart Location NumRestart *CT_NumRestart }
func NewEG_FtnEdnNumProps() *EG_FtnEdnNumProps
func (m *EG_FtnEdnNumProps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_FtnEdnNumProps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_FtnEdnNumProps) Validate() error
Validate validates the EG_FtnEdnNumProps and its children
func (m *EG_FtnEdnNumProps) ValidateWithPath(path string) error
ValidateWithPath validates the EG_FtnEdnNumProps and its children, prefixing error messages with path
type EG_HdrFtrReferences struct { HdrFtrReferencesChoice *EG_HdrFtrReferencesChoice }
func NewEG_HdrFtrReferences() *EG_HdrFtrReferences
func (m *EG_HdrFtrReferences) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_HdrFtrReferences) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_HdrFtrReferences) Validate() error
Validate validates the EG_HdrFtrReferences and its children
func (m *EG_HdrFtrReferences) ValidateWithPath(path string) error
ValidateWithPath validates the EG_HdrFtrReferences and its children, prefixing error messages with path
type EG_HdrFtrReferencesChoice struct { // Header Reference HeaderReference *CT_HdrFtrRef // Footer Reference FooterReference *CT_HdrFtrRef }
func NewEG_HdrFtrReferencesChoice() *EG_HdrFtrReferencesChoice
func (m *EG_HdrFtrReferencesChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_HdrFtrReferencesChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_HdrFtrReferencesChoice) Validate() error
Validate validates the EG_HdrFtrReferencesChoice and its children
func (m *EG_HdrFtrReferencesChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_HdrFtrReferencesChoice and its children, prefixing error messages with path
type EG_MathContent struct { MathContentChoice *EG_MathContentChoice }
func NewEG_MathContent() *EG_MathContent
func (m *EG_MathContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_MathContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_MathContent) Validate() error
Validate validates the EG_MathContent and its children
func (m *EG_MathContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_MathContent and its children, prefixing error messages with path
type EG_MathContentChoice struct { OMathPara *math.OMathPara OMath *math.OMath }
func NewEG_MathContentChoice() *EG_MathContentChoice
func (m *EG_MathContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_MathContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_MathContentChoice) Validate() error
Validate validates the EG_MathContentChoice and its children
func (m *EG_MathContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_MathContentChoice and its children, prefixing error messages with path
type EG_PContent struct { PContentChoice *EG_PContentChoice }
func NewEG_PContent() *EG_PContent
func (m *EG_PContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_PContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_PContent) Validate() error
Validate validates the EG_PContent and its children
func (m *EG_PContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_PContent and its children, prefixing error messages with path
type EG_PContentBase struct { PContentBaseChoice *EG_PContentBaseChoice }
func NewEG_PContentBase() *EG_PContentBase
func (m *EG_PContentBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_PContentBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_PContentBase) Validate() error
Validate validates the EG_PContentBase and its children
func (m *EG_PContentBase) ValidateWithPath(path string) error
ValidateWithPath validates the EG_PContentBase and its children, prefixing error messages with path
type EG_PContentBaseChoice struct { CustomXml *CT_CustomXmlRun FldSimple []*CT_SimpleField Hyperlink *CT_Hyperlink }
func NewEG_PContentBaseChoice() *EG_PContentBaseChoice
func (m *EG_PContentBaseChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_PContentBaseChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_PContentBaseChoice) Validate() error
Validate validates the EG_PContentBaseChoice and its children
func (m *EG_PContentBaseChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_PContentBaseChoice and its children, prefixing error messages with path
type EG_PContentChoice struct { // Simple Field FldSimple []*CT_SimpleField // Hyperlink Hyperlink *CT_Hyperlink // Anchor for Subdocument Location SubDoc *CT_Rel EG_ContentRunContent []*EG_ContentRunContent }
func NewEG_PContentChoice() *EG_PContentChoice
func (m *EG_PContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_PContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_PContentChoice) Validate() error
Validate validates the EG_PContentChoice and its children
func (m *EG_PContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_PContentChoice and its children, prefixing error messages with path
type EG_PContentMath struct { PContentMathChoice *EG_PContentMathChoice }
func NewEG_PContentMath() *EG_PContentMath
func (m *EG_PContentMath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_PContentMath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_PContentMath) Validate() error
Validate validates the EG_PContentMath and its children
func (m *EG_PContentMath) ValidateWithPath(path string) error
ValidateWithPath validates the EG_PContentMath and its children, prefixing error messages with path
type EG_PContentMathChoice struct { EG_PContentBase []*EG_PContentBase EG_ContentRunContentBase []*EG_ContentRunContentBase }
func NewEG_PContentMathChoice() *EG_PContentMathChoice
func (m *EG_PContentMathChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_PContentMathChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_PContentMathChoice) Validate() error
Validate validates the EG_PContentMathChoice and its children
func (m *EG_PContentMathChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_PContentMathChoice and its children, prefixing error messages with path
type EG_ParaRPrTrackChanges struct { // Inserted Paragraph Ins *CT_TrackChange // Deleted Paragraph Del *CT_TrackChange // Move Source Paragraph MoveFrom *CT_TrackChange // Move Destination Paragraph MoveTo *CT_TrackChange }
func NewEG_ParaRPrTrackChanges() *EG_ParaRPrTrackChanges
func (m *EG_ParaRPrTrackChanges) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_ParaRPrTrackChanges) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_ParaRPrTrackChanges) Validate() error
Validate validates the EG_ParaRPrTrackChanges and its children
func (m *EG_ParaRPrTrackChanges) ValidateWithPath(path string) error
ValidateWithPath validates the EG_ParaRPrTrackChanges and its children, prefixing error messages with path
type EG_RPr struct { // Run Properties RPr *CT_RPr }
func NewEG_RPr() *EG_RPr
func (m *EG_RPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPr) Validate() error
Validate validates the EG_RPr and its children
func (m *EG_RPr) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPr and its children, prefixing error messages with path
type EG_RPrBase struct { // Referenced Character Style RStyle *CT_String // Run Fonts RFonts *CT_Fonts // Bold B *CT_OnOff // Complex Script Bold BCs *CT_OnOff // Italics I *CT_OnOff // Complex Script Italics ICs *CT_OnOff // Display All Characters As Capital Letters Caps *CT_OnOff // Small Caps SmallCaps *CT_OnOff // Single Strikethrough Strike *CT_OnOff // Double Strikethrough Dstrike *CT_OnOff // Display Character Outline Outline *CT_OnOff // Shadow Shadow *CT_OnOff // Embossing Emboss *CT_OnOff // Imprinting Imprint *CT_OnOff // Do Not Check Spelling or Grammar NoProof *CT_OnOff // Use Document Grid Settings For Inter-Character Spacing SnapToGrid *CT_OnOff // Hidden Text Vanish *CT_OnOff // Web Hidden Text WebHidden *CT_OnOff // Run Content Color Color *CT_Color // Character Spacing Adjustment Spacing *CT_SignedTwipsMeasure // Expanded/Compressed Text W *CT_TextScale // Font Kerning Kern *CT_HpsMeasure // Vertically Raised or Lowered Text Position *CT_SignedHpsMeasure // Non-Complex Script Font Size Sz *CT_HpsMeasure // Complex Script Font Size SzCs *CT_HpsMeasure // Text Highlighting Highlight *CT_Highlight // Underline U *CT_Underline // Animated Text Effect Effect *CT_TextEffect // Text Border Bdr *CT_Border // Run Shading Shd *CT_Shd // Manual Run Width FitText *CT_FitText // Subscript/Superscript Text VertAlign *CT_VerticalAlignRun // Right To Left Text Rtl *CT_OnOff // Use Complex Script Formatting on Run Cs *CT_OnOff // Emphasis Mark Em *CT_Em // Languages for Run Content Lang *CT_Language // East Asian Typography Settings EastAsianLayout *CT_EastAsianLayout // Paragraph Mark Is Always Hidden SpecVanish *CT_OnOff // Office Open XML Math OMath *CT_OnOff }
func NewEG_RPrBase() *EG_RPrBase
func (m *EG_RPrBase) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPrBase) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPrBase) Validate() error
Validate validates the EG_RPrBase and its children
func (m *EG_RPrBase) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPrBase and its children, prefixing error messages with path
type EG_RPrContent struct { // Referenced Character Style RStyle *CT_String // Run Fonts RFonts *CT_Fonts // Bold B *CT_OnOff // Complex Script Bold BCs *CT_OnOff // Italics I *CT_OnOff // Complex Script Italics ICs *CT_OnOff // Display All Characters As Capital Letters Caps *CT_OnOff // Small Caps SmallCaps *CT_OnOff // Single Strikethrough Strike *CT_OnOff // Double Strikethrough Dstrike *CT_OnOff // Display Character Outline Outline *CT_OnOff // Shadow Shadow *CT_OnOff // Embossing Emboss *CT_OnOff // Imprinting Imprint *CT_OnOff // Do Not Check Spelling or Grammar NoProof *CT_OnOff // Use Document Grid Settings For Inter-Character Spacing SnapToGrid *CT_OnOff // Hidden Text Vanish *CT_OnOff // Web Hidden Text WebHidden *CT_OnOff // Run Content Color Color *CT_Color // Character Spacing Adjustment Spacing *CT_SignedTwipsMeasure // Expanded/Compressed Text W *CT_TextScale // Font Kerning Kern *CT_HpsMeasure // Vertically Raised or Lowered Text Position *CT_SignedHpsMeasure // Non-Complex Script Font Size Sz *CT_HpsMeasure // Complex Script Font Size SzCs *CT_HpsMeasure // Text Highlighting Highlight *CT_Highlight // Underline U *CT_Underline // Animated Text Effect Effect *CT_TextEffect // Text Border Bdr *CT_Border // Run Shading Shd *CT_Shd // Manual Run Width FitText *CT_FitText // Subscript/Superscript Text VertAlign *CT_VerticalAlignRun // Right To Left Text Rtl *CT_OnOff // Use Complex Script Formatting on Run Cs *CT_OnOff // Emphasis Mark Em *CT_Em // Languages for Run Content Lang *CT_Language // East Asian Typography Settings EastAsianLayout *CT_EastAsianLayout // Paragraph Mark Is Always Hidden SpecVanish *CT_OnOff // Office Open XML Math OMath *CT_OnOff // Revision Information for Run Properties RPrChange *CT_RPrChange }
func NewEG_RPrContent() *EG_RPrContent
func (m *EG_RPrContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPrContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPrContent) Validate() error
Validate validates the EG_RPrContent and its children
func (m *EG_RPrContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPrContent and its children, prefixing error messages with path
type EG_RPrMath struct { RPrMathChoice *EG_RPrMathChoice }
func NewEG_RPrMath() *EG_RPrMath
func (m *EG_RPrMath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPrMath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPrMath) Validate() error
Validate validates the EG_RPrMath and its children
func (m *EG_RPrMath) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPrMath and its children, prefixing error messages with path
type EG_RPrMathChoice struct { // Inserted Math Control Character Ins *CT_MathCtrlIns // Deleted Math Control Character Del *CT_MathCtrlDel // Run Properties RPr *CT_RPr }
func NewEG_RPrMathChoice() *EG_RPrMathChoice
func (m *EG_RPrMathChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RPrMathChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RPrMathChoice) Validate() error
Validate validates the EG_RPrMathChoice and its children
func (m *EG_RPrMathChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RPrMathChoice and its children, prefixing error messages with path
type EG_RangeMarkupElements struct { RangeMarkupElementsChoice *EG_RangeMarkupElementsChoice }
func NewEG_RangeMarkupElements() *EG_RangeMarkupElements
func (m *EG_RangeMarkupElements) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RangeMarkupElements) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RangeMarkupElements) Validate() error
Validate validates the EG_RangeMarkupElements and its children
func (m *EG_RangeMarkupElements) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RangeMarkupElements and its children, prefixing error messages with path
type EG_RangeMarkupElementsChoice struct { // Bookmark Start BookmarkStart *CT_Bookmark // Bookmark End BookmarkEnd *CT_MarkupRange // Move Source Location Container - Start MoveFromRangeStart *CT_MoveBookmark // Move Source Location Container - End MoveFromRangeEnd *CT_MarkupRange // Move Destination Location Container - Start MoveToRangeStart *CT_MoveBookmark // Move Destination Location Container - End MoveToRangeEnd *CT_MarkupRange // Comment Anchor Range Start CommentRangeStart *CT_MarkupRange // Comment Anchor Range End CommentRangeEnd *CT_MarkupRange // Custom XML Markup Insertion Start CustomXmlInsRangeStart *CT_TrackChange // Custom XML Markup Insertion End CustomXmlInsRangeEnd *CT_Markup // Custom XML Markup Deletion Start CustomXmlDelRangeStart *CT_TrackChange // Custom XML Markup Deletion End CustomXmlDelRangeEnd *CT_Markup // Custom XML Markup Move Source Start CustomXmlMoveFromRangeStart *CT_TrackChange // Custom XML Markup Move Source End CustomXmlMoveFromRangeEnd *CT_Markup // Custom XML Markup Move Destination Location Start CustomXmlMoveToRangeStart *CT_TrackChange // Custom XML Markup Move Destination Location End CustomXmlMoveToRangeEnd *CT_Markup }
func NewEG_RangeMarkupElementsChoice() *EG_RangeMarkupElementsChoice
func (m *EG_RangeMarkupElementsChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RangeMarkupElementsChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RangeMarkupElementsChoice) Validate() error
Validate validates the EG_RangeMarkupElementsChoice and its children
func (m *EG_RangeMarkupElementsChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RangeMarkupElementsChoice and its children, prefixing error messages with path
type EG_RubyContent struct { RubyContentChoice *EG_RubyContentChoice }
func NewEG_RubyContent() *EG_RubyContent
func (m *EG_RubyContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RubyContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RubyContent) Validate() error
Validate validates the EG_RubyContent and its children
func (m *EG_RubyContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RubyContent and its children, prefixing error messages with path
type EG_RubyContentChoice struct { // Phonetic Guide Text Run R *CT_R EG_RunLevelElts []*EG_RunLevelElts }
func NewEG_RubyContentChoice() *EG_RubyContentChoice
func (m *EG_RubyContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RubyContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RubyContentChoice) Validate() error
Validate validates the EG_RubyContentChoice and its children
func (m *EG_RubyContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RubyContentChoice and its children, prefixing error messages with path
type EG_RunInnerContent struct { RunInnerContentChoice *EG_RunInnerContentChoice }
func NewEG_RunInnerContent() *EG_RunInnerContent
func (m *EG_RunInnerContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RunInnerContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RunInnerContent) Validate() error
Validate validates the EG_RunInnerContent and its children
func (m *EG_RunInnerContent) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RunInnerContent and its children, prefixing error messages with path
type EG_RunInnerContentChoice struct { // Break Br *CT_Br // Text T *CT_Text // Content Part ContentPart *CT_Rel // Deleted Text DelText *CT_Text // Field Code InstrText *CT_Text // Deleted Field Code DelInstrText *CT_Text // Non Breaking Hyphen Character NoBreakHyphen *CT_Empty // Optional Hyphen Character SoftHyphen *CT_Empty // Date Block - Short Day Format DayShort *CT_Empty // Date Block - Short Month Format MonthShort *CT_Empty // Date Block - Short Year Format YearShort *CT_Empty // Date Block - Long Day Format DayLong *CT_Empty // Date Block - Long Month Format MonthLong *CT_Empty // Date Block - Long Year Format YearLong *CT_Empty // Comment Information Block AnnotationRef *CT_Empty // Footnote Reference Mark FootnoteRef *CT_Empty // Endnote Reference Mark EndnoteRef *CT_Empty // Footnote/Endnote Separator Mark Separator *CT_Empty // Continuation Separator Mark ContinuationSeparator *CT_Empty // Symbol Character Sym *CT_Sym // Page Number Block PgNum *CT_Empty // Carriage Return Cr *CT_Empty // Tab Character Tab *CT_Empty // Embedded Object Object *CT_Object // VML Object Pict *CT_Picture // Complex Field Character FldChar *CT_FldChar // Phonetic Guide Ruby *CT_Ruby // Footnote Reference FootnoteReference *CT_FtnEdnRef // Endnote Reference EndnoteReference *CT_FtnEdnRef // Comment Content Reference Mark CommentReference *CT_Markup // DrawingML Object Drawing *CT_Drawing // Absolute Position Tab Character Ptab *CT_PTab // Position of Last Calculated Page Break LastRenderedPageBreak *CT_Empty }
func NewEG_RunInnerContentChoice() *EG_RunInnerContentChoice
func (m *EG_RunInnerContentChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RunInnerContentChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RunInnerContentChoice) Validate() error
Validate validates the EG_RunInnerContentChoice and its children
func (m *EG_RunInnerContentChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RunInnerContentChoice and its children, prefixing error messages with path
type EG_RunLevelElts struct { RunLevelEltsChoice *EG_RunLevelEltsChoice }
func NewEG_RunLevelElts() *EG_RunLevelElts
func (m *EG_RunLevelElts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RunLevelElts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RunLevelElts) Validate() error
Validate validates the EG_RunLevelElts and its children
func (m *EG_RunLevelElts) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RunLevelElts and its children, prefixing error messages with path
type EG_RunLevelEltsChoice struct { // Proofing Error Anchor ProofErr *CT_ProofErr // Range Permission Start PermStart *CT_PermStart // Range Permission End PermEnd *CT_Perm // Inserted Run Content Ins *CT_RunTrackChange // Deleted Run Content Del *CT_RunTrackChange // Move Source Run Content MoveFrom *CT_RunTrackChange // Move Destination Run Content MoveTo *CT_RunTrackChange EG_RangeMarkupElements []*EG_RangeMarkupElements EG_MathContent []*EG_MathContent }
func NewEG_RunLevelEltsChoice() *EG_RunLevelEltsChoice
func (m *EG_RunLevelEltsChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_RunLevelEltsChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_RunLevelEltsChoice) Validate() error
Validate validates the EG_RunLevelEltsChoice and its children
func (m *EG_RunLevelEltsChoice) ValidateWithPath(path string) error
ValidateWithPath validates the EG_RunLevelEltsChoice and its children, prefixing error messages with path
type EG_SectPrContents struct { // Section-Wide Footnote Properties FootnotePr *CT_FtnProps // Section-Wide Endnote Properties EndnotePr *CT_EdnProps // Section Type Type *CT_SectType // Page Size PgSz *CT_PageSz // Page Margins PgMar *CT_PageMar // Paper Source Information PaperSrc *CT_PaperSource // Page Borders PgBorders *CT_PageBorders // Line Numbering Settings LnNumType *CT_LineNumber // Page Numbering Settings PgNumType *CT_PageNumber // Column Definitions Cols *CT_Columns // Only Allow Editing of Form Fields FormProt *CT_OnOff // Vertical Text Alignment on Page VAlign *CT_VerticalJc // Suppress Endnotes In Document NoEndnote *CT_OnOff // Different First Page Headers and Footers TitlePg *CT_OnOff // Text Flow Direction TextDirection *CT_TextDirection // Right to Left Section Layout Bidi *CT_OnOff // Gutter on Right Side of Page RtlGutter *CT_OnOff // Document Grid DocGrid *CT_DocGrid // Reference to Printer Settings Data PrinterSettings *CT_Rel }
func NewEG_SectPrContents() *EG_SectPrContents
func (m *EG_SectPrContents) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *EG_SectPrContents) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *EG_SectPrContents) Validate() error
Validate validates the EG_SectPrContents and its children
func (m *EG_SectPrContents) ValidateWithPath(path string) error
ValidateWithPath validates the EG_SectPrContents and its children, prefixing error messages with path
type Endnotes struct { CT_Endnotes }
func NewEndnotes() *Endnotes
func (m *Endnotes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Endnotes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Endnotes) Validate() error
Validate validates the Endnotes and its children
func (m *Endnotes) ValidateWithPath(path string) error
ValidateWithPath validates the Endnotes and its children, prefixing error messages with path
type Fonts struct { CT_FontsList }
func NewFonts() *Fonts
func (m *Fonts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Fonts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Fonts) Validate() error
Validate validates the Fonts and its children
func (m *Fonts) ValidateWithPath(path string) error
ValidateWithPath validates the Fonts and its children, prefixing error messages with path
type Footnotes struct { CT_Footnotes }
func NewFootnotes() *Footnotes
func (m *Footnotes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Footnotes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Footnotes) Validate() error
Validate validates the Footnotes and its children
func (m *Footnotes) ValidateWithPath(path string) error
ValidateWithPath validates the Footnotes and its children, prefixing error messages with path
type Ftr struct { CT_HdrFtr }
func NewFtr() *Ftr
func (m *Ftr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Ftr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Ftr) Validate() error
Validate validates the Ftr and its children
func (m *Ftr) ValidateWithPath(path string) error
ValidateWithPath validates the Ftr and its children, prefixing error messages with path
type GlossaryDocument struct { CT_GlossaryDocument }
func NewGlossaryDocument() *GlossaryDocument
func (m *GlossaryDocument) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *GlossaryDocument) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *GlossaryDocument) Validate() error
Validate validates the GlossaryDocument and its children
func (m *GlossaryDocument) ValidateWithPath(path string) error
ValidateWithPath validates the GlossaryDocument and its children, prefixing error messages with path
type Hdr struct { CT_HdrFtr }
func NewHdr() *Hdr
func (m *Hdr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Hdr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Hdr) Validate() error
Validate validates the Hdr and its children
func (m *Hdr) ValidateWithPath(path string) error
ValidateWithPath validates the Hdr and its children, prefixing error messages with path
type Numbering struct { CT_Numbering }
func NewNumbering() *Numbering
func (m *Numbering) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Numbering) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Numbering) Validate() error
Validate validates the Numbering and its children
func (m *Numbering) ValidateWithPath(path string) error
ValidateWithPath validates the Numbering and its children, prefixing error messages with path
type Recipients struct { CT_Recipients }
func NewRecipients() *Recipients
func (m *Recipients) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Recipients) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Recipients) Validate() error
Validate validates the Recipients and its children
func (m *Recipients) ValidateWithPath(path string) error
ValidateWithPath validates the Recipients and its children, prefixing error messages with path
type ST_AnnotationVMerge byte
const ( ST_AnnotationVMergeUnset ST_AnnotationVMerge = 0 ST_AnnotationVMergeCont ST_AnnotationVMerge = 1 ST_AnnotationVMergeRest ST_AnnotationVMerge = 2 )
func (m ST_AnnotationVMerge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_AnnotationVMerge) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_AnnotationVMerge) String() string
func (m *ST_AnnotationVMerge) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_AnnotationVMerge) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_AnnotationVMerge) Validate() error
func (m ST_AnnotationVMerge) ValidateWithPath(path string) error
type ST_Border byte
const ( ST_BorderUnset ST_Border = 0 ST_BorderNil ST_Border = 1 ST_BorderNone ST_Border = 2 ST_BorderSingle ST_Border = 3 ST_BorderThick ST_Border = 4 ST_BorderDouble ST_Border = 5 ST_BorderDotted ST_Border = 6 ST_BorderDashed ST_Border = 7 ST_BorderDotDash ST_Border = 8 ST_BorderDotDotDash ST_Border = 9 ST_BorderTriple ST_Border = 10 ST_BorderThinThickSmallGap ST_Border = 11 ST_BorderThickThinSmallGap ST_Border = 12 ST_BorderThinThickThinSmallGap ST_Border = 13 ST_BorderThinThickMediumGap ST_Border = 14 ST_BorderThickThinMediumGap ST_Border = 15 ST_BorderThinThickThinMediumGap ST_Border = 16 ST_BorderThinThickLargeGap ST_Border = 17 ST_BorderThickThinLargeGap ST_Border = 18 ST_BorderThinThickThinLargeGap ST_Border = 19 ST_BorderWave ST_Border = 20 ST_BorderDoubleWave ST_Border = 21 ST_BorderDashSmallGap ST_Border = 22 ST_BorderDashDotStroked ST_Border = 23 ST_BorderThreeDEmboss ST_Border = 24 ST_BorderThreeDEngrave ST_Border = 25 ST_BorderOutset ST_Border = 26 ST_BorderInset ST_Border = 27 ST_BorderApples ST_Border = 28 ST_BorderArchedScallops ST_Border = 29 ST_BorderBabyPacifier ST_Border = 30 ST_BorderBabyRattle ST_Border = 31 ST_BorderBalloons3Colors ST_Border = 32 ST_BorderBalloonsHotAir ST_Border = 33 ST_BorderBasicBlackDashes ST_Border = 34 ST_BorderBasicBlackDots ST_Border = 35 ST_BorderBasicBlackSquares ST_Border = 36 ST_BorderBasicThinLines ST_Border = 37 ST_BorderBasicWhiteDashes ST_Border = 38 ST_BorderBasicWhiteDots ST_Border = 39 ST_BorderBasicWhiteSquares ST_Border = 40 ST_BorderBasicWideInline ST_Border = 41 ST_BorderBasicWideMidline ST_Border = 42 ST_BorderBasicWideOutline ST_Border = 43 ST_BorderBats ST_Border = 44 ST_BorderBirds ST_Border = 45 ST_BorderBirdsFlight ST_Border = 46 ST_BorderCabins ST_Border = 47 ST_BorderCakeSlice ST_Border = 48 ST_BorderCandyCorn ST_Border = 49 ST_BorderCelticKnotwork ST_Border = 50 ST_BorderCertificateBanner ST_Border = 51 ST_BorderChainLink ST_Border = 52 ST_BorderChampagneBottle ST_Border = 53 ST_BorderCheckedBarBlack ST_Border = 54 ST_BorderCheckedBarColor ST_Border = 55 ST_BorderCheckered ST_Border = 56 ST_BorderChristmasTree ST_Border = 57 ST_BorderCirclesLines ST_Border = 58 ST_BorderCirclesRectangles ST_Border = 59 ST_BorderClassicalWave ST_Border = 60 ST_BorderClocks ST_Border = 61 ST_BorderCompass ST_Border = 62 ST_BorderConfetti ST_Border = 63 ST_BorderConfettiGrays ST_Border = 64 ST_BorderConfettiOutline ST_Border = 65 ST_BorderConfettiStreamers ST_Border = 66 ST_BorderConfettiWhite ST_Border = 67 ST_BorderCornerTriangles ST_Border = 68 ST_BorderCouponCutoutDashes ST_Border = 69 ST_BorderCouponCutoutDots ST_Border = 70 ST_BorderCrazyMaze ST_Border = 71 ST_BorderCreaturesButterfly ST_Border = 72 ST_BorderCreaturesFish ST_Border = 73 ST_BorderCreaturesInsects ST_Border = 74 ST_BorderCreaturesLadyBug ST_Border = 75 ST_BorderCrossStitch ST_Border = 76 ST_BorderCup ST_Border = 77 ST_BorderDecoArch ST_Border = 78 ST_BorderDecoArchColor ST_Border = 79 ST_BorderDecoBlocks ST_Border = 80 ST_BorderDiamondsGray ST_Border = 81 ST_BorderDoubleD ST_Border = 82 ST_BorderDoubleDiamonds ST_Border = 83 ST_BorderEarth1 ST_Border = 84 ST_BorderEarth2 ST_Border = 85 ST_BorderEarth3 ST_Border = 86 ST_BorderEclipsingSquares1 ST_Border = 87 ST_BorderEclipsingSquares2 ST_Border = 88 ST_BorderEggsBlack ST_Border = 89 ST_BorderFans ST_Border = 90 ST_BorderFilm ST_Border = 91 ST_BorderFirecrackers ST_Border = 92 ST_BorderFlowersBlockPrint ST_Border = 93 ST_BorderFlowersDaisies ST_Border = 94 ST_BorderFlowersModern1 ST_Border = 95 ST_BorderFlowersModern2 ST_Border = 96 ST_BorderFlowersPansy ST_Border = 97 ST_BorderFlowersRedRose ST_Border = 98 ST_BorderFlowersRoses ST_Border = 99 ST_BorderFlowersTeacup ST_Border = 100 ST_BorderFlowersTiny ST_Border = 101 ST_BorderGems ST_Border = 102 ST_BorderGingerbreadMan ST_Border = 103 ST_BorderGradient ST_Border = 104 ST_BorderHandmade1 ST_Border = 105 ST_BorderHandmade2 ST_Border = 106 ST_BorderHeartBalloon ST_Border = 107 ST_BorderHeartGray ST_Border = 108 ST_BorderHearts ST_Border = 109 ST_BorderHeebieJeebies ST_Border = 110 ST_BorderHolly ST_Border = 111 ST_BorderHouseFunky ST_Border = 112 ST_BorderHypnotic ST_Border = 113 ST_BorderIceCreamCones ST_Border = 114 ST_BorderLightBulb ST_Border = 115 ST_BorderLightning1 ST_Border = 116 ST_BorderLightning2 ST_Border = 117 ST_BorderMapPins ST_Border = 118 ST_BorderMapleLeaf ST_Border = 119 ST_BorderMapleMuffins ST_Border = 120 ST_BorderMarquee ST_Border = 121 ST_BorderMarqueeToothed ST_Border = 122 ST_BorderMoons ST_Border = 123 ST_BorderMosaic ST_Border = 124 ST_BorderMusicNotes ST_Border = 125 ST_BorderNorthwest ST_Border = 126 ST_BorderOvals ST_Border = 127 ST_BorderPackages ST_Border = 128 ST_BorderPalmsBlack ST_Border = 129 ST_BorderPalmsColor ST_Border = 130 ST_BorderPaperClips ST_Border = 131 ST_BorderPapyrus ST_Border = 132 ST_BorderPartyFavor ST_Border = 133 ST_BorderPartyGlass ST_Border = 134 ST_BorderPencils ST_Border = 135 ST_BorderPeople ST_Border = 136 ST_BorderPeopleWaving ST_Border = 137 ST_BorderPeopleHats ST_Border = 138 ST_BorderPoinsettias ST_Border = 139 ST_BorderPostageStamp ST_Border = 140 ST_BorderPumpkin1 ST_Border = 141 ST_BorderPushPinNote2 ST_Border = 142 ST_BorderPushPinNote1 ST_Border = 143 ST_BorderPyramids ST_Border = 144 ST_BorderPyramidsAbove ST_Border = 145 ST_BorderQuadrants ST_Border = 146 ST_BorderRings ST_Border = 147 ST_BorderSafari ST_Border = 148 ST_BorderSawtooth ST_Border = 149 ST_BorderSawtoothGray ST_Border = 150 ST_BorderScaredCat ST_Border = 151 ST_BorderSeattle ST_Border = 152 ST_BorderShadowedSquares ST_Border = 153 ST_BorderSharksTeeth ST_Border = 154 ST_BorderShorebirdTracks ST_Border = 155 ST_BorderSkyrocket ST_Border = 156 ST_BorderSnowflakeFancy ST_Border = 157 ST_BorderSnowflakes ST_Border = 158 ST_BorderSombrero ST_Border = 159 ST_BorderSouthwest ST_Border = 160 ST_BorderStars ST_Border = 161 ST_BorderStarsTop ST_Border = 162 ST_BorderStars3d ST_Border = 163 ST_BorderStarsBlack ST_Border = 164 ST_BorderStarsShadowed ST_Border = 165 ST_BorderSun ST_Border = 166 ST_BorderSwirligig ST_Border = 167 ST_BorderTornPaper ST_Border = 168 ST_BorderTornPaperBlack ST_Border = 169 ST_BorderTrees ST_Border = 170 ST_BorderTriangleParty ST_Border = 171 ST_BorderTriangles ST_Border = 172 ST_BorderTriangle1 ST_Border = 173 ST_BorderTriangle2 ST_Border = 174 ST_BorderTriangleCircle1 ST_Border = 175 ST_BorderTriangleCircle2 ST_Border = 176 ST_BorderShapes1 ST_Border = 177 ST_BorderShapes2 ST_Border = 178 ST_BorderTwistedLines1 ST_Border = 179 ST_BorderTwistedLines2 ST_Border = 180 ST_BorderVine ST_Border = 181 ST_BorderWaveline ST_Border = 182 ST_BorderWeavingAngles ST_Border = 183 ST_BorderWeavingBraid ST_Border = 184 ST_BorderWeavingRibbon ST_Border = 185 ST_BorderWeavingStrips ST_Border = 186 ST_BorderWhiteFlowers ST_Border = 187 ST_BorderWoodwork ST_Border = 188 ST_BorderXIllusions ST_Border = 189 ST_BorderZanyTriangles ST_Border = 190 ST_BorderZigZag ST_Border = 191 ST_BorderZigZagStitch ST_Border = 192 ST_BorderCustom ST_Border = 193 )
func (m ST_Border) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Border) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Border) String() string
func (m *ST_Border) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Border) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Border) Validate() error
func (m ST_Border) ValidateWithPath(path string) error
type ST_BrClear byte
const ( ST_BrClearUnset ST_BrClear = 0 ST_BrClearNone ST_BrClear = 1 ST_BrClearLeft ST_BrClear = 2 ST_BrClearRight ST_BrClear = 3 ST_BrClearAll ST_BrClear = 4 )
func (m ST_BrClear) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_BrClear) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_BrClear) String() string
func (m *ST_BrClear) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_BrClear) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_BrClear) Validate() error
func (m ST_BrClear) ValidateWithPath(path string) error
type ST_BrType byte
const ( ST_BrTypeUnset ST_BrType = 0 ST_BrTypePage ST_BrType = 1 ST_BrTypeColumn ST_BrType = 2 ST_BrTypeTextWrapping ST_BrType = 3 )
func (m ST_BrType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_BrType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_BrType) String() string
func (m *ST_BrType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_BrType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_BrType) Validate() error
func (m ST_BrType) ValidateWithPath(path string) error
type ST_CaptionPos byte
const ( ST_CaptionPosUnset ST_CaptionPos = 0 ST_CaptionPosAbove ST_CaptionPos = 1 ST_CaptionPosBelow ST_CaptionPos = 2 ST_CaptionPosLeft ST_CaptionPos = 3 ST_CaptionPosRight ST_CaptionPos = 4 )
func (m ST_CaptionPos) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_CaptionPos) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_CaptionPos) String() string
func (m *ST_CaptionPos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_CaptionPos) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_CaptionPos) Validate() error
func (m ST_CaptionPos) ValidateWithPath(path string) error
type ST_ChapterSep byte
const ( ST_ChapterSepUnset ST_ChapterSep = 0 ST_ChapterSepHyphen ST_ChapterSep = 1 ST_ChapterSepPeriod ST_ChapterSep = 2 ST_ChapterSepColon ST_ChapterSep = 3 ST_ChapterSepEmDash ST_ChapterSep = 4 ST_ChapterSepEnDash ST_ChapterSep = 5 )
func (m ST_ChapterSep) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ChapterSep) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ChapterSep) String() string
func (m *ST_ChapterSep) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ChapterSep) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ChapterSep) Validate() error
func (m ST_ChapterSep) ValidateWithPath(path string) error
type ST_CharacterSpacing byte
const ( ST_CharacterSpacingUnset ST_CharacterSpacing = 0 ST_CharacterSpacingDoNotCompress ST_CharacterSpacing = 1 ST_CharacterSpacingCompressPunctuation ST_CharacterSpacing = 2 ST_CharacterSpacingCompressPunctuationAndJapaneseKana ST_CharacterSpacing = 3 )
func (m ST_CharacterSpacing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_CharacterSpacing) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_CharacterSpacing) String() string
func (m *ST_CharacterSpacing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_CharacterSpacing) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_CharacterSpacing) Validate() error
func (m ST_CharacterSpacing) ValidateWithPath(path string) error
type ST_CombineBrackets byte
const ( ST_CombineBracketsUnset ST_CombineBrackets = 0 ST_CombineBracketsNone ST_CombineBrackets = 1 ST_CombineBracketsRound ST_CombineBrackets = 2 ST_CombineBracketsSquare ST_CombineBrackets = 3 ST_CombineBracketsAngle ST_CombineBrackets = 4 ST_CombineBracketsCurly ST_CombineBrackets = 5 )
func (m ST_CombineBrackets) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_CombineBrackets) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_CombineBrackets) String() string
func (m *ST_CombineBrackets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_CombineBrackets) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_CombineBrackets) Validate() error
func (m ST_CombineBrackets) ValidateWithPath(path string) error
ST_DecimalNumberOrPercent is a union type
type ST_DecimalNumberOrPercent struct { ST_UnqualifiedPercentage *int64 ST_Percentage *string }
func ParseUnionST_DecimalNumberOrPercent(s string) (ST_DecimalNumberOrPercent, error)
func (m ST_DecimalNumberOrPercent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_DecimalNumberOrPercent) String() string
func (m *ST_DecimalNumberOrPercent) Validate() error
func (m *ST_DecimalNumberOrPercent) ValidateWithPath(path string) error
type ST_Direction byte
const ( ST_DirectionUnset ST_Direction = 0 ST_DirectionLtr ST_Direction = 1 ST_DirectionRtl ST_Direction = 2 )
func (m ST_Direction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Direction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Direction) String() string
func (m *ST_Direction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Direction) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Direction) Validate() error
func (m ST_Direction) ValidateWithPath(path string) error
type ST_DisplacedByCustomXml byte
const ( ST_DisplacedByCustomXmlUnset ST_DisplacedByCustomXml = 0 ST_DisplacedByCustomXmlNext ST_DisplacedByCustomXml = 1 ST_DisplacedByCustomXmlPrev ST_DisplacedByCustomXml = 2 )
func (m ST_DisplacedByCustomXml) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DisplacedByCustomXml) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DisplacedByCustomXml) String() string
func (m *ST_DisplacedByCustomXml) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DisplacedByCustomXml) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DisplacedByCustomXml) Validate() error
func (m ST_DisplacedByCustomXml) ValidateWithPath(path string) error
type ST_DocGrid byte
const ( ST_DocGridUnset ST_DocGrid = 0 ST_DocGridDefault ST_DocGrid = 1 ST_DocGridLines ST_DocGrid = 2 ST_DocGridLinesAndChars ST_DocGrid = 3 ST_DocGridSnapToChars ST_DocGrid = 4 )
func (m ST_DocGrid) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DocGrid) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DocGrid) String() string
func (m *ST_DocGrid) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DocGrid) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DocGrid) Validate() error
func (m ST_DocGrid) ValidateWithPath(path string) error
type ST_DocPartBehavior byte
const ( ST_DocPartBehaviorUnset ST_DocPartBehavior = 0 ST_DocPartBehaviorContent ST_DocPartBehavior = 1 ST_DocPartBehaviorP ST_DocPartBehavior = 2 ST_DocPartBehaviorPg ST_DocPartBehavior = 3 )
func (m ST_DocPartBehavior) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DocPartBehavior) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DocPartBehavior) String() string
func (m *ST_DocPartBehavior) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DocPartBehavior) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DocPartBehavior) Validate() error
func (m ST_DocPartBehavior) ValidateWithPath(path string) error
type ST_DocPartGallery byte
const ( ST_DocPartGalleryUnset ST_DocPartGallery = 0 ST_DocPartGalleryPlaceholder ST_DocPartGallery = 1 ST_DocPartGalleryAny ST_DocPartGallery = 2 ST_DocPartGalleryDefault ST_DocPartGallery = 3 ST_DocPartGalleryDocParts ST_DocPartGallery = 4 ST_DocPartGalleryCoverPg ST_DocPartGallery = 5 ST_DocPartGalleryEq ST_DocPartGallery = 6 ST_DocPartGalleryFtrs ST_DocPartGallery = 7 ST_DocPartGalleryHdrs ST_DocPartGallery = 8 ST_DocPartGalleryPgNum ST_DocPartGallery = 9 ST_DocPartGalleryTbls ST_DocPartGallery = 10 ST_DocPartGalleryWatermarks ST_DocPartGallery = 11 ST_DocPartGalleryAutoTxt ST_DocPartGallery = 12 ST_DocPartGalleryTxtBox ST_DocPartGallery = 13 ST_DocPartGalleryPgNumT ST_DocPartGallery = 14 ST_DocPartGalleryPgNumB ST_DocPartGallery = 15 ST_DocPartGalleryPgNumMargins ST_DocPartGallery = 16 ST_DocPartGalleryTblOfContents ST_DocPartGallery = 17 ST_DocPartGalleryBib ST_DocPartGallery = 18 ST_DocPartGalleryCustQuickParts ST_DocPartGallery = 19 ST_DocPartGalleryCustCoverPg ST_DocPartGallery = 20 ST_DocPartGalleryCustEq ST_DocPartGallery = 21 ST_DocPartGalleryCustFtrs ST_DocPartGallery = 22 ST_DocPartGalleryCustHdrs ST_DocPartGallery = 23 ST_DocPartGalleryCustPgNum ST_DocPartGallery = 24 ST_DocPartGalleryCustTbls ST_DocPartGallery = 25 ST_DocPartGalleryCustWatermarks ST_DocPartGallery = 26 ST_DocPartGalleryCustAutoTxt ST_DocPartGallery = 27 ST_DocPartGalleryCustTxtBox ST_DocPartGallery = 28 ST_DocPartGalleryCustPgNumT ST_DocPartGallery = 29 ST_DocPartGalleryCustPgNumB ST_DocPartGallery = 30 ST_DocPartGalleryCustPgNumMargins ST_DocPartGallery = 31 ST_DocPartGalleryCustTblOfContents ST_DocPartGallery = 32 ST_DocPartGalleryCustBib ST_DocPartGallery = 33 ST_DocPartGalleryCustom1 ST_DocPartGallery = 34 ST_DocPartGalleryCustom2 ST_DocPartGallery = 35 ST_DocPartGalleryCustom3 ST_DocPartGallery = 36 ST_DocPartGalleryCustom4 ST_DocPartGallery = 37 ST_DocPartGalleryCustom5 ST_DocPartGallery = 38 )
func (m ST_DocPartGallery) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DocPartGallery) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DocPartGallery) String() string
func (m *ST_DocPartGallery) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DocPartGallery) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DocPartGallery) Validate() error
func (m ST_DocPartGallery) ValidateWithPath(path string) error
type ST_DocPartType byte
const ( ST_DocPartTypeUnset ST_DocPartType = 0 ST_DocPartTypeNone ST_DocPartType = 1 ST_DocPartTypeNormal ST_DocPartType = 2 ST_DocPartTypeAutoExp ST_DocPartType = 3 ST_DocPartTypeToolbar ST_DocPartType = 4 ST_DocPartTypeSpeller ST_DocPartType = 5 ST_DocPartTypeFormFld ST_DocPartType = 6 ST_DocPartTypeBbPlcHdr ST_DocPartType = 7 )
func (m ST_DocPartType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DocPartType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DocPartType) String() string
func (m *ST_DocPartType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DocPartType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DocPartType) Validate() error
func (m ST_DocPartType) ValidateWithPath(path string) error
type ST_DocProtect byte
const ( ST_DocProtectUnset ST_DocProtect = 0 ST_DocProtectNone ST_DocProtect = 1 ST_DocProtectReadOnly ST_DocProtect = 2 ST_DocProtectComments ST_DocProtect = 3 ST_DocProtectTrackedChanges ST_DocProtect = 4 ST_DocProtectForms ST_DocProtect = 5 )
func (m ST_DocProtect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DocProtect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DocProtect) String() string
func (m *ST_DocProtect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DocProtect) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DocProtect) Validate() error
func (m ST_DocProtect) ValidateWithPath(path string) error
type ST_DropCap byte
const ( ST_DropCapUnset ST_DropCap = 0 ST_DropCapNone ST_DropCap = 1 ST_DropCapDrop ST_DropCap = 2 ST_DropCapMargin ST_DropCap = 3 )
func (m ST_DropCap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_DropCap) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_DropCap) String() string
func (m *ST_DropCap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_DropCap) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_DropCap) Validate() error
func (m ST_DropCap) ValidateWithPath(path string) error
type ST_EdGrp byte
const ( ST_EdGrpUnset ST_EdGrp = 0 ST_EdGrpNone ST_EdGrp = 1 ST_EdGrpEveryone ST_EdGrp = 2 ST_EdGrpAdministrators ST_EdGrp = 3 ST_EdGrpContributors ST_EdGrp = 4 ST_EdGrpEditors ST_EdGrp = 5 ST_EdGrpOwners ST_EdGrp = 6 ST_EdGrpCurrent ST_EdGrp = 7 )
func (m ST_EdGrp) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_EdGrp) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_EdGrp) String() string
func (m *ST_EdGrp) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_EdGrp) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_EdGrp) Validate() error
func (m ST_EdGrp) ValidateWithPath(path string) error
type ST_EdnPos byte
const ( ST_EdnPosUnset ST_EdnPos = 0 ST_EdnPosSectEnd ST_EdnPos = 1 ST_EdnPosDocEnd ST_EdnPos = 2 )
func (m ST_EdnPos) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_EdnPos) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_EdnPos) String() string
func (m *ST_EdnPos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_EdnPos) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_EdnPos) Validate() error
func (m ST_EdnPos) ValidateWithPath(path string) error
type ST_Em byte
const ( ST_EmUnset ST_Em = 0 ST_EmNone ST_Em = 1 ST_EmDot ST_Em = 2 ST_EmComma ST_Em = 3 ST_EmCircle ST_Em = 4 ST_EmUnderDot ST_Em = 5 )
func (m ST_Em) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Em) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Em) String() string
func (m *ST_Em) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Em) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Em) Validate() error
func (m ST_Em) ValidateWithPath(path string) error
type ST_FFTextType byte
const ( ST_FFTextTypeUnset ST_FFTextType = 0 ST_FFTextTypeRegular ST_FFTextType = 1 ST_FFTextTypeNumber ST_FFTextType = 2 ST_FFTextTypeDate ST_FFTextType = 3 ST_FFTextTypeCurrentTime ST_FFTextType = 4 ST_FFTextTypeCurrentDate ST_FFTextType = 5 ST_FFTextTypeCalculated ST_FFTextType = 6 )
func (m ST_FFTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FFTextType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FFTextType) String() string
func (m *ST_FFTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FFTextType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FFTextType) Validate() error
func (m ST_FFTextType) ValidateWithPath(path string) error
type ST_FldCharType byte
const ( ST_FldCharTypeUnset ST_FldCharType = 0 ST_FldCharTypeBegin ST_FldCharType = 1 ST_FldCharTypeSeparate ST_FldCharType = 2 ST_FldCharTypeEnd ST_FldCharType = 3 )
func (m ST_FldCharType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FldCharType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FldCharType) String() string
func (m *ST_FldCharType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FldCharType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FldCharType) Validate() error
func (m ST_FldCharType) ValidateWithPath(path string) error
type ST_FontFamily byte
const ( ST_FontFamilyUnset ST_FontFamily = 0 ST_FontFamilyDecorative ST_FontFamily = 1 ST_FontFamilyModern ST_FontFamily = 2 ST_FontFamilyRoman ST_FontFamily = 3 ST_FontFamilyScript ST_FontFamily = 4 ST_FontFamilySwiss ST_FontFamily = 5 ST_FontFamilyAuto ST_FontFamily = 6 )
func (m ST_FontFamily) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FontFamily) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FontFamily) String() string
func (m *ST_FontFamily) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FontFamily) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FontFamily) Validate() error
func (m ST_FontFamily) ValidateWithPath(path string) error
type ST_FrameLayout byte
const ( ST_FrameLayoutUnset ST_FrameLayout = 0 ST_FrameLayoutRows ST_FrameLayout = 1 ST_FrameLayoutCols ST_FrameLayout = 2 ST_FrameLayoutNone ST_FrameLayout = 3 )
func (m ST_FrameLayout) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FrameLayout) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FrameLayout) String() string
func (m *ST_FrameLayout) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FrameLayout) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FrameLayout) Validate() error
func (m ST_FrameLayout) ValidateWithPath(path string) error
type ST_FrameScrollbar byte
const ( ST_FrameScrollbarUnset ST_FrameScrollbar = 0 ST_FrameScrollbarOn ST_FrameScrollbar = 1 ST_FrameScrollbarOff ST_FrameScrollbar = 2 ST_FrameScrollbarAuto ST_FrameScrollbar = 3 )
func (m ST_FrameScrollbar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FrameScrollbar) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FrameScrollbar) String() string
func (m *ST_FrameScrollbar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FrameScrollbar) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FrameScrollbar) Validate() error
func (m ST_FrameScrollbar) ValidateWithPath(path string) error
type ST_FtnEdn byte
const ( ST_FtnEdnUnset ST_FtnEdn = 0 ST_FtnEdnNormal ST_FtnEdn = 1 ST_FtnEdnSeparator ST_FtnEdn = 2 ST_FtnEdnContinuationSeparator ST_FtnEdn = 3 ST_FtnEdnContinuationNotice ST_FtnEdn = 4 )
func (m ST_FtnEdn) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FtnEdn) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FtnEdn) String() string
func (m *ST_FtnEdn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FtnEdn) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FtnEdn) Validate() error
func (m ST_FtnEdn) ValidateWithPath(path string) error
type ST_FtnPos byte
const ( ST_FtnPosUnset ST_FtnPos = 0 ST_FtnPosPageBottom ST_FtnPos = 1 ST_FtnPosBeneathText ST_FtnPos = 2 ST_FtnPosSectEnd ST_FtnPos = 3 ST_FtnPosDocEnd ST_FtnPos = 4 )
func (m ST_FtnPos) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_FtnPos) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_FtnPos) String() string
func (m *ST_FtnPos) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_FtnPos) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_FtnPos) Validate() error
func (m ST_FtnPos) ValidateWithPath(path string) error
type ST_HAnchor byte
const ( ST_HAnchorUnset ST_HAnchor = 0 ST_HAnchorText ST_HAnchor = 1 ST_HAnchorMargin ST_HAnchor = 2 ST_HAnchorPage ST_HAnchor = 3 )
func (m ST_HAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_HAnchor) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_HAnchor) String() string
func (m *ST_HAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_HAnchor) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_HAnchor) Validate() error
func (m ST_HAnchor) ValidateWithPath(path string) error
type ST_HdrFtr byte
const ( ST_HdrFtrUnset ST_HdrFtr = 0 ST_HdrFtrEven ST_HdrFtr = 1 ST_HdrFtrDefault ST_HdrFtr = 2 ST_HdrFtrFirst ST_HdrFtr = 3 )
func (m ST_HdrFtr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_HdrFtr) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_HdrFtr) String() string
func (m *ST_HdrFtr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_HdrFtr) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_HdrFtr) Validate() error
func (m ST_HdrFtr) ValidateWithPath(path string) error
type ST_HeightRule byte
const ( ST_HeightRuleUnset ST_HeightRule = 0 ST_HeightRuleAuto ST_HeightRule = 1 ST_HeightRuleExact ST_HeightRule = 2 ST_HeightRuleAtLeast ST_HeightRule = 3 )
func (m ST_HeightRule) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_HeightRule) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_HeightRule) String() string
func (m *ST_HeightRule) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_HeightRule) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_HeightRule) Validate() error
func (m ST_HeightRule) ValidateWithPath(path string) error
ST_HexColor is a union type
type ST_HexColor struct { ST_HexColorAuto ST_HexColorAuto ST_HexColorRGB *string }
func ParseUnionST_HexColor(s string) (ST_HexColor, error)
func (m ST_HexColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_HexColor) String() string
func (m *ST_HexColor) Validate() error
func (m *ST_HexColor) ValidateWithPath(path string) error
type ST_HexColorAuto byte
const ( ST_HexColorAutoUnset ST_HexColorAuto = 0 ST_HexColorAutoAuto ST_HexColorAuto = 1 )
func (m ST_HexColorAuto) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_HexColorAuto) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_HexColorAuto) String() string
func (m *ST_HexColorAuto) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_HexColorAuto) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_HexColorAuto) Validate() error
func (m ST_HexColorAuto) ValidateWithPath(path string) error
type ST_HighlightColor byte
const ( ST_HighlightColorUnset ST_HighlightColor = 0 ST_HighlightColorBlack ST_HighlightColor = 1 ST_HighlightColorBlue ST_HighlightColor = 2 ST_HighlightColorCyan ST_HighlightColor = 3 ST_HighlightColorGreen ST_HighlightColor = 4 ST_HighlightColorMagenta ST_HighlightColor = 5 ST_HighlightColorRed ST_HighlightColor = 6 ST_HighlightColorYellow ST_HighlightColor = 7 ST_HighlightColorWhite ST_HighlightColor = 8 ST_HighlightColorDarkBlue ST_HighlightColor = 9 ST_HighlightColorDarkCyan ST_HighlightColor = 10 ST_HighlightColorDarkGreen ST_HighlightColor = 11 ST_HighlightColorDarkMagenta ST_HighlightColor = 12 ST_HighlightColorDarkRed ST_HighlightColor = 13 ST_HighlightColorDarkYellow ST_HighlightColor = 14 ST_HighlightColorDarkGray ST_HighlightColor = 15 ST_HighlightColorLightGray ST_HighlightColor = 16 ST_HighlightColorNone ST_HighlightColor = 17 )
func (m ST_HighlightColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_HighlightColor) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_HighlightColor) String() string
func (m *ST_HighlightColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_HighlightColor) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_HighlightColor) Validate() error
func (m ST_HighlightColor) ValidateWithPath(path string) error
type ST_Hint byte
const ( ST_HintUnset ST_Hint = 0 ST_HintDefault ST_Hint = 1 ST_HintEastAsia ST_Hint = 2 )
func (m ST_Hint) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Hint) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Hint) String() string
func (m *ST_Hint) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Hint) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Hint) Validate() error
func (m ST_Hint) ValidateWithPath(path string) error
ST_HpsMeasure is a union type
type ST_HpsMeasure struct { ST_UnsignedDecimalNumber *uint64 ST_PositiveUniversalMeasure *string }
func ParseUnionST_HpsMeasure(s string) (ST_HpsMeasure, error)
func (m ST_HpsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_HpsMeasure) String() string
func (m *ST_HpsMeasure) Validate() error
func (m *ST_HpsMeasure) ValidateWithPath(path string) error
type ST_InfoTextType byte
const ( ST_InfoTextTypeUnset ST_InfoTextType = 0 ST_InfoTextTypeText ST_InfoTextType = 1 ST_InfoTextTypeAutoText ST_InfoTextType = 2 )
func (m ST_InfoTextType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_InfoTextType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_InfoTextType) String() string
func (m *ST_InfoTextType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_InfoTextType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_InfoTextType) Validate() error
func (m ST_InfoTextType) ValidateWithPath(path string) error
type ST_Jc byte
const ( ST_JcUnset ST_Jc = 0 ST_JcStart ST_Jc = 1 ST_JcCenter ST_Jc = 2 ST_JcEnd ST_Jc = 3 ST_JcBoth ST_Jc = 4 ST_JcMediumKashida ST_Jc = 5 ST_JcDistribute ST_Jc = 6 ST_JcNumTab ST_Jc = 7 ST_JcHighKashida ST_Jc = 8 ST_JcLowKashida ST_Jc = 9 ST_JcThaiDistribute ST_Jc = 10 ST_JcLeft ST_Jc = 11 ST_JcRight ST_Jc = 12 )
func (m ST_Jc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Jc) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Jc) String() string
func (m *ST_Jc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Jc) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Jc) Validate() error
func (m ST_Jc) ValidateWithPath(path string) error
type ST_JcTable byte
const ( ST_JcTableUnset ST_JcTable = 0 ST_JcTableCenter ST_JcTable = 1 ST_JcTableEnd ST_JcTable = 2 ST_JcTableLeft ST_JcTable = 3 ST_JcTableRight ST_JcTable = 4 ST_JcTableStart ST_JcTable = 5 )
func (m ST_JcTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_JcTable) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_JcTable) String() string
func (m *ST_JcTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_JcTable) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_JcTable) Validate() error
func (m ST_JcTable) ValidateWithPath(path string) error
type ST_LevelSuffix byte
const ( ST_LevelSuffixUnset ST_LevelSuffix = 0 ST_LevelSuffixTab ST_LevelSuffix = 1 ST_LevelSuffixSpace ST_LevelSuffix = 2 ST_LevelSuffixNothing ST_LevelSuffix = 3 )
func (m ST_LevelSuffix) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_LevelSuffix) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_LevelSuffix) String() string
func (m *ST_LevelSuffix) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_LevelSuffix) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_LevelSuffix) Validate() error
func (m ST_LevelSuffix) ValidateWithPath(path string) error
type ST_LineNumberRestart byte
const ( ST_LineNumberRestartUnset ST_LineNumberRestart = 0 ST_LineNumberRestartNewPage ST_LineNumberRestart = 1 ST_LineNumberRestartNewSection ST_LineNumberRestart = 2 ST_LineNumberRestartContinuous ST_LineNumberRestart = 3 )
func (m ST_LineNumberRestart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_LineNumberRestart) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_LineNumberRestart) String() string
func (m *ST_LineNumberRestart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_LineNumberRestart) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_LineNumberRestart) Validate() error
func (m ST_LineNumberRestart) ValidateWithPath(path string) error
type ST_LineSpacingRule byte
const ( ST_LineSpacingRuleUnset ST_LineSpacingRule = 0 ST_LineSpacingRuleAuto ST_LineSpacingRule = 1 ST_LineSpacingRuleExact ST_LineSpacingRule = 2 ST_LineSpacingRuleAtLeast ST_LineSpacingRule = 3 )
func (m ST_LineSpacingRule) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_LineSpacingRule) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_LineSpacingRule) String() string
func (m *ST_LineSpacingRule) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_LineSpacingRule) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_LineSpacingRule) Validate() error
func (m ST_LineSpacingRule) ValidateWithPath(path string) error
type ST_Lock byte
const ( ST_LockUnset ST_Lock = 0 ST_LockSdtLocked ST_Lock = 1 ST_LockContentLocked ST_Lock = 2 ST_LockUnlocked ST_Lock = 3 ST_LockSdtContentLocked ST_Lock = 4 )
func (m ST_Lock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Lock) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Lock) String() string
func (m *ST_Lock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Lock) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Lock) Validate() error
func (m ST_Lock) ValidateWithPath(path string) error
type ST_MailMergeDest byte
const ( ST_MailMergeDestUnset ST_MailMergeDest = 0 ST_MailMergeDestNewDocument ST_MailMergeDest = 1 ST_MailMergeDestPrinter ST_MailMergeDest = 2 ST_MailMergeDestEmail ST_MailMergeDest = 3 ST_MailMergeDestFax ST_MailMergeDest = 4 )
func (m ST_MailMergeDest) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_MailMergeDest) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_MailMergeDest) String() string
func (m *ST_MailMergeDest) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_MailMergeDest) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_MailMergeDest) Validate() error
func (m ST_MailMergeDest) ValidateWithPath(path string) error
type ST_MailMergeDocType byte
const ( ST_MailMergeDocTypeUnset ST_MailMergeDocType = 0 ST_MailMergeDocTypeCatalog ST_MailMergeDocType = 1 ST_MailMergeDocTypeEnvelopes ST_MailMergeDocType = 2 ST_MailMergeDocTypeMailingLabels ST_MailMergeDocType = 3 ST_MailMergeDocTypeFormLetters ST_MailMergeDocType = 4 ST_MailMergeDocTypeEmail ST_MailMergeDocType = 5 ST_MailMergeDocTypeFax ST_MailMergeDocType = 6 )
func (m ST_MailMergeDocType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_MailMergeDocType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_MailMergeDocType) String() string
func (m *ST_MailMergeDocType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_MailMergeDocType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_MailMergeDocType) Validate() error
func (m ST_MailMergeDocType) ValidateWithPath(path string) error
type ST_MailMergeOdsoFMDFieldType byte
const ( ST_MailMergeOdsoFMDFieldTypeUnset ST_MailMergeOdsoFMDFieldType = 0 ST_MailMergeOdsoFMDFieldTypeNull ST_MailMergeOdsoFMDFieldType = 1 ST_MailMergeOdsoFMDFieldTypeDbColumn ST_MailMergeOdsoFMDFieldType = 2 )
func (m ST_MailMergeOdsoFMDFieldType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_MailMergeOdsoFMDFieldType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_MailMergeOdsoFMDFieldType) String() string
func (m *ST_MailMergeOdsoFMDFieldType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_MailMergeOdsoFMDFieldType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_MailMergeOdsoFMDFieldType) Validate() error
func (m ST_MailMergeOdsoFMDFieldType) ValidateWithPath(path string) error
type ST_MailMergeSourceType byte
const ( ST_MailMergeSourceTypeUnset ST_MailMergeSourceType = 0 ST_MailMergeSourceTypeDatabase ST_MailMergeSourceType = 1 ST_MailMergeSourceTypeAddressBook ST_MailMergeSourceType = 2 ST_MailMergeSourceTypeDocument1 ST_MailMergeSourceType = 3 ST_MailMergeSourceTypeDocument2 ST_MailMergeSourceType = 4 ST_MailMergeSourceTypeText ST_MailMergeSourceType = 5 ST_MailMergeSourceTypeEmail ST_MailMergeSourceType = 6 ST_MailMergeSourceTypeNative ST_MailMergeSourceType = 7 ST_MailMergeSourceTypeLegacy ST_MailMergeSourceType = 8 ST_MailMergeSourceTypeMaster ST_MailMergeSourceType = 9 )
func (m ST_MailMergeSourceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_MailMergeSourceType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_MailMergeSourceType) String() string
func (m *ST_MailMergeSourceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_MailMergeSourceType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_MailMergeSourceType) Validate() error
func (m ST_MailMergeSourceType) ValidateWithPath(path string) error
ST_MeasurementOrPercent is a union type
type ST_MeasurementOrPercent struct { ST_DecimalNumberOrPercent *ST_DecimalNumberOrPercent ST_UniversalMeasure *string }
func ParseUnionST_MeasurementOrPercent(s string) (ST_MeasurementOrPercent, error)
func (m ST_MeasurementOrPercent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_MeasurementOrPercent) String() string
func (m *ST_MeasurementOrPercent) Validate() error
func (m *ST_MeasurementOrPercent) ValidateWithPath(path string) error
type ST_Merge byte
const ( ST_MergeUnset ST_Merge = 0 ST_MergeContinue ST_Merge = 1 ST_MergeRestart ST_Merge = 2 )
func (m ST_Merge) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Merge) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Merge) String() string
func (m *ST_Merge) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Merge) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Merge) Validate() error
func (m ST_Merge) ValidateWithPath(path string) error
type ST_MultiLevelType byte
const ( ST_MultiLevelTypeUnset ST_MultiLevelType = 0 ST_MultiLevelTypeSingleLevel ST_MultiLevelType = 1 ST_MultiLevelTypeMultilevel ST_MultiLevelType = 2 ST_MultiLevelTypeHybridMultilevel ST_MultiLevelType = 3 )
func (m ST_MultiLevelType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_MultiLevelType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_MultiLevelType) String() string
func (m *ST_MultiLevelType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_MultiLevelType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_MultiLevelType) Validate() error
func (m ST_MultiLevelType) ValidateWithPath(path string) error
type ST_NumberFormat byte
const ( ST_NumberFormatUnset ST_NumberFormat = 0 ST_NumberFormatDecimal ST_NumberFormat = 1 ST_NumberFormatUpperRoman ST_NumberFormat = 2 ST_NumberFormatLowerRoman ST_NumberFormat = 3 ST_NumberFormatUpperLetter ST_NumberFormat = 4 ST_NumberFormatLowerLetter ST_NumberFormat = 5 ST_NumberFormatOrdinal ST_NumberFormat = 6 ST_NumberFormatCardinalText ST_NumberFormat = 7 ST_NumberFormatOrdinalText ST_NumberFormat = 8 ST_NumberFormatHex ST_NumberFormat = 9 ST_NumberFormatChicago ST_NumberFormat = 10 ST_NumberFormatIdeographDigital ST_NumberFormat = 11 ST_NumberFormatJapaneseCounting ST_NumberFormat = 12 ST_NumberFormatAiueo ST_NumberFormat = 13 ST_NumberFormatIroha ST_NumberFormat = 14 ST_NumberFormatDecimalFullWidth ST_NumberFormat = 15 ST_NumberFormatDecimalHalfWidth ST_NumberFormat = 16 ST_NumberFormatJapaneseLegal ST_NumberFormat = 17 ST_NumberFormatJapaneseDigitalTenThousand ST_NumberFormat = 18 ST_NumberFormatDecimalEnclosedCircle ST_NumberFormat = 19 ST_NumberFormatDecimalFullWidth2 ST_NumberFormat = 20 ST_NumberFormatAiueoFullWidth ST_NumberFormat = 21 ST_NumberFormatIrohaFullWidth ST_NumberFormat = 22 ST_NumberFormatDecimalZero ST_NumberFormat = 23 ST_NumberFormatBullet ST_NumberFormat = 24 ST_NumberFormatGanada ST_NumberFormat = 25 ST_NumberFormatChosung ST_NumberFormat = 26 ST_NumberFormatDecimalEnclosedFullstop ST_NumberFormat = 27 ST_NumberFormatDecimalEnclosedParen ST_NumberFormat = 28 ST_NumberFormatDecimalEnclosedCircleChinese ST_NumberFormat = 29 ST_NumberFormatIdeographEnclosedCircle ST_NumberFormat = 30 ST_NumberFormatIdeographTraditional ST_NumberFormat = 31 ST_NumberFormatIdeographZodiac ST_NumberFormat = 32 ST_NumberFormatIdeographZodiacTraditional ST_NumberFormat = 33 ST_NumberFormatTaiwaneseCounting ST_NumberFormat = 34 ST_NumberFormatIdeographLegalTraditional ST_NumberFormat = 35 ST_NumberFormatTaiwaneseCountingThousand ST_NumberFormat = 36 ST_NumberFormatTaiwaneseDigital ST_NumberFormat = 37 ST_NumberFormatChineseCounting ST_NumberFormat = 38 ST_NumberFormatChineseLegalSimplified ST_NumberFormat = 39 ST_NumberFormatChineseCountingThousand ST_NumberFormat = 40 ST_NumberFormatKoreanDigital ST_NumberFormat = 41 ST_NumberFormatKoreanCounting ST_NumberFormat = 42 ST_NumberFormatKoreanLegal ST_NumberFormat = 43 ST_NumberFormatKoreanDigital2 ST_NumberFormat = 44 ST_NumberFormatVietnameseCounting ST_NumberFormat = 45 ST_NumberFormatRussianLower ST_NumberFormat = 46 ST_NumberFormatRussianUpper ST_NumberFormat = 47 ST_NumberFormatNone ST_NumberFormat = 48 ST_NumberFormatNumberInDash ST_NumberFormat = 49 ST_NumberFormatHebrew1 ST_NumberFormat = 50 ST_NumberFormatHebrew2 ST_NumberFormat = 51 ST_NumberFormatArabicAlpha ST_NumberFormat = 52 ST_NumberFormatArabicAbjad ST_NumberFormat = 53 ST_NumberFormatHindiVowels ST_NumberFormat = 54 ST_NumberFormatHindiConsonants ST_NumberFormat = 55 ST_NumberFormatHindiNumbers ST_NumberFormat = 56 ST_NumberFormatHindiCounting ST_NumberFormat = 57 ST_NumberFormatThaiLetters ST_NumberFormat = 58 ST_NumberFormatThaiNumbers ST_NumberFormat = 59 ST_NumberFormatThaiCounting ST_NumberFormat = 60 ST_NumberFormatBahtText ST_NumberFormat = 61 ST_NumberFormatDollarText ST_NumberFormat = 62 ST_NumberFormatCustom ST_NumberFormat = 63 )
func (m ST_NumberFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_NumberFormat) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_NumberFormat) String() string
func (m *ST_NumberFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_NumberFormat) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_NumberFormat) Validate() error
func (m ST_NumberFormat) ValidateWithPath(path string) error
type ST_ObjectDrawAspect byte
const ( ST_ObjectDrawAspectUnset ST_ObjectDrawAspect = 0 ST_ObjectDrawAspectContent ST_ObjectDrawAspect = 1 ST_ObjectDrawAspectIcon ST_ObjectDrawAspect = 2 )
func (m ST_ObjectDrawAspect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ObjectDrawAspect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ObjectDrawAspect) String() string
func (m *ST_ObjectDrawAspect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ObjectDrawAspect) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ObjectDrawAspect) Validate() error
func (m ST_ObjectDrawAspect) ValidateWithPath(path string) error
type ST_ObjectUpdateMode byte
const ( ST_ObjectUpdateModeUnset ST_ObjectUpdateMode = 0 ST_ObjectUpdateModeAlways ST_ObjectUpdateMode = 1 ST_ObjectUpdateModeOnCall ST_ObjectUpdateMode = 2 )
func (m ST_ObjectUpdateMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ObjectUpdateMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ObjectUpdateMode) String() string
func (m *ST_ObjectUpdateMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ObjectUpdateMode) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ObjectUpdateMode) Validate() error
func (m ST_ObjectUpdateMode) ValidateWithPath(path string) error
type ST_PTabAlignment byte
const ( ST_PTabAlignmentUnset ST_PTabAlignment = 0 ST_PTabAlignmentLeft ST_PTabAlignment = 1 ST_PTabAlignmentCenter ST_PTabAlignment = 2 ST_PTabAlignmentRight ST_PTabAlignment = 3 )
func (m ST_PTabAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PTabAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PTabAlignment) String() string
func (m *ST_PTabAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PTabAlignment) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PTabAlignment) Validate() error
func (m ST_PTabAlignment) ValidateWithPath(path string) error
type ST_PTabLeader byte
const ( ST_PTabLeaderUnset ST_PTabLeader = 0 ST_PTabLeaderNone ST_PTabLeader = 1 ST_PTabLeaderDot ST_PTabLeader = 2 ST_PTabLeaderHyphen ST_PTabLeader = 3 ST_PTabLeaderUnderscore ST_PTabLeader = 4 ST_PTabLeaderMiddleDot ST_PTabLeader = 5 )
func (m ST_PTabLeader) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PTabLeader) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PTabLeader) String() string
func (m *ST_PTabLeader) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PTabLeader) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PTabLeader) Validate() error
func (m ST_PTabLeader) ValidateWithPath(path string) error
type ST_PTabRelativeTo byte
const ( ST_PTabRelativeToUnset ST_PTabRelativeTo = 0 ST_PTabRelativeToMargin ST_PTabRelativeTo = 1 ST_PTabRelativeToIndent ST_PTabRelativeTo = 2 )
func (m ST_PTabRelativeTo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PTabRelativeTo) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PTabRelativeTo) String() string
func (m *ST_PTabRelativeTo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PTabRelativeTo) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PTabRelativeTo) Validate() error
func (m ST_PTabRelativeTo) ValidateWithPath(path string) error
type ST_PageBorderDisplay byte
const ( ST_PageBorderDisplayUnset ST_PageBorderDisplay = 0 ST_PageBorderDisplayAllPages ST_PageBorderDisplay = 1 ST_PageBorderDisplayFirstPage ST_PageBorderDisplay = 2 ST_PageBorderDisplayNotFirstPage ST_PageBorderDisplay = 3 )
func (m ST_PageBorderDisplay) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PageBorderDisplay) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PageBorderDisplay) String() string
func (m *ST_PageBorderDisplay) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PageBorderDisplay) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PageBorderDisplay) Validate() error
func (m ST_PageBorderDisplay) ValidateWithPath(path string) error
type ST_PageBorderOffset byte
const ( ST_PageBorderOffsetUnset ST_PageBorderOffset = 0 ST_PageBorderOffsetPage ST_PageBorderOffset = 1 ST_PageBorderOffsetText ST_PageBorderOffset = 2 )
func (m ST_PageBorderOffset) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PageBorderOffset) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PageBorderOffset) String() string
func (m *ST_PageBorderOffset) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PageBorderOffset) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PageBorderOffset) Validate() error
func (m ST_PageBorderOffset) ValidateWithPath(path string) error
type ST_PageBorderZOrder byte
const ( ST_PageBorderZOrderUnset ST_PageBorderZOrder = 0 ST_PageBorderZOrderFront ST_PageBorderZOrder = 1 ST_PageBorderZOrderBack ST_PageBorderZOrder = 2 )
func (m ST_PageBorderZOrder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PageBorderZOrder) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PageBorderZOrder) String() string
func (m *ST_PageBorderZOrder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PageBorderZOrder) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PageBorderZOrder) Validate() error
func (m ST_PageBorderZOrder) ValidateWithPath(path string) error
type ST_PageOrientation byte
const ( ST_PageOrientationUnset ST_PageOrientation = 0 ST_PageOrientationPortrait ST_PageOrientation = 1 ST_PageOrientationLandscape ST_PageOrientation = 2 )
func (m ST_PageOrientation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_PageOrientation) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_PageOrientation) String() string
func (m *ST_PageOrientation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_PageOrientation) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_PageOrientation) Validate() error
func (m ST_PageOrientation) ValidateWithPath(path string) error
type ST_Pitch byte
const ( ST_PitchUnset ST_Pitch = 0 ST_PitchFixed ST_Pitch = 1 ST_PitchVariable ST_Pitch = 2 ST_PitchDefault ST_Pitch = 3 )
func (m ST_Pitch) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Pitch) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Pitch) String() string
func (m *ST_Pitch) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Pitch) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Pitch) Validate() error
func (m ST_Pitch) ValidateWithPath(path string) error
type ST_Proof byte
const ( ST_ProofUnset ST_Proof = 0 ST_ProofClean ST_Proof = 1 ST_ProofDirty ST_Proof = 2 )
func (m ST_Proof) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Proof) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Proof) String() string
func (m *ST_Proof) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Proof) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Proof) Validate() error
func (m ST_Proof) ValidateWithPath(path string) error
type ST_ProofErr byte
const ( ST_ProofErrUnset ST_ProofErr = 0 ST_ProofErrSpellStart ST_ProofErr = 1 ST_ProofErrSpellEnd ST_ProofErr = 2 ST_ProofErrGramStart ST_ProofErr = 3 ST_ProofErrGramEnd ST_ProofErr = 4 )
func (m ST_ProofErr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ProofErr) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ProofErr) String() string
func (m *ST_ProofErr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ProofErr) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ProofErr) Validate() error
func (m ST_ProofErr) ValidateWithPath(path string) error
type ST_RestartNumber byte
const ( ST_RestartNumberUnset ST_RestartNumber = 0 ST_RestartNumberContinuous ST_RestartNumber = 1 ST_RestartNumberEachSect ST_RestartNumber = 2 ST_RestartNumberEachPage ST_RestartNumber = 3 )
func (m ST_RestartNumber) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_RestartNumber) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_RestartNumber) String() string
func (m *ST_RestartNumber) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_RestartNumber) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_RestartNumber) Validate() error
func (m ST_RestartNumber) ValidateWithPath(path string) error
type ST_RubyAlign byte
const ( ST_RubyAlignUnset ST_RubyAlign = 0 ST_RubyAlignCenter ST_RubyAlign = 1 ST_RubyAlignDistributeLetter ST_RubyAlign = 2 ST_RubyAlignDistributeSpace ST_RubyAlign = 3 ST_RubyAlignLeft ST_RubyAlign = 4 ST_RubyAlignRight ST_RubyAlign = 5 ST_RubyAlignRightVertical ST_RubyAlign = 6 )
func (m ST_RubyAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_RubyAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_RubyAlign) String() string
func (m *ST_RubyAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_RubyAlign) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_RubyAlign) Validate() error
func (m ST_RubyAlign) ValidateWithPath(path string) error
type ST_SdtDateMappingType byte
const ( ST_SdtDateMappingTypeUnset ST_SdtDateMappingType = 0 ST_SdtDateMappingTypeText ST_SdtDateMappingType = 1 ST_SdtDateMappingTypeDate ST_SdtDateMappingType = 2 ST_SdtDateMappingTypeDateTime ST_SdtDateMappingType = 3 )
func (m ST_SdtDateMappingType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SdtDateMappingType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SdtDateMappingType) String() string
func (m *ST_SdtDateMappingType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SdtDateMappingType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SdtDateMappingType) Validate() error
func (m ST_SdtDateMappingType) ValidateWithPath(path string) error
type ST_SectionMark byte
const ( ST_SectionMarkUnset ST_SectionMark = 0 ST_SectionMarkNextPage ST_SectionMark = 1 ST_SectionMarkNextColumn ST_SectionMark = 2 ST_SectionMarkContinuous ST_SectionMark = 3 ST_SectionMarkEvenPage ST_SectionMark = 4 ST_SectionMarkOddPage ST_SectionMark = 5 )
func (m ST_SectionMark) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_SectionMark) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_SectionMark) String() string
func (m *ST_SectionMark) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_SectionMark) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_SectionMark) Validate() error
func (m ST_SectionMark) ValidateWithPath(path string) error
type ST_Shd byte
const ( ST_ShdUnset ST_Shd = 0 ST_ShdNil ST_Shd = 1 ST_ShdClear ST_Shd = 2 ST_ShdSolid ST_Shd = 3 ST_ShdHorzStripe ST_Shd = 4 ST_ShdVertStripe ST_Shd = 5 ST_ShdReverseDiagStripe ST_Shd = 6 ST_ShdDiagStripe ST_Shd = 7 ST_ShdHorzCross ST_Shd = 8 ST_ShdDiagCross ST_Shd = 9 ST_ShdThinHorzStripe ST_Shd = 10 ST_ShdThinVertStripe ST_Shd = 11 ST_ShdThinReverseDiagStripe ST_Shd = 12 ST_ShdThinDiagStripe ST_Shd = 13 ST_ShdThinHorzCross ST_Shd = 14 ST_ShdThinDiagCross ST_Shd = 15 ST_ShdPct5 ST_Shd = 16 ST_ShdPct10 ST_Shd = 17 ST_ShdPct12 ST_Shd = 18 ST_ShdPct15 ST_Shd = 19 ST_ShdPct20 ST_Shd = 20 ST_ShdPct25 ST_Shd = 21 ST_ShdPct30 ST_Shd = 22 ST_ShdPct35 ST_Shd = 23 ST_ShdPct37 ST_Shd = 24 ST_ShdPct40 ST_Shd = 25 ST_ShdPct45 ST_Shd = 26 ST_ShdPct50 ST_Shd = 27 ST_ShdPct55 ST_Shd = 28 ST_ShdPct60 ST_Shd = 29 ST_ShdPct62 ST_Shd = 30 ST_ShdPct65 ST_Shd = 31 ST_ShdPct70 ST_Shd = 32 ST_ShdPct75 ST_Shd = 33 ST_ShdPct80 ST_Shd = 34 ST_ShdPct85 ST_Shd = 35 ST_ShdPct87 ST_Shd = 36 ST_ShdPct90 ST_Shd = 37 ST_ShdPct95 ST_Shd = 38 )
func (m ST_Shd) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Shd) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Shd) String() string
func (m *ST_Shd) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Shd) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Shd) Validate() error
func (m ST_Shd) ValidateWithPath(path string) error
ST_SignedHpsMeasure is a union type
type ST_SignedHpsMeasure struct { Int64 *int64 ST_UniversalMeasure *string }
func ParseUnionST_SignedHpsMeasure(s string) (ST_SignedHpsMeasure, error)
func (m ST_SignedHpsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_SignedHpsMeasure) String() string
func (m *ST_SignedHpsMeasure) Validate() error
func (m *ST_SignedHpsMeasure) ValidateWithPath(path string) error
ST_SignedTwipsMeasure is a union type
type ST_SignedTwipsMeasure struct { Int64 *int64 ST_UniversalMeasure *string }
func ParseUnionST_SignedTwipsMeasure(s string) (ST_SignedTwipsMeasure, error)
func (m ST_SignedTwipsMeasure) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_SignedTwipsMeasure) String() string
func (m *ST_SignedTwipsMeasure) Validate() error
func (m *ST_SignedTwipsMeasure) ValidateWithPath(path string) error
type ST_StyleSort byte
const ( ST_StyleSortUnset ST_StyleSort = 0 ST_StyleSortName ST_StyleSort = 1 ST_StyleSortPriority ST_StyleSort = 2 ST_StyleSortDefault ST_StyleSort = 3 ST_StyleSortFont ST_StyleSort = 4 ST_StyleSortBasedOn ST_StyleSort = 5 ST_StyleSortType ST_StyleSort = 6 ST_StyleSort0000 ST_StyleSort = 7 ST_StyleSort0001 ST_StyleSort = 8 ST_StyleSort0002 ST_StyleSort = 9 ST_StyleSort0003 ST_StyleSort = 10 ST_StyleSort0004 ST_StyleSort = 11 ST_StyleSort0005 ST_StyleSort = 12 )
func (m ST_StyleSort) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StyleSort) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StyleSort) String() string
func (m *ST_StyleSort) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StyleSort) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StyleSort) Validate() error
func (m ST_StyleSort) ValidateWithPath(path string) error
type ST_StyleType byte
const ( ST_StyleTypeUnset ST_StyleType = 0 ST_StyleTypeParagraph ST_StyleType = 1 ST_StyleTypeCharacter ST_StyleType = 2 ST_StyleTypeTable ST_StyleType = 3 ST_StyleTypeNumbering ST_StyleType = 4 )
func (m ST_StyleType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_StyleType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_StyleType) String() string
func (m *ST_StyleType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_StyleType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_StyleType) Validate() error
func (m ST_StyleType) ValidateWithPath(path string) error
type ST_TabJc byte
const ( ST_TabJcUnset ST_TabJc = 0 ST_TabJcClear ST_TabJc = 1 ST_TabJcStart ST_TabJc = 2 ST_TabJcCenter ST_TabJc = 3 ST_TabJcEnd ST_TabJc = 4 ST_TabJcDecimal ST_TabJc = 5 ST_TabJcBar ST_TabJc = 6 ST_TabJcNum ST_TabJc = 7 ST_TabJcLeft ST_TabJc = 8 ST_TabJcRight ST_TabJc = 9 )
func (m ST_TabJc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TabJc) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TabJc) String() string
func (m *ST_TabJc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TabJc) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TabJc) Validate() error
func (m ST_TabJc) ValidateWithPath(path string) error
type ST_TabTlc byte
const ( ST_TabTlcUnset ST_TabTlc = 0 ST_TabTlcNone ST_TabTlc = 1 ST_TabTlcDot ST_TabTlc = 2 ST_TabTlcHyphen ST_TabTlc = 3 ST_TabTlcUnderscore ST_TabTlc = 4 ST_TabTlcHeavy ST_TabTlc = 5 ST_TabTlcMiddleDot ST_TabTlc = 6 )
func (m ST_TabTlc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TabTlc) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TabTlc) String() string
func (m *ST_TabTlc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TabTlc) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TabTlc) Validate() error
func (m ST_TabTlc) ValidateWithPath(path string) error
type ST_TargetScreenSz byte
const ( ST_TargetScreenSzUnset ST_TargetScreenSz = 0 ST_TargetScreenSz544x376 ST_TargetScreenSz = 1 ST_TargetScreenSz640x480 ST_TargetScreenSz = 2 ST_TargetScreenSz720x512 ST_TargetScreenSz = 3 ST_TargetScreenSz800x600 ST_TargetScreenSz = 4 ST_TargetScreenSz1024x768 ST_TargetScreenSz = 5 ST_TargetScreenSz1152x882 ST_TargetScreenSz = 6 ST_TargetScreenSz1152x900 ST_TargetScreenSz = 7 ST_TargetScreenSz1280x1024 ST_TargetScreenSz = 8 ST_TargetScreenSz1600x1200 ST_TargetScreenSz = 9 ST_TargetScreenSz1800x1440 ST_TargetScreenSz = 10 ST_TargetScreenSz1920x1200 ST_TargetScreenSz = 11 )
func (m ST_TargetScreenSz) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TargetScreenSz) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TargetScreenSz) String() string
func (m *ST_TargetScreenSz) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TargetScreenSz) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TargetScreenSz) Validate() error
func (m ST_TargetScreenSz) ValidateWithPath(path string) error
type ST_TblLayoutType byte
const ( ST_TblLayoutTypeUnset ST_TblLayoutType = 0 ST_TblLayoutTypeFixed ST_TblLayoutType = 1 ST_TblLayoutTypeAutofit ST_TblLayoutType = 2 )
func (m ST_TblLayoutType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TblLayoutType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TblLayoutType) String() string
func (m *ST_TblLayoutType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TblLayoutType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TblLayoutType) Validate() error
func (m ST_TblLayoutType) ValidateWithPath(path string) error
type ST_TblOverlap byte
const ( ST_TblOverlapUnset ST_TblOverlap = 0 ST_TblOverlapNever ST_TblOverlap = 1 ST_TblOverlapOverlap ST_TblOverlap = 2 )
func (m ST_TblOverlap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TblOverlap) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TblOverlap) String() string
func (m *ST_TblOverlap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TblOverlap) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TblOverlap) Validate() error
func (m ST_TblOverlap) ValidateWithPath(path string) error
type ST_TblStyleOverrideType byte
const ( ST_TblStyleOverrideTypeUnset ST_TblStyleOverrideType = 0 ST_TblStyleOverrideTypeWholeTable ST_TblStyleOverrideType = 1 ST_TblStyleOverrideTypeFirstRow ST_TblStyleOverrideType = 2 ST_TblStyleOverrideTypeLastRow ST_TblStyleOverrideType = 3 ST_TblStyleOverrideTypeFirstCol ST_TblStyleOverrideType = 4 ST_TblStyleOverrideTypeLastCol ST_TblStyleOverrideType = 5 ST_TblStyleOverrideTypeBand1Vert ST_TblStyleOverrideType = 6 ST_TblStyleOverrideTypeBand2Vert ST_TblStyleOverrideType = 7 ST_TblStyleOverrideTypeBand1Horz ST_TblStyleOverrideType = 8 ST_TblStyleOverrideTypeBand2Horz ST_TblStyleOverrideType = 9 ST_TblStyleOverrideTypeNeCell ST_TblStyleOverrideType = 10 ST_TblStyleOverrideTypeNwCell ST_TblStyleOverrideType = 11 ST_TblStyleOverrideTypeSeCell ST_TblStyleOverrideType = 12 ST_TblStyleOverrideTypeSwCell ST_TblStyleOverrideType = 13 )
func (m ST_TblStyleOverrideType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TblStyleOverrideType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TblStyleOverrideType) String() string
func (m *ST_TblStyleOverrideType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TblStyleOverrideType) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TblStyleOverrideType) Validate() error
func (m ST_TblStyleOverrideType) ValidateWithPath(path string) error
type ST_TblWidth byte
const ( ST_TblWidthUnset ST_TblWidth = 0 ST_TblWidthNil ST_TblWidth = 1 ST_TblWidthPct ST_TblWidth = 2 ST_TblWidthDxa ST_TblWidth = 3 ST_TblWidthAuto ST_TblWidth = 4 )
func (m ST_TblWidth) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TblWidth) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TblWidth) String() string
func (m *ST_TblWidth) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TblWidth) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TblWidth) Validate() error
func (m ST_TblWidth) ValidateWithPath(path string) error
type ST_TextAlignment byte
const ( ST_TextAlignmentUnset ST_TextAlignment = 0 ST_TextAlignmentTop ST_TextAlignment = 1 ST_TextAlignmentCenter ST_TextAlignment = 2 ST_TextAlignmentBaseline ST_TextAlignment = 3 ST_TextAlignmentBottom ST_TextAlignment = 4 ST_TextAlignmentAuto ST_TextAlignment = 5 )
func (m ST_TextAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TextAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TextAlignment) String() string
func (m *ST_TextAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TextAlignment) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TextAlignment) Validate() error
func (m ST_TextAlignment) ValidateWithPath(path string) error
type ST_TextDirection byte
const ( ST_TextDirectionUnset ST_TextDirection = 0 ST_TextDirectionTb ST_TextDirection = 1 ST_TextDirectionRl ST_TextDirection = 2 ST_TextDirectionLr ST_TextDirection = 3 ST_TextDirectionTbV ST_TextDirection = 4 ST_TextDirectionRlV ST_TextDirection = 5 ST_TextDirectionLrV ST_TextDirection = 6 ST_TextDirectionBtLr ST_TextDirection = 7 ST_TextDirectionLrTb ST_TextDirection = 8 ST_TextDirectionLrTbV ST_TextDirection = 9 ST_TextDirectionTbLrV ST_TextDirection = 10 ST_TextDirectionTbRl ST_TextDirection = 11 ST_TextDirectionTbRlV ST_TextDirection = 12 )
func (m ST_TextDirection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TextDirection) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TextDirection) String() string
func (m *ST_TextDirection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TextDirection) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TextDirection) Validate() error
func (m ST_TextDirection) ValidateWithPath(path string) error
type ST_TextEffect byte
const ( ST_TextEffectUnset ST_TextEffect = 0 ST_TextEffectBlinkBackground ST_TextEffect = 1 ST_TextEffectLights ST_TextEffect = 2 ST_TextEffectAntsBlack ST_TextEffect = 3 ST_TextEffectAntsRed ST_TextEffect = 4 ST_TextEffectShimmer ST_TextEffect = 5 ST_TextEffectSparkle ST_TextEffect = 6 ST_TextEffectNone ST_TextEffect = 7 )
func (m ST_TextEffect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TextEffect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TextEffect) String() string
func (m *ST_TextEffect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TextEffect) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TextEffect) Validate() error
func (m ST_TextEffect) ValidateWithPath(path string) error
ST_TextScale is a union type
type ST_TextScale struct { ST_TextScalePercent *string ST_TextScaleDecimal *int64 }
func ParseUnionST_TextScale(s string) (ST_TextScale, error)
func (m ST_TextScale) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m ST_TextScale) String() string
func (m *ST_TextScale) Validate() error
func (m *ST_TextScale) ValidateWithPath(path string) error
type ST_TextboxTightWrap byte
const ( ST_TextboxTightWrapUnset ST_TextboxTightWrap = 0 ST_TextboxTightWrapNone ST_TextboxTightWrap = 1 ST_TextboxTightWrapAllLines ST_TextboxTightWrap = 2 ST_TextboxTightWrapFirstAndLastLine ST_TextboxTightWrap = 3 ST_TextboxTightWrapFirstLineOnly ST_TextboxTightWrap = 4 ST_TextboxTightWrapLastLineOnly ST_TextboxTightWrap = 5 )
func (m ST_TextboxTightWrap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_TextboxTightWrap) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_TextboxTightWrap) String() string
func (m *ST_TextboxTightWrap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_TextboxTightWrap) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_TextboxTightWrap) Validate() error
func (m ST_TextboxTightWrap) ValidateWithPath(path string) error
type ST_Theme byte
const ( ST_ThemeUnset ST_Theme = 0 ST_ThemeMajorEastAsia ST_Theme = 1 ST_ThemeMajorBidi ST_Theme = 2 ST_ThemeMajorAscii ST_Theme = 3 ST_ThemeMajorHAnsi ST_Theme = 4 ST_ThemeMinorEastAsia ST_Theme = 5 ST_ThemeMinorBidi ST_Theme = 6 ST_ThemeMinorAscii ST_Theme = 7 ST_ThemeMinorHAnsi ST_Theme = 8 )
func (m ST_Theme) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Theme) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Theme) String() string
func (m *ST_Theme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Theme) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Theme) Validate() error
func (m ST_Theme) ValidateWithPath(path string) error
type ST_ThemeColor byte
const ( ST_ThemeColorUnset ST_ThemeColor = 0 ST_ThemeColorDark1 ST_ThemeColor = 1 ST_ThemeColorLight1 ST_ThemeColor = 2 ST_ThemeColorDark2 ST_ThemeColor = 3 ST_ThemeColorLight2 ST_ThemeColor = 4 ST_ThemeColorAccent1 ST_ThemeColor = 5 ST_ThemeColorAccent2 ST_ThemeColor = 6 ST_ThemeColorAccent3 ST_ThemeColor = 7 ST_ThemeColorAccent4 ST_ThemeColor = 8 ST_ThemeColorAccent5 ST_ThemeColor = 9 ST_ThemeColorAccent6 ST_ThemeColor = 10 ST_ThemeColorHyperlink ST_ThemeColor = 11 ST_ThemeColorFollowedHyperlink ST_ThemeColor = 12 ST_ThemeColorNone ST_ThemeColor = 13 ST_ThemeColorBackground1 ST_ThemeColor = 14 ST_ThemeColorText1 ST_ThemeColor = 15 ST_ThemeColorBackground2 ST_ThemeColor = 16 ST_ThemeColorText2 ST_ThemeColor = 17 )
func (m ST_ThemeColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_ThemeColor) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_ThemeColor) String() string
func (m *ST_ThemeColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_ThemeColor) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_ThemeColor) Validate() error
func (m ST_ThemeColor) ValidateWithPath(path string) error
type ST_Underline byte
const ( ST_UnderlineUnset ST_Underline = 0 ST_UnderlineSingle ST_Underline = 1 ST_UnderlineWords ST_Underline = 2 ST_UnderlineDouble ST_Underline = 3 ST_UnderlineThick ST_Underline = 4 ST_UnderlineDotted ST_Underline = 5 ST_UnderlineDottedHeavy ST_Underline = 6 ST_UnderlineDash ST_Underline = 7 ST_UnderlineDashedHeavy ST_Underline = 8 ST_UnderlineDashLong ST_Underline = 9 ST_UnderlineDashLongHeavy ST_Underline = 10 ST_UnderlineDotDash ST_Underline = 11 ST_UnderlineDashDotHeavy ST_Underline = 12 ST_UnderlineDotDotDash ST_Underline = 13 ST_UnderlineDashDotDotHeavy ST_Underline = 14 ST_UnderlineWave ST_Underline = 15 ST_UnderlineWavyHeavy ST_Underline = 16 ST_UnderlineWavyDouble ST_Underline = 17 ST_UnderlineNone ST_Underline = 18 )
func (m ST_Underline) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Underline) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Underline) String() string
func (m *ST_Underline) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Underline) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Underline) Validate() error
func (m ST_Underline) ValidateWithPath(path string) error
type ST_VAnchor byte
const ( ST_VAnchorUnset ST_VAnchor = 0 ST_VAnchorText ST_VAnchor = 1 ST_VAnchorMargin ST_VAnchor = 2 ST_VAnchorPage ST_VAnchor = 3 )
func (m ST_VAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_VAnchor) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_VAnchor) String() string
func (m *ST_VAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_VAnchor) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_VAnchor) Validate() error
func (m ST_VAnchor) ValidateWithPath(path string) error
type ST_VerticalJc byte
const ( ST_VerticalJcUnset ST_VerticalJc = 0 ST_VerticalJcTop ST_VerticalJc = 1 ST_VerticalJcCenter ST_VerticalJc = 2 ST_VerticalJcBoth ST_VerticalJc = 3 ST_VerticalJcBottom ST_VerticalJc = 4 )
func (m ST_VerticalJc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_VerticalJc) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_VerticalJc) String() string
func (m *ST_VerticalJc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_VerticalJc) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_VerticalJc) Validate() error
func (m ST_VerticalJc) ValidateWithPath(path string) error
type ST_View byte
const ( ST_ViewUnset ST_View = 0 ST_ViewNone ST_View = 1 ST_ViewPrint ST_View = 2 ST_ViewOutline ST_View = 3 ST_ViewMasterPages ST_View = 4 ST_ViewNormal ST_View = 5 ST_ViewWeb ST_View = 6 )
func (m ST_View) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_View) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_View) String() string
func (m *ST_View) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_View) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_View) Validate() error
func (m ST_View) ValidateWithPath(path string) error
type ST_WmlColorSchemeIndex byte
const ( ST_WmlColorSchemeIndexUnset ST_WmlColorSchemeIndex = 0 ST_WmlColorSchemeIndexDark1 ST_WmlColorSchemeIndex = 1 ST_WmlColorSchemeIndexLight1 ST_WmlColorSchemeIndex = 2 ST_WmlColorSchemeIndexDark2 ST_WmlColorSchemeIndex = 3 ST_WmlColorSchemeIndexLight2 ST_WmlColorSchemeIndex = 4 ST_WmlColorSchemeIndexAccent1 ST_WmlColorSchemeIndex = 5 ST_WmlColorSchemeIndexAccent2 ST_WmlColorSchemeIndex = 6 ST_WmlColorSchemeIndexAccent3 ST_WmlColorSchemeIndex = 7 ST_WmlColorSchemeIndexAccent4 ST_WmlColorSchemeIndex = 8 ST_WmlColorSchemeIndexAccent5 ST_WmlColorSchemeIndex = 9 ST_WmlColorSchemeIndexAccent6 ST_WmlColorSchemeIndex = 10 ST_WmlColorSchemeIndexHyperlink ST_WmlColorSchemeIndex = 11 ST_WmlColorSchemeIndexFollowedHyperlink ST_WmlColorSchemeIndex = 12 )
func (m ST_WmlColorSchemeIndex) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_WmlColorSchemeIndex) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_WmlColorSchemeIndex) String() string
func (m *ST_WmlColorSchemeIndex) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_WmlColorSchemeIndex) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_WmlColorSchemeIndex) Validate() error
func (m ST_WmlColorSchemeIndex) ValidateWithPath(path string) error
type ST_Wrap byte
const ( ST_WrapUnset ST_Wrap = 0 ST_WrapAuto ST_Wrap = 1 ST_WrapNotBeside ST_Wrap = 2 ST_WrapAround ST_Wrap = 3 ST_WrapTight ST_Wrap = 4 ST_WrapThrough ST_Wrap = 5 ST_WrapNone ST_Wrap = 6 )
func (m ST_Wrap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Wrap) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Wrap) String() string
func (m *ST_Wrap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Wrap) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Wrap) Validate() error
func (m ST_Wrap) ValidateWithPath(path string) error
type ST_Zoom byte
const ( ST_ZoomUnset ST_Zoom = 0 ST_ZoomNone ST_Zoom = 1 ST_ZoomFullPage ST_Zoom = 2 ST_ZoomBestFit ST_Zoom = 3 ST_ZoomTextFit ST_Zoom = 4 )
func (m ST_Zoom) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Zoom) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Zoom) String() string
func (m *ST_Zoom) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Zoom) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Zoom) Validate() error
func (m ST_Zoom) ValidateWithPath(path string) error
type Settings struct { CT_Settings }
func NewSettings() *Settings
func (m *Settings) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Settings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Settings) Validate() error
Validate validates the Settings and its children
func (m *Settings) ValidateWithPath(path string) error
ValidateWithPath validates the Settings and its children, prefixing error messages with path
type Styles struct { CT_Styles }
func NewStyles() *Styles
func (m *Styles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Styles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Styles) Validate() error
Validate validates the Styles and its children
func (m *Styles) ValidateWithPath(path string) error
ValidateWithPath validates the Styles and its children, prefixing error messages with path
type TxbxContent struct { CT_TxbxContent }
func NewTxbxContent() *TxbxContent
func (m *TxbxContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *TxbxContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *TxbxContent) Validate() error
Validate validates the TxbxContent and its children
func (m *TxbxContent) ValidateWithPath(path string) error
ValidateWithPath validates the TxbxContent and its children, prefixing error messages with path
type WdAnchor struct { WdCT_Anchor }
func NewWdAnchor() *WdAnchor
func (m *WdAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdAnchor) Validate() error
Validate validates the WdAnchor and its children
func (m *WdAnchor) ValidateWithPath(path string) error
ValidateWithPath validates the WdAnchor and its children, prefixing error messages with path
type WdCT_Anchor struct { // Distance From Text on Top Edge DistTAttr *uint32 // Distance From Text on Bottom Edge DistBAttr *uint32 // Distance From Text on Left Edge DistLAttr *uint32 // Distance From Text on Right Edge DistRAttr *uint32 // Simple Positioning Coordinates SimplePosAttr *bool // Relative Z-Ordering Position RelativeHeightAttr uint32 // Display Behind Document Text BehindDocAttr bool // Lock Anchor LockedAttr bool // Layout In Table Cell LayoutInCellAttr bool // Hidden HiddenAttr *bool // Allow Objects to Overlap AllowOverlapAttr bool // Simple Positioning Coordinates SimplePos *dml.CT_Point2D // Horizontal Positioning PositionH *WdCT_PosH // Vertical Positioning PositionV *WdCT_PosV // Inline Drawing Object Extents Extent *dml.CT_PositiveSize2D EffectExtent *WdCT_EffectExtent WrapTypeChoice *WdEG_WrapTypeChoice // Drawing Object Non-Visual Properties DocPr *dml.CT_NonVisualDrawingProps CNvGraphicFramePr *dml.CT_NonVisualGraphicFrameProperties Graphic *dml.Graphic }
func NewWdCT_Anchor() *WdCT_Anchor
func (m *WdCT_Anchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_Anchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_Anchor) Validate() error
Validate validates the WdCT_Anchor and its children
func (m *WdCT_Anchor) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_Anchor and its children, prefixing error messages with path
type WdCT_EffectExtent struct { // Additional Extent on Left Edge LAttr dml.ST_Coordinate // Additional Extent on Top Edge TAttr dml.ST_Coordinate // Additional Extent on Right Edge RAttr dml.ST_Coordinate // Additional Extent on Bottom Edge BAttr dml.ST_Coordinate }
func NewWdCT_EffectExtent() *WdCT_EffectExtent
func (m *WdCT_EffectExtent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_EffectExtent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_EffectExtent) Validate() error
Validate validates the WdCT_EffectExtent and its children
func (m *WdCT_EffectExtent) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_EffectExtent and its children, prefixing error messages with path
type WdCT_GraphicFrame struct { CNvPr *dml.CT_NonVisualDrawingProps CNvFrPr *dml.CT_NonVisualGraphicFrameProperties Xfrm *dml.CT_Transform2D Graphic *dml.Graphic ExtLst *dml.CT_OfficeArtExtensionList }
func NewWdCT_GraphicFrame() *WdCT_GraphicFrame
func (m *WdCT_GraphicFrame) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_GraphicFrame) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_GraphicFrame) Validate() error
Validate validates the WdCT_GraphicFrame and its children
func (m *WdCT_GraphicFrame) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_GraphicFrame and its children, prefixing error messages with path
type WdCT_Inline struct { // Distance From Text on Top Edge DistTAttr *uint32 // Distance From Text on Bottom Edge DistBAttr *uint32 // Distance From Text on Left Edge DistLAttr *uint32 // Distance From Text on Right Edge DistRAttr *uint32 // Drawing Object Size Extent *dml.CT_PositiveSize2D // Inline Wrapping Extent EffectExtent *WdCT_EffectExtent // Drawing Object Non-Visual Properties DocPr *dml.CT_NonVisualDrawingProps // Common DrawingML Non-Visual Properties CNvGraphicFramePr *dml.CT_NonVisualGraphicFrameProperties Graphic *dml.Graphic }
func NewWdCT_Inline() *WdCT_Inline
func (m *WdCT_Inline) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_Inline) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_Inline) Validate() error
Validate validates the WdCT_Inline and its children
func (m *WdCT_Inline) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_Inline and its children, prefixing error messages with path
type WdCT_LinkedTextboxInformation struct { IdAttr uint16 SeqAttr uint16 ExtLst *dml.CT_OfficeArtExtensionList }
func NewWdCT_LinkedTextboxInformation() *WdCT_LinkedTextboxInformation
func (m *WdCT_LinkedTextboxInformation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_LinkedTextboxInformation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_LinkedTextboxInformation) Validate() error
Validate validates the WdCT_LinkedTextboxInformation and its children
func (m *WdCT_LinkedTextboxInformation) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_LinkedTextboxInformation and its children, prefixing error messages with path
type WdCT_PosH struct { // Horizontal Position Relative Base RelativeFromAttr WdST_RelFromH PosHChoice *WdCT_PosHChoice }
func NewWdCT_PosH() *WdCT_PosH
func (m *WdCT_PosH) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_PosH) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_PosH) Validate() error
Validate validates the WdCT_PosH and its children
func (m *WdCT_PosH) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_PosH and its children, prefixing error messages with path
type WdCT_PosHChoice struct { Align WdST_AlignH PosOffset *int32 }
func NewWdCT_PosHChoice() *WdCT_PosHChoice
func (m *WdCT_PosHChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_PosHChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_PosHChoice) Validate() error
Validate validates the WdCT_PosHChoice and its children
func (m *WdCT_PosHChoice) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_PosHChoice and its children, prefixing error messages with path
type WdCT_PosV struct { // Vertical Position Relative Base RelativeFromAttr WdST_RelFromV PosVChoice *WdCT_PosVChoice }
func NewWdCT_PosV() *WdCT_PosV
func (m *WdCT_PosV) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_PosV) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_PosV) Validate() error
Validate validates the WdCT_PosV and its children
func (m *WdCT_PosV) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_PosV and its children, prefixing error messages with path
type WdCT_PosVChoice struct { Align WdST_AlignV PosOffset *int32 }
func NewWdCT_PosVChoice() *WdCT_PosVChoice
func (m *WdCT_PosVChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_PosVChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_PosVChoice) Validate() error
Validate validates the WdCT_PosVChoice and its children
func (m *WdCT_PosVChoice) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_PosVChoice and its children, prefixing error messages with path
type WdCT_TextboxInfo struct { IdAttr *uint16 TxbxContent *WdCT_TxbxContent ExtLst *dml.CT_OfficeArtExtensionList }
func NewWdCT_TextboxInfo() *WdCT_TextboxInfo
func (m *WdCT_TextboxInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_TextboxInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_TextboxInfo) Validate() error
Validate validates the WdCT_TextboxInfo and its children
func (m *WdCT_TextboxInfo) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_TextboxInfo and its children, prefixing error messages with path
type WdCT_TxbxContent struct { EG_BlockLevelElts []*EG_BlockLevelElts }
func NewWdCT_TxbxContent() *WdCT_TxbxContent
func (m *WdCT_TxbxContent) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_TxbxContent) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_TxbxContent) Validate() error
Validate validates the WdCT_TxbxContent and its children
func (m *WdCT_TxbxContent) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_TxbxContent and its children, prefixing error messages with path
type WdCT_WordprocessingCanvas struct { Bg *dml.CT_BackgroundFormatting Whole *dml.CT_WholeE2oFormatting WordprocessingCanvasChoice []*WdCT_WordprocessingCanvasChoice ExtLst *dml.CT_OfficeArtExtensionList }
func NewWdCT_WordprocessingCanvas() *WdCT_WordprocessingCanvas
func (m *WdCT_WordprocessingCanvas) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingCanvas) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingCanvas) Validate() error
Validate validates the WdCT_WordprocessingCanvas and its children
func (m *WdCT_WordprocessingCanvas) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingCanvas and its children, prefixing error messages with path
type WdCT_WordprocessingCanvasChoice struct { Wsp *WdWsp Pic *picture.Pic ContentPart *WdCT_WordprocessingContentPart Wgp *WdWgp GraphicFrame *WdCT_GraphicFrame }
func NewWdCT_WordprocessingCanvasChoice() *WdCT_WordprocessingCanvasChoice
func (m *WdCT_WordprocessingCanvasChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingCanvasChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingCanvasChoice) Validate() error
Validate validates the WdCT_WordprocessingCanvasChoice and its children
func (m *WdCT_WordprocessingCanvasChoice) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingCanvasChoice and its children, prefixing error messages with path
type WdCT_WordprocessingContentPart struct { BwModeAttr dml.ST_BlackWhiteMode IdAttr string NvContentPartPr *WdCT_WordprocessingContentPartNonVisual Xfrm *dml.CT_Transform2D ExtLst *dml.CT_OfficeArtExtensionList }
func NewWdCT_WordprocessingContentPart() *WdCT_WordprocessingContentPart
func (m *WdCT_WordprocessingContentPart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingContentPart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingContentPart) Validate() error
Validate validates the WdCT_WordprocessingContentPart and its children
func (m *WdCT_WordprocessingContentPart) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingContentPart and its children, prefixing error messages with path
type WdCT_WordprocessingContentPartNonVisual struct { CNvPr *dml.CT_NonVisualDrawingProps CNvContentPartPr *dml.CT_NonVisualContentPartProperties }
func NewWdCT_WordprocessingContentPartNonVisual() *WdCT_WordprocessingContentPartNonVisual
func (m *WdCT_WordprocessingContentPartNonVisual) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingContentPartNonVisual) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingContentPartNonVisual) Validate() error
Validate validates the WdCT_WordprocessingContentPartNonVisual and its children
func (m *WdCT_WordprocessingContentPartNonVisual) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingContentPartNonVisual and its children, prefixing error messages with path
type WdCT_WordprocessingGroup struct { CNvPr *dml.CT_NonVisualDrawingProps CNvGrpSpPr *dml.CT_NonVisualGroupDrawingShapeProps GrpSpPr *dml.CT_GroupShapeProperties WordprocessingGroupChoice []*WdCT_WordprocessingGroupChoice ExtLst *dml.CT_OfficeArtExtensionList }
func NewWdCT_WordprocessingGroup() *WdCT_WordprocessingGroup
func (m *WdCT_WordprocessingGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingGroup) Validate() error
Validate validates the WdCT_WordprocessingGroup and its children
func (m *WdCT_WordprocessingGroup) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingGroup and its children, prefixing error messages with path
type WdCT_WordprocessingGroupChoice struct { Wsp *WdWsp GrpSp *WdCT_WordprocessingGroup GraphicFrame *WdCT_GraphicFrame Pic *picture.Pic ContentPart *WdCT_WordprocessingContentPart }
func NewWdCT_WordprocessingGroupChoice() *WdCT_WordprocessingGroupChoice
func (m *WdCT_WordprocessingGroupChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingGroupChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingGroupChoice) Validate() error
Validate validates the WdCT_WordprocessingGroupChoice and its children
func (m *WdCT_WordprocessingGroupChoice) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingGroupChoice and its children, prefixing error messages with path
type WdCT_WordprocessingShape struct { NormalEastAsianFlowAttr *bool CNvPr *dml.CT_NonVisualDrawingProps WordprocessingShapeChoice *WdCT_WordprocessingShapeChoice SpPr *dml.CT_ShapeProperties Style *dml.CT_ShapeStyle ExtLst *dml.CT_OfficeArtExtensionList WordprocessingShapeChoice1 *WdCT_WordprocessingShapeChoice1 BodyPr *dml.CT_TextBodyProperties }
func NewWdCT_WordprocessingShape() *WdCT_WordprocessingShape
func (m *WdCT_WordprocessingShape) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingShape) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingShape) Validate() error
Validate validates the WdCT_WordprocessingShape and its children
func (m *WdCT_WordprocessingShape) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingShape and its children, prefixing error messages with path
type WdCT_WordprocessingShapeChoice struct { CNvSpPr *dml.CT_NonVisualDrawingShapeProps CNvCnPr *dml.CT_NonVisualConnectorProperties }
func NewWdCT_WordprocessingShapeChoice() *WdCT_WordprocessingShapeChoice
func (m *WdCT_WordprocessingShapeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingShapeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingShapeChoice) Validate() error
Validate validates the WdCT_WordprocessingShapeChoice and its children
func (m *WdCT_WordprocessingShapeChoice) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingShapeChoice and its children, prefixing error messages with path
type WdCT_WordprocessingShapeChoice1 struct { Txbx *WdCT_TextboxInfo LinkedTxbx *WdCT_LinkedTextboxInformation }
func NewWdCT_WordprocessingShapeChoice1() *WdCT_WordprocessingShapeChoice1
func (m *WdCT_WordprocessingShapeChoice1) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WordprocessingShapeChoice1) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WordprocessingShapeChoice1) Validate() error
Validate validates the WdCT_WordprocessingShapeChoice1 and its children
func (m *WdCT_WordprocessingShapeChoice1) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WordprocessingShapeChoice1 and its children, prefixing error messages with path
type WdCT_WrapNone struct { }
func NewWdCT_WrapNone() *WdCT_WrapNone
func (m *WdCT_WrapNone) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WrapNone) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WrapNone) Validate() error
Validate validates the WdCT_WrapNone and its children
func (m *WdCT_WrapNone) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WrapNone and its children, prefixing error messages with path
type WdCT_WrapPath struct { // Wrapping Points Modified EditedAttr *bool // Wrapping Polygon Start Start *dml.CT_Point2D // Wrapping Polygon Line End Position LineTo []*dml.CT_Point2D }
func NewWdCT_WrapPath() *WdCT_WrapPath
func (m *WdCT_WrapPath) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WrapPath) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WrapPath) Validate() error
Validate validates the WdCT_WrapPath and its children
func (m *WdCT_WrapPath) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WrapPath and its children, prefixing error messages with path
type WdCT_WrapSquare struct { // Text Wrapping Location WrapTextAttr WdST_WrapText // Distance From Text (Top) DistTAttr *uint32 // Distance From Text on Bottom Edge DistBAttr *uint32 // Distance From Text on Left Edge DistLAttr *uint32 // Distance From Text on Right Edge DistRAttr *uint32 // Object Extents Including Effects EffectExtent *WdCT_EffectExtent }
func NewWdCT_WrapSquare() *WdCT_WrapSquare
func (m *WdCT_WrapSquare) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WrapSquare) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WrapSquare) Validate() error
Validate validates the WdCT_WrapSquare and its children
func (m *WdCT_WrapSquare) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WrapSquare and its children, prefixing error messages with path
type WdCT_WrapThrough struct { // Text Wrapping Location WrapTextAttr WdST_WrapText // Distance From Text on Left Edge DistLAttr *uint32 // Distance From Text on Right Edge DistRAttr *uint32 // Wrapping Polygon WrapPolygon *WdCT_WrapPath }
func NewWdCT_WrapThrough() *WdCT_WrapThrough
func (m *WdCT_WrapThrough) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WrapThrough) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WrapThrough) Validate() error
Validate validates the WdCT_WrapThrough and its children
func (m *WdCT_WrapThrough) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WrapThrough and its children, prefixing error messages with path
type WdCT_WrapTight struct { // Text Wrapping Location WrapTextAttr WdST_WrapText // Distance From Test on Left Edge DistLAttr *uint32 // Distance From Text on Right Edge DistRAttr *uint32 // Tight Wrapping Extents Polygon WrapPolygon *WdCT_WrapPath }
func NewWdCT_WrapTight() *WdCT_WrapTight
func (m *WdCT_WrapTight) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WrapTight) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WrapTight) Validate() error
Validate validates the WdCT_WrapTight and its children
func (m *WdCT_WrapTight) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WrapTight and its children, prefixing error messages with path
type WdCT_WrapTopBottom struct { // Distance From Text on Top Edge DistTAttr *uint32 // Distance From Text on Bottom Edge DistBAttr *uint32 // Wrapping Boundaries EffectExtent *WdCT_EffectExtent }
func NewWdCT_WrapTopBottom() *WdCT_WrapTopBottom
func (m *WdCT_WrapTopBottom) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdCT_WrapTopBottom) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdCT_WrapTopBottom) Validate() error
Validate validates the WdCT_WrapTopBottom and its children
func (m *WdCT_WrapTopBottom) ValidateWithPath(path string) error
ValidateWithPath validates the WdCT_WrapTopBottom and its children, prefixing error messages with path
type WdEG_WrapType struct { WrapTypeChoice *WdEG_WrapTypeChoice }
func NewWdEG_WrapType() *WdEG_WrapType
func (m *WdEG_WrapType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdEG_WrapType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdEG_WrapType) Validate() error
Validate validates the WdEG_WrapType and its children
func (m *WdEG_WrapType) ValidateWithPath(path string) error
ValidateWithPath validates the WdEG_WrapType and its children, prefixing error messages with path
type WdEG_WrapTypeChoice struct { WrapNone *WdCT_WrapNone WrapSquare *WdCT_WrapSquare WrapTight *WdCT_WrapTight WrapThrough *WdCT_WrapThrough WrapTopAndBottom *WdCT_WrapTopBottom }
func NewWdEG_WrapTypeChoice() *WdEG_WrapTypeChoice
func (m *WdEG_WrapTypeChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdEG_WrapTypeChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdEG_WrapTypeChoice) Validate() error
Validate validates the WdEG_WrapTypeChoice and its children
func (m *WdEG_WrapTypeChoice) ValidateWithPath(path string) error
ValidateWithPath validates the WdEG_WrapTypeChoice and its children, prefixing error messages with path
type WdInline struct { WdCT_Inline }
func NewWdInline() *WdInline
func (m *WdInline) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdInline) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdInline) Validate() error
Validate validates the WdInline and its children
func (m *WdInline) ValidateWithPath(path string) error
ValidateWithPath validates the WdInline and its children, prefixing error messages with path
type WdST_AlignH byte
const ( WdST_AlignHUnset WdST_AlignH = 0 WdST_AlignHLeft WdST_AlignH = 1 WdST_AlignHRight WdST_AlignH = 2 WdST_AlignHCenter WdST_AlignH = 3 WdST_AlignHInside WdST_AlignH = 4 WdST_AlignHOutside WdST_AlignH = 5 )
func (m WdST_AlignH) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e WdST_AlignH) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m WdST_AlignH) String() string
func (m *WdST_AlignH) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *WdST_AlignH) UnmarshalXMLAttr(attr xml.Attr) error
func (m WdST_AlignH) Validate() error
func (m WdST_AlignH) ValidateWithPath(path string) error
type WdST_AlignV byte
const ( WdST_AlignVUnset WdST_AlignV = 0 WdST_AlignVTop WdST_AlignV = 1 WdST_AlignVBottom WdST_AlignV = 2 WdST_AlignVCenter WdST_AlignV = 3 WdST_AlignVInside WdST_AlignV = 4 WdST_AlignVOutside WdST_AlignV = 5 )
func (m WdST_AlignV) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e WdST_AlignV) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m WdST_AlignV) String() string
func (m *WdST_AlignV) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *WdST_AlignV) UnmarshalXMLAttr(attr xml.Attr) error
func (m WdST_AlignV) Validate() error
func (m WdST_AlignV) ValidateWithPath(path string) error
type WdST_RelFromH byte
const ( WdST_RelFromHUnset WdST_RelFromH = 0 WdST_RelFromHMargin WdST_RelFromH = 1 WdST_RelFromHPage WdST_RelFromH = 2 WdST_RelFromHColumn WdST_RelFromH = 3 WdST_RelFromHCharacter WdST_RelFromH = 4 WdST_RelFromHLeftMargin WdST_RelFromH = 5 WdST_RelFromHRightMargin WdST_RelFromH = 6 WdST_RelFromHInsideMargin WdST_RelFromH = 7 WdST_RelFromHOutsideMargin WdST_RelFromH = 8 )
func (m WdST_RelFromH) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e WdST_RelFromH) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m WdST_RelFromH) String() string
func (m *WdST_RelFromH) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *WdST_RelFromH) UnmarshalXMLAttr(attr xml.Attr) error
func (m WdST_RelFromH) Validate() error
func (m WdST_RelFromH) ValidateWithPath(path string) error
type WdST_RelFromV byte
const ( WdST_RelFromVUnset WdST_RelFromV = 0 WdST_RelFromVMargin WdST_RelFromV = 1 WdST_RelFromVPage WdST_RelFromV = 2 WdST_RelFromVParagraph WdST_RelFromV = 3 WdST_RelFromVLine WdST_RelFromV = 4 WdST_RelFromVTopMargin WdST_RelFromV = 5 WdST_RelFromVBottomMargin WdST_RelFromV = 6 WdST_RelFromVInsideMargin WdST_RelFromV = 7 WdST_RelFromVOutsideMargin WdST_RelFromV = 8 )
func (m WdST_RelFromV) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e WdST_RelFromV) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m WdST_RelFromV) String() string
func (m *WdST_RelFromV) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *WdST_RelFromV) UnmarshalXMLAttr(attr xml.Attr) error
func (m WdST_RelFromV) Validate() error
func (m WdST_RelFromV) ValidateWithPath(path string) error
type WdST_WrapText byte
const ( WdST_WrapTextUnset WdST_WrapText = 0 WdST_WrapTextBothSides WdST_WrapText = 1 WdST_WrapTextLeft WdST_WrapText = 2 WdST_WrapTextRight WdST_WrapText = 3 WdST_WrapTextLargest WdST_WrapText = 4 )
func (m WdST_WrapText) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e WdST_WrapText) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m WdST_WrapText) String() string
func (m *WdST_WrapText) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *WdST_WrapText) UnmarshalXMLAttr(attr xml.Attr) error
func (m WdST_WrapText) Validate() error
func (m WdST_WrapText) ValidateWithPath(path string) error
type WdWgp struct { WdCT_WordprocessingGroup }
func NewWdWgp() *WdWgp
func (m *WdWgp) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdWgp) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdWgp) Validate() error
Validate validates the WdWgp and its children
func (m *WdWgp) ValidateWithPath(path string) error
ValidateWithPath validates the WdWgp and its children, prefixing error messages with path
type WdWpc struct { WdCT_WordprocessingCanvas }
func NewWdWpc() *WdWpc
func (m *WdWpc) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdWpc) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdWpc) Validate() error
Validate validates the WdWpc and its children
func (m *WdWpc) ValidateWithPath(path string) error
ValidateWithPath validates the WdWpc and its children, prefixing error messages with path
type WdWsp struct { WdCT_WordprocessingShape }
func NewWdWsp() *WdWsp
func (m *WdWsp) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WdWsp) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WdWsp) Validate() error
Validate validates the WdWsp and its children
func (m *WdWsp) ValidateWithPath(path string) error
ValidateWithPath validates the WdWsp and its children, prefixing error messages with path
type WebSettings struct { CT_WebSettings }
func NewWebSettings() *WebSettings
func (m *WebSettings) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *WebSettings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *WebSettings) Validate() error
Validate validates the WebSettings and its children
func (m *WebSettings) ValidateWithPath(path string) error
ValidateWithPath validates the WebSettings and its children, prefixing error messages with path