HomeUniDoc
...

Package sml

Overview ▾

Index ▾

func ParseStdlibTime(s string) (time.Time, error)
type AG_AutoFormat
    func NewAG_AutoFormat() *AG_AutoFormat
    func (m *AG_AutoFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *AG_AutoFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *AG_AutoFormat) Validate() error
    func (m *AG_AutoFormat) ValidateWithPath(path string) error
type AG_RevData
    func NewAG_RevData() *AG_RevData
    func (m *AG_RevData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *AG_RevData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *AG_RevData) Validate() error
    func (m *AG_RevData) ValidateWithPath(path string) error
type CT_Authors
    func NewCT_Authors() *CT_Authors
    func (m *CT_Authors) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Authors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Authors) Validate() error
    func (m *CT_Authors) ValidateWithPath(path string) error
type CT_AutoFilter
    func NewCT_AutoFilter() *CT_AutoFilter
    func (m *CT_AutoFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_AutoFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_AutoFilter) Validate() error
    func (m *CT_AutoFilter) ValidateWithPath(path string) error
type CT_AutoSortScope
    func NewCT_AutoSortScope() *CT_AutoSortScope
    func (m *CT_AutoSortScope) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_AutoSortScope) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_AutoSortScope) Validate() error
    func (m *CT_AutoSortScope) ValidateWithPath(path string) error
type CT_BookView
    func NewCT_BookView() *CT_BookView
    func (m *CT_BookView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_BookView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_BookView) Validate() error
    func (m *CT_BookView) ValidateWithPath(path string) error
type CT_BookViews
    func NewCT_BookViews() *CT_BookViews
    func (m *CT_BookViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_BookViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_BookViews) Validate() error
    func (m *CT_BookViews) ValidateWithPath(path string) error
type CT_Boolean
    func NewCT_Boolean() *CT_Boolean
    func (m *CT_Boolean) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Boolean) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Boolean) Validate() error
    func (m *CT_Boolean) ValidateWithPath(path string) error
type CT_BooleanProperty
    func NewCT_BooleanProperty() *CT_BooleanProperty
    func (m *CT_BooleanProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_BooleanProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_BooleanProperty) Validate() error
    func (m *CT_BooleanProperty) ValidateWithPath(path string) error
type CT_Border
    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
    func (m *CT_Border) ValidateWithPath(path string) error
type CT_BorderPr
    func NewCT_BorderPr() *CT_BorderPr
    func (m *CT_BorderPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_BorderPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_BorderPr) Validate() error
    func (m *CT_BorderPr) ValidateWithPath(path string) error
type CT_Borders
    func NewCT_Borders() *CT_Borders
    func (m *CT_Borders) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Borders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Borders) Validate() error
    func (m *CT_Borders) ValidateWithPath(path string) error
type CT_Break
    func NewCT_Break() *CT_Break
    func (m *CT_Break) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Break) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Break) Validate() error
    func (m *CT_Break) ValidateWithPath(path string) error
type CT_CacheField
    func NewCT_CacheField() *CT_CacheField
    func (m *CT_CacheField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CacheField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CacheField) Validate() error
    func (m *CT_CacheField) ValidateWithPath(path string) error
type CT_CacheFields
    func NewCT_CacheFields() *CT_CacheFields
    func (m *CT_CacheFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CacheFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CacheFields) Validate() error
    func (m *CT_CacheFields) ValidateWithPath(path string) error
type CT_CacheHierarchies
    func NewCT_CacheHierarchies() *CT_CacheHierarchies
    func (m *CT_CacheHierarchies) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CacheHierarchies) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CacheHierarchies) Validate() error
    func (m *CT_CacheHierarchies) ValidateWithPath(path string) error
type CT_CacheHierarchy
    func NewCT_CacheHierarchy() *CT_CacheHierarchy
    func (m *CT_CacheHierarchy) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CacheHierarchy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CacheHierarchy) Validate() error
    func (m *CT_CacheHierarchy) ValidateWithPath(path string) error
type CT_CacheSource
    func NewCT_CacheSource() *CT_CacheSource
    func (m *CT_CacheSource) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CacheSource) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CacheSource) Validate() error
    func (m *CT_CacheSource) ValidateWithPath(path string) error
type CT_CalcCell
    func NewCT_CalcCell() *CT_CalcCell
    func (m *CT_CalcCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalcCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalcCell) Validate() error
    func (m *CT_CalcCell) ValidateWithPath(path string) error
type CT_CalcChain
    func NewCT_CalcChain() *CT_CalcChain
    func (m *CT_CalcChain) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalcChain) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalcChain) Validate() error
    func (m *CT_CalcChain) ValidateWithPath(path string) error
type CT_CalcPr
    func NewCT_CalcPr() *CT_CalcPr
    func (m *CT_CalcPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalcPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalcPr) Validate() error
    func (m *CT_CalcPr) ValidateWithPath(path string) error
type CT_CalculatedItem
    func NewCT_CalculatedItem() *CT_CalculatedItem
    func (m *CT_CalculatedItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalculatedItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalculatedItem) Validate() error
    func (m *CT_CalculatedItem) ValidateWithPath(path string) error
type CT_CalculatedItems
    func NewCT_CalculatedItems() *CT_CalculatedItems
    func (m *CT_CalculatedItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalculatedItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalculatedItems) Validate() error
    func (m *CT_CalculatedItems) ValidateWithPath(path string) error
type CT_CalculatedMember
    func NewCT_CalculatedMember() *CT_CalculatedMember
    func (m *CT_CalculatedMember) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalculatedMember) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalculatedMember) Validate() error
    func (m *CT_CalculatedMember) ValidateWithPath(path string) error
type CT_CalculatedMembers
    func NewCT_CalculatedMembers() *CT_CalculatedMembers
    func (m *CT_CalculatedMembers) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CalculatedMembers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CalculatedMembers) Validate() error
    func (m *CT_CalculatedMembers) ValidateWithPath(path string) error
type CT_Cell
    func NewCT_Cell() *CT_Cell
    func (m *CT_Cell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Cell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Cell) Validate() error
    func (m *CT_Cell) ValidateWithPath(path string) error
type CT_CellAlignment
    func NewCT_CellAlignment() *CT_CellAlignment
    func (m *CT_CellAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellAlignment) Validate() error
    func (m *CT_CellAlignment) ValidateWithPath(path string) error
type CT_CellFormula
    func NewCT_CellFormula() *CT_CellFormula
    func (m *CT_CellFormula) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellFormula) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellFormula) Validate() error
    func (m *CT_CellFormula) ValidateWithPath(path string) error
type CT_CellProtection
    func NewCT_CellProtection() *CT_CellProtection
    func (m *CT_CellProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellProtection) Validate() error
    func (m *CT_CellProtection) ValidateWithPath(path string) error
type CT_CellSmartTag
    func NewCT_CellSmartTag() *CT_CellSmartTag
    func (m *CT_CellSmartTag) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellSmartTag) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellSmartTag) Validate() error
    func (m *CT_CellSmartTag) ValidateWithPath(path string) error
type CT_CellSmartTagPr
    func NewCT_CellSmartTagPr() *CT_CellSmartTagPr
    func (m *CT_CellSmartTagPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellSmartTagPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellSmartTagPr) Validate() error
    func (m *CT_CellSmartTagPr) ValidateWithPath(path string) error
type CT_CellSmartTags
    func NewCT_CellSmartTags() *CT_CellSmartTags
    func (m *CT_CellSmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellSmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellSmartTags) Validate() error
    func (m *CT_CellSmartTags) ValidateWithPath(path string) error
type CT_CellStyle
    func NewCT_CellStyle() *CT_CellStyle
    func (m *CT_CellStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellStyle) Validate() error
    func (m *CT_CellStyle) ValidateWithPath(path string) error
type CT_CellStyleXfs
    func NewCT_CellStyleXfs() *CT_CellStyleXfs
    func (m *CT_CellStyleXfs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellStyleXfs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellStyleXfs) Validate() error
    func (m *CT_CellStyleXfs) ValidateWithPath(path string) error
type CT_CellStyles
    func NewCT_CellStyles() *CT_CellStyles
    func (m *CT_CellStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellStyles) Validate() error
    func (m *CT_CellStyles) ValidateWithPath(path string) error
type CT_CellWatch
    func NewCT_CellWatch() *CT_CellWatch
    func (m *CT_CellWatch) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellWatch) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellWatch) Validate() error
    func (m *CT_CellWatch) ValidateWithPath(path string) error
type CT_CellWatches
    func NewCT_CellWatches() *CT_CellWatches
    func (m *CT_CellWatches) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellWatches) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellWatches) Validate() error
    func (m *CT_CellWatches) ValidateWithPath(path string) error
type CT_CellXfs
    func NewCT_CellXfs() *CT_CellXfs
    func (m *CT_CellXfs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CellXfs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CellXfs) Validate() error
    func (m *CT_CellXfs) ValidateWithPath(path string) error
type CT_CfRule
    func NewCT_CfRule() *CT_CfRule
    func (m *CT_CfRule) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CfRule) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CfRule) Validate() error
    func (m *CT_CfRule) ValidateWithPath(path string) error
type CT_Cfvo
    func NewCT_Cfvo() *CT_Cfvo
    func (m *CT_Cfvo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Cfvo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Cfvo) Validate() error
    func (m *CT_Cfvo) ValidateWithPath(path string) error
type CT_ChartFormat
    func NewCT_ChartFormat() *CT_ChartFormat
    func (m *CT_ChartFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartFormat) Validate() error
    func (m *CT_ChartFormat) ValidateWithPath(path string) error
type CT_ChartFormats
    func NewCT_ChartFormats() *CT_ChartFormats
    func (m *CT_ChartFormats) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartFormats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartFormats) Validate() error
    func (m *CT_ChartFormats) ValidateWithPath(path string) error
type CT_Chartsheet
    func NewCT_Chartsheet() *CT_Chartsheet
    func (m *CT_Chartsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Chartsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Chartsheet) Validate() error
    func (m *CT_Chartsheet) ValidateWithPath(path string) error
type CT_ChartsheetPr
    func NewCT_ChartsheetPr() *CT_ChartsheetPr
    func (m *CT_ChartsheetPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartsheetPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartsheetPr) Validate() error
    func (m *CT_ChartsheetPr) ValidateWithPath(path string) error
type CT_ChartsheetProtection
    func NewCT_ChartsheetProtection() *CT_ChartsheetProtection
    func (m *CT_ChartsheetProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartsheetProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartsheetProtection) Validate() error
    func (m *CT_ChartsheetProtection) ValidateWithPath(path string) error
type CT_ChartsheetView
    func NewCT_ChartsheetView() *CT_ChartsheetView
    func (m *CT_ChartsheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartsheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartsheetView) Validate() error
    func (m *CT_ChartsheetView) ValidateWithPath(path string) error
type CT_ChartsheetViews
    func NewCT_ChartsheetViews() *CT_ChartsheetViews
    func (m *CT_ChartsheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ChartsheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ChartsheetViews) Validate() error
    func (m *CT_ChartsheetViews) ValidateWithPath(path string) error
type CT_Col
    func NewCT_Col() *CT_Col
    func (m *CT_Col) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Col) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Col) Validate() error
    func (m *CT_Col) ValidateWithPath(path string) error
type CT_ColFields
    func NewCT_ColFields() *CT_ColFields
    func (m *CT_ColFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ColFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ColFields) Validate() error
    func (m *CT_ColFields) ValidateWithPath(path string) error
type CT_ColHierarchiesUsage
    func NewCT_ColHierarchiesUsage() *CT_ColHierarchiesUsage
    func (m *CT_ColHierarchiesUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ColHierarchiesUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ColHierarchiesUsage) Validate() error
    func (m *CT_ColHierarchiesUsage) ValidateWithPath(path string) error
type CT_Color
    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
    func (m *CT_Color) ValidateWithPath(path string) error
type CT_ColorFilter
    func NewCT_ColorFilter() *CT_ColorFilter
    func (m *CT_ColorFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ColorFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ColorFilter) Validate() error
    func (m *CT_ColorFilter) ValidateWithPath(path string) error
type CT_ColorScale
    func NewCT_ColorScale() *CT_ColorScale
    func (m *CT_ColorScale) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ColorScale) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ColorScale) Validate() error
    func (m *CT_ColorScale) ValidateWithPath(path string) error
type CT_Colors
    func NewCT_Colors() *CT_Colors
    func (m *CT_Colors) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Colors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Colors) Validate() error
    func (m *CT_Colors) ValidateWithPath(path string) error
type CT_Cols
    func NewCT_Cols() *CT_Cols
    func (m *CT_Cols) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Cols) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Cols) Validate() error
    func (m *CT_Cols) ValidateWithPath(path string) error
type CT_Comment
    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
    func (m *CT_Comment) ValidateWithPath(path string) error
type CT_CommentList
    func NewCT_CommentList() *CT_CommentList
    func (m *CT_CommentList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CommentList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CommentList) Validate() error
    func (m *CT_CommentList) ValidateWithPath(path string) error
type CT_CommentPr
    func NewCT_CommentPr() *CT_CommentPr
    func (m *CT_CommentPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CommentPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CommentPr) Validate() error
    func (m *CT_CommentPr) ValidateWithPath(path string) error
type CT_Comments
    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
    func (m *CT_Comments) ValidateWithPath(path string) error
type CT_ConditionalFormat
    func NewCT_ConditionalFormat() *CT_ConditionalFormat
    func (m *CT_ConditionalFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ConditionalFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ConditionalFormat) Validate() error
    func (m *CT_ConditionalFormat) ValidateWithPath(path string) error
type CT_ConditionalFormats
    func NewCT_ConditionalFormats() *CT_ConditionalFormats
    func (m *CT_ConditionalFormats) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ConditionalFormats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ConditionalFormats) Validate() error
    func (m *CT_ConditionalFormats) ValidateWithPath(path string) error
type CT_ConditionalFormatting
    func NewCT_ConditionalFormatting() *CT_ConditionalFormatting
    func (m *CT_ConditionalFormatting) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ConditionalFormatting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ConditionalFormatting) Validate() error
    func (m *CT_ConditionalFormatting) ValidateWithPath(path string) error
type CT_Connection
    func NewCT_Connection() *CT_Connection
    func (m *CT_Connection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Connection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Connection) Validate() error
    func (m *CT_Connection) ValidateWithPath(path string) error
type CT_Connections
    func NewCT_Connections() *CT_Connections
    func (m *CT_Connections) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Connections) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Connections) Validate() error
    func (m *CT_Connections) ValidateWithPath(path string) error
type CT_Consolidation
    func NewCT_Consolidation() *CT_Consolidation
    func (m *CT_Consolidation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Consolidation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Consolidation) Validate() error
    func (m *CT_Consolidation) ValidateWithPath(path string) error
type CT_Control
    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
    func (m *CT_Control) ValidateWithPath(path string) error
type CT_ControlPr
    func NewCT_ControlPr() *CT_ControlPr
    func (m *CT_ControlPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ControlPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ControlPr) Validate() error
    func (m *CT_ControlPr) ValidateWithPath(path string) error
type CT_Controls
    func NewCT_Controls() *CT_Controls
    func (m *CT_Controls) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Controls) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Controls) Validate() error
    func (m *CT_Controls) ValidateWithPath(path string) error
type CT_CsPageSetup
    func NewCT_CsPageSetup() *CT_CsPageSetup
    func (m *CT_CsPageSetup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CsPageSetup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CsPageSetup) Validate() error
    func (m *CT_CsPageSetup) ValidateWithPath(path string) error
type CT_CustomChartsheetView
    func NewCT_CustomChartsheetView() *CT_CustomChartsheetView
    func (m *CT_CustomChartsheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomChartsheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomChartsheetView) Validate() error
    func (m *CT_CustomChartsheetView) ValidateWithPath(path string) error
type CT_CustomChartsheetViews
    func NewCT_CustomChartsheetViews() *CT_CustomChartsheetViews
    func (m *CT_CustomChartsheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomChartsheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomChartsheetViews) Validate() error
    func (m *CT_CustomChartsheetViews) ValidateWithPath(path string) error
type CT_CustomFilter
    func NewCT_CustomFilter() *CT_CustomFilter
    func (m *CT_CustomFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomFilter) Validate() error
    func (m *CT_CustomFilter) ValidateWithPath(path string) error
type CT_CustomFilters
    func NewCT_CustomFilters() *CT_CustomFilters
    func (m *CT_CustomFilters) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomFilters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomFilters) Validate() error
    func (m *CT_CustomFilters) ValidateWithPath(path string) error
type CT_CustomProperties
    func NewCT_CustomProperties() *CT_CustomProperties
    func (m *CT_CustomProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomProperties) Validate() error
    func (m *CT_CustomProperties) ValidateWithPath(path string) error
type CT_CustomProperty
    func NewCT_CustomProperty() *CT_CustomProperty
    func (m *CT_CustomProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomProperty) Validate() error
    func (m *CT_CustomProperty) ValidateWithPath(path string) error
type CT_CustomSheetView
    func NewCT_CustomSheetView() *CT_CustomSheetView
    func (m *CT_CustomSheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomSheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomSheetView) Validate() error
    func (m *CT_CustomSheetView) ValidateWithPath(path string) error
type CT_CustomSheetViews
    func NewCT_CustomSheetViews() *CT_CustomSheetViews
    func (m *CT_CustomSheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomSheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomSheetViews) Validate() error
    func (m *CT_CustomSheetViews) ValidateWithPath(path string) error
type CT_CustomWorkbookView
    func NewCT_CustomWorkbookView() *CT_CustomWorkbookView
    func (m *CT_CustomWorkbookView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomWorkbookView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomWorkbookView) Validate() error
    func (m *CT_CustomWorkbookView) ValidateWithPath(path string) error
type CT_CustomWorkbookViews
    func NewCT_CustomWorkbookViews() *CT_CustomWorkbookViews
    func (m *CT_CustomWorkbookViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_CustomWorkbookViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_CustomWorkbookViews) Validate() error
    func (m *CT_CustomWorkbookViews) ValidateWithPath(path string) error
type CT_DataBar
    func NewCT_DataBar() *CT_DataBar
    func (m *CT_DataBar) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataBar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataBar) Validate() error
    func (m *CT_DataBar) ValidateWithPath(path string) error
type CT_DataBinding
    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
    func (m *CT_DataBinding) ValidateWithPath(path string) error
type CT_DataConsolidate
    func NewCT_DataConsolidate() *CT_DataConsolidate
    func (m *CT_DataConsolidate) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataConsolidate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataConsolidate) Validate() error
    func (m *CT_DataConsolidate) ValidateWithPath(path string) error
type CT_DataField
    func NewCT_DataField() *CT_DataField
    func (m *CT_DataField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataField) Validate() error
    func (m *CT_DataField) ValidateWithPath(path string) error
type CT_DataFields
    func NewCT_DataFields() *CT_DataFields
    func (m *CT_DataFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataFields) Validate() error
    func (m *CT_DataFields) ValidateWithPath(path string) error
type CT_DataRef
    func NewCT_DataRef() *CT_DataRef
    func (m *CT_DataRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataRef) Validate() error
    func (m *CT_DataRef) ValidateWithPath(path string) error
type CT_DataRefs
    func NewCT_DataRefs() *CT_DataRefs
    func (m *CT_DataRefs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataRefs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataRefs) Validate() error
    func (m *CT_DataRefs) ValidateWithPath(path string) error
type CT_DataValidation
    func NewCT_DataValidation() *CT_DataValidation
    func (m *CT_DataValidation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataValidation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataValidation) Validate() error
    func (m *CT_DataValidation) ValidateWithPath(path string) error
type CT_DataValidations
    func NewCT_DataValidations() *CT_DataValidations
    func (m *CT_DataValidations) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DataValidations) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DataValidations) Validate() error
    func (m *CT_DataValidations) ValidateWithPath(path string) error
type CT_DateGroupItem
    func NewCT_DateGroupItem() *CT_DateGroupItem
    func (m *CT_DateGroupItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DateGroupItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DateGroupItem) Validate() error
    func (m *CT_DateGroupItem) ValidateWithPath(path string) error
type CT_DateTime
    func NewCT_DateTime() *CT_DateTime
    func (m *CT_DateTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DateTime) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DateTime) Validate() error
    func (m *CT_DateTime) ValidateWithPath(path string) error
type CT_DbPr
    func NewCT_DbPr() *CT_DbPr
    func (m *CT_DbPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DbPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DbPr) Validate() error
    func (m *CT_DbPr) ValidateWithPath(path string) error
type CT_DdeItem
    func NewCT_DdeItem() *CT_DdeItem
    func (m *CT_DdeItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DdeItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DdeItem) Validate() error
    func (m *CT_DdeItem) ValidateWithPath(path string) error
type CT_DdeItems
    func NewCT_DdeItems() *CT_DdeItems
    func (m *CT_DdeItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DdeItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DdeItems) Validate() error
    func (m *CT_DdeItems) ValidateWithPath(path string) error
type CT_DdeLink
    func NewCT_DdeLink() *CT_DdeLink
    func (m *CT_DdeLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DdeLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DdeLink) Validate() error
    func (m *CT_DdeLink) ValidateWithPath(path string) error
type CT_DdeValue
    func NewCT_DdeValue() *CT_DdeValue
    func (m *CT_DdeValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DdeValue) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DdeValue) Validate() error
    func (m *CT_DdeValue) ValidateWithPath(path string) error
type CT_DdeValues
    func NewCT_DdeValues() *CT_DdeValues
    func (m *CT_DdeValues) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DdeValues) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DdeValues) Validate() error
    func (m *CT_DdeValues) ValidateWithPath(path string) error
type CT_DefinedName
    func NewCT_DefinedName() *CT_DefinedName
    func (m *CT_DefinedName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DefinedName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DefinedName) Validate() error
    func (m *CT_DefinedName) ValidateWithPath(path string) error
type CT_DefinedNames
    func NewCT_DefinedNames() *CT_DefinedNames
    func (m *CT_DefinedNames) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DefinedNames) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DefinedNames) Validate() error
    func (m *CT_DefinedNames) ValidateWithPath(path string) error
type CT_DeletedField
    func NewCT_DeletedField() *CT_DeletedField
    func (m *CT_DeletedField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DeletedField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DeletedField) Validate() error
    func (m *CT_DeletedField) ValidateWithPath(path string) error
type CT_Dialogsheet
    func NewCT_Dialogsheet() *CT_Dialogsheet
    func (m *CT_Dialogsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Dialogsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Dialogsheet) Validate() error
    func (m *CT_Dialogsheet) ValidateWithPath(path string) error
type CT_Dimensions
    func NewCT_Dimensions() *CT_Dimensions
    func (m *CT_Dimensions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Dimensions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Dimensions) Validate() error
    func (m *CT_Dimensions) ValidateWithPath(path string) error
type CT_DiscretePr
    func NewCT_DiscretePr() *CT_DiscretePr
    func (m *CT_DiscretePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DiscretePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DiscretePr) Validate() error
    func (m *CT_DiscretePr) ValidateWithPath(path string) error
type CT_Drawing
    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
    func (m *CT_Drawing) ValidateWithPath(path string) error
type CT_DrawingHF
    func NewCT_DrawingHF() *CT_DrawingHF
    func (m *CT_DrawingHF) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DrawingHF) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DrawingHF) Validate() error
    func (m *CT_DrawingHF) ValidateWithPath(path string) error
type CT_Dxf
    func NewCT_Dxf() *CT_Dxf
    func (m *CT_Dxf) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Dxf) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Dxf) Validate() error
    func (m *CT_Dxf) ValidateWithPath(path string) error
type CT_Dxfs
    func NewCT_Dxfs() *CT_Dxfs
    func (m *CT_Dxfs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Dxfs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Dxfs) Validate() error
    func (m *CT_Dxfs) ValidateWithPath(path string) error
type CT_DynamicFilter
    func NewCT_DynamicFilter() *CT_DynamicFilter
    func (m *CT_DynamicFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_DynamicFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_DynamicFilter) Validate() error
    func (m *CT_DynamicFilter) ValidateWithPath(path string) error
type CT_Error
    func NewCT_Error() *CT_Error
    func (m *CT_Error) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Error) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Error) Validate() error
    func (m *CT_Error) ValidateWithPath(path string) error
type CT_Extension
    func NewCT_Extension() *CT_Extension
    func (m *CT_Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Extension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Extension) Validate() error
    func (m *CT_Extension) ValidateWithPath(path string) error
type CT_ExtensionList
    func NewCT_ExtensionList() *CT_ExtensionList
    func (m *CT_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExtensionList) Validate() error
    func (m *CT_ExtensionList) ValidateWithPath(path string) error
type CT_ExternalBook
    func NewCT_ExternalBook() *CT_ExternalBook
    func (m *CT_ExternalBook) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalBook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalBook) Validate() error
    func (m *CT_ExternalBook) ValidateWithPath(path string) error
type CT_ExternalCell
    func NewCT_ExternalCell() *CT_ExternalCell
    func (m *CT_ExternalCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalCell) Validate() error
    func (m *CT_ExternalCell) ValidateWithPath(path string) error
type CT_ExternalDefinedName
    func NewCT_ExternalDefinedName() *CT_ExternalDefinedName
    func (m *CT_ExternalDefinedName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalDefinedName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalDefinedName) Validate() error
    func (m *CT_ExternalDefinedName) ValidateWithPath(path string) error
type CT_ExternalDefinedNames
    func NewCT_ExternalDefinedNames() *CT_ExternalDefinedNames
    func (m *CT_ExternalDefinedNames) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalDefinedNames) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalDefinedNames) Validate() error
    func (m *CT_ExternalDefinedNames) ValidateWithPath(path string) error
type CT_ExternalLink
    func NewCT_ExternalLink() *CT_ExternalLink
    func (m *CT_ExternalLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalLink) Validate() error
    func (m *CT_ExternalLink) ValidateWithPath(path string) error
type CT_ExternalLinkChoice
    func NewCT_ExternalLinkChoice() *CT_ExternalLinkChoice
    func (m *CT_ExternalLinkChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalLinkChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalLinkChoice) Validate() error
    func (m *CT_ExternalLinkChoice) ValidateWithPath(path string) error
type CT_ExternalReference
    func NewCT_ExternalReference() *CT_ExternalReference
    func (m *CT_ExternalReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalReference) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalReference) Validate() error
    func (m *CT_ExternalReference) ValidateWithPath(path string) error
type CT_ExternalReferences
    func NewCT_ExternalReferences() *CT_ExternalReferences
    func (m *CT_ExternalReferences) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalReferences) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalReferences) Validate() error
    func (m *CT_ExternalReferences) ValidateWithPath(path string) error
type CT_ExternalRow
    func NewCT_ExternalRow() *CT_ExternalRow
    func (m *CT_ExternalRow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalRow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalRow) Validate() error
    func (m *CT_ExternalRow) ValidateWithPath(path string) error
type CT_ExternalSheetData
    func NewCT_ExternalSheetData() *CT_ExternalSheetData
    func (m *CT_ExternalSheetData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalSheetData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalSheetData) Validate() error
    func (m *CT_ExternalSheetData) ValidateWithPath(path string) error
type CT_ExternalSheetDataSet
    func NewCT_ExternalSheetDataSet() *CT_ExternalSheetDataSet
    func (m *CT_ExternalSheetDataSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalSheetDataSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalSheetDataSet) Validate() error
    func (m *CT_ExternalSheetDataSet) ValidateWithPath(path string) error
type CT_ExternalSheetName
    func NewCT_ExternalSheetName() *CT_ExternalSheetName
    func (m *CT_ExternalSheetName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalSheetName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalSheetName) Validate() error
    func (m *CT_ExternalSheetName) ValidateWithPath(path string) error
type CT_ExternalSheetNames
    func NewCT_ExternalSheetNames() *CT_ExternalSheetNames
    func (m *CT_ExternalSheetNames) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ExternalSheetNames) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ExternalSheetNames) Validate() error
    func (m *CT_ExternalSheetNames) ValidateWithPath(path string) error
type CT_Field
    func NewCT_Field() *CT_Field
    func (m *CT_Field) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Field) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Field) Validate() error
    func (m *CT_Field) ValidateWithPath(path string) error
type CT_FieldGroup
    func NewCT_FieldGroup() *CT_FieldGroup
    func (m *CT_FieldGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FieldGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FieldGroup) Validate() error
    func (m *CT_FieldGroup) ValidateWithPath(path string) error
type CT_FieldUsage
    func NewCT_FieldUsage() *CT_FieldUsage
    func (m *CT_FieldUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FieldUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FieldUsage) Validate() error
    func (m *CT_FieldUsage) ValidateWithPath(path string) error
type CT_FieldsUsage
    func NewCT_FieldsUsage() *CT_FieldsUsage
    func (m *CT_FieldsUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FieldsUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FieldsUsage) Validate() error
    func (m *CT_FieldsUsage) ValidateWithPath(path string) error
type CT_FileRecoveryPr
    func NewCT_FileRecoveryPr() *CT_FileRecoveryPr
    func (m *CT_FileRecoveryPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FileRecoveryPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FileRecoveryPr) Validate() error
    func (m *CT_FileRecoveryPr) ValidateWithPath(path string) error
type CT_FileSharing
    func NewCT_FileSharing() *CT_FileSharing
    func (m *CT_FileSharing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FileSharing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FileSharing) Validate() error
    func (m *CT_FileSharing) ValidateWithPath(path string) error
type CT_FileVersion
    func NewCT_FileVersion() *CT_FileVersion
    func (m *CT_FileVersion) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FileVersion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FileVersion) Validate() error
    func (m *CT_FileVersion) ValidateWithPath(path string) error
type CT_Fill
    func NewCT_Fill() *CT_Fill
    func (m *CT_Fill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Fill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Fill) Validate() error
    func (m *CT_Fill) ValidateWithPath(path string) error
type CT_Fills
    func NewCT_Fills() *CT_Fills
    func (m *CT_Fills) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Fills) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Fills) Validate() error
    func (m *CT_Fills) ValidateWithPath(path string) error
type CT_Filter
    func NewCT_Filter() *CT_Filter
    func (m *CT_Filter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Filter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Filter) Validate() error
    func (m *CT_Filter) ValidateWithPath(path string) error
type CT_FilterColumn
    func NewCT_FilterColumn() *CT_FilterColumn
    func (m *CT_FilterColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FilterColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FilterColumn) Validate() error
    func (m *CT_FilterColumn) ValidateWithPath(path string) error
type CT_Filters
    func NewCT_Filters() *CT_Filters
    func (m *CT_Filters) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Filters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Filters) Validate() error
    func (m *CT_Filters) ValidateWithPath(path string) error
type CT_Font
    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
    func (m *CT_Font) ValidateWithPath(path string) error
type CT_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
    func (m *CT_FontFamily) ValidateWithPath(path string) error
type CT_FontName
    func NewCT_FontName() *CT_FontName
    func (m *CT_FontName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FontName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FontName) Validate() error
    func (m *CT_FontName) ValidateWithPath(path string) error
type CT_FontScheme
    func NewCT_FontScheme() *CT_FontScheme
    func (m *CT_FontScheme) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FontScheme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FontScheme) Validate() error
    func (m *CT_FontScheme) ValidateWithPath(path string) error
type CT_FontSize
    func NewCT_FontSize() *CT_FontSize
    func (m *CT_FontSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FontSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FontSize) Validate() error
    func (m *CT_FontSize) ValidateWithPath(path string) error
type CT_Fonts
    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
    func (m *CT_Fonts) ValidateWithPath(path string) error
type CT_Format
    func NewCT_Format() *CT_Format
    func (m *CT_Format) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Format) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Format) Validate() error
    func (m *CT_Format) ValidateWithPath(path string) error
type CT_Formats
    func NewCT_Formats() *CT_Formats
    func (m *CT_Formats) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Formats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Formats) Validate() error
    func (m *CT_Formats) ValidateWithPath(path string) error
type CT_FunctionGroup
    func NewCT_FunctionGroup() *CT_FunctionGroup
    func (m *CT_FunctionGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FunctionGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FunctionGroup) Validate() error
    func (m *CT_FunctionGroup) ValidateWithPath(path string) error
type CT_FunctionGroups
    func NewCT_FunctionGroups() *CT_FunctionGroups
    func (m *CT_FunctionGroups) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FunctionGroups) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FunctionGroups) Validate() error
    func (m *CT_FunctionGroups) ValidateWithPath(path string) error
type CT_FutureMetadata
    func NewCT_FutureMetadata() *CT_FutureMetadata
    func (m *CT_FutureMetadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FutureMetadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FutureMetadata) Validate() error
    func (m *CT_FutureMetadata) ValidateWithPath(path string) error
type CT_FutureMetadataBlock
    func NewCT_FutureMetadataBlock() *CT_FutureMetadataBlock
    func (m *CT_FutureMetadataBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_FutureMetadataBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_FutureMetadataBlock) Validate() error
    func (m *CT_FutureMetadataBlock) ValidateWithPath(path string) error
type CT_GradientFill
    func NewCT_GradientFill() *CT_GradientFill
    func (m *CT_GradientFill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GradientFill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GradientFill) Validate() error
    func (m *CT_GradientFill) ValidateWithPath(path string) error
type CT_GradientStop
    func NewCT_GradientStop() *CT_GradientStop
    func (m *CT_GradientStop) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GradientStop) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GradientStop) Validate() error
    func (m *CT_GradientStop) ValidateWithPath(path string) error
type CT_GroupItems
    func NewCT_GroupItems() *CT_GroupItems
    func (m *CT_GroupItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GroupItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GroupItems) Validate() error
    func (m *CT_GroupItems) ValidateWithPath(path string) error
type CT_GroupLevel
    func NewCT_GroupLevel() *CT_GroupLevel
    func (m *CT_GroupLevel) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GroupLevel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GroupLevel) Validate() error
    func (m *CT_GroupLevel) ValidateWithPath(path string) error
type CT_GroupLevels
    func NewCT_GroupLevels() *CT_GroupLevels
    func (m *CT_GroupLevels) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GroupLevels) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GroupLevels) Validate() error
    func (m *CT_GroupLevels) ValidateWithPath(path string) error
type CT_GroupMember
    func NewCT_GroupMember() *CT_GroupMember
    func (m *CT_GroupMember) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GroupMember) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GroupMember) Validate() error
    func (m *CT_GroupMember) ValidateWithPath(path string) error
type CT_GroupMembers
    func NewCT_GroupMembers() *CT_GroupMembers
    func (m *CT_GroupMembers) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_GroupMembers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_GroupMembers) Validate() error
    func (m *CT_GroupMembers) ValidateWithPath(path string) error
type CT_Groups
    func NewCT_Groups() *CT_Groups
    func (m *CT_Groups) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Groups) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Groups) Validate() error
    func (m *CT_Groups) ValidateWithPath(path string) error
type CT_HeaderFooter
    func NewCT_HeaderFooter() *CT_HeaderFooter
    func (m *CT_HeaderFooter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_HeaderFooter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_HeaderFooter) Validate() error
    func (m *CT_HeaderFooter) ValidateWithPath(path string) error
type CT_HierarchyUsage
    func NewCT_HierarchyUsage() *CT_HierarchyUsage
    func (m *CT_HierarchyUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_HierarchyUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_HierarchyUsage) Validate() error
    func (m *CT_HierarchyUsage) ValidateWithPath(path string) error
type CT_Hyperlink
    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
    func (m *CT_Hyperlink) ValidateWithPath(path string) error
type CT_Hyperlinks
    func NewCT_Hyperlinks() *CT_Hyperlinks
    func (m *CT_Hyperlinks) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Hyperlinks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Hyperlinks) Validate() error
    func (m *CT_Hyperlinks) ValidateWithPath(path string) error
type CT_I
    func NewCT_I() *CT_I
    func (m *CT_I) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_I) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_I) Validate() error
    func (m *CT_I) ValidateWithPath(path string) error
type CT_IconFilter
    func NewCT_IconFilter() *CT_IconFilter
    func (m *CT_IconFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_IconFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_IconFilter) Validate() error
    func (m *CT_IconFilter) ValidateWithPath(path string) error
type CT_IconSet
    func NewCT_IconSet() *CT_IconSet
    func (m *CT_IconSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_IconSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_IconSet) Validate() error
    func (m *CT_IconSet) ValidateWithPath(path string) error
type CT_IgnoredError
    func NewCT_IgnoredError() *CT_IgnoredError
    func (m *CT_IgnoredError) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_IgnoredError) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_IgnoredError) Validate() error
    func (m *CT_IgnoredError) ValidateWithPath(path string) error
type CT_IgnoredErrors
    func NewCT_IgnoredErrors() *CT_IgnoredErrors
    func (m *CT_IgnoredErrors) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_IgnoredErrors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_IgnoredErrors) Validate() error
    func (m *CT_IgnoredErrors) ValidateWithPath(path string) error
type CT_Index
    func NewCT_Index() *CT_Index
    func (m *CT_Index) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Index) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Index) Validate() error
    func (m *CT_Index) ValidateWithPath(path string) error
type CT_IndexedColors
    func NewCT_IndexedColors() *CT_IndexedColors
    func (m *CT_IndexedColors) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_IndexedColors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_IndexedColors) Validate() error
    func (m *CT_IndexedColors) ValidateWithPath(path string) error
type CT_InputCells
    func NewCT_InputCells() *CT_InputCells
    func (m *CT_InputCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_InputCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_InputCells) Validate() error
    func (m *CT_InputCells) ValidateWithPath(path string) error
type CT_IntProperty
    func NewCT_IntProperty() *CT_IntProperty
    func (m *CT_IntProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_IntProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_IntProperty) Validate() error
    func (m *CT_IntProperty) ValidateWithPath(path string) error
type CT_Item
    func NewCT_Item() *CT_Item
    func (m *CT_Item) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Item) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Item) Validate() error
    func (m *CT_Item) ValidateWithPath(path string) error
type CT_Items
    func NewCT_Items() *CT_Items
    func (m *CT_Items) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Items) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Items) Validate() error
    func (m *CT_Items) ValidateWithPath(path string) error
type CT_LegacyDrawing
    func NewCT_LegacyDrawing() *CT_LegacyDrawing
    func (m *CT_LegacyDrawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_LegacyDrawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_LegacyDrawing) Validate() error
    func (m *CT_LegacyDrawing) ValidateWithPath(path string) error
type CT_LevelGroup
    func NewCT_LevelGroup() *CT_LevelGroup
    func (m *CT_LevelGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_LevelGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_LevelGroup) Validate() error
    func (m *CT_LevelGroup) ValidateWithPath(path string) error
type CT_Location
    func NewCT_Location() *CT_Location
    func (m *CT_Location) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Location) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Location) Validate() error
    func (m *CT_Location) ValidateWithPath(path string) error
type CT_MRUColors
    func NewCT_MRUColors() *CT_MRUColors
    func (m *CT_MRUColors) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MRUColors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MRUColors) Validate() error
    func (m *CT_MRUColors) ValidateWithPath(path string) error
type CT_Macrosheet
    func NewCT_Macrosheet() *CT_Macrosheet
    func (m *CT_Macrosheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Macrosheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Macrosheet) Validate() error
    func (m *CT_Macrosheet) ValidateWithPath(path string) error
type CT_Map
    func NewCT_Map() *CT_Map
    func (m *CT_Map) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Map) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Map) Validate() error
    func (m *CT_Map) ValidateWithPath(path string) error
type CT_MapInfo
    func NewCT_MapInfo() *CT_MapInfo
    func (m *CT_MapInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MapInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MapInfo) Validate() error
    func (m *CT_MapInfo) ValidateWithPath(path string) error
type CT_Mdx
    func NewCT_Mdx() *CT_Mdx
    func (m *CT_Mdx) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Mdx) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Mdx) Validate() error
    func (m *CT_Mdx) ValidateWithPath(path string) error
type CT_MdxKPI
    func NewCT_MdxKPI() *CT_MdxKPI
    func (m *CT_MdxKPI) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MdxKPI) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MdxKPI) Validate() error
    func (m *CT_MdxKPI) ValidateWithPath(path string) error
type CT_MdxMemeberProp
    func NewCT_MdxMemeberProp() *CT_MdxMemeberProp
    func (m *CT_MdxMemeberProp) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MdxMemeberProp) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MdxMemeberProp) Validate() error
    func (m *CT_MdxMemeberProp) ValidateWithPath(path string) error
type CT_MdxMetadata
    func NewCT_MdxMetadata() *CT_MdxMetadata
    func (m *CT_MdxMetadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MdxMetadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MdxMetadata) Validate() error
    func (m *CT_MdxMetadata) ValidateWithPath(path string) error
type CT_MdxSet
    func NewCT_MdxSet() *CT_MdxSet
    func (m *CT_MdxSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MdxSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MdxSet) Validate() error
    func (m *CT_MdxSet) ValidateWithPath(path string) error
type CT_MdxTuple
    func NewCT_MdxTuple() *CT_MdxTuple
    func (m *CT_MdxTuple) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MdxTuple) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MdxTuple) Validate() error
    func (m *CT_MdxTuple) ValidateWithPath(path string) error
type CT_MeasureDimensionMap
    func NewCT_MeasureDimensionMap() *CT_MeasureDimensionMap
    func (m *CT_MeasureDimensionMap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MeasureDimensionMap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MeasureDimensionMap) Validate() error
    func (m *CT_MeasureDimensionMap) ValidateWithPath(path string) error
type CT_MeasureDimensionMaps
    func NewCT_MeasureDimensionMaps() *CT_MeasureDimensionMaps
    func (m *CT_MeasureDimensionMaps) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MeasureDimensionMaps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MeasureDimensionMaps) Validate() error
    func (m *CT_MeasureDimensionMaps) ValidateWithPath(path string) error
type CT_MeasureGroup
    func NewCT_MeasureGroup() *CT_MeasureGroup
    func (m *CT_MeasureGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MeasureGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MeasureGroup) Validate() error
    func (m *CT_MeasureGroup) ValidateWithPath(path string) error
type CT_MeasureGroups
    func NewCT_MeasureGroups() *CT_MeasureGroups
    func (m *CT_MeasureGroups) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MeasureGroups) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MeasureGroups) Validate() error
    func (m *CT_MeasureGroups) ValidateWithPath(path string) error
type CT_Member
    func NewCT_Member() *CT_Member
    func (m *CT_Member) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Member) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Member) Validate() error
    func (m *CT_Member) ValidateWithPath(path string) error
type CT_MemberProperties
    func NewCT_MemberProperties() *CT_MemberProperties
    func (m *CT_MemberProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MemberProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MemberProperties) Validate() error
    func (m *CT_MemberProperties) ValidateWithPath(path string) error
type CT_MemberProperty
    func NewCT_MemberProperty() *CT_MemberProperty
    func (m *CT_MemberProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MemberProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MemberProperty) Validate() error
    func (m *CT_MemberProperty) ValidateWithPath(path string) error
type CT_Members
    func NewCT_Members() *CT_Members
    func (m *CT_Members) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Members) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Members) Validate() error
    func (m *CT_Members) ValidateWithPath(path string) error
type CT_MergeCell
    func NewCT_MergeCell() *CT_MergeCell
    func (m *CT_MergeCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MergeCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MergeCell) Validate() error
    func (m *CT_MergeCell) ValidateWithPath(path string) error
type CT_MergeCells
    func NewCT_MergeCells() *CT_MergeCells
    func (m *CT_MergeCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MergeCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MergeCells) Validate() error
    func (m *CT_MergeCells) ValidateWithPath(path string) error
type CT_Metadata
    func NewCT_Metadata() *CT_Metadata
    func (m *CT_Metadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Metadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Metadata) Validate() error
    func (m *CT_Metadata) ValidateWithPath(path string) error
type CT_MetadataBlock
    func NewCT_MetadataBlock() *CT_MetadataBlock
    func (m *CT_MetadataBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataBlock) Validate() error
    func (m *CT_MetadataBlock) ValidateWithPath(path string) error
type CT_MetadataBlocks
    func NewCT_MetadataBlocks() *CT_MetadataBlocks
    func (m *CT_MetadataBlocks) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataBlocks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataBlocks) Validate() error
    func (m *CT_MetadataBlocks) ValidateWithPath(path string) error
type CT_MetadataRecord
    func NewCT_MetadataRecord() *CT_MetadataRecord
    func (m *CT_MetadataRecord) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataRecord) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataRecord) Validate() error
    func (m *CT_MetadataRecord) ValidateWithPath(path string) error
type CT_MetadataStringIndex
    func NewCT_MetadataStringIndex() *CT_MetadataStringIndex
    func (m *CT_MetadataStringIndex) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataStringIndex) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataStringIndex) Validate() error
    func (m *CT_MetadataStringIndex) ValidateWithPath(path string) error
type CT_MetadataStrings
    func NewCT_MetadataStrings() *CT_MetadataStrings
    func (m *CT_MetadataStrings) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataStrings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataStrings) Validate() error
    func (m *CT_MetadataStrings) ValidateWithPath(path string) error
type CT_MetadataType
    func NewCT_MetadataType() *CT_MetadataType
    func (m *CT_MetadataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataType) Validate() error
    func (m *CT_MetadataType) ValidateWithPath(path string) error
type CT_MetadataTypes
    func NewCT_MetadataTypes() *CT_MetadataTypes
    func (m *CT_MetadataTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_MetadataTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_MetadataTypes) Validate() error
    func (m *CT_MetadataTypes) ValidateWithPath(path string) error
type CT_Missing
    func NewCT_Missing() *CT_Missing
    func (m *CT_Missing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Missing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Missing) Validate() error
    func (m *CT_Missing) ValidateWithPath(path string) error
type CT_NumFmt
    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
    func (m *CT_NumFmt) ValidateWithPath(path string) error
type CT_NumFmts
    func NewCT_NumFmts() *CT_NumFmts
    func (m *CT_NumFmts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_NumFmts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_NumFmts) Validate() error
    func (m *CT_NumFmts) ValidateWithPath(path string) error
type CT_Number
    func NewCT_Number() *CT_Number
    func (m *CT_Number) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Number) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Number) Validate() error
    func (m *CT_Number) ValidateWithPath(path string) error
type CT_ObjectAnchor
    func NewCT_ObjectAnchor() *CT_ObjectAnchor
    func (m *CT_ObjectAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ObjectAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ObjectAnchor) Validate() error
    func (m *CT_ObjectAnchor) ValidateWithPath(path string) error
type CT_ObjectPr
    func NewCT_ObjectPr() *CT_ObjectPr
    func (m *CT_ObjectPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ObjectPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ObjectPr) Validate() error
    func (m *CT_ObjectPr) ValidateWithPath(path string) error
type CT_OlapPr
    func NewCT_OlapPr() *CT_OlapPr
    func (m *CT_OlapPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OlapPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OlapPr) Validate() error
    func (m *CT_OlapPr) ValidateWithPath(path string) error
type CT_OleItem
    func NewCT_OleItem() *CT_OleItem
    func (m *CT_OleItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OleItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OleItem) Validate() error
    func (m *CT_OleItem) ValidateWithPath(path string) error
type CT_OleItems
    func NewCT_OleItems() *CT_OleItems
    func (m *CT_OleItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OleItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OleItems) Validate() error
    func (m *CT_OleItems) ValidateWithPath(path string) error
type CT_OleLink
    func NewCT_OleLink() *CT_OleLink
    func (m *CT_OleLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OleLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OleLink) Validate() error
    func (m *CT_OleLink) ValidateWithPath(path string) error
type CT_OleObject
    func NewCT_OleObject() *CT_OleObject
    func (m *CT_OleObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OleObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OleObject) Validate() error
    func (m *CT_OleObject) ValidateWithPath(path string) error
type CT_OleObjects
    func NewCT_OleObjects() *CT_OleObjects
    func (m *CT_OleObjects) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OleObjects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OleObjects) Validate() error
    func (m *CT_OleObjects) ValidateWithPath(path string) error
type CT_OleSize
    func NewCT_OleSize() *CT_OleSize
    func (m *CT_OleSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OleSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OleSize) Validate() error
    func (m *CT_OleSize) ValidateWithPath(path string) error
type CT_OutlinePr
    func NewCT_OutlinePr() *CT_OutlinePr
    func (m *CT_OutlinePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_OutlinePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_OutlinePr) Validate() error
    func (m *CT_OutlinePr) ValidateWithPath(path string) error
type CT_PCDKPI
    func NewCT_PCDKPI() *CT_PCDKPI
    func (m *CT_PCDKPI) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PCDKPI) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PCDKPI) Validate() error
    func (m *CT_PCDKPI) ValidateWithPath(path string) error
type CT_PCDKPIs
    func NewCT_PCDKPIs() *CT_PCDKPIs
    func (m *CT_PCDKPIs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PCDKPIs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PCDKPIs) Validate() error
    func (m *CT_PCDKPIs) ValidateWithPath(path string) error
type CT_PCDSCPage
    func NewCT_PCDSCPage() *CT_PCDSCPage
    func (m *CT_PCDSCPage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PCDSCPage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PCDSCPage) Validate() error
    func (m *CT_PCDSCPage) ValidateWithPath(path string) error
type CT_PCDSDTCEntries
    func NewCT_PCDSDTCEntries() *CT_PCDSDTCEntries
    func (m *CT_PCDSDTCEntries) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PCDSDTCEntries) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PCDSDTCEntries) Validate() error
    func (m *CT_PCDSDTCEntries) ValidateWithPath(path string) error
type CT_PageBreak
    func NewCT_PageBreak() *CT_PageBreak
    func (m *CT_PageBreak) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageBreak) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageBreak) Validate() error
    func (m *CT_PageBreak) ValidateWithPath(path string) error
type CT_PageField
    func NewCT_PageField() *CT_PageField
    func (m *CT_PageField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageField) Validate() error
    func (m *CT_PageField) ValidateWithPath(path string) error
type CT_PageFields
    func NewCT_PageFields() *CT_PageFields
    func (m *CT_PageFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageFields) Validate() error
    func (m *CT_PageFields) ValidateWithPath(path string) error
type CT_PageItem
    func NewCT_PageItem() *CT_PageItem
    func (m *CT_PageItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageItem) Validate() error
    func (m *CT_PageItem) ValidateWithPath(path string) error
type CT_PageMargins
    func NewCT_PageMargins() *CT_PageMargins
    func (m *CT_PageMargins) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageMargins) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageMargins) Validate() error
    func (m *CT_PageMargins) ValidateWithPath(path string) error
type CT_PageSetUpPr
    func NewCT_PageSetUpPr() *CT_PageSetUpPr
    func (m *CT_PageSetUpPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageSetUpPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageSetUpPr) Validate() error
    func (m *CT_PageSetUpPr) ValidateWithPath(path string) error
type CT_PageSetup
    func NewCT_PageSetup() *CT_PageSetup
    func (m *CT_PageSetup) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PageSetup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PageSetup) Validate() error
    func (m *CT_PageSetup) ValidateWithPath(path string) error
type CT_Pages
    func NewCT_Pages() *CT_Pages
    func (m *CT_Pages) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Pages) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Pages) Validate() error
    func (m *CT_Pages) ValidateWithPath(path string) error
type CT_Pane
    func NewCT_Pane() *CT_Pane
    func (m *CT_Pane) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Pane) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Pane) Validate() error
    func (m *CT_Pane) ValidateWithPath(path string) error
type CT_Parameter
    func NewCT_Parameter() *CT_Parameter
    func (m *CT_Parameter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Parameter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Parameter) Validate() error
    func (m *CT_Parameter) ValidateWithPath(path string) error
type CT_Parameters
    func NewCT_Parameters() *CT_Parameters
    func (m *CT_Parameters) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Parameters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Parameters) Validate() error
    func (m *CT_Parameters) ValidateWithPath(path string) error
type CT_PatternFill
    func NewCT_PatternFill() *CT_PatternFill
    func (m *CT_PatternFill) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PatternFill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PatternFill) Validate() error
    func (m *CT_PatternFill) ValidateWithPath(path string) error
type CT_PhoneticPr
    func NewCT_PhoneticPr() *CT_PhoneticPr
    func (m *CT_PhoneticPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PhoneticPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PhoneticPr) Validate() error
    func (m *CT_PhoneticPr) ValidateWithPath(path string) error
type CT_PhoneticRun
    func NewCT_PhoneticRun() *CT_PhoneticRun
    func (m *CT_PhoneticRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PhoneticRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PhoneticRun) Validate() error
    func (m *CT_PhoneticRun) ValidateWithPath(path string) error
type CT_PivotArea
    func NewCT_PivotArea() *CT_PivotArea
    func (m *CT_PivotArea) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotArea) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotArea) Validate() error
    func (m *CT_PivotArea) ValidateWithPath(path string) error
type CT_PivotAreaReference
    func NewCT_PivotAreaReference() *CT_PivotAreaReference
    func (m *CT_PivotAreaReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotAreaReference) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotAreaReference) Validate() error
    func (m *CT_PivotAreaReference) ValidateWithPath(path string) error
type CT_PivotAreaReferences
    func NewCT_PivotAreaReferences() *CT_PivotAreaReferences
    func (m *CT_PivotAreaReferences) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotAreaReferences) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotAreaReferences) Validate() error
    func (m *CT_PivotAreaReferences) ValidateWithPath(path string) error
type CT_PivotAreas
    func NewCT_PivotAreas() *CT_PivotAreas
    func (m *CT_PivotAreas) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotAreas) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotAreas) Validate() error
    func (m *CT_PivotAreas) ValidateWithPath(path string) error
type CT_PivotCache
    func NewCT_PivotCache() *CT_PivotCache
    func (m *CT_PivotCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotCache) Validate() error
    func (m *CT_PivotCache) ValidateWithPath(path string) error
type CT_PivotCacheDefinition
    func NewCT_PivotCacheDefinition() *CT_PivotCacheDefinition
    func (m *CT_PivotCacheDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotCacheDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotCacheDefinition) Validate() error
    func (m *CT_PivotCacheDefinition) ValidateWithPath(path string) error
type CT_PivotCacheRecords
    func NewCT_PivotCacheRecords() *CT_PivotCacheRecords
    func (m *CT_PivotCacheRecords) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotCacheRecords) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotCacheRecords) Validate() error
    func (m *CT_PivotCacheRecords) ValidateWithPath(path string) error
type CT_PivotCaches
    func NewCT_PivotCaches() *CT_PivotCaches
    func (m *CT_PivotCaches) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotCaches) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotCaches) Validate() error
    func (m *CT_PivotCaches) ValidateWithPath(path string) error
type CT_PivotDimension
    func NewCT_PivotDimension() *CT_PivotDimension
    func (m *CT_PivotDimension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotDimension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotDimension) Validate() error
    func (m *CT_PivotDimension) ValidateWithPath(path string) error
type CT_PivotField
    func NewCT_PivotField() *CT_PivotField
    func (m *CT_PivotField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotField) Validate() error
    func (m *CT_PivotField) ValidateWithPath(path string) error
type CT_PivotFields
    func NewCT_PivotFields() *CT_PivotFields
    func (m *CT_PivotFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotFields) Validate() error
    func (m *CT_PivotFields) ValidateWithPath(path string) error
type CT_PivotFilter
    func NewCT_PivotFilter() *CT_PivotFilter
    func (m *CT_PivotFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotFilter) Validate() error
    func (m *CT_PivotFilter) ValidateWithPath(path string) error
type CT_PivotFilters
    func NewCT_PivotFilters() *CT_PivotFilters
    func (m *CT_PivotFilters) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotFilters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotFilters) Validate() error
    func (m *CT_PivotFilters) ValidateWithPath(path string) error
type CT_PivotHierarchies
    func NewCT_PivotHierarchies() *CT_PivotHierarchies
    func (m *CT_PivotHierarchies) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotHierarchies) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotHierarchies) Validate() error
    func (m *CT_PivotHierarchies) ValidateWithPath(path string) error
type CT_PivotHierarchy
    func NewCT_PivotHierarchy() *CT_PivotHierarchy
    func (m *CT_PivotHierarchy) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotHierarchy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotHierarchy) Validate() error
    func (m *CT_PivotHierarchy) ValidateWithPath(path string) error
type CT_PivotSelection
    func NewCT_PivotSelection() *CT_PivotSelection
    func (m *CT_PivotSelection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotSelection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotSelection) Validate() error
    func (m *CT_PivotSelection) ValidateWithPath(path string) error
type CT_PivotTableStyle
    func NewCT_PivotTableStyle() *CT_PivotTableStyle
    func (m *CT_PivotTableStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PivotTableStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PivotTableStyle) Validate() error
    func (m *CT_PivotTableStyle) ValidateWithPath(path string) error
type CT_PrintOptions
    func NewCT_PrintOptions() *CT_PrintOptions
    func (m *CT_PrintOptions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_PrintOptions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_PrintOptions) Validate() error
    func (m *CT_PrintOptions) ValidateWithPath(path string) error
type CT_ProtectedRange
    func NewCT_ProtectedRange() *CT_ProtectedRange
    func (m *CT_ProtectedRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ProtectedRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ProtectedRange) Validate() error
    func (m *CT_ProtectedRange) ValidateWithPath(path string) error
type CT_ProtectedRanges
    func NewCT_ProtectedRanges() *CT_ProtectedRanges
    func (m *CT_ProtectedRanges) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ProtectedRanges) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ProtectedRanges) Validate() error
    func (m *CT_ProtectedRanges) ValidateWithPath(path string) error
type CT_Query
    func NewCT_Query() *CT_Query
    func (m *CT_Query) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Query) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Query) Validate() error
    func (m *CT_Query) ValidateWithPath(path string) error
type CT_QueryCache
    func NewCT_QueryCache() *CT_QueryCache
    func (m *CT_QueryCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_QueryCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_QueryCache) Validate() error
    func (m *CT_QueryCache) ValidateWithPath(path string) error
type CT_QueryTable
    func NewCT_QueryTable() *CT_QueryTable
    func (m *CT_QueryTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_QueryTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_QueryTable) Validate() error
    func (m *CT_QueryTable) ValidateWithPath(path string) error
type CT_QueryTableDeletedFields
    func NewCT_QueryTableDeletedFields() *CT_QueryTableDeletedFields
    func (m *CT_QueryTableDeletedFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_QueryTableDeletedFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_QueryTableDeletedFields) Validate() error
    func (m *CT_QueryTableDeletedFields) ValidateWithPath(path string) error
type CT_QueryTableField
    func NewCT_QueryTableField() *CT_QueryTableField
    func (m *CT_QueryTableField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_QueryTableField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_QueryTableField) Validate() error
    func (m *CT_QueryTableField) ValidateWithPath(path string) error
type CT_QueryTableFields
    func NewCT_QueryTableFields() *CT_QueryTableFields
    func (m *CT_QueryTableFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_QueryTableFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_QueryTableFields) Validate() error
    func (m *CT_QueryTableFields) ValidateWithPath(path string) error
type CT_QueryTableRefresh
    func NewCT_QueryTableRefresh() *CT_QueryTableRefresh
    func (m *CT_QueryTableRefresh) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_QueryTableRefresh) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_QueryTableRefresh) Validate() error
    func (m *CT_QueryTableRefresh) ValidateWithPath(path string) error
type CT_RElt
    func NewCT_RElt() *CT_RElt
    func (m *CT_RElt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RElt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RElt) Validate() error
    func (m *CT_RElt) ValidateWithPath(path string) error
type CT_RPrElt
    func NewCT_RPrElt() *CT_RPrElt
    func (m *CT_RPrElt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RPrElt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RPrElt) Validate() error
    func (m *CT_RPrElt) ValidateWithPath(path string) error
type CT_RangePr
    func NewCT_RangePr() *CT_RangePr
    func (m *CT_RangePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RangePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RangePr) Validate() error
    func (m *CT_RangePr) ValidateWithPath(path string) error
type CT_RangeSet
    func NewCT_RangeSet() *CT_RangeSet
    func (m *CT_RangeSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RangeSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RangeSet) Validate() error
    func (m *CT_RangeSet) ValidateWithPath(path string) error
type CT_RangeSets
    func NewCT_RangeSets() *CT_RangeSets
    func (m *CT_RangeSets) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RangeSets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RangeSets) Validate() error
    func (m *CT_RangeSets) ValidateWithPath(path string) error
type CT_Record
    func NewCT_Record() *CT_Record
    func (m *CT_Record) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Record) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Record) Validate() error
    func (m *CT_Record) ValidateWithPath(path string) error
type CT_Reviewed
    func NewCT_Reviewed() *CT_Reviewed
    func (m *CT_Reviewed) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Reviewed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Reviewed) Validate() error
    func (m *CT_Reviewed) ValidateWithPath(path string) error
type CT_ReviewedRevisions
    func NewCT_ReviewedRevisions() *CT_ReviewedRevisions
    func (m *CT_ReviewedRevisions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ReviewedRevisions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ReviewedRevisions) Validate() error
    func (m *CT_ReviewedRevisions) ValidateWithPath(path string) error
type CT_RevisionAutoFormatting
    func NewCT_RevisionAutoFormatting() *CT_RevisionAutoFormatting
    func (m *CT_RevisionAutoFormatting) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionAutoFormatting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionAutoFormatting) Validate() error
    func (m *CT_RevisionAutoFormatting) ValidateWithPath(path string) error
type CT_RevisionCellChange
    func NewCT_RevisionCellChange() *CT_RevisionCellChange
    func (m *CT_RevisionCellChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionCellChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionCellChange) Validate() error
    func (m *CT_RevisionCellChange) ValidateWithPath(path string) error
type CT_RevisionComment
    func NewCT_RevisionComment() *CT_RevisionComment
    func (m *CT_RevisionComment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionComment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionComment) Validate() error
    func (m *CT_RevisionComment) ValidateWithPath(path string) error
type CT_RevisionConflict
    func NewCT_RevisionConflict() *CT_RevisionConflict
    func (m *CT_RevisionConflict) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionConflict) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionConflict) Validate() error
    func (m *CT_RevisionConflict) ValidateWithPath(path string) error
type CT_RevisionCustomView
    func NewCT_RevisionCustomView() *CT_RevisionCustomView
    func (m *CT_RevisionCustomView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionCustomView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionCustomView) Validate() error
    func (m *CT_RevisionCustomView) ValidateWithPath(path string) error
type CT_RevisionDefinedName
    func NewCT_RevisionDefinedName() *CT_RevisionDefinedName
    func (m *CT_RevisionDefinedName) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionDefinedName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionDefinedName) Validate() error
    func (m *CT_RevisionDefinedName) ValidateWithPath(path string) error
type CT_RevisionFormatting
    func NewCT_RevisionFormatting() *CT_RevisionFormatting
    func (m *CT_RevisionFormatting) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionFormatting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionFormatting) Validate() error
    func (m *CT_RevisionFormatting) ValidateWithPath(path string) error
type CT_RevisionHeader
    func NewCT_RevisionHeader() *CT_RevisionHeader
    func (m *CT_RevisionHeader) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionHeader) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionHeader) Validate() error
    func (m *CT_RevisionHeader) ValidateWithPath(path string) error
type CT_RevisionHeaders
    func NewCT_RevisionHeaders() *CT_RevisionHeaders
    func (m *CT_RevisionHeaders) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionHeaders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionHeaders) Validate() error
    func (m *CT_RevisionHeaders) ValidateWithPath(path string) error
type CT_RevisionInsertSheet
    func NewCT_RevisionInsertSheet() *CT_RevisionInsertSheet
    func (m *CT_RevisionInsertSheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionInsertSheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionInsertSheet) Validate() error
    func (m *CT_RevisionInsertSheet) ValidateWithPath(path string) error
type CT_RevisionMove
    func NewCT_RevisionMove() *CT_RevisionMove
    func (m *CT_RevisionMove) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionMove) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionMove) Validate() error
    func (m *CT_RevisionMove) ValidateWithPath(path string) error
type CT_RevisionQueryTableField
    func NewCT_RevisionQueryTableField() *CT_RevisionQueryTableField
    func (m *CT_RevisionQueryTableField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionQueryTableField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionQueryTableField) Validate() error
    func (m *CT_RevisionQueryTableField) ValidateWithPath(path string) error
type CT_RevisionRowColumn
    func NewCT_RevisionRowColumn() *CT_RevisionRowColumn
    func (m *CT_RevisionRowColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionRowColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionRowColumn) Validate() error
    func (m *CT_RevisionRowColumn) ValidateWithPath(path string) error
type CT_RevisionSheetRename
    func NewCT_RevisionSheetRename() *CT_RevisionSheetRename
    func (m *CT_RevisionSheetRename) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RevisionSheetRename) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RevisionSheetRename) Validate() error
    func (m *CT_RevisionSheetRename) ValidateWithPath(path string) error
type CT_Revisions
    func NewCT_Revisions() *CT_Revisions
    func (m *CT_Revisions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Revisions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Revisions) Validate() error
    func (m *CT_Revisions) ValidateWithPath(path string) error
type CT_RgbColor
    func NewCT_RgbColor() *CT_RgbColor
    func (m *CT_RgbColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RgbColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RgbColor) Validate() error
    func (m *CT_RgbColor) ValidateWithPath(path string) error
type CT_Row
    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
    func (m *CT_Row) ValidateWithPath(path string) error
type CT_RowFields
    func NewCT_RowFields() *CT_RowFields
    func (m *CT_RowFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RowFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RowFields) Validate() error
    func (m *CT_RowFields) ValidateWithPath(path string) error
type CT_RowHierarchiesUsage
    func NewCT_RowHierarchiesUsage() *CT_RowHierarchiesUsage
    func (m *CT_RowHierarchiesUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_RowHierarchiesUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_RowHierarchiesUsage) Validate() error
    func (m *CT_RowHierarchiesUsage) ValidateWithPath(path string) error
type CT_Rst
    func NewCT_Rst() *CT_Rst
    func (m *CT_Rst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Rst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Rst) Validate() error
    func (m *CT_Rst) ValidateWithPath(path string) error
type CT_Scenario
    func NewCT_Scenario() *CT_Scenario
    func (m *CT_Scenario) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Scenario) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Scenario) Validate() error
    func (m *CT_Scenario) ValidateWithPath(path string) error
type CT_Scenarios
    func NewCT_Scenarios() *CT_Scenarios
    func (m *CT_Scenarios) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Scenarios) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Scenarios) Validate() error
    func (m *CT_Scenarios) ValidateWithPath(path string) error
type CT_Schema
    func NewCT_Schema() *CT_Schema
    func (m *CT_Schema) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Schema) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Schema) Validate() error
    func (m *CT_Schema) ValidateWithPath(path string) error
type CT_Selection
    func NewCT_Selection() *CT_Selection
    func (m *CT_Selection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Selection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Selection) Validate() error
    func (m *CT_Selection) ValidateWithPath(path string) error
type CT_ServerFormat
    func NewCT_ServerFormat() *CT_ServerFormat
    func (m *CT_ServerFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ServerFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ServerFormat) Validate() error
    func (m *CT_ServerFormat) ValidateWithPath(path string) error
type CT_ServerFormats
    func NewCT_ServerFormats() *CT_ServerFormats
    func (m *CT_ServerFormats) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_ServerFormats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_ServerFormats) Validate() error
    func (m *CT_ServerFormats) ValidateWithPath(path string) error
type CT_Set
    func NewCT_Set() *CT_Set
    func (m *CT_Set) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Set) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Set) Validate() error
    func (m *CT_Set) ValidateWithPath(path string) error
type CT_Sets
    func NewCT_Sets() *CT_Sets
    func (m *CT_Sets) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Sets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Sets) Validate() error
    func (m *CT_Sets) ValidateWithPath(path string) error
type CT_SharedItems
    func NewCT_SharedItems() *CT_SharedItems
    func (m *CT_SharedItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SharedItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SharedItems) Validate() error
    func (m *CT_SharedItems) ValidateWithPath(path string) error
type CT_SharedUser
    func NewCT_SharedUser() *CT_SharedUser
    func (m *CT_SharedUser) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SharedUser) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SharedUser) Validate() error
    func (m *CT_SharedUser) ValidateWithPath(path string) error
type CT_Sheet
    func NewCT_Sheet() *CT_Sheet
    func (m *CT_Sheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Sheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Sheet) Validate() error
    func (m *CT_Sheet) ValidateWithPath(path string) error
type CT_SheetBackgroundPicture
    func NewCT_SheetBackgroundPicture() *CT_SheetBackgroundPicture
    func (m *CT_SheetBackgroundPicture) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetBackgroundPicture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetBackgroundPicture) Validate() error
    func (m *CT_SheetBackgroundPicture) ValidateWithPath(path string) error
type CT_SheetCalcPr
    func NewCT_SheetCalcPr() *CT_SheetCalcPr
    func (m *CT_SheetCalcPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetCalcPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetCalcPr) Validate() error
    func (m *CT_SheetCalcPr) ValidateWithPath(path string) error
type CT_SheetData
    func NewCT_SheetData() *CT_SheetData
    func (m *CT_SheetData) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetData) Validate() error
    func (m *CT_SheetData) ValidateWithPath(path string) error
type CT_SheetDimension
    func NewCT_SheetDimension() *CT_SheetDimension
    func (m *CT_SheetDimension) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetDimension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetDimension) Validate() error
    func (m *CT_SheetDimension) ValidateWithPath(path string) error
type CT_SheetFormatPr
    func NewCT_SheetFormatPr() *CT_SheetFormatPr
    func (m *CT_SheetFormatPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetFormatPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetFormatPr) Validate() error
    func (m *CT_SheetFormatPr) ValidateWithPath(path string) error
type CT_SheetId
    func NewCT_SheetId() *CT_SheetId
    func (m *CT_SheetId) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetId) Validate() error
    func (m *CT_SheetId) ValidateWithPath(path string) error
type CT_SheetIdMap
    func NewCT_SheetIdMap() *CT_SheetIdMap
    func (m *CT_SheetIdMap) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetIdMap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetIdMap) Validate() error
    func (m *CT_SheetIdMap) ValidateWithPath(path string) error
type CT_SheetPr
    func NewCT_SheetPr() *CT_SheetPr
    func (m *CT_SheetPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetPr) Validate() error
    func (m *CT_SheetPr) ValidateWithPath(path string) error
type CT_SheetProtection
    func NewCT_SheetProtection() *CT_SheetProtection
    func (m *CT_SheetProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetProtection) Validate() error
    func (m *CT_SheetProtection) ValidateWithPath(path string) error
type CT_SheetView
    func NewCT_SheetView() *CT_SheetView
    func (m *CT_SheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetView) Validate() error
    func (m *CT_SheetView) ValidateWithPath(path string) error
type CT_SheetViews
    func NewCT_SheetViews() *CT_SheetViews
    func (m *CT_SheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SheetViews) Validate() error
    func (m *CT_SheetViews) ValidateWithPath(path string) error
type CT_Sheets
    func NewCT_Sheets() *CT_Sheets
    func (m *CT_Sheets) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Sheets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Sheets) Validate() error
    func (m *CT_Sheets) ValidateWithPath(path string) error
type CT_SingleXmlCell
    func NewCT_SingleXmlCell() *CT_SingleXmlCell
    func (m *CT_SingleXmlCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SingleXmlCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SingleXmlCell) Validate() error
    func (m *CT_SingleXmlCell) ValidateWithPath(path string) error
type CT_SingleXmlCells
    func NewCT_SingleXmlCells() *CT_SingleXmlCells
    func (m *CT_SingleXmlCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SingleXmlCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SingleXmlCells) Validate() error
    func (m *CT_SingleXmlCells) ValidateWithPath(path string) error
type CT_SmartTagPr
    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
    func (m *CT_SmartTagPr) ValidateWithPath(path string) error
type CT_SmartTagType
    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
    func (m *CT_SmartTagType) ValidateWithPath(path string) error
type CT_SmartTagTypes
    func NewCT_SmartTagTypes() *CT_SmartTagTypes
    func (m *CT_SmartTagTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SmartTagTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SmartTagTypes) Validate() error
    func (m *CT_SmartTagTypes) ValidateWithPath(path string) error
type CT_SmartTags
    func NewCT_SmartTags() *CT_SmartTags
    func (m *CT_SmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SmartTags) Validate() error
    func (m *CT_SmartTags) ValidateWithPath(path string) error
type CT_SortCondition
    func NewCT_SortCondition() *CT_SortCondition
    func (m *CT_SortCondition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SortCondition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SortCondition) Validate() error
    func (m *CT_SortCondition) ValidateWithPath(path string) error
type CT_SortState
    func NewCT_SortState() *CT_SortState
    func (m *CT_SortState) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_SortState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_SortState) Validate() error
    func (m *CT_SortState) ValidateWithPath(path string) error
type CT_Sst
    func NewCT_Sst() *CT_Sst
    func (m *CT_Sst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Sst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Sst) Validate() error
    func (m *CT_Sst) ValidateWithPath(path string) error
type CT_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
    func (m *CT_String) ValidateWithPath(path string) error
type CT_Stylesheet
    func NewCT_Stylesheet() *CT_Stylesheet
    func (m *CT_Stylesheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Stylesheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Stylesheet) Validate() error
    func (m *CT_Stylesheet) ValidateWithPath(path string) error
type CT_Table
    func NewCT_Table() *CT_Table
    func (m *CT_Table) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Table) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Table) Validate() error
    func (m *CT_Table) ValidateWithPath(path string) error
type CT_TableColumn
    func NewCT_TableColumn() *CT_TableColumn
    func (m *CT_TableColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableColumn) Validate() error
    func (m *CT_TableColumn) ValidateWithPath(path string) error
type CT_TableColumns
    func NewCT_TableColumns() *CT_TableColumns
    func (m *CT_TableColumns) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableColumns) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableColumns) Validate() error
    func (m *CT_TableColumns) ValidateWithPath(path string) error
type CT_TableFormula
    func NewCT_TableFormula() *CT_TableFormula
    func (m *CT_TableFormula) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableFormula) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableFormula) Validate() error
    func (m *CT_TableFormula) ValidateWithPath(path string) error
type CT_TableMissing
    func NewCT_TableMissing() *CT_TableMissing
    func (m *CT_TableMissing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableMissing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableMissing) Validate() error
    func (m *CT_TableMissing) ValidateWithPath(path string) error
type CT_TablePart
    func NewCT_TablePart() *CT_TablePart
    func (m *CT_TablePart) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TablePart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TablePart) Validate() error
    func (m *CT_TablePart) ValidateWithPath(path string) error
type CT_TableParts
    func NewCT_TableParts() *CT_TableParts
    func (m *CT_TableParts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableParts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableParts) Validate() error
    func (m *CT_TableParts) ValidateWithPath(path string) error
type CT_TableStyle
    func NewCT_TableStyle() *CT_TableStyle
    func (m *CT_TableStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableStyle) Validate() error
    func (m *CT_TableStyle) ValidateWithPath(path string) error
type CT_TableStyleElement
    func NewCT_TableStyleElement() *CT_TableStyleElement
    func (m *CT_TableStyleElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableStyleElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableStyleElement) Validate() error
    func (m *CT_TableStyleElement) ValidateWithPath(path string) error
type CT_TableStyleInfo
    func NewCT_TableStyleInfo() *CT_TableStyleInfo
    func (m *CT_TableStyleInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableStyleInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableStyleInfo) Validate() error
    func (m *CT_TableStyleInfo) ValidateWithPath(path string) error
type CT_TableStyles
    func NewCT_TableStyles() *CT_TableStyles
    func (m *CT_TableStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TableStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TableStyles) Validate() error
    func (m *CT_TableStyles) ValidateWithPath(path string) error
type CT_Tables
    func NewCT_Tables() *CT_Tables
    func (m *CT_Tables) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Tables) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Tables) Validate() error
    func (m *CT_Tables) ValidateWithPath(path string) error
type CT_TextField
    func NewCT_TextField() *CT_TextField
    func (m *CT_TextField) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TextField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TextField) Validate() error
    func (m *CT_TextField) ValidateWithPath(path string) error
type CT_TextFields
    func NewCT_TextFields() *CT_TextFields
    func (m *CT_TextFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TextFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TextFields) Validate() error
    func (m *CT_TextFields) ValidateWithPath(path string) error
type CT_TextPr
    func NewCT_TextPr() *CT_TextPr
    func (m *CT_TextPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TextPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TextPr) Validate() error
    func (m *CT_TextPr) ValidateWithPath(path string) error
type CT_Top10
    func NewCT_Top10() *CT_Top10
    func (m *CT_Top10) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Top10) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Top10) Validate() error
    func (m *CT_Top10) ValidateWithPath(path string) error
type CT_Tuple
    func NewCT_Tuple() *CT_Tuple
    func (m *CT_Tuple) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Tuple) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Tuple) Validate() error
    func (m *CT_Tuple) ValidateWithPath(path string) error
type CT_TupleCache
    func NewCT_TupleCache() *CT_TupleCache
    func (m *CT_TupleCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_TupleCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_TupleCache) Validate() error
    func (m *CT_TupleCache) ValidateWithPath(path string) error
type CT_Tuples
    func NewCT_Tuples() *CT_Tuples
    func (m *CT_Tuples) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Tuples) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Tuples) Validate() error
    func (m *CT_Tuples) ValidateWithPath(path string) error
type CT_UnderlineProperty
    func NewCT_UnderlineProperty() *CT_UnderlineProperty
    func (m *CT_UnderlineProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_UnderlineProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_UnderlineProperty) Validate() error
    func (m *CT_UnderlineProperty) ValidateWithPath(path string) error
type CT_UndoInfo
    func NewCT_UndoInfo() *CT_UndoInfo
    func (m *CT_UndoInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_UndoInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_UndoInfo) Validate() error
    func (m *CT_UndoInfo) ValidateWithPath(path string) error
type CT_Users
    func NewCT_Users() *CT_Users
    func (m *CT_Users) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Users) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Users) Validate() error
    func (m *CT_Users) ValidateWithPath(path string) error
type CT_VerticalAlignFontProperty
    func NewCT_VerticalAlignFontProperty() *CT_VerticalAlignFontProperty
    func (m *CT_VerticalAlignFontProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_VerticalAlignFontProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_VerticalAlignFontProperty) Validate() error
    func (m *CT_VerticalAlignFontProperty) ValidateWithPath(path string) error
type CT_VolMain
    func NewCT_VolMain() *CT_VolMain
    func (m *CT_VolMain) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_VolMain) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_VolMain) Validate() error
    func (m *CT_VolMain) ValidateWithPath(path string) error
type CT_VolTopic
    func NewCT_VolTopic() *CT_VolTopic
    func (m *CT_VolTopic) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_VolTopic) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_VolTopic) Validate() error
    func (m *CT_VolTopic) ValidateWithPath(path string) error
type CT_VolTopicRef
    func NewCT_VolTopicRef() *CT_VolTopicRef
    func (m *CT_VolTopicRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_VolTopicRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_VolTopicRef) Validate() error
    func (m *CT_VolTopicRef) ValidateWithPath(path string) error
type CT_VolType
    func NewCT_VolType() *CT_VolType
    func (m *CT_VolType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_VolType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_VolType) Validate() error
    func (m *CT_VolType) ValidateWithPath(path string) error
type CT_VolTypes
    func NewCT_VolTypes() *CT_VolTypes
    func (m *CT_VolTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_VolTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_VolTypes) Validate() error
    func (m *CT_VolTypes) ValidateWithPath(path string) error
type CT_WebPr
    func NewCT_WebPr() *CT_WebPr
    func (m *CT_WebPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WebPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WebPr) Validate() error
    func (m *CT_WebPr) ValidateWithPath(path string) error
type CT_WebPublishItem
    func NewCT_WebPublishItem() *CT_WebPublishItem
    func (m *CT_WebPublishItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WebPublishItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WebPublishItem) Validate() error
    func (m *CT_WebPublishItem) ValidateWithPath(path string) error
type CT_WebPublishItems
    func NewCT_WebPublishItems() *CT_WebPublishItems
    func (m *CT_WebPublishItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WebPublishItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WebPublishItems) Validate() error
    func (m *CT_WebPublishItems) ValidateWithPath(path string) error
type CT_WebPublishObject
    func NewCT_WebPublishObject() *CT_WebPublishObject
    func (m *CT_WebPublishObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WebPublishObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WebPublishObject) Validate() error
    func (m *CT_WebPublishObject) ValidateWithPath(path string) error
type CT_WebPublishObjects
    func NewCT_WebPublishObjects() *CT_WebPublishObjects
    func (m *CT_WebPublishObjects) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WebPublishObjects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WebPublishObjects) Validate() error
    func (m *CT_WebPublishObjects) ValidateWithPath(path string) error
type CT_WebPublishing
    func NewCT_WebPublishing() *CT_WebPublishing
    func (m *CT_WebPublishing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WebPublishing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WebPublishing) Validate() error
    func (m *CT_WebPublishing) ValidateWithPath(path string) error
type CT_Workbook
    func NewCT_Workbook() *CT_Workbook
    func (m *CT_Workbook) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Workbook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Workbook) Validate() error
    func (m *CT_Workbook) ValidateWithPath(path string) error
type CT_WorkbookPr
    func NewCT_WorkbookPr() *CT_WorkbookPr
    func (m *CT_WorkbookPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WorkbookPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WorkbookPr) Validate() error
    func (m *CT_WorkbookPr) ValidateWithPath(path string) error
type CT_WorkbookProtection
    func NewCT_WorkbookProtection() *CT_WorkbookProtection
    func (m *CT_WorkbookProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WorkbookProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WorkbookProtection) Validate() error
    func (m *CT_WorkbookProtection) ValidateWithPath(path string) error
type CT_Worksheet
    func NewCT_Worksheet() *CT_Worksheet
    func (m *CT_Worksheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Worksheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Worksheet) Validate() error
    func (m *CT_Worksheet) ValidateWithPath(path string) error
type CT_WorksheetSource
    func NewCT_WorksheetSource() *CT_WorksheetSource
    func (m *CT_WorksheetSource) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_WorksheetSource) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_WorksheetSource) Validate() error
    func (m *CT_WorksheetSource) ValidateWithPath(path string) error
type CT_X
    func NewCT_X() *CT_X
    func (m *CT_X) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_X) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_X) Validate() error
    func (m *CT_X) ValidateWithPath(path string) error
type CT_XStringElement
    func NewCT_XStringElement() *CT_XStringElement
    func (m *CT_XStringElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_XStringElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_XStringElement) Validate() error
    func (m *CT_XStringElement) ValidateWithPath(path string) error
type CT_Xf
    func NewCT_Xf() *CT_Xf
    func (m *CT_Xf) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_Xf) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_Xf) Validate() error
    func (m *CT_Xf) ValidateWithPath(path string) error
type CT_XmlCellPr
    func NewCT_XmlCellPr() *CT_XmlCellPr
    func (m *CT_XmlCellPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_XmlCellPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_XmlCellPr) Validate() error
    func (m *CT_XmlCellPr) ValidateWithPath(path string) error
type CT_XmlColumnPr
    func NewCT_XmlColumnPr() *CT_XmlColumnPr
    func (m *CT_XmlColumnPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_XmlColumnPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_XmlColumnPr) Validate() error
    func (m *CT_XmlColumnPr) ValidateWithPath(path string) error
type CT_XmlPr
    func NewCT_XmlPr() *CT_XmlPr
    func (m *CT_XmlPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_XmlPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_XmlPr) Validate() error
    func (m *CT_XmlPr) ValidateWithPath(path string) error
type CT_colItems
    func NewCT_colItems() *CT_colItems
    func (m *CT_colItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_colItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_colItems) Validate() error
    func (m *CT_colItems) ValidateWithPath(path string) error
type CT_pivotTableDefinition
    func NewCT_pivotTableDefinition() *CT_pivotTableDefinition
    func (m *CT_pivotTableDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_pivotTableDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_pivotTableDefinition) Validate() error
    func (m *CT_pivotTableDefinition) ValidateWithPath(path string) error
type CT_rowItems
    func NewCT_rowItems() *CT_rowItems
    func (m *CT_rowItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CT_rowItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CT_rowItems) Validate() error
    func (m *CT_rowItems) ValidateWithPath(path string) error
type CalcChain
    func NewCalcChain() *CalcChain
    func (m *CalcChain) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *CalcChain) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *CalcChain) Validate() error
    func (m *CalcChain) ValidateWithPath(path string) error
type Chartsheet
    func NewChartsheet() *Chartsheet
    func (m *Chartsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Chartsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Chartsheet) Validate() error
    func (m *Chartsheet) ValidateWithPath(path string) error
type 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
    func (m *Comments) ValidateWithPath(path string) error
type Connections
    func NewConnections() *Connections
    func (m *Connections) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Connections) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Connections) Validate() error
    func (m *Connections) ValidateWithPath(path string) error
type Dialogsheet
    func NewDialogsheet() *Dialogsheet
    func (m *Dialogsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Dialogsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Dialogsheet) Validate() error
    func (m *Dialogsheet) ValidateWithPath(path string) error
type EG_ExtensionList
    func NewEG_ExtensionList() *EG_ExtensionList
    func (m *EG_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *EG_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *EG_ExtensionList) Validate() error
    func (m *EG_ExtensionList) ValidateWithPath(path string) error
type ExternalLink
    func NewExternalLink() *ExternalLink
    func (m *ExternalLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *ExternalLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *ExternalLink) Validate() error
    func (m *ExternalLink) ValidateWithPath(path string) error
type Headers
    func NewHeaders() *Headers
    func (m *Headers) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Headers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Headers) Validate() error
    func (m *Headers) ValidateWithPath(path string) error
type MapInfo
    func NewMapInfo() *MapInfo
    func (m *MapInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *MapInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *MapInfo) Validate() error
    func (m *MapInfo) ValidateWithPath(path string) error
type Metadata
    func NewMetadata() *Metadata
    func (m *Metadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Metadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Metadata) Validate() error
    func (m *Metadata) ValidateWithPath(path string) error
type PivotCacheDefinition
    func NewPivotCacheDefinition() *PivotCacheDefinition
    func (m *PivotCacheDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *PivotCacheDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *PivotCacheDefinition) Validate() error
    func (m *PivotCacheDefinition) ValidateWithPath(path string) error
type PivotCacheRecords
    func NewPivotCacheRecords() *PivotCacheRecords
    func (m *PivotCacheRecords) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *PivotCacheRecords) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *PivotCacheRecords) Validate() error
    func (m *PivotCacheRecords) ValidateWithPath(path string) error
type PivotTableDefinition
    func NewPivotTableDefinition() *PivotTableDefinition
    func (m *PivotTableDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *PivotTableDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *PivotTableDefinition) Validate() error
    func (m *PivotTableDefinition) ValidateWithPath(path string) error
type QueryTable
    func NewQueryTable() *QueryTable
    func (m *QueryTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *QueryTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *QueryTable) Validate() error
    func (m *QueryTable) ValidateWithPath(path string) error
type Revisions
    func NewRevisions() *Revisions
    func (m *Revisions) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Revisions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Revisions) Validate() error
    func (m *Revisions) ValidateWithPath(path string) error
type ST_Axis
    func (m ST_Axis) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Axis) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Axis) String() string
    func (m *ST_Axis) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Axis) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Axis) Validate() error
    func (m ST_Axis) ValidateWithPath(path string) error
type ST_BorderStyle
    func (m ST_BorderStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_BorderStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_BorderStyle) String() string
    func (m *ST_BorderStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_BorderStyle) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_BorderStyle) Validate() error
    func (m ST_BorderStyle) ValidateWithPath(path string) error
type ST_CalcMode
    func (m ST_CalcMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CalcMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CalcMode) String() string
    func (m *ST_CalcMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CalcMode) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CalcMode) Validate() error
    func (m ST_CalcMode) ValidateWithPath(path string) error
type ST_CellComments
    func (m ST_CellComments) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CellComments) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CellComments) String() string
    func (m *ST_CellComments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CellComments) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CellComments) Validate() error
    func (m ST_CellComments) ValidateWithPath(path string) error
type ST_CellFormulaType
    func (m ST_CellFormulaType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CellFormulaType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CellFormulaType) String() string
    func (m *ST_CellFormulaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CellFormulaType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CellFormulaType) Validate() error
    func (m ST_CellFormulaType) ValidateWithPath(path string) error
type ST_CellSpans
    func ParseSliceST_CellSpans(s string) (ST_CellSpans, error)
    func (s ST_CellSpans) String() string
type ST_CellType
    func (m ST_CellType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CellType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CellType) String() string
    func (m *ST_CellType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CellType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CellType) Validate() error
    func (m ST_CellType) ValidateWithPath(path string) error
type ST_CfType
    func (m ST_CfType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CfType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CfType) String() string
    func (m *ST_CfType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CfType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CfType) Validate() error
    func (m ST_CfType) ValidateWithPath(path string) error
type ST_CfvoType
    func (m ST_CfvoType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CfvoType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CfvoType) String() string
    func (m *ST_CfvoType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CfvoType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CfvoType) Validate() error
    func (m ST_CfvoType) ValidateWithPath(path string) error
type ST_Comments
    func (m ST_Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Comments) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Comments) String() string
    func (m *ST_Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Comments) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Comments) Validate() error
    func (m ST_Comments) ValidateWithPath(path string) error
type ST_ConditionalFormattingOperator
    func (m ST_ConditionalFormattingOperator) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_ConditionalFormattingOperator) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_ConditionalFormattingOperator) String() string
    func (m *ST_ConditionalFormattingOperator) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_ConditionalFormattingOperator) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_ConditionalFormattingOperator) Validate() error
    func (m ST_ConditionalFormattingOperator) ValidateWithPath(path string) error
type ST_CredMethod
    func (m ST_CredMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_CredMethod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_CredMethod) String() string
    func (m *ST_CredMethod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_CredMethod) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_CredMethod) Validate() error
    func (m ST_CredMethod) ValidateWithPath(path string) error
type ST_DataConsolidateFunction
    func (m ST_DataConsolidateFunction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DataConsolidateFunction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DataConsolidateFunction) String() string
    func (m *ST_DataConsolidateFunction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DataConsolidateFunction) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DataConsolidateFunction) Validate() error
    func (m ST_DataConsolidateFunction) ValidateWithPath(path string) error
type ST_DataValidationErrorStyle
    func (m ST_DataValidationErrorStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DataValidationErrorStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DataValidationErrorStyle) String() string
    func (m *ST_DataValidationErrorStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DataValidationErrorStyle) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DataValidationErrorStyle) Validate() error
    func (m ST_DataValidationErrorStyle) ValidateWithPath(path string) error
type ST_DataValidationImeMode
    func (m ST_DataValidationImeMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DataValidationImeMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DataValidationImeMode) String() string
    func (m *ST_DataValidationImeMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DataValidationImeMode) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DataValidationImeMode) Validate() error
    func (m ST_DataValidationImeMode) ValidateWithPath(path string) error
type ST_DataValidationOperator
    func (m ST_DataValidationOperator) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DataValidationOperator) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DataValidationOperator) String() string
    func (m *ST_DataValidationOperator) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DataValidationOperator) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DataValidationOperator) Validate() error
    func (m ST_DataValidationOperator) ValidateWithPath(path string) error
type ST_DataValidationType
    func (m ST_DataValidationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DataValidationType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DataValidationType) String() string
    func (m *ST_DataValidationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DataValidationType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DataValidationType) Validate() error
    func (m ST_DataValidationType) ValidateWithPath(path string) error
type ST_DateTimeGrouping
    func (m ST_DateTimeGrouping) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DateTimeGrouping) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DateTimeGrouping) String() string
    func (m *ST_DateTimeGrouping) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DateTimeGrouping) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DateTimeGrouping) Validate() error
    func (m ST_DateTimeGrouping) ValidateWithPath(path string) error
type ST_DdeValueType
    func (m ST_DdeValueType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DdeValueType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DdeValueType) String() string
    func (m *ST_DdeValueType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DdeValueType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DdeValueType) Validate() error
    func (m ST_DdeValueType) ValidateWithPath(path string) error
type ST_DvAspect
    func (m ST_DvAspect) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DvAspect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DvAspect) String() string
    func (m *ST_DvAspect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DvAspect) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DvAspect) Validate() error
    func (m ST_DvAspect) ValidateWithPath(path string) error
type ST_DynamicFilterType
    func (m ST_DynamicFilterType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_DynamicFilterType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_DynamicFilterType) String() string
    func (m *ST_DynamicFilterType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_DynamicFilterType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_DynamicFilterType) Validate() error
    func (m ST_DynamicFilterType) ValidateWithPath(path string) error
type ST_ExternalConnectionType
    func (m ST_ExternalConnectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_ExternalConnectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_ExternalConnectionType) String() string
    func (m *ST_ExternalConnectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_ExternalConnectionType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_ExternalConnectionType) Validate() error
    func (m ST_ExternalConnectionType) ValidateWithPath(path string) error
type ST_FieldSortType
    func (m ST_FieldSortType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_FieldSortType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_FieldSortType) String() string
    func (m *ST_FieldSortType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_FieldSortType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_FieldSortType) Validate() error
    func (m ST_FieldSortType) ValidateWithPath(path string) error
type ST_FileType
    func (m ST_FileType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_FileType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_FileType) String() string
    func (m *ST_FileType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_FileType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_FileType) Validate() error
    func (m ST_FileType) ValidateWithPath(path string) error
type ST_FilterOperator
    func (m ST_FilterOperator) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_FilterOperator) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_FilterOperator) String() string
    func (m *ST_FilterOperator) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_FilterOperator) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_FilterOperator) Validate() error
    func (m ST_FilterOperator) ValidateWithPath(path string) error
type ST_FontScheme
    func (m ST_FontScheme) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_FontScheme) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_FontScheme) String() string
    func (m *ST_FontScheme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_FontScheme) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_FontScheme) Validate() error
    func (m ST_FontScheme) ValidateWithPath(path string) error
type ST_FormatAction
    func (m ST_FormatAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_FormatAction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_FormatAction) String() string
    func (m *ST_FormatAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_FormatAction) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_FormatAction) Validate() error
    func (m ST_FormatAction) ValidateWithPath(path string) error
type ST_FormulaExpression
    func (m ST_FormulaExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_FormulaExpression) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_FormulaExpression) String() string
    func (m *ST_FormulaExpression) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_FormulaExpression) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_FormulaExpression) Validate() error
    func (m ST_FormulaExpression) ValidateWithPath(path string) error
type ST_GradientType
    func (m ST_GradientType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_GradientType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_GradientType) String() string
    func (m *ST_GradientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_GradientType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_GradientType) Validate() error
    func (m ST_GradientType) ValidateWithPath(path string) error
type ST_GroupBy
    func (m ST_GroupBy) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_GroupBy) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_GroupBy) String() string
    func (m *ST_GroupBy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_GroupBy) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_GroupBy) Validate() error
    func (m ST_GroupBy) ValidateWithPath(path string) error
type ST_GrowShrinkType
    func (m ST_GrowShrinkType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_GrowShrinkType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_GrowShrinkType) String() string
    func (m *ST_GrowShrinkType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_GrowShrinkType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_GrowShrinkType) Validate() error
    func (m ST_GrowShrinkType) ValidateWithPath(path string) error
type ST_HorizontalAlignment
    func (m ST_HorizontalAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_HorizontalAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_HorizontalAlignment) String() string
    func (m *ST_HorizontalAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_HorizontalAlignment) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_HorizontalAlignment) Validate() error
    func (m ST_HorizontalAlignment) ValidateWithPath(path string) error
type ST_HtmlFmt
    func (m ST_HtmlFmt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_HtmlFmt) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_HtmlFmt) String() string
    func (m *ST_HtmlFmt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_HtmlFmt) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_HtmlFmt) Validate() error
    func (m ST_HtmlFmt) ValidateWithPath(path string) error
type ST_IconSetType
    func (m ST_IconSetType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_IconSetType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_IconSetType) String() string
    func (m *ST_IconSetType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_IconSetType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_IconSetType) Validate() error
    func (m ST_IconSetType) ValidateWithPath(path string) error
type ST_ItemType
    func (m ST_ItemType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_ItemType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_ItemType) String() string
    func (m *ST_ItemType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_ItemType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_ItemType) Validate() error
    func (m ST_ItemType) ValidateWithPath(path string) error
type ST_MdxFunctionType
    func (m ST_MdxFunctionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_MdxFunctionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_MdxFunctionType) String() string
    func (m *ST_MdxFunctionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_MdxFunctionType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_MdxFunctionType) Validate() error
    func (m ST_MdxFunctionType) ValidateWithPath(path string) error
type ST_MdxKPIProperty
    func (m ST_MdxKPIProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_MdxKPIProperty) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_MdxKPIProperty) String() string
    func (m *ST_MdxKPIProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_MdxKPIProperty) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_MdxKPIProperty) Validate() error
    func (m ST_MdxKPIProperty) ValidateWithPath(path string) error
type ST_MdxSetOrder
    func (m ST_MdxSetOrder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_MdxSetOrder) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_MdxSetOrder) String() string
    func (m *ST_MdxSetOrder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_MdxSetOrder) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_MdxSetOrder) Validate() error
    func (m ST_MdxSetOrder) ValidateWithPath(path string) error
type ST_Objects
    func (m ST_Objects) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Objects) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Objects) String() string
    func (m *ST_Objects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Objects) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Objects) Validate() error
    func (m ST_Objects) ValidateWithPath(path string) error
type ST_OleUpdate
    func (m ST_OleUpdate) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_OleUpdate) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_OleUpdate) String() string
    func (m *ST_OleUpdate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_OleUpdate) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_OleUpdate) Validate() error
    func (m ST_OleUpdate) ValidateWithPath(path string) error
type ST_Orientation
    func (m ST_Orientation) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Orientation) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Orientation) String() string
    func (m *ST_Orientation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Orientation) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Orientation) Validate() error
    func (m ST_Orientation) ValidateWithPath(path string) error
type ST_PageOrder
    func (m ST_PageOrder) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PageOrder) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PageOrder) String() string
    func (m *ST_PageOrder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PageOrder) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PageOrder) Validate() error
    func (m ST_PageOrder) ValidateWithPath(path string) error
type ST_Pane
    func (m ST_Pane) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Pane) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Pane) String() string
    func (m *ST_Pane) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Pane) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Pane) Validate() error
    func (m ST_Pane) ValidateWithPath(path string) error
type ST_PaneState
    func (m ST_PaneState) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PaneState) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PaneState) String() string
    func (m *ST_PaneState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PaneState) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PaneState) Validate() error
    func (m ST_PaneState) ValidateWithPath(path string) error
type ST_ParameterType
    func (m ST_ParameterType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_ParameterType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_ParameterType) String() string
    func (m *ST_ParameterType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_ParameterType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_ParameterType) Validate() error
    func (m ST_ParameterType) ValidateWithPath(path string) error
type ST_PatternType
    func (m ST_PatternType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PatternType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PatternType) String() string
    func (m *ST_PatternType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PatternType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PatternType) Validate() error
    func (m ST_PatternType) ValidateWithPath(path string) error
type ST_PhoneticAlignment
    func (m ST_PhoneticAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PhoneticAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PhoneticAlignment) String() string
    func (m *ST_PhoneticAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PhoneticAlignment) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PhoneticAlignment) Validate() error
    func (m ST_PhoneticAlignment) ValidateWithPath(path string) error
type ST_PhoneticType
    func (m ST_PhoneticType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PhoneticType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PhoneticType) String() string
    func (m *ST_PhoneticType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PhoneticType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PhoneticType) Validate() error
    func (m ST_PhoneticType) ValidateWithPath(path string) error
type ST_PivotAreaType
    func (m ST_PivotAreaType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PivotAreaType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PivotAreaType) String() string
    func (m *ST_PivotAreaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PivotAreaType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PivotAreaType) Validate() error
    func (m ST_PivotAreaType) ValidateWithPath(path string) error
type ST_PivotFilterType
    func (m ST_PivotFilterType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PivotFilterType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PivotFilterType) String() string
    func (m *ST_PivotFilterType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PivotFilterType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PivotFilterType) Validate() error
    func (m ST_PivotFilterType) ValidateWithPath(path string) error
type ST_PrintError
    func (m ST_PrintError) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_PrintError) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_PrintError) String() string
    func (m *ST_PrintError) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_PrintError) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_PrintError) Validate() error
    func (m ST_PrintError) ValidateWithPath(path string) error
type ST_Qualifier
    func (m ST_Qualifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Qualifier) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Qualifier) String() string
    func (m *ST_Qualifier) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Qualifier) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Qualifier) Validate() error
    func (m ST_Qualifier) ValidateWithPath(path string) error
type ST_RefMode
    func (m ST_RefMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_RefMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_RefMode) String() string
    func (m *ST_RefMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_RefMode) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_RefMode) Validate() error
    func (m ST_RefMode) ValidateWithPath(path string) error
type ST_RevisionAction
    func (m ST_RevisionAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_RevisionAction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_RevisionAction) String() string
    func (m *ST_RevisionAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_RevisionAction) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_RevisionAction) Validate() error
    func (m ST_RevisionAction) ValidateWithPath(path string) error
type ST_Scope
    func (m ST_Scope) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Scope) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Scope) String() string
    func (m *ST_Scope) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Scope) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Scope) Validate() error
    func (m ST_Scope) ValidateWithPath(path string) error
type ST_SheetState
    func (m ST_SheetState) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SheetState) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SheetState) String() string
    func (m *ST_SheetState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SheetState) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SheetState) Validate() error
    func (m ST_SheetState) ValidateWithPath(path string) error
type ST_SheetViewType
    func (m ST_SheetViewType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SheetViewType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SheetViewType) String() string
    func (m *ST_SheetViewType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SheetViewType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SheetViewType) Validate() error
    func (m ST_SheetViewType) ValidateWithPath(path string) error
type ST_ShowDataAs
    func (m ST_ShowDataAs) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_ShowDataAs) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_ShowDataAs) String() string
    func (m *ST_ShowDataAs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_ShowDataAs) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_ShowDataAs) Validate() error
    func (m ST_ShowDataAs) ValidateWithPath(path string) error
type ST_SmartTagShow
    func (m ST_SmartTagShow) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SmartTagShow) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SmartTagShow) String() string
    func (m *ST_SmartTagShow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SmartTagShow) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SmartTagShow) Validate() error
    func (m ST_SmartTagShow) ValidateWithPath(path string) error
type ST_SortBy
    func (m ST_SortBy) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SortBy) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SortBy) String() string
    func (m *ST_SortBy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SortBy) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SortBy) Validate() error
    func (m ST_SortBy) ValidateWithPath(path string) error
type ST_SortMethod
    func (m ST_SortMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SortMethod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SortMethod) String() string
    func (m *ST_SortMethod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SortMethod) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SortMethod) Validate() error
    func (m ST_SortMethod) ValidateWithPath(path string) error
type ST_SortType
    func (m ST_SortType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SortType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SortType) String() string
    func (m *ST_SortType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SortType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SortType) Validate() error
    func (m ST_SortType) ValidateWithPath(path string) error
type ST_SourceType
    func (m ST_SourceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_SourceType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_SourceType) String() string
    func (m *ST_SourceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_SourceType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_SourceType) Validate() error
    func (m ST_SourceType) ValidateWithPath(path string) error
type ST_Sqref
    func ParseSliceST_Sqref(s string) (ST_Sqref, error)
    func (s ST_Sqref) String() string
type ST_TableStyleType
    func (m ST_TableStyleType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TableStyleType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TableStyleType) String() string
    func (m *ST_TableStyleType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TableStyleType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TableStyleType) Validate() error
    func (m ST_TableStyleType) ValidateWithPath(path string) error
type ST_TableType
    func (m ST_TableType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TableType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TableType) String() string
    func (m *ST_TableType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TableType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TableType) Validate() error
    func (m ST_TableType) ValidateWithPath(path string) error
type ST_TargetScreenSize
    func (m ST_TargetScreenSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TargetScreenSize) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TargetScreenSize) String() string
    func (m *ST_TargetScreenSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TargetScreenSize) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TargetScreenSize) Validate() error
    func (m ST_TargetScreenSize) ValidateWithPath(path string) error
type ST_TextHAlign
    func (m ST_TextHAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TextHAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TextHAlign) String() string
    func (m *ST_TextHAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TextHAlign) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TextHAlign) Validate() error
    func (m ST_TextHAlign) ValidateWithPath(path string) error
type ST_TextVAlign
    func (m ST_TextVAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TextVAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TextVAlign) String() string
    func (m *ST_TextVAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TextVAlign) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TextVAlign) Validate() error
    func (m ST_TextVAlign) ValidateWithPath(path string) error
type ST_TimePeriod
    func (m ST_TimePeriod) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TimePeriod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TimePeriod) String() string
    func (m *ST_TimePeriod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TimePeriod) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TimePeriod) Validate() error
    func (m ST_TimePeriod) ValidateWithPath(path string) error
type ST_TotalsRowFunction
    func (m ST_TotalsRowFunction) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_TotalsRowFunction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_TotalsRowFunction) String() string
    func (m *ST_TotalsRowFunction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_TotalsRowFunction) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_TotalsRowFunction) Validate() error
    func (m ST_TotalsRowFunction) ValidateWithPath(path string) error
type ST_Type
    func (m ST_Type) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Type) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Type) String() string
    func (m *ST_Type) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Type) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Type) Validate() error
    func (m ST_Type) ValidateWithPath(path string) error
type ST_UnderlineValues
    func (m ST_UnderlineValues) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_UnderlineValues) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_UnderlineValues) String() string
    func (m *ST_UnderlineValues) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_UnderlineValues) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_UnderlineValues) Validate() error
    func (m ST_UnderlineValues) ValidateWithPath(path string) error
type ST_UpdateLinks
    func (m ST_UpdateLinks) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_UpdateLinks) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_UpdateLinks) String() string
    func (m *ST_UpdateLinks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_UpdateLinks) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_UpdateLinks) Validate() error
    func (m ST_UpdateLinks) ValidateWithPath(path string) error
type ST_VerticalAlignment
    func (m ST_VerticalAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_VerticalAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_VerticalAlignment) String() string
    func (m *ST_VerticalAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_VerticalAlignment) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_VerticalAlignment) Validate() error
    func (m ST_VerticalAlignment) ValidateWithPath(path string) error
type ST_Visibility
    func (m ST_Visibility) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_Visibility) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_Visibility) String() string
    func (m *ST_Visibility) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_Visibility) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_Visibility) Validate() error
    func (m ST_Visibility) ValidateWithPath(path string) error
type ST_VolDepType
    func (m ST_VolDepType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_VolDepType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_VolDepType) String() string
    func (m *ST_VolDepType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_VolDepType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_VolDepType) Validate() error
    func (m ST_VolDepType) ValidateWithPath(path string) error
type ST_VolValueType
    func (m ST_VolValueType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_VolValueType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_VolValueType) String() string
    func (m *ST_VolValueType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_VolValueType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_VolValueType) Validate() error
    func (m ST_VolValueType) ValidateWithPath(path string) error
type ST_WebSourceType
    func (m ST_WebSourceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_WebSourceType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_WebSourceType) String() string
    func (m *ST_WebSourceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_WebSourceType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_WebSourceType) Validate() error
    func (m ST_WebSourceType) ValidateWithPath(path string) error
type ST_rwColActionType
    func (m ST_rwColActionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (e ST_rwColActionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
    func (m ST_rwColActionType) String() string
    func (m *ST_rwColActionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (e *ST_rwColActionType) UnmarshalXMLAttr(attr xml.Attr) error
    func (m ST_rwColActionType) Validate() error
    func (m ST_rwColActionType) ValidateWithPath(path string) error
type SingleXmlCells
    func NewSingleXmlCells() *SingleXmlCells
    func (m *SingleXmlCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *SingleXmlCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *SingleXmlCells) Validate() error
    func (m *SingleXmlCells) ValidateWithPath(path string) error
type Sst
    func NewSst() *Sst
    func (m *Sst) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Sst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Sst) Validate() error
    func (m *Sst) ValidateWithPath(path string) error
type StyleSheet
    func NewStyleSheet() *StyleSheet
    func (m *StyleSheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *StyleSheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *StyleSheet) Validate() error
    func (m *StyleSheet) ValidateWithPath(path string) error
type Table
    func NewTable() *Table
    func (m *Table) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Table) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Table) Validate() error
    func (m *Table) ValidateWithPath(path string) error
type Users
    func NewUsers() *Users
    func (m *Users) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Users) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Users) Validate() error
    func (m *Users) ValidateWithPath(path string) error
type VolTypes
    func NewVolTypes() *VolTypes
    func (m *VolTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *VolTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *VolTypes) Validate() error
    func (m *VolTypes) ValidateWithPath(path string) error
type Workbook
    func NewWorkbook() *Workbook
    func (m *Workbook) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Workbook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Workbook) Validate() error
    func (m *Workbook) ValidateWithPath(path string) error
type Worksheet
    func NewWorksheet() *Worksheet
    func (m *Worksheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error
    func (m *Worksheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
    func (m *Worksheet) Validate() error
    func (m *Worksheet) ValidateWithPath(path string) error

Package files

AG_AutoFormat.go AG_RevData.go CT_Authors.go CT_AutoFilter.go CT_AutoSortScope.go CT_BookView.go CT_BookViews.go CT_Boolean.go CT_BooleanProperty.go CT_Border.go CT_BorderPr.go CT_Borders.go CT_Break.go CT_CacheField.go CT_CacheFields.go CT_CacheHierarchies.go CT_CacheHierarchy.go CT_CacheSource.go CT_CalcCell.go CT_CalcChain.go CT_CalcPr.go CT_CalculatedItem.go CT_CalculatedItems.go CT_CalculatedMember.go CT_CalculatedMembers.go CT_Cell.go CT_CellAlignment.go CT_CellFormula.go CT_CellProtection.go CT_CellSmartTag.go CT_CellSmartTagPr.go CT_CellSmartTags.go CT_CellStyle.go CT_CellStyleXfs.go CT_CellStyles.go CT_CellWatch.go CT_CellWatches.go CT_CellXfs.go CT_CfRule.go CT_Cfvo.go CT_ChartFormat.go CT_ChartFormats.go CT_Chartsheet.go CT_ChartsheetPr.go CT_ChartsheetProtection.go CT_ChartsheetView.go CT_ChartsheetViews.go CT_Col.go CT_ColFields.go CT_ColHierarchiesUsage.go CT_Color.go CT_ColorFilter.go CT_ColorScale.go CT_Colors.go CT_Cols.go CT_Comment.go CT_CommentList.go CT_CommentPr.go CT_Comments.go CT_ConditionalFormat.go CT_ConditionalFormats.go CT_ConditionalFormatting.go CT_Connection.go CT_Connections.go CT_Consolidation.go CT_Control.go CT_ControlPr.go CT_Controls.go CT_CsPageSetup.go CT_CustomChartsheetView.go CT_CustomChartsheetViews.go CT_CustomFilter.go CT_CustomFilters.go CT_CustomProperties.go CT_CustomProperty.go CT_CustomSheetView.go CT_CustomSheetViews.go CT_CustomWorkbookView.go CT_CustomWorkbookViews.go CT_DataBar.go CT_DataBinding.go CT_DataConsolidate.go CT_DataField.go CT_DataFields.go CT_DataRef.go CT_DataRefs.go CT_DataValidation.go CT_DataValidations.go CT_DateGroupItem.go CT_DateTime.go CT_DbPr.go CT_DdeItem.go CT_DdeItems.go CT_DdeLink.go CT_DdeValue.go CT_DdeValues.go CT_DefinedName.go CT_DefinedNames.go CT_DeletedField.go CT_Dialogsheet.go CT_Dimensions.go CT_DiscretePr.go CT_Drawing.go CT_DrawingHF.go CT_Dxf.go CT_Dxfs.go CT_DynamicFilter.go CT_Error.go CT_Extension.go CT_ExtensionList.go CT_ExternalBook.go CT_ExternalCell.go CT_ExternalDefinedName.go CT_ExternalDefinedNames.go CT_ExternalLink.go CT_ExternalLinkChoice.go CT_ExternalReference.go CT_ExternalReferences.go CT_ExternalRow.go CT_ExternalSheetData.go CT_ExternalSheetDataSet.go CT_ExternalSheetName.go CT_ExternalSheetNames.go CT_Field.go CT_FieldGroup.go CT_FieldUsage.go CT_FieldsUsage.go CT_FileRecoveryPr.go CT_FileSharing.go CT_FileVersion.go CT_Fill.go CT_Fills.go CT_Filter.go CT_FilterColumn.go CT_Filters.go CT_Font.go CT_FontFamily.go CT_FontName.go CT_FontScheme.go CT_FontSize.go CT_Fonts.go CT_Format.go CT_Formats.go CT_FunctionGroup.go CT_FunctionGroups.go CT_FutureMetadata.go CT_FutureMetadataBlock.go CT_GradientFill.go CT_GradientStop.go CT_GroupItems.go CT_GroupLevel.go CT_GroupLevels.go CT_GroupMember.go CT_GroupMembers.go CT_Groups.go CT_HeaderFooter.go CT_HierarchyUsage.go CT_Hyperlink.go CT_Hyperlinks.go CT_I.go CT_IconFilter.go CT_IconSet.go CT_IgnoredError.go CT_IgnoredErrors.go CT_Index.go CT_IndexedColors.go CT_InputCells.go CT_IntProperty.go CT_Item.go CT_Items.go CT_LegacyDrawing.go CT_LevelGroup.go CT_Location.go CT_MRUColors.go CT_Macrosheet.go CT_Map.go CT_MapInfo.go CT_Mdx.go CT_MdxKPI.go CT_MdxMemeberProp.go CT_MdxMetadata.go CT_MdxSet.go CT_MdxTuple.go CT_MeasureDimensionMap.go CT_MeasureDimensionMaps.go CT_MeasureGroup.go CT_MeasureGroups.go CT_Member.go CT_MemberProperties.go CT_MemberProperty.go CT_Members.go CT_MergeCell.go CT_MergeCells.go CT_Metadata.go CT_MetadataBlock.go CT_MetadataBlocks.go CT_MetadataRecord.go CT_MetadataStringIndex.go CT_MetadataStrings.go CT_MetadataType.go CT_MetadataTypes.go CT_Missing.go CT_NumFmt.go CT_NumFmts.go CT_Number.go CT_ObjectAnchor.go CT_ObjectPr.go CT_OlapPr.go CT_OleItem.go CT_OleItems.go CT_OleLink.go CT_OleObject.go CT_OleObjects.go CT_OleSize.go CT_OutlinePr.go CT_PCDKPI.go CT_PCDKPIs.go CT_PCDSCPage.go CT_PCDSDTCEntries.go CT_PageBreak.go CT_PageField.go CT_PageFields.go CT_PageItem.go CT_PageMargins.go CT_PageSetUpPr.go CT_PageSetup.go CT_Pages.go CT_Pane.go CT_Parameter.go CT_Parameters.go CT_PatternFill.go CT_PhoneticPr.go CT_PhoneticRun.go CT_PivotArea.go CT_PivotAreaReference.go CT_PivotAreaReferences.go CT_PivotAreas.go CT_PivotCache.go CT_PivotCacheDefinition.go CT_PivotCacheRecords.go CT_PivotCaches.go CT_PivotDimension.go CT_PivotField.go CT_PivotFields.go CT_PivotFilter.go CT_PivotFilters.go CT_PivotHierarchies.go CT_PivotHierarchy.go CT_PivotSelection.go CT_PivotTableStyle.go CT_PrintOptions.go CT_ProtectedRange.go CT_ProtectedRanges.go CT_Query.go CT_QueryCache.go CT_QueryTable.go CT_QueryTableDeletedFields.go CT_QueryTableField.go CT_QueryTableFields.go CT_QueryTableRefresh.go CT_RElt.go CT_RPrElt.go CT_RangePr.go CT_RangeSet.go CT_RangeSets.go CT_Record.go CT_Reviewed.go CT_ReviewedRevisions.go CT_RevisionAutoFormatting.go CT_RevisionCellChange.go CT_RevisionComment.go CT_RevisionConflict.go CT_RevisionCustomView.go CT_RevisionDefinedName.go CT_RevisionFormatting.go CT_RevisionHeader.go CT_RevisionHeaders.go CT_RevisionInsertSheet.go CT_RevisionMove.go CT_RevisionQueryTableField.go CT_RevisionRowColumn.go CT_RevisionSheetRename.go CT_Revisions.go CT_RgbColor.go CT_Row.go CT_RowFields.go CT_RowHierarchiesUsage.go CT_Rst.go CT_Scenario.go CT_Scenarios.go CT_Schema.go CT_Selection.go CT_ServerFormat.go CT_ServerFormats.go CT_Set.go CT_Sets.go CT_SharedItems.go CT_SharedUser.go CT_Sheet.go CT_SheetBackgroundPicture.go CT_SheetCalcPr.go CT_SheetData.go CT_SheetDimension.go CT_SheetFormatPr.go CT_SheetId.go CT_SheetIdMap.go CT_SheetPr.go CT_SheetProtection.go CT_SheetView.go CT_SheetViews.go CT_Sheets.go CT_SingleXmlCell.go CT_SingleXmlCells.go CT_SmartTagPr.go CT_SmartTagType.go CT_SmartTagTypes.go CT_SmartTags.go CT_SortCondition.go CT_SortState.go CT_Sst.go CT_String.go CT_Stylesheet.go CT_Table.go CT_TableColumn.go CT_TableColumns.go CT_TableFormula.go CT_TableMissing.go CT_TablePart.go CT_TableParts.go CT_TableStyle.go CT_TableStyleElement.go CT_TableStyleInfo.go CT_TableStyles.go CT_Tables.go CT_TextField.go CT_TextFields.go CT_TextPr.go CT_Top10.go CT_Tuple.go CT_TupleCache.go CT_Tuples.go CT_UnderlineProperty.go CT_UndoInfo.go CT_Users.go CT_VerticalAlignFontProperty.go CT_VolMain.go CT_VolTopic.go CT_VolTopicRef.go CT_VolType.go CT_VolTypes.go CT_WebPr.go CT_WebPublishItem.go CT_WebPublishItems.go CT_WebPublishObject.go CT_WebPublishObjects.go CT_WebPublishing.go CT_Workbook.go CT_WorkbookPr.go CT_WorkbookProtection.go CT_Worksheet.go CT_WorksheetSource.go CT_X.go CT_XStringElement.go CT_Xf.go CT_XmlCellPr.go CT_XmlColumnPr.go CT_XmlPr.go CT_colItems.go CT_pivotTableDefinition.go CT_rowItems.go CalcChain.go Chartsheet.go Comments.go Connections.go Dialogsheet.go EG_ExtensionList.go ExternalLink.go Headers.go MapInfo.go Metadata.go PivotCacheDefinition.go PivotCacheRecords.go PivotTableDefinition.go QueryTable.go Revisions.go SingleXmlCells.go Sst.go StyleSheet.go Table.go Users.go VolTypes.go Workbook.go Worksheet.go common.go

func ParseStdlibTime

func ParseStdlibTime(s string) (time.Time, error)

type AG_AutoFormat

type AG_AutoFormat struct {
    AutoFormatIdAttr            *uint32
    ApplyNumberFormatsAttr      *bool
    ApplyBorderFormatsAttr      *bool
    ApplyFontFormatsAttr        *bool
    ApplyPatternFormatsAttr     *bool
    ApplyAlignmentFormatsAttr   *bool
    ApplyWidthHeightFormatsAttr *bool
}

func NewAG_AutoFormat

func NewAG_AutoFormat() *AG_AutoFormat

func (*AG_AutoFormat) MarshalXML

func (m *AG_AutoFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*AG_AutoFormat) UnmarshalXML

func (m *AG_AutoFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*AG_AutoFormat) Validate

func (m *AG_AutoFormat) Validate() error

Validate validates the AG_AutoFormat and its children

func (*AG_AutoFormat) ValidateWithPath

func (m *AG_AutoFormat) ValidateWithPath(path string) error

ValidateWithPath validates the AG_AutoFormat and its children, prefixing error messages with path

type AG_RevData

type AG_RevData struct {
    RIdAttr *uint32
    UaAttr  *bool
    RaAttr  *bool
}

func NewAG_RevData

func NewAG_RevData() *AG_RevData

func (*AG_RevData) MarshalXML

func (m *AG_RevData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*AG_RevData) UnmarshalXML

func (m *AG_RevData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*AG_RevData) Validate

func (m *AG_RevData) Validate() error

Validate validates the AG_RevData and its children

func (*AG_RevData) ValidateWithPath

func (m *AG_RevData) ValidateWithPath(path string) error

ValidateWithPath validates the AG_RevData and its children, prefixing error messages with path

type CT_Authors

type CT_Authors struct {
    // Author
    Author []string
}

func NewCT_Authors

func NewCT_Authors() *CT_Authors

func (*CT_Authors) MarshalXML

func (m *CT_Authors) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Authors) UnmarshalXML

func (m *CT_Authors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Authors) Validate

func (m *CT_Authors) Validate() error

Validate validates the CT_Authors and its children

func (*CT_Authors) ValidateWithPath

func (m *CT_Authors) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Authors and its children, prefixing error messages with path

type CT_AutoFilter

type CT_AutoFilter struct {
    // Cell or Range Reference
    RefAttr *string
    // AutoFilter Column
    FilterColumn []*CT_FilterColumn
    // Sort State for Auto Filter
    SortState *CT_SortState
    ExtLst    *CT_ExtensionList
}

func NewCT_AutoFilter

func NewCT_AutoFilter() *CT_AutoFilter

func (*CT_AutoFilter) MarshalXML

func (m *CT_AutoFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_AutoFilter) UnmarshalXML

func (m *CT_AutoFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_AutoFilter) Validate

func (m *CT_AutoFilter) Validate() error

Validate validates the CT_AutoFilter and its children

func (*CT_AutoFilter) ValidateWithPath

func (m *CT_AutoFilter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_AutoFilter and its children, prefixing error messages with path

type CT_AutoSortScope

type CT_AutoSortScope struct {
    // Auto Sort Scope
    PivotArea *CT_PivotArea
}

func NewCT_AutoSortScope

func NewCT_AutoSortScope() *CT_AutoSortScope

func (*CT_AutoSortScope) MarshalXML

func (m *CT_AutoSortScope) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_AutoSortScope) UnmarshalXML

func (m *CT_AutoSortScope) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_AutoSortScope) Validate

func (m *CT_AutoSortScope) Validate() error

Validate validates the CT_AutoSortScope and its children

func (*CT_AutoSortScope) ValidateWithPath

func (m *CT_AutoSortScope) ValidateWithPath(path string) error

ValidateWithPath validates the CT_AutoSortScope and its children, prefixing error messages with path

type CT_BookView

type CT_BookView struct {
    // Visibility
    VisibilityAttr ST_Visibility
    // Minimized
    MinimizedAttr *bool
    // Show Horizontal Scroll
    ShowHorizontalScrollAttr *bool
    // Show Vertical Scroll
    ShowVerticalScrollAttr *bool
    // Show Sheet Tabs
    ShowSheetTabsAttr *bool
    // Upper Left Corner (X Coordinate)
    XWindowAttr *int32
    // Upper Left Corner (Y Coordinate)
    YWindowAttr *int32
    // Window Width
    WindowWidthAttr *uint32
    // Window Height
    WindowHeightAttr *uint32
    // Sheet Tab Ratio
    TabRatioAttr *uint32
    // First Sheet
    FirstSheetAttr *uint32
    // Active Sheet Index
    ActiveTabAttr *uint32
    // AutoFilter Date Grouping
    AutoFilterDateGroupingAttr *bool
    ExtLst                     *CT_ExtensionList
}

func NewCT_BookView

func NewCT_BookView() *CT_BookView

func (*CT_BookView) MarshalXML

func (m *CT_BookView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_BookView) UnmarshalXML

func (m *CT_BookView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_BookView) Validate

func (m *CT_BookView) Validate() error

Validate validates the CT_BookView and its children

func (*CT_BookView) ValidateWithPath

func (m *CT_BookView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BookView and its children, prefixing error messages with path

type CT_BookViews

type CT_BookViews struct {
    // Workbook View
    WorkbookView []*CT_BookView
}

func NewCT_BookViews

func NewCT_BookViews() *CT_BookViews

func (*CT_BookViews) MarshalXML

func (m *CT_BookViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_BookViews) UnmarshalXML

func (m *CT_BookViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_BookViews) Validate

func (m *CT_BookViews) Validate() error

Validate validates the CT_BookViews and its children

func (*CT_BookViews) ValidateWithPath

func (m *CT_BookViews) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BookViews and its children, prefixing error messages with path

type CT_Boolean

type CT_Boolean struct {
    // Value
    VAttr bool
    // Unused Item
    UAttr *bool
    // Calculated Item
    FAttr *bool
    // Caption
    CAttr *string
    // Member Property Count
    CpAttr *uint32
    // Member Property Indexes
    X []*CT_X
}

func NewCT_Boolean

func NewCT_Boolean() *CT_Boolean

func (*CT_Boolean) MarshalXML

func (m *CT_Boolean) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Boolean) UnmarshalXML

func (m *CT_Boolean) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Boolean) Validate

func (m *CT_Boolean) Validate() error

Validate validates the CT_Boolean and its children

func (*CT_Boolean) ValidateWithPath

func (m *CT_Boolean) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path

type CT_BooleanProperty

type CT_BooleanProperty struct {
    // Value
    ValAttr *bool
}

func NewCT_BooleanProperty

func NewCT_BooleanProperty() *CT_BooleanProperty

func (*CT_BooleanProperty) MarshalXML

func (m *CT_BooleanProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_BooleanProperty) UnmarshalXML

func (m *CT_BooleanProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_BooleanProperty) Validate

func (m *CT_BooleanProperty) Validate() error

Validate validates the CT_BooleanProperty and its children

func (*CT_BooleanProperty) ValidateWithPath

func (m *CT_BooleanProperty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BooleanProperty and its children, prefixing error messages with path

type CT_Border

type CT_Border struct {
    // Diagonal Up
    DiagonalUpAttr *bool
    // Diagonal Down
    DiagonalDownAttr *bool
    // Outline
    OutlineAttr *bool
    // Leading Edge Border
    Start *CT_BorderPr
    // Trailing Edge Border
    End *CT_BorderPr
    // Leading Edge Border
    Left *CT_BorderPr
    // Trailing Edge Border
    Right *CT_BorderPr
    // Top Border
    Top *CT_BorderPr
    // Bottom Border
    Bottom *CT_BorderPr
    // Diagonal
    Diagonal *CT_BorderPr
    // Vertical Inner Border
    Vertical *CT_BorderPr
    // Horizontal Inner Borders
    Horizontal *CT_BorderPr
}

func NewCT_Border

func NewCT_Border() *CT_Border

func (*CT_Border) MarshalXML

func (m *CT_Border) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Border) UnmarshalXML

func (m *CT_Border) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Border) Validate

func (m *CT_Border) Validate() error

Validate validates the CT_Border and its children

func (*CT_Border) ValidateWithPath

func (m *CT_Border) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Border and its children, prefixing error messages with path

type CT_BorderPr

type CT_BorderPr struct {
    // Line Style
    StyleAttr ST_BorderStyle
    // Color
    Color *CT_Color
}

func NewCT_BorderPr

func NewCT_BorderPr() *CT_BorderPr

func (*CT_BorderPr) MarshalXML

func (m *CT_BorderPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_BorderPr) UnmarshalXML

func (m *CT_BorderPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_BorderPr) Validate

func (m *CT_BorderPr) Validate() error

Validate validates the CT_BorderPr and its children

func (*CT_BorderPr) ValidateWithPath

func (m *CT_BorderPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_BorderPr and its children, prefixing error messages with path

type CT_Borders

type CT_Borders struct {
    // Border Count
    CountAttr *uint32
    // Border
    Border []*CT_Border
}

func NewCT_Borders

func NewCT_Borders() *CT_Borders

func (*CT_Borders) MarshalXML

func (m *CT_Borders) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Borders) UnmarshalXML

func (m *CT_Borders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Borders) Validate

func (m *CT_Borders) Validate() error

Validate validates the CT_Borders and its children

func (*CT_Borders) ValidateWithPath

func (m *CT_Borders) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Borders and its children, prefixing error messages with path

type CT_Break

type CT_Break struct {
    // Id
    IdAttr *uint32
    // Minimum
    MinAttr *uint32
    // Maximum
    MaxAttr *uint32
    // Manual Page Break
    ManAttr *bool
    // Pivot-Created Page Break
    PtAttr *bool
}

func NewCT_Break

func NewCT_Break() *CT_Break

func (*CT_Break) MarshalXML

func (m *CT_Break) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Break) UnmarshalXML

func (m *CT_Break) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Break) Validate

func (m *CT_Break) Validate() error

Validate validates the CT_Break and its children

func (*CT_Break) ValidateWithPath

func (m *CT_Break) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Break and its children, prefixing error messages with path

type CT_CacheField

type CT_CacheField struct {
    // PivotCache Field Name
    NameAttr string
    // PivotCache Field Caption
    CaptionAttr *string
    // Property Name
    PropertyNameAttr *string
    // Server-based Field
    ServerFieldAttr *bool
    // Unique List Retrieved
    UniqueListAttr *bool
    // Number Format Id
    NumFmtIdAttr *uint32
    // Calculated Field Formula
    FormulaAttr *string
    // SQL Data Type
    SqlTypeAttr *int32
    // Hierarchy
    HierarchyAttr *int32
    // Hierarchy Level
    LevelAttr *uint32
    // Database Field
    DatabaseFieldAttr *bool
    // Member Property Count
    MappingCountAttr *uint32
    // Member Property Field
    MemberPropertyFieldAttr *bool
    // Shared Items
    SharedItems *CT_SharedItems
    // Field Group Properties
    FieldGroup *CT_FieldGroup
    // Member Properties Map
    MpMap []*CT_X
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_CacheField

func NewCT_CacheField() *CT_CacheField

func (*CT_CacheField) MarshalXML

func (m *CT_CacheField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CacheField) UnmarshalXML

func (m *CT_CacheField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CacheField) Validate

func (m *CT_CacheField) Validate() error

Validate validates the CT_CacheField and its children

func (*CT_CacheField) ValidateWithPath

func (m *CT_CacheField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CacheField and its children, prefixing error messages with path

type CT_CacheFields

type CT_CacheFields struct {
    // Field Count
    CountAttr *uint32
    // PivotCache Field
    CacheField []*CT_CacheField
}

func NewCT_CacheFields

func NewCT_CacheFields() *CT_CacheFields

func (*CT_CacheFields) MarshalXML

func (m *CT_CacheFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CacheFields) UnmarshalXML

func (m *CT_CacheFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CacheFields) Validate

func (m *CT_CacheFields) Validate() error

Validate validates the CT_CacheFields and its children

func (*CT_CacheFields) ValidateWithPath

func (m *CT_CacheFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CacheFields and its children, prefixing error messages with path

type CT_CacheHierarchies

type CT_CacheHierarchies struct {
    // Hierarchy Count
    CountAttr *uint32
    // PivotCache Hierarchy
    CacheHierarchy []*CT_CacheHierarchy
}

func NewCT_CacheHierarchies

func NewCT_CacheHierarchies() *CT_CacheHierarchies

func (*CT_CacheHierarchies) MarshalXML

func (m *CT_CacheHierarchies) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CacheHierarchies) UnmarshalXML

func (m *CT_CacheHierarchies) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CacheHierarchies) Validate

func (m *CT_CacheHierarchies) Validate() error

Validate validates the CT_CacheHierarchies and its children

func (*CT_CacheHierarchies) ValidateWithPath

func (m *CT_CacheHierarchies) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CacheHierarchies and its children, prefixing error messages with path

type CT_CacheHierarchy

type CT_CacheHierarchy struct {
    // Hierarchy Unique Name
    UniqueNameAttr string
    // Hierarchy Display Name
    CaptionAttr *string
    // Measure Hierarchy
    MeasureAttr *bool
    // Set
    SetAttr *bool
    // Parent Set
    ParentSetAttr *uint32
    // KPI Icon Set
    IconSetAttr *int32
    // Attribute Hierarchy
    AttributeAttr *bool
    // Time
    TimeAttr *bool
    // Key Attribute Hierarchy
    KeyAttributeAttr *bool
    // Default Member Unique Name
    DefaultMemberUniqueNameAttr *string
    // Unique Name of 'All'
    AllUniqueNameAttr *string
    // Display Name of 'All'
    AllCaptionAttr *string
    // Dimension Unique Name
    DimensionUniqueNameAttr *string
    // Display Folder
    DisplayFolderAttr *string
    // Measure Group Name
    MeasureGroupAttr *string
    // Measures
    MeasuresAttr *bool
    // Levels Count
    CountAttr uint32
    // One Field
    OneFieldAttr *bool
    // Member Value Data Type
    MemberValueDatatypeAttr *uint16
    // Unbalanced
    UnbalancedAttr *bool
    // Unbalanced Group
    UnbalancedGroupAttr *bool
    // Hidden
    HiddenAttr *bool
    // Fields Usage
    FieldsUsage *CT_FieldsUsage
    // OLAP Grouping Levels
    GroupLevels *CT_GroupLevels
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_CacheHierarchy

func NewCT_CacheHierarchy() *CT_CacheHierarchy

func (*CT_CacheHierarchy) MarshalXML

func (m *CT_CacheHierarchy) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CacheHierarchy) UnmarshalXML

func (m *CT_CacheHierarchy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CacheHierarchy) Validate

func (m *CT_CacheHierarchy) Validate() error

Validate validates the CT_CacheHierarchy and its children

func (*CT_CacheHierarchy) ValidateWithPath

func (m *CT_CacheHierarchy) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CacheHierarchy and its children, prefixing error messages with path

type CT_CacheSource

type CT_CacheSource struct {
    // Cache Type
    TypeAttr ST_SourceType
    // Connection Index
    ConnectionIdAttr *uint32
    // Worksheet PivotCache Source
    WorksheetSource *CT_WorksheetSource
    // Consolidation Source
    Consolidation *CT_Consolidation
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_CacheSource

func NewCT_CacheSource() *CT_CacheSource

func (*CT_CacheSource) MarshalXML

func (m *CT_CacheSource) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CacheSource) UnmarshalXML

func (m *CT_CacheSource) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CacheSource) Validate

func (m *CT_CacheSource) Validate() error

Validate validates the CT_CacheSource and its children

func (*CT_CacheSource) ValidateWithPath

func (m *CT_CacheSource) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CacheSource and its children, prefixing error messages with path

type CT_CalcCell

type CT_CalcCell struct {
    // Cell Reference
    RAttr   *string
    RefAttr *string
    // Sheet Id
    IAttr *int32
    // Child Chain
    SAttr *bool
    // New Dependency Level
    LAttr *bool
    // New Thread
    TAttr *bool
    // Array
    AAttr *bool
}

func NewCT_CalcCell

func NewCT_CalcCell() *CT_CalcCell

func (*CT_CalcCell) MarshalXML

func (m *CT_CalcCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalcCell) UnmarshalXML

func (m *CT_CalcCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalcCell) Validate

func (m *CT_CalcCell) Validate() error

Validate validates the CT_CalcCell and its children

func (*CT_CalcCell) ValidateWithPath

func (m *CT_CalcCell) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalcCell and its children, prefixing error messages with path

type CT_CalcChain

type CT_CalcChain struct {
    // Cell
    C      []*CT_CalcCell
    ExtLst *CT_ExtensionList
}

func NewCT_CalcChain

func NewCT_CalcChain() *CT_CalcChain

func (*CT_CalcChain) MarshalXML

func (m *CT_CalcChain) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalcChain) UnmarshalXML

func (m *CT_CalcChain) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalcChain) Validate

func (m *CT_CalcChain) Validate() error

Validate validates the CT_CalcChain and its children

func (*CT_CalcChain) ValidateWithPath

func (m *CT_CalcChain) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalcChain and its children, prefixing error messages with path

type CT_CalcPr

type CT_CalcPr struct {
    // Calculation Id
    CalcIdAttr *uint32
    // Calculation Mode
    CalcModeAttr ST_CalcMode
    // Full Calculation On Load
    FullCalcOnLoadAttr *bool
    // Reference Mode
    RefModeAttr ST_RefMode
    // Calculation Iteration
    IterateAttr *bool
    // Iteration Count
    IterateCountAttr *uint32
    // Iterative Calculation Delta
    IterateDeltaAttr *float64
    // Full Precision Calculation
    FullPrecisionAttr *bool
    // Calc Completed
    CalcCompletedAttr *bool
    // Calculate On Save
    CalcOnSaveAttr *bool
    // Concurrent Calculations
    ConcurrentCalcAttr *bool
    // Concurrent Thread Manual Count
    ConcurrentManualCountAttr *uint32
    // Force Full Calculation
    ForceFullCalcAttr *bool
}

func NewCT_CalcPr

func NewCT_CalcPr() *CT_CalcPr

func (*CT_CalcPr) MarshalXML

func (m *CT_CalcPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalcPr) UnmarshalXML

func (m *CT_CalcPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalcPr) Validate

func (m *CT_CalcPr) Validate() error

Validate validates the CT_CalcPr and its children

func (*CT_CalcPr) ValidateWithPath

func (m *CT_CalcPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalcPr and its children, prefixing error messages with path

type CT_CalculatedItem

type CT_CalculatedItem struct {
    // Field Index
    FieldAttr *uint32
    // Calculated Item Formula
    FormulaAttr *string
    // Calculated Item Location
    PivotArea *CT_PivotArea
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_CalculatedItem

func NewCT_CalculatedItem() *CT_CalculatedItem

func (*CT_CalculatedItem) MarshalXML

func (m *CT_CalculatedItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalculatedItem) UnmarshalXML

func (m *CT_CalculatedItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalculatedItem) Validate

func (m *CT_CalculatedItem) Validate() error

Validate validates the CT_CalculatedItem and its children

func (*CT_CalculatedItem) ValidateWithPath

func (m *CT_CalculatedItem) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalculatedItem and its children, prefixing error messages with path

type CT_CalculatedItems

type CT_CalculatedItems struct {
    // Calculated Item Formula Count
    CountAttr *uint32
    // Calculated Item
    CalculatedItem []*CT_CalculatedItem
}

func NewCT_CalculatedItems

func NewCT_CalculatedItems() *CT_CalculatedItems

func (*CT_CalculatedItems) MarshalXML

func (m *CT_CalculatedItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalculatedItems) UnmarshalXML

func (m *CT_CalculatedItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalculatedItems) Validate

func (m *CT_CalculatedItems) Validate() error

Validate validates the CT_CalculatedItems and its children

func (*CT_CalculatedItems) ValidateWithPath

func (m *CT_CalculatedItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalculatedItems and its children, prefixing error messages with path

type CT_CalculatedMember

type CT_CalculatedMember struct {
    // Calculated Member Name
    NameAttr string
    // Calculated Member MDX Formula
    MdxAttr string
    // OLAP Calculated Member Name
    MemberNameAttr *string
    // Hierarchy Name
    HierarchyAttr *string
    // Parent Name
    ParentAttr *string
    // Calculated Members Solve Order
    SolveOrderAttr *int32
    // Set
    SetAttr *bool
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_CalculatedMember

func NewCT_CalculatedMember() *CT_CalculatedMember

func (*CT_CalculatedMember) MarshalXML

func (m *CT_CalculatedMember) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalculatedMember) UnmarshalXML

func (m *CT_CalculatedMember) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalculatedMember) Validate

func (m *CT_CalculatedMember) Validate() error

Validate validates the CT_CalculatedMember and its children

func (*CT_CalculatedMember) ValidateWithPath

func (m *CT_CalculatedMember) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalculatedMember and its children, prefixing error messages with path

type CT_CalculatedMembers

type CT_CalculatedMembers struct {
    // Calculated Members Count
    CountAttr *uint32
    // Calculated Member
    CalculatedMember []*CT_CalculatedMember
}

func NewCT_CalculatedMembers

func NewCT_CalculatedMembers() *CT_CalculatedMembers

func (*CT_CalculatedMembers) MarshalXML

func (m *CT_CalculatedMembers) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CalculatedMembers) UnmarshalXML

func (m *CT_CalculatedMembers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CalculatedMembers) Validate

func (m *CT_CalculatedMembers) Validate() error

Validate validates the CT_CalculatedMembers and its children

func (*CT_CalculatedMembers) ValidateWithPath

func (m *CT_CalculatedMembers) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CalculatedMembers and its children, prefixing error messages with path

type CT_Cell

type CT_Cell struct {
    // Reference
    RAttr *string
    // Style Index
    SAttr *uint32
    // Cell Data Type
    TAttr ST_CellType
    // Cell Metadata Index
    CmAttr *uint32
    // Value Metadata Index
    VmAttr *uint32
    // Show Phonetic
    PhAttr *bool
    // Formula
    F *CT_CellFormula
    // Cell Value
    V *string
    // Rich Text Inline
    Is *CT_Rst
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Cell

func NewCT_Cell() *CT_Cell

func (*CT_Cell) MarshalXML

func (m *CT_Cell) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Cell) UnmarshalXML

func (m *CT_Cell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Cell) Validate

func (m *CT_Cell) Validate() error

Validate validates the CT_Cell and its children

func (*CT_Cell) ValidateWithPath

func (m *CT_Cell) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Cell and its children, prefixing error messages with path

type CT_CellAlignment

type CT_CellAlignment struct {
    // Horizontal Alignment
    HorizontalAttr ST_HorizontalAlignment
    // Vertical Alignment
    VerticalAttr ST_VerticalAlignment
    // Text Rotation
    TextRotationAttr *uint8
    // Wrap Text
    WrapTextAttr *bool
    // Indent
    IndentAttr *uint32
    // Relative Indent
    RelativeIndentAttr *int32
    // Justify Last Line
    JustifyLastLineAttr *bool
    // Shrink To Fit
    ShrinkToFitAttr *bool
    // Reading Order
    ReadingOrderAttr *uint32
}

func NewCT_CellAlignment

func NewCT_CellAlignment() *CT_CellAlignment

func (*CT_CellAlignment) MarshalXML

func (m *CT_CellAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellAlignment) UnmarshalXML

func (m *CT_CellAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellAlignment) Validate

func (m *CT_CellAlignment) Validate() error

Validate validates the CT_CellAlignment and its children

func (*CT_CellAlignment) ValidateWithPath

func (m *CT_CellAlignment) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellAlignment and its children, prefixing error messages with path

type CT_CellFormula

type CT_CellFormula struct {
    TAttr    ST_CellFormulaType
    AcaAttr  *bool
    RefAttr  *string
    Dt2DAttr *bool
    DtrAttr  *bool
    Del1Attr *bool
    Del2Attr *bool
    R1Attr   *string
    R2Attr   *string
    CaAttr   *bool
    SiAttr   *uint32
    BxAttr   *bool
    Content  string
}

func NewCT_CellFormula

func NewCT_CellFormula() *CT_CellFormula

func (*CT_CellFormula) MarshalXML

func (m *CT_CellFormula) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellFormula) UnmarshalXML

func (m *CT_CellFormula) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellFormula) Validate

func (m *CT_CellFormula) Validate() error

Validate validates the CT_CellFormula and its children

func (*CT_CellFormula) ValidateWithPath

func (m *CT_CellFormula) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellFormula and its children, prefixing error messages with path

type CT_CellProtection

type CT_CellProtection struct {
    // Cell Locked
    LockedAttr *bool
    // Hidden Cell
    HiddenAttr *bool
}

func NewCT_CellProtection

func NewCT_CellProtection() *CT_CellProtection

func (*CT_CellProtection) MarshalXML

func (m *CT_CellProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellProtection) UnmarshalXML

func (m *CT_CellProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellProtection) Validate

func (m *CT_CellProtection) Validate() error

Validate validates the CT_CellProtection and its children

func (*CT_CellProtection) ValidateWithPath

func (m *CT_CellProtection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellProtection and its children, prefixing error messages with path

type CT_CellSmartTag

type CT_CellSmartTag struct {
    // Smart Tag Type Index
    TypeAttr uint32
    // Deleted
    DeletedAttr *bool
    // XML Based
    XmlBasedAttr *bool
    // Smart Tag Properties
    CellSmartTagPr []*CT_CellSmartTagPr
}

func NewCT_CellSmartTag

func NewCT_CellSmartTag() *CT_CellSmartTag

func (*CT_CellSmartTag) MarshalXML

func (m *CT_CellSmartTag) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellSmartTag) UnmarshalXML

func (m *CT_CellSmartTag) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellSmartTag) Validate

func (m *CT_CellSmartTag) Validate() error

Validate validates the CT_CellSmartTag and its children

func (*CT_CellSmartTag) ValidateWithPath

func (m *CT_CellSmartTag) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellSmartTag and its children, prefixing error messages with path

type CT_CellSmartTagPr

type CT_CellSmartTagPr struct {
    // Key Name
    KeyAttr string
    // Value
    ValAttr string
}

func NewCT_CellSmartTagPr

func NewCT_CellSmartTagPr() *CT_CellSmartTagPr

func (*CT_CellSmartTagPr) MarshalXML

func (m *CT_CellSmartTagPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellSmartTagPr) UnmarshalXML

func (m *CT_CellSmartTagPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellSmartTagPr) Validate

func (m *CT_CellSmartTagPr) Validate() error

Validate validates the CT_CellSmartTagPr and its children

func (*CT_CellSmartTagPr) ValidateWithPath

func (m *CT_CellSmartTagPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellSmartTagPr and its children, prefixing error messages with path

type CT_CellSmartTags

type CT_CellSmartTags struct {
    // Reference
    RAttr string
    // Cell Smart Tag
    CellSmartTag []*CT_CellSmartTag
}

func NewCT_CellSmartTags

func NewCT_CellSmartTags() *CT_CellSmartTags

func (*CT_CellSmartTags) MarshalXML

func (m *CT_CellSmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellSmartTags) UnmarshalXML

func (m *CT_CellSmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellSmartTags) Validate

func (m *CT_CellSmartTags) Validate() error

Validate validates the CT_CellSmartTags and its children

func (*CT_CellSmartTags) ValidateWithPath

func (m *CT_CellSmartTags) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellSmartTags and its children, prefixing error messages with path

type CT_CellStyle

type CT_CellStyle struct {
    // User Defined Cell Style
    NameAttr *string
    // Format Id
    XfIdAttr uint32
    // Built-In Style Id
    BuiltinIdAttr *uint32
    // Outline Style
    ILevelAttr *uint32
    // Hidden Style
    HiddenAttr *bool
    // Custom Built In
    CustomBuiltinAttr *bool
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_CellStyle

func NewCT_CellStyle() *CT_CellStyle

func (*CT_CellStyle) MarshalXML

func (m *CT_CellStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellStyle) UnmarshalXML

func (m *CT_CellStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellStyle) Validate

func (m *CT_CellStyle) Validate() error

Validate validates the CT_CellStyle and its children

func (*CT_CellStyle) ValidateWithPath

func (m *CT_CellStyle) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellStyle and its children, prefixing error messages with path

type CT_CellStyleXfs

type CT_CellStyleXfs struct {
    // Style Count
    CountAttr *uint32
    // Formatting Elements
    Xf []*CT_Xf
}

func NewCT_CellStyleXfs

func NewCT_CellStyleXfs() *CT_CellStyleXfs

func (*CT_CellStyleXfs) MarshalXML

func (m *CT_CellStyleXfs) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellStyleXfs) UnmarshalXML

func (m *CT_CellStyleXfs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellStyleXfs) Validate

func (m *CT_CellStyleXfs) Validate() error

Validate validates the CT_CellStyleXfs and its children

func (*CT_CellStyleXfs) ValidateWithPath

func (m *CT_CellStyleXfs) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellStyleXfs and its children, prefixing error messages with path

type CT_CellStyles

type CT_CellStyles struct {
    // Style Count
    CountAttr *uint32
    // Cell Style
    CellStyle []*CT_CellStyle
}

func NewCT_CellStyles

func NewCT_CellStyles() *CT_CellStyles

func (*CT_CellStyles) MarshalXML

func (m *CT_CellStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellStyles) UnmarshalXML

func (m *CT_CellStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellStyles) Validate

func (m *CT_CellStyles) Validate() error

Validate validates the CT_CellStyles and its children

func (*CT_CellStyles) ValidateWithPath

func (m *CT_CellStyles) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellStyles and its children, prefixing error messages with path

type CT_CellWatch

type CT_CellWatch struct {
    // Reference
    RAttr string
}

func NewCT_CellWatch

func NewCT_CellWatch() *CT_CellWatch

func (*CT_CellWatch) MarshalXML

func (m *CT_CellWatch) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellWatch) UnmarshalXML

func (m *CT_CellWatch) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellWatch) Validate

func (m *CT_CellWatch) Validate() error

Validate validates the CT_CellWatch and its children

func (*CT_CellWatch) ValidateWithPath

func (m *CT_CellWatch) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellWatch and its children, prefixing error messages with path

type CT_CellWatches

type CT_CellWatches struct {
    // Cell Watch Item
    CellWatch []*CT_CellWatch
}

func NewCT_CellWatches

func NewCT_CellWatches() *CT_CellWatches

func (*CT_CellWatches) MarshalXML

func (m *CT_CellWatches) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellWatches) UnmarshalXML

func (m *CT_CellWatches) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellWatches) Validate

func (m *CT_CellWatches) Validate() error

Validate validates the CT_CellWatches and its children

func (*CT_CellWatches) ValidateWithPath

func (m *CT_CellWatches) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellWatches and its children, prefixing error messages with path

type CT_CellXfs

type CT_CellXfs struct {
    // Format Count
    CountAttr *uint32
    // Format
    Xf []*CT_Xf
}

func NewCT_CellXfs

func NewCT_CellXfs() *CT_CellXfs

func (*CT_CellXfs) MarshalXML

func (m *CT_CellXfs) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CellXfs) UnmarshalXML

func (m *CT_CellXfs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CellXfs) Validate

func (m *CT_CellXfs) Validate() error

Validate validates the CT_CellXfs and its children

func (*CT_CellXfs) ValidateWithPath

func (m *CT_CellXfs) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CellXfs and its children, prefixing error messages with path

type CT_CfRule

type CT_CfRule struct {
    // Type
    TypeAttr ST_CfType
    // Differential Formatting Id
    DxfIdAttr *uint32
    // Priority
    PriorityAttr int32
    // Stop If True
    StopIfTrueAttr *bool
    // Above Or Below Average
    AboveAverageAttr *bool
    // Top 10 Percent
    PercentAttr *bool
    // Bottom N
    BottomAttr *bool
    // Operator
    OperatorAttr ST_ConditionalFormattingOperator
    // Text
    TextAttr *string
    // Time Period
    TimePeriodAttr ST_TimePeriod
    // Rank
    RankAttr *uint32
    // StdDev
    StdDevAttr *int32
    // Equal Average
    EqualAverageAttr *bool
    // Formula
    Formula []string
    // Color Scale
    ColorScale *CT_ColorScale
    // Data Bar
    DataBar *CT_DataBar
    // Icon Set
    IconSet *CT_IconSet
    ExtLst  *CT_ExtensionList
}

func NewCT_CfRule

func NewCT_CfRule() *CT_CfRule

func (*CT_CfRule) MarshalXML

func (m *CT_CfRule) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CfRule) UnmarshalXML

func (m *CT_CfRule) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CfRule) Validate

func (m *CT_CfRule) Validate() error

Validate validates the CT_CfRule and its children

func (*CT_CfRule) ValidateWithPath

func (m *CT_CfRule) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CfRule and its children, prefixing error messages with path

type CT_Cfvo

type CT_Cfvo struct {
    // Type
    TypeAttr ST_CfvoType
    // Value
    ValAttr *string
    // Greater Than Or Equal
    GteAttr *bool
    ExtLst  *CT_ExtensionList
}

func NewCT_Cfvo

func NewCT_Cfvo() *CT_Cfvo

func (*CT_Cfvo) MarshalXML

func (m *CT_Cfvo) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Cfvo) UnmarshalXML

func (m *CT_Cfvo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Cfvo) Validate

func (m *CT_Cfvo) Validate() error

Validate validates the CT_Cfvo and its children

func (*CT_Cfvo) ValidateWithPath

func (m *CT_Cfvo) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Cfvo and its children, prefixing error messages with path

type CT_ChartFormat

type CT_ChartFormat struct {
    // Chart Index
    ChartAttr uint32
    // Pivot Format Id
    FormatAttr uint32
    // Series Format
    SeriesAttr *bool
    // Pivot Table Location Rule
    PivotArea *CT_PivotArea
}

func NewCT_ChartFormat

func NewCT_ChartFormat() *CT_ChartFormat

func (*CT_ChartFormat) MarshalXML

func (m *CT_ChartFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ChartFormat) UnmarshalXML

func (m *CT_ChartFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ChartFormat) Validate

func (m *CT_ChartFormat) Validate() error

Validate validates the CT_ChartFormat and its children

func (*CT_ChartFormat) ValidateWithPath

func (m *CT_ChartFormat) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartFormat and its children, prefixing error messages with path

type CT_ChartFormats

type CT_ChartFormats struct {
    // Format Count
    CountAttr *uint32
    // PivotChart Format
    ChartFormat []*CT_ChartFormat
}

func NewCT_ChartFormats

func NewCT_ChartFormats() *CT_ChartFormats

func (*CT_ChartFormats) MarshalXML

func (m *CT_ChartFormats) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ChartFormats) UnmarshalXML

func (m *CT_ChartFormats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ChartFormats) Validate

func (m *CT_ChartFormats) Validate() error

Validate validates the CT_ChartFormats and its children

func (*CT_ChartFormats) ValidateWithPath

func (m *CT_ChartFormats) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartFormats and its children, prefixing error messages with path

type CT_Chartsheet

type CT_Chartsheet struct {
    // Chart Sheet Properties
    SheetPr *CT_ChartsheetPr
    // Chart Sheet Views
    SheetViews *CT_ChartsheetViews
    // Chart Sheet Protection
    SheetProtection *CT_ChartsheetProtection
    // Custom Chart Sheet Views
    CustomSheetViews *CT_CustomChartsheetViews
    PageMargins      *CT_PageMargins
    PageSetup        *CT_CsPageSetup
    HeaderFooter     *CT_HeaderFooter
    // Drawing
    Drawing       *CT_Drawing
    LegacyDrawing *CT_LegacyDrawing
    // Legacy Drawing Reference in Header Footer
    LegacyDrawingHF *CT_LegacyDrawing
    // Drawing Reference in Header Footer
    DrawingHF       *CT_DrawingHF
    Picture         *CT_SheetBackgroundPicture
    WebPublishItems *CT_WebPublishItems
    ExtLst          *CT_ExtensionList
}

func NewCT_Chartsheet

func NewCT_Chartsheet() *CT_Chartsheet

func (*CT_Chartsheet) MarshalXML

func (m *CT_Chartsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Chartsheet) UnmarshalXML

func (m *CT_Chartsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Chartsheet) Validate

func (m *CT_Chartsheet) Validate() error

Validate validates the CT_Chartsheet and its children

func (*CT_Chartsheet) ValidateWithPath

func (m *CT_Chartsheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Chartsheet and its children, prefixing error messages with path

type CT_ChartsheetPr

type CT_ChartsheetPr struct {
    // Published
    PublishedAttr *bool
    // Code Name
    CodeNameAttr *string
    TabColor     *CT_Color
}

func NewCT_ChartsheetPr

func NewCT_ChartsheetPr() *CT_ChartsheetPr

func (*CT_ChartsheetPr) MarshalXML

func (m *CT_ChartsheetPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ChartsheetPr) UnmarshalXML

func (m *CT_ChartsheetPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ChartsheetPr) Validate

func (m *CT_ChartsheetPr) Validate() error

Validate validates the CT_ChartsheetPr and its children

func (*CT_ChartsheetPr) ValidateWithPath

func (m *CT_ChartsheetPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartsheetPr and its children, prefixing error messages with path

type CT_ChartsheetProtection

type CT_ChartsheetProtection struct {
    // Password
    PasswordAttr *string
    // Cryptographic Algorithm Name
    AlgorithmNameAttr *string
    // Password Hash Value
    HashValueAttr *string
    // Salt Value for Password Verifier
    SaltValueAttr *string
    // Iterations to Run Hashing Algorithm
    SpinCountAttr *uint32
    // Contents
    ContentAttr *bool
    // Objects Locked
    ObjectsAttr *bool
}

func NewCT_ChartsheetProtection

func NewCT_ChartsheetProtection() *CT_ChartsheetProtection

func (*CT_ChartsheetProtection) MarshalXML

func (m *CT_ChartsheetProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ChartsheetProtection) UnmarshalXML

func (m *CT_ChartsheetProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ChartsheetProtection) Validate

func (m *CT_ChartsheetProtection) Validate() error

Validate validates the CT_ChartsheetProtection and its children

func (*CT_ChartsheetProtection) ValidateWithPath

func (m *CT_ChartsheetProtection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartsheetProtection and its children, prefixing error messages with path

type CT_ChartsheetView

type CT_ChartsheetView struct {
    // Sheet Tab Selected
    TabSelectedAttr *bool
    // Window Zoom Scale
    ZoomScaleAttr *uint32
    // Workbook View Id
    WorkbookViewIdAttr uint32
    // Zoom To Fit
    ZoomToFitAttr *bool
    ExtLst        *CT_ExtensionList
}

func NewCT_ChartsheetView

func NewCT_ChartsheetView() *CT_ChartsheetView

func (*CT_ChartsheetView) MarshalXML

func (m *CT_ChartsheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ChartsheetView) UnmarshalXML

func (m *CT_ChartsheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ChartsheetView) Validate

func (m *CT_ChartsheetView) Validate() error

Validate validates the CT_ChartsheetView and its children

func (*CT_ChartsheetView) ValidateWithPath

func (m *CT_ChartsheetView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartsheetView and its children, prefixing error messages with path

type CT_ChartsheetViews

type CT_ChartsheetViews struct {
    // Chart Sheet View
    SheetView []*CT_ChartsheetView
    ExtLst    *CT_ExtensionList
}

func NewCT_ChartsheetViews

func NewCT_ChartsheetViews() *CT_ChartsheetViews

func (*CT_ChartsheetViews) MarshalXML

func (m *CT_ChartsheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ChartsheetViews) UnmarshalXML

func (m *CT_ChartsheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ChartsheetViews) Validate

func (m *CT_ChartsheetViews) Validate() error

Validate validates the CT_ChartsheetViews and its children

func (*CT_ChartsheetViews) ValidateWithPath

func (m *CT_ChartsheetViews) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ChartsheetViews and its children, prefixing error messages with path

type CT_Col

type CT_Col struct {
    // Minimum Column
    MinAttr uint32
    // Maximum Column
    MaxAttr uint32
    // Column Width
    WidthAttr *float64
    // Style
    StyleAttr *uint32
    // Hidden Columns
    HiddenAttr *bool
    // Best Fit Column Width
    BestFitAttr *bool
    // Custom Width
    CustomWidthAttr *bool
    // Show Phonetic Information
    PhoneticAttr *bool
    // Outline Level
    OutlineLevelAttr *uint8
    // Collapsed
    CollapsedAttr *bool
}

func NewCT_Col

func NewCT_Col() *CT_Col

func (*CT_Col) MarshalXML

func (m *CT_Col) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Col) UnmarshalXML

func (m *CT_Col) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Col) Validate

func (m *CT_Col) Validate() error

Validate validates the CT_Col and its children

func (*CT_Col) ValidateWithPath

func (m *CT_Col) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Col and its children, prefixing error messages with path

type CT_ColFields

type CT_ColFields struct {
    // Repeated Items Count
    CountAttr *uint32
    // Field
    Field []*CT_Field
}

func NewCT_ColFields

func NewCT_ColFields() *CT_ColFields

func (*CT_ColFields) MarshalXML

func (m *CT_ColFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ColFields) UnmarshalXML

func (m *CT_ColFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ColFields) Validate

func (m *CT_ColFields) Validate() error

Validate validates the CT_ColFields and its children

func (*CT_ColFields) ValidateWithPath

func (m *CT_ColFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ColFields and its children, prefixing error messages with path

type CT_ColHierarchiesUsage

type CT_ColHierarchiesUsage struct {
    // Items Count
    CountAttr *uint32
    // Column OLAP Hierarchies
    ColHierarchyUsage []*CT_HierarchyUsage
}

func NewCT_ColHierarchiesUsage

func NewCT_ColHierarchiesUsage() *CT_ColHierarchiesUsage

func (*CT_ColHierarchiesUsage) MarshalXML

func (m *CT_ColHierarchiesUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ColHierarchiesUsage) UnmarshalXML

func (m *CT_ColHierarchiesUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ColHierarchiesUsage) Validate

func (m *CT_ColHierarchiesUsage) Validate() error

Validate validates the CT_ColHierarchiesUsage and its children

func (*CT_ColHierarchiesUsage) ValidateWithPath

func (m *CT_ColHierarchiesUsage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ColHierarchiesUsage and its children, prefixing error messages with path

type CT_Color

type CT_Color struct {
    // Automatic
    AutoAttr *bool
    // Index
    IndexedAttr *uint32
    // Alpha Red Green Blue Color Value
    RgbAttr *string
    // Theme Color
    ThemeAttr *uint32
    // Tint
    TintAttr *float64
}

func NewCT_Color

func NewCT_Color() *CT_Color

func (*CT_Color) MarshalXML

func (m *CT_Color) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Color) UnmarshalXML

func (m *CT_Color) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Color) Validate

func (m *CT_Color) Validate() error

Validate validates the CT_Color and its children

func (*CT_Color) ValidateWithPath

func (m *CT_Color) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Color and its children, prefixing error messages with path

type CT_ColorFilter

type CT_ColorFilter struct {
    // Differential Format Record Id
    DxfIdAttr *uint32
    // Filter By Cell Color
    CellColorAttr *bool
}

func NewCT_ColorFilter

func NewCT_ColorFilter() *CT_ColorFilter

func (*CT_ColorFilter) MarshalXML

func (m *CT_ColorFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ColorFilter) UnmarshalXML

func (m *CT_ColorFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ColorFilter) Validate

func (m *CT_ColorFilter) Validate() error

Validate validates the CT_ColorFilter and its children

func (*CT_ColorFilter) ValidateWithPath

func (m *CT_ColorFilter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ColorFilter and its children, prefixing error messages with path

type CT_ColorScale

type CT_ColorScale struct {
    // Conditional Format Value Object
    Cfvo []*CT_Cfvo
    // Color Gradiant Interpolation
    Color []*CT_Color
}

func NewCT_ColorScale

func NewCT_ColorScale() *CT_ColorScale

func (*CT_ColorScale) MarshalXML

func (m *CT_ColorScale) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ColorScale) UnmarshalXML

func (m *CT_ColorScale) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ColorScale) Validate

func (m *CT_ColorScale) Validate() error

Validate validates the CT_ColorScale and its children

func (*CT_ColorScale) ValidateWithPath

func (m *CT_ColorScale) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ColorScale and its children, prefixing error messages with path

type CT_Colors

type CT_Colors struct {
    // Color Indexes
    IndexedColors *CT_IndexedColors
    // MRU Colors
    MruColors *CT_MRUColors
}

func NewCT_Colors

func NewCT_Colors() *CT_Colors

func (*CT_Colors) MarshalXML

func (m *CT_Colors) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Colors) UnmarshalXML

func (m *CT_Colors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Colors) Validate

func (m *CT_Colors) Validate() error

Validate validates the CT_Colors and its children

func (*CT_Colors) ValidateWithPath

func (m *CT_Colors) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Colors and its children, prefixing error messages with path

type CT_Cols

type CT_Cols struct {
    // Column Width & Formatting
    Col []*CT_Col
}

func NewCT_Cols

func NewCT_Cols() *CT_Cols

func (*CT_Cols) MarshalXML

func (m *CT_Cols) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Cols) UnmarshalXML

func (m *CT_Cols) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Cols) Validate

func (m *CT_Cols) Validate() error

Validate validates the CT_Cols and its children

func (*CT_Cols) ValidateWithPath

func (m *CT_Cols) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Cols and its children, prefixing error messages with path

type CT_Comment

type CT_Comment struct {
    // Cell Reference
    RefAttr string
    // Author Id
    AuthorIdAttr uint32
    // Unique Identifier for Comment
    GuidAttr *string
    // Shape ID
    ShapeIdAttr *uint32
    // Comment Text
    Text *CT_Rst
    // Comment Properties
    CommentPr *CT_CommentPr
}

func NewCT_Comment

func NewCT_Comment() *CT_Comment

func (*CT_Comment) MarshalXML

func (m *CT_Comment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Comment) UnmarshalXML

func (m *CT_Comment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Comment) Validate

func (m *CT_Comment) Validate() error

Validate validates the CT_Comment and its children

func (*CT_Comment) ValidateWithPath

func (m *CT_Comment) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path

type CT_CommentList

type CT_CommentList struct {
    // Comment
    Comment []*CT_Comment
}

func NewCT_CommentList

func NewCT_CommentList() *CT_CommentList

func (*CT_CommentList) MarshalXML

func (m *CT_CommentList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommentList) UnmarshalXML

func (m *CT_CommentList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommentList) Validate

func (m *CT_CommentList) Validate() error

Validate validates the CT_CommentList and its children

func (*CT_CommentList) ValidateWithPath

func (m *CT_CommentList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path

type CT_CommentPr

type CT_CommentPr struct {
    // Locked Flag
    LockedAttr *bool
    // Default Size Flag
    DefaultSizeAttr *bool
    // Print Flag
    PrintAttr *bool
    // Disabled Flag
    DisabledAttr *bool
    // Automatic Fill Flag
    AutoFillAttr *bool
    // Automatic Line Flag
    AutoLineAttr *bool
    // Alternative Text
    AltTextAttr *string
    // Text Horizontal Alignment
    TextHAlignAttr ST_TextHAlign
    // ext Vertical Alignment
    TextVAlignAttr ST_TextVAlign
    // Text Lock Flag
    LockTextAttr *bool
    // Far East Alignment Flag
    JustLastXAttr *bool
    // Automatic Text Scaling Flag
    AutoScaleAttr *bool
    Anchor        *CT_ObjectAnchor
}

func NewCT_CommentPr

func NewCT_CommentPr() *CT_CommentPr

func (*CT_CommentPr) MarshalXML

func (m *CT_CommentPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CommentPr) UnmarshalXML

func (m *CT_CommentPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CommentPr) Validate

func (m *CT_CommentPr) Validate() error

Validate validates the CT_CommentPr and its children

func (*CT_CommentPr) ValidateWithPath

func (m *CT_CommentPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CommentPr and its children, prefixing error messages with path

type CT_Comments

type CT_Comments struct {
    // Authors
    Authors *CT_Authors
    // List of Comments
    CommentList *CT_CommentList
    ExtLst      *CT_ExtensionList
}

func NewCT_Comments

func NewCT_Comments() *CT_Comments

func (*CT_Comments) MarshalXML

func (m *CT_Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Comments) UnmarshalXML

func (m *CT_Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Comments) Validate

func (m *CT_Comments) Validate() error

Validate validates the CT_Comments and its children

func (*CT_Comments) ValidateWithPath

func (m *CT_Comments) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path

type CT_ConditionalFormat

type CT_ConditionalFormat struct {
    // Conditional Formatting Scope
    ScopeAttr ST_Scope
    // Conditional Formatting Rule Type
    TypeAttr ST_Type
    // Priority
    PriorityAttr uint32
    // Pivot Areas
    PivotAreas *CT_PivotAreas
    ExtLst     *CT_ExtensionList
}

func NewCT_ConditionalFormat

func NewCT_ConditionalFormat() *CT_ConditionalFormat

func (*CT_ConditionalFormat) MarshalXML

func (m *CT_ConditionalFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ConditionalFormat) UnmarshalXML

func (m *CT_ConditionalFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ConditionalFormat) Validate

func (m *CT_ConditionalFormat) Validate() error

Validate validates the CT_ConditionalFormat and its children

func (*CT_ConditionalFormat) ValidateWithPath

func (m *CT_ConditionalFormat) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ConditionalFormat and its children, prefixing error messages with path

type CT_ConditionalFormats

type CT_ConditionalFormats struct {
    // Conditional Format Count
    CountAttr *uint32
    // Conditional Formatting
    ConditionalFormat []*CT_ConditionalFormat
}

func NewCT_ConditionalFormats

func NewCT_ConditionalFormats() *CT_ConditionalFormats

func (*CT_ConditionalFormats) MarshalXML

func (m *CT_ConditionalFormats) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ConditionalFormats) UnmarshalXML

func (m *CT_ConditionalFormats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ConditionalFormats) Validate

func (m *CT_ConditionalFormats) Validate() error

Validate validates the CT_ConditionalFormats and its children

func (*CT_ConditionalFormats) ValidateWithPath

func (m *CT_ConditionalFormats) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ConditionalFormats and its children, prefixing error messages with path

type CT_ConditionalFormatting

type CT_ConditionalFormatting struct {
    // PivotTable Conditional Formatting
    PivotAttr *bool
    // Sequence of References
    SqrefAttr *ST_Sqref
    // Conditional Formatting Rule
    CfRule []*CT_CfRule
    ExtLst *CT_ExtensionList
}

func NewCT_ConditionalFormatting

func NewCT_ConditionalFormatting() *CT_ConditionalFormatting

func (*CT_ConditionalFormatting) MarshalXML

func (m *CT_ConditionalFormatting) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ConditionalFormatting) UnmarshalXML

func (m *CT_ConditionalFormatting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ConditionalFormatting) Validate

func (m *CT_ConditionalFormatting) Validate() error

Validate validates the CT_ConditionalFormatting and its children

func (*CT_ConditionalFormatting) ValidateWithPath

func (m *CT_ConditionalFormatting) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ConditionalFormatting and its children, prefixing error messages with path

type CT_Connection

type CT_Connection struct {
    // Connection Id
    IdAttr uint32
    // Source Database File
    SourceFileAttr *string
    // Connection File
    OdcFileAttr *string
    // Keep Connection Open
    KeepAliveAttr *bool
    // Automatic Refresh Interval
    IntervalAttr *uint32
    // Connection Name
    NameAttr *string
    // Connection Description
    DescriptionAttr *string
    // Database Source Type
    TypeAttr *uint32
    // Reconnection Method
    ReconnectionMethodAttr *uint32
    // Last Refresh Version
    RefreshedVersionAttr uint8
    // Minimum Version Required for Refresh
    MinRefreshableVersionAttr *uint8
    // Save Password
    SavePasswordAttr *bool
    // New Connection
    NewAttr *bool
    // Deleted Connection
    DeletedAttr *bool
    // Only Use Connection File
    OnlyUseConnectionFileAttr *bool
    // Background Refresh
    BackgroundAttr *bool
    // Refresh on Open
    RefreshOnLoadAttr *bool
    // Save Data
    SaveDataAttr *bool
    // Reconnection Method
    CredentialsAttr ST_CredMethod
    // SSO Id
    SingleSignOnIdAttr *string
    // Database Properties
    DbPr *CT_DbPr
    // OLAP Properties
    OlapPr *CT_OlapPr
    // Web Query Properties
    WebPr *CT_WebPr
    // Text Import Settings
    TextPr *CT_TextPr
    // Query Parameters
    Parameters *CT_Parameters
    // Future Feature Data Storage
    ExtLst *CT_ExtensionList
}

func NewCT_Connection

func NewCT_Connection() *CT_Connection

func (*CT_Connection) MarshalXML

func (m *CT_Connection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Connection) UnmarshalXML

func (m *CT_Connection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Connection) Validate

func (m *CT_Connection) Validate() error

Validate validates the CT_Connection and its children

func (*CT_Connection) ValidateWithPath

func (m *CT_Connection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Connection and its children, prefixing error messages with path

type CT_Connections

type CT_Connections struct {
    // Connection
    Connection []*CT_Connection
}

func NewCT_Connections

func NewCT_Connections() *CT_Connections

func (*CT_Connections) MarshalXML

func (m *CT_Connections) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Connections) UnmarshalXML

func (m *CT_Connections) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Connections) Validate

func (m *CT_Connections) Validate() error

Validate validates the CT_Connections and its children

func (*CT_Connections) ValidateWithPath

func (m *CT_Connections) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Connections and its children, prefixing error messages with path

type CT_Consolidation

type CT_Consolidation struct {
    // Auto Page
    AutoPageAttr *bool
    // Page Item Values
    Pages *CT_Pages
    // Range Sets
    RangeSets *CT_RangeSets
}

func NewCT_Consolidation

func NewCT_Consolidation() *CT_Consolidation

func (*CT_Consolidation) MarshalXML

func (m *CT_Consolidation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Consolidation) UnmarshalXML

func (m *CT_Consolidation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Consolidation) Validate

func (m *CT_Consolidation) Validate() error

Validate validates the CT_Consolidation and its children

func (*CT_Consolidation) ValidateWithPath

func (m *CT_Consolidation) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Consolidation and its children, prefixing error messages with path

type CT_Control

type CT_Control struct {
    // Shape Id
    ShapeIdAttr uint32
    IdAttr      string
    // Control Name
    NameAttr *string
    // Embedded Control Properties
    ControlPr *CT_ControlPr
}

func NewCT_Control

func NewCT_Control() *CT_Control

func (*CT_Control) MarshalXML

func (m *CT_Control) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Control) UnmarshalXML

func (m *CT_Control) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Control) Validate

func (m *CT_Control) Validate() error

Validate validates the CT_Control and its children

func (*CT_Control) ValidateWithPath

func (m *CT_Control) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Control and its children, prefixing error messages with path

type CT_ControlPr

type CT_ControlPr struct {
    // Locked Flag
    LockedAttr *bool
    // Default Size Flag
    DefaultSizeAttr *bool
    // Print Flag
    PrintAttr *bool
    // Disabled Flag
    DisabledAttr *bool
    // Recalculation Flag
    RecalcAlwaysAttr *bool
    // UI Object Flag
    UiObjectAttr *bool
    // Automatic Fill Flag
    AutoFillAttr *bool
    // Automatic Line Flag
    AutoLineAttr *bool
    // Automatic Size Flag
    AutoPictAttr *bool
    // Custom Function
    MacroAttr *string
    // Alternative Text
    AltTextAttr *string
    // Linked Formula
    LinkedCellAttr *string
    // List Items Source Range
    ListFillRangeAttr *string
    // Image Format
    CfAttr *string
    IdAttr *string
    // Object Cell Anchor
    Anchor *CT_ObjectAnchor
}

func NewCT_ControlPr

func NewCT_ControlPr() *CT_ControlPr

func (*CT_ControlPr) MarshalXML

func (m *CT_ControlPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ControlPr) UnmarshalXML

func (m *CT_ControlPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ControlPr) Validate

func (m *CT_ControlPr) Validate() error

Validate validates the CT_ControlPr and its children

func (*CT_ControlPr) ValidateWithPath

func (m *CT_ControlPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ControlPr and its children, prefixing error messages with path

type CT_Controls

type CT_Controls struct {
    // Embedded Control
    Control []*CT_Control
}

func NewCT_Controls

func NewCT_Controls() *CT_Controls

func (*CT_Controls) MarshalXML

func (m *CT_Controls) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Controls) UnmarshalXML

func (m *CT_Controls) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Controls) Validate

func (m *CT_Controls) Validate() error

Validate validates the CT_Controls and its children

func (*CT_Controls) ValidateWithPath

func (m *CT_Controls) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Controls and its children, prefixing error messages with path

type CT_CsPageSetup

type CT_CsPageSetup struct {
    // Paper Size
    PaperSizeAttr *uint32
    // Paper Height
    PaperHeightAttr *string
    // Paper Width
    PaperWidthAttr *string
    // First Page Number
    FirstPageNumberAttr *uint32
    // Orientation
    OrientationAttr ST_Orientation
    // Use Printer Defaults
    UsePrinterDefaultsAttr *bool
    // Black And White
    BlackAndWhiteAttr *bool
    // Draft
    DraftAttr *bool
    // Use First Page Number
    UseFirstPageNumberAttr *bool
    // Horizontal DPI
    HorizontalDpiAttr *uint32
    // Vertical DPI
    VerticalDpiAttr *uint32
    // Number Of Copies
    CopiesAttr *uint32
    IdAttr     *string
}

func NewCT_CsPageSetup

func NewCT_CsPageSetup() *CT_CsPageSetup

func (*CT_CsPageSetup) MarshalXML

func (m *CT_CsPageSetup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CsPageSetup) UnmarshalXML

func (m *CT_CsPageSetup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CsPageSetup) Validate

func (m *CT_CsPageSetup) Validate() error

Validate validates the CT_CsPageSetup and its children

func (*CT_CsPageSetup) ValidateWithPath

func (m *CT_CsPageSetup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CsPageSetup and its children, prefixing error messages with path

type CT_CustomChartsheetView

type CT_CustomChartsheetView struct {
    // GUID
    GuidAttr string
    // Print Scale
    ScaleAttr *uint32
    // Visible State
    StateAttr ST_SheetState
    // Zoom To Fit
    ZoomToFitAttr *bool
    PageMargins   *CT_PageMargins
    // Chart Sheet Page Setup
    PageSetup    *CT_CsPageSetup
    HeaderFooter *CT_HeaderFooter
}

func NewCT_CustomChartsheetView

func NewCT_CustomChartsheetView() *CT_CustomChartsheetView

func (*CT_CustomChartsheetView) MarshalXML

func (m *CT_CustomChartsheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomChartsheetView) UnmarshalXML

func (m *CT_CustomChartsheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomChartsheetView) Validate

func (m *CT_CustomChartsheetView) Validate() error

Validate validates the CT_CustomChartsheetView and its children

func (*CT_CustomChartsheetView) ValidateWithPath

func (m *CT_CustomChartsheetView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomChartsheetView and its children, prefixing error messages with path

type CT_CustomChartsheetViews

type CT_CustomChartsheetViews struct {
    // Custom Chart Sheet View
    CustomSheetView []*CT_CustomChartsheetView
}

func NewCT_CustomChartsheetViews

func NewCT_CustomChartsheetViews() *CT_CustomChartsheetViews

func (*CT_CustomChartsheetViews) MarshalXML

func (m *CT_CustomChartsheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomChartsheetViews) UnmarshalXML

func (m *CT_CustomChartsheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomChartsheetViews) Validate

func (m *CT_CustomChartsheetViews) Validate() error

Validate validates the CT_CustomChartsheetViews and its children

func (*CT_CustomChartsheetViews) ValidateWithPath

func (m *CT_CustomChartsheetViews) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomChartsheetViews and its children, prefixing error messages with path

type CT_CustomFilter

type CT_CustomFilter struct {
    // Filter Comparison Operator
    OperatorAttr ST_FilterOperator
    // Top or Bottom Value
    ValAttr *string
}

func NewCT_CustomFilter

func NewCT_CustomFilter() *CT_CustomFilter

func (*CT_CustomFilter) MarshalXML

func (m *CT_CustomFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomFilter) UnmarshalXML

func (m *CT_CustomFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomFilter) Validate

func (m *CT_CustomFilter) Validate() error

Validate validates the CT_CustomFilter and its children

func (*CT_CustomFilter) ValidateWithPath

func (m *CT_CustomFilter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomFilter and its children, prefixing error messages with path

type CT_CustomFilters

type CT_CustomFilters struct {
    // And
    AndAttr *bool
    // Custom Filter Criteria
    CustomFilter []*CT_CustomFilter
}

func NewCT_CustomFilters

func NewCT_CustomFilters() *CT_CustomFilters

func (*CT_CustomFilters) MarshalXML

func (m *CT_CustomFilters) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomFilters) UnmarshalXML

func (m *CT_CustomFilters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomFilters) Validate

func (m *CT_CustomFilters) Validate() error

Validate validates the CT_CustomFilters and its children

func (*CT_CustomFilters) ValidateWithPath

func (m *CT_CustomFilters) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomFilters and its children, prefixing error messages with path

type CT_CustomProperties

type CT_CustomProperties struct {
    // Custom Property
    CustomPr []*CT_CustomProperty
}

func NewCT_CustomProperties

func NewCT_CustomProperties() *CT_CustomProperties

func (*CT_CustomProperties) MarshalXML

func (m *CT_CustomProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomProperties) UnmarshalXML

func (m *CT_CustomProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomProperties) Validate

func (m *CT_CustomProperties) Validate() error

Validate validates the CT_CustomProperties and its children

func (*CT_CustomProperties) ValidateWithPath

func (m *CT_CustomProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomProperties and its children, prefixing error messages with path

type CT_CustomProperty

type CT_CustomProperty struct {
    // Custom Property Name
    NameAttr string
    IdAttr   string
}

func NewCT_CustomProperty

func NewCT_CustomProperty() *CT_CustomProperty

func (*CT_CustomProperty) MarshalXML

func (m *CT_CustomProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomProperty) UnmarshalXML

func (m *CT_CustomProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomProperty) Validate

func (m *CT_CustomProperty) Validate() error

Validate validates the CT_CustomProperty and its children

func (*CT_CustomProperty) ValidateWithPath

func (m *CT_CustomProperty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomProperty and its children, prefixing error messages with path

type CT_CustomSheetView

type CT_CustomSheetView struct {
    // GUID
    GuidAttr string
    // Print Scale
    ScaleAttr *uint32
    // Color Id
    ColorIdAttr *uint32
    // Show Page Breaks
    ShowPageBreaksAttr *bool
    // Show Formulas
    ShowFormulasAttr *bool
    // Show Grid Lines
    ShowGridLinesAttr *bool
    // Show Headers
    ShowRowColAttr *bool
    // Show Outline Symbols
    OutlineSymbolsAttr *bool
    // Show Zero Values
    ZeroValuesAttr *bool
    // Fit To Page
    FitToPageAttr *bool
    // Print Area Defined
    PrintAreaAttr *bool
    // Filtered List
    FilterAttr *bool
    // Show AutoFitler Drop Down Controls
    ShowAutoFilterAttr *bool
    // Hidden Rows
    HiddenRowsAttr *bool
    // Hidden Columns
    HiddenColumnsAttr *bool
    // Visible State
    StateAttr ST_SheetState
    // Filter
    FilterUniqueAttr *bool
    // View Type
    ViewAttr ST_SheetViewType
    // Show Ruler
    ShowRulerAttr *bool
    // Top Left Visible Cell
    TopLeftCellAttr *string
    // Pane Split Information
    Pane *CT_Pane
    // Selection
    Selection *CT_Selection
    // Horizontal Page Breaks
    RowBreaks *CT_PageBreak
    // Vertical Page Breaks
    ColBreaks *CT_PageBreak
    // Page Margins
    PageMargins *CT_PageMargins
    // Print Options
    PrintOptions *CT_PrintOptions
    // Page Setup Settings
    PageSetup *CT_PageSetup
    // Header Footer Settings
    HeaderFooter *CT_HeaderFooter
    // AutoFilter Settings
    AutoFilter *CT_AutoFilter
    ExtLst     *CT_ExtensionList
}

func NewCT_CustomSheetView

func NewCT_CustomSheetView() *CT_CustomSheetView

func (*CT_CustomSheetView) MarshalXML

func (m *CT_CustomSheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomSheetView) UnmarshalXML

func (m *CT_CustomSheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomSheetView) Validate

func (m *CT_CustomSheetView) Validate() error

Validate validates the CT_CustomSheetView and its children

func (*CT_CustomSheetView) ValidateWithPath

func (m *CT_CustomSheetView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomSheetView and its children, prefixing error messages with path

type CT_CustomSheetViews

type CT_CustomSheetViews struct {
    // Custom Sheet View
    CustomSheetView []*CT_CustomSheetView
}

func NewCT_CustomSheetViews

func NewCT_CustomSheetViews() *CT_CustomSheetViews

func (*CT_CustomSheetViews) MarshalXML

func (m *CT_CustomSheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomSheetViews) UnmarshalXML

func (m *CT_CustomSheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomSheetViews) Validate

func (m *CT_CustomSheetViews) Validate() error

Validate validates the CT_CustomSheetViews and its children

func (*CT_CustomSheetViews) ValidateWithPath

func (m *CT_CustomSheetViews) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomSheetViews and its children, prefixing error messages with path

type CT_CustomWorkbookView

type CT_CustomWorkbookView struct {
    // Custom View Name
    NameAttr string
    // Custom View GUID
    GuidAttr string
    // Auto Update
    AutoUpdateAttr *bool
    // Merge Interval
    MergeIntervalAttr *uint32
    // Changes Saved Win
    ChangesSavedWinAttr *bool
    // Only Synch
    OnlySyncAttr *bool
    // Personal View
    PersonalViewAttr *bool
    // Include Print Settings
    IncludePrintSettingsAttr *bool
    // Include Hidden Rows & Columns
    IncludeHiddenRowColAttr *bool
    // Maximized
    MaximizedAttr *bool
    // Minimized
    MinimizedAttr *bool
    // Show Horizontal Scroll
    ShowHorizontalScrollAttr *bool
    // Show Vertical Scroll
    ShowVerticalScrollAttr *bool
    // Show Sheet Tabs
    ShowSheetTabsAttr *bool
    // Top Left Corner (X Coordinate)
    XWindowAttr *int32
    // Top Left Corner (Y Coordinate)
    YWindowAttr *int32
    // Window Width
    WindowWidthAttr uint32
    // Window Height
    WindowHeightAttr uint32
    // Sheet Tab Ratio
    TabRatioAttr *uint32
    // Active Sheet in Book View
    ActiveSheetIdAttr uint32
    // Show Formula Bar
    ShowFormulaBarAttr *bool
    // Show Status Bar
    ShowStatusbarAttr *bool
    // Show Comments
    ShowCommentsAttr ST_Comments
    // Show Objects
    ShowObjectsAttr ST_Objects
    ExtLst          *CT_ExtensionList
}

func NewCT_CustomWorkbookView

func NewCT_CustomWorkbookView() *CT_CustomWorkbookView

func (*CT_CustomWorkbookView) MarshalXML

func (m *CT_CustomWorkbookView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomWorkbookView) UnmarshalXML

func (m *CT_CustomWorkbookView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomWorkbookView) Validate

func (m *CT_CustomWorkbookView) Validate() error

Validate validates the CT_CustomWorkbookView and its children

func (*CT_CustomWorkbookView) ValidateWithPath

func (m *CT_CustomWorkbookView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomWorkbookView and its children, prefixing error messages with path

type CT_CustomWorkbookViews

type CT_CustomWorkbookViews struct {
    // Custom Workbook View
    CustomWorkbookView []*CT_CustomWorkbookView
}

func NewCT_CustomWorkbookViews

func NewCT_CustomWorkbookViews() *CT_CustomWorkbookViews

func (*CT_CustomWorkbookViews) MarshalXML

func (m *CT_CustomWorkbookViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_CustomWorkbookViews) UnmarshalXML

func (m *CT_CustomWorkbookViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_CustomWorkbookViews) Validate

func (m *CT_CustomWorkbookViews) Validate() error

Validate validates the CT_CustomWorkbookViews and its children

func (*CT_CustomWorkbookViews) ValidateWithPath

func (m *CT_CustomWorkbookViews) ValidateWithPath(path string) error

ValidateWithPath validates the CT_CustomWorkbookViews and its children, prefixing error messages with path

type CT_DataBar

type CT_DataBar struct {
    // Minimum Length
    MinLengthAttr *uint32
    // Maximum Length
    MaxLengthAttr *uint32
    // Show Values
    ShowValueAttr *bool
    // Conditional Format Value Object
    Cfvo []*CT_Cfvo
    // Data Bar Color
    Color *CT_Color
}

func NewCT_DataBar

func NewCT_DataBar() *CT_DataBar

func (*CT_DataBar) MarshalXML

func (m *CT_DataBar) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataBar) UnmarshalXML

func (m *CT_DataBar) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataBar) Validate

func (m *CT_DataBar) Validate() error

Validate validates the CT_DataBar and its children

func (*CT_DataBar) ValidateWithPath

func (m *CT_DataBar) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataBar and its children, prefixing error messages with path

type CT_DataBinding

type CT_DataBinding struct {
    // Unique Identifer
    DataBindingNameAttr *string
    // Binding to External File
    FileBindingAttr *bool
    // Reference to Connection ID
    ConnectionIDAttr *uint32
    // File Binding Name
    FileBindingNameAttr *string
    // XML Data Loading Behavior
    DataBindingLoadModeAttr uint32
    Any                     unioffice.Any
}

func NewCT_DataBinding

func NewCT_DataBinding() *CT_DataBinding

func (*CT_DataBinding) MarshalXML

func (m *CT_DataBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataBinding) UnmarshalXML

func (m *CT_DataBinding) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataBinding) Validate

func (m *CT_DataBinding) Validate() error

Validate validates the CT_DataBinding and its children

func (*CT_DataBinding) ValidateWithPath

func (m *CT_DataBinding) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path

type CT_DataConsolidate

type CT_DataConsolidate struct {
    // Function Index
    FunctionAttr ST_DataConsolidateFunction
    // Use Starting Column Labels
    StartLabelsAttr *bool
    // Starting Column Labels
    LeftLabelsAttr *bool
    // Labels In Top Row
    TopLabelsAttr *bool
    // Link
    LinkAttr *bool
    // Data Consolidation References
    DataRefs *CT_DataRefs
}

func NewCT_DataConsolidate

func NewCT_DataConsolidate() *CT_DataConsolidate

func (*CT_DataConsolidate) MarshalXML

func (m *CT_DataConsolidate) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataConsolidate) UnmarshalXML

func (m *CT_DataConsolidate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataConsolidate) Validate

func (m *CT_DataConsolidate) Validate() error

Validate validates the CT_DataConsolidate and its children

func (*CT_DataConsolidate) ValidateWithPath

func (m *CT_DataConsolidate) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataConsolidate and its children, prefixing error messages with path

type CT_DataField

type CT_DataField struct {
    // Data Field Name
    NameAttr *string
    // Field
    FldAttr uint32
    // Subtotal
    SubtotalAttr ST_DataConsolidateFunction
    // Show Data As Display Format
    ShowDataAsAttr ST_ShowDataAs
    // 'Show Data As' Base Field
    BaseFieldAttr *int32
    // 'Show Data As' Base Setting
    BaseItemAttr *uint32
    // Number Format Id
    NumFmtIdAttr *uint32
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_DataField

func NewCT_DataField() *CT_DataField

func (*CT_DataField) MarshalXML

func (m *CT_DataField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataField) UnmarshalXML

func (m *CT_DataField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataField) Validate

func (m *CT_DataField) Validate() error

Validate validates the CT_DataField and its children

func (*CT_DataField) ValidateWithPath

func (m *CT_DataField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataField and its children, prefixing error messages with path

type CT_DataFields

type CT_DataFields struct {
    // Data Items Count
    CountAttr *uint32
    // Data Field Item
    DataField []*CT_DataField
}

func NewCT_DataFields

func NewCT_DataFields() *CT_DataFields

func (*CT_DataFields) MarshalXML

func (m *CT_DataFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataFields) UnmarshalXML

func (m *CT_DataFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataFields) Validate

func (m *CT_DataFields) Validate() error

Validate validates the CT_DataFields and its children

func (*CT_DataFields) ValidateWithPath

func (m *CT_DataFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataFields and its children, prefixing error messages with path

type CT_DataRef

type CT_DataRef struct {
    // Reference
    RefAttr *string
    // Named Range
    NameAttr *string
    // Sheet Name
    SheetAttr *string
    IdAttr    *string
}

func NewCT_DataRef

func NewCT_DataRef() *CT_DataRef

func (*CT_DataRef) MarshalXML

func (m *CT_DataRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataRef) UnmarshalXML

func (m *CT_DataRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataRef) Validate

func (m *CT_DataRef) Validate() error

Validate validates the CT_DataRef and its children

func (*CT_DataRef) ValidateWithPath

func (m *CT_DataRef) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataRef and its children, prefixing error messages with path

type CT_DataRefs

type CT_DataRefs struct {
    // Data Consolidation Reference Count
    CountAttr *uint32
    // Data Consolidation Reference
    DataRef []*CT_DataRef
}

func NewCT_DataRefs

func NewCT_DataRefs() *CT_DataRefs

func (*CT_DataRefs) MarshalXML

func (m *CT_DataRefs) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataRefs) UnmarshalXML

func (m *CT_DataRefs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataRefs) Validate

func (m *CT_DataRefs) Validate() error

Validate validates the CT_DataRefs and its children

func (*CT_DataRefs) ValidateWithPath

func (m *CT_DataRefs) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataRefs and its children, prefixing error messages with path

type CT_DataValidation

type CT_DataValidation struct {
    // Data Validation Type
    TypeAttr ST_DataValidationType
    // Data Validation Error Style
    ErrorStyleAttr ST_DataValidationErrorStyle
    // IME Mode Enforced
    ImeModeAttr ST_DataValidationImeMode
    // Operator
    OperatorAttr ST_DataValidationOperator
    // Allow Blank
    AllowBlankAttr *bool
    // Show Drop Down
    ShowDropDownAttr *bool
    // Show Input Message
    ShowInputMessageAttr *bool
    // Show Error Message
    ShowErrorMessageAttr *bool
    // Error Alert Text
    ErrorTitleAttr *string
    // Error Message
    ErrorAttr *string
    // Prompt Title
    PromptTitleAttr *string
    // Input Prompt
    PromptAttr *string
    // Sequence of References
    SqrefAttr ST_Sqref
    // Formula 1
    Formula1 *string
    // Formula 2
    Formula2 *string
}

func NewCT_DataValidation

func NewCT_DataValidation() *CT_DataValidation

func (*CT_DataValidation) MarshalXML

func (m *CT_DataValidation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataValidation) UnmarshalXML

func (m *CT_DataValidation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataValidation) Validate

func (m *CT_DataValidation) Validate() error

Validate validates the CT_DataValidation and its children

func (*CT_DataValidation) ValidateWithPath

func (m *CT_DataValidation) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataValidation and its children, prefixing error messages with path

type CT_DataValidations

type CT_DataValidations struct {
    // Disable Prompts
    DisablePromptsAttr *bool
    // Top Left Corner (X Coodrinate)
    XWindowAttr *uint32
    // Top Left Corner (Y Coordinate)
    YWindowAttr *uint32
    // Data Validation Item Count
    CountAttr *uint32
    // Data Validation
    DataValidation []*CT_DataValidation
}

func NewCT_DataValidations

func NewCT_DataValidations() *CT_DataValidations

func (*CT_DataValidations) MarshalXML

func (m *CT_DataValidations) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DataValidations) UnmarshalXML

func (m *CT_DataValidations) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DataValidations) Validate

func (m *CT_DataValidations) Validate() error

Validate validates the CT_DataValidations and its children

func (*CT_DataValidations) ValidateWithPath

func (m *CT_DataValidations) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DataValidations and its children, prefixing error messages with path

type CT_DateGroupItem

type CT_DateGroupItem struct {
    // Year
    YearAttr uint16
    // Month
    MonthAttr *uint16
    // Day
    DayAttr *uint16
    // Hour
    HourAttr *uint16
    // Minute
    MinuteAttr *uint16
    // Second
    SecondAttr *uint16
    // Date Time Grouping
    DateTimeGroupingAttr ST_DateTimeGrouping
}

func NewCT_DateGroupItem

func NewCT_DateGroupItem() *CT_DateGroupItem

func (*CT_DateGroupItem) MarshalXML

func (m *CT_DateGroupItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DateGroupItem) UnmarshalXML

func (m *CT_DateGroupItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DateGroupItem) Validate

func (m *CT_DateGroupItem) Validate() error

Validate validates the CT_DateGroupItem and its children

func (*CT_DateGroupItem) ValidateWithPath

func (m *CT_DateGroupItem) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DateGroupItem and its children, prefixing error messages with path

type CT_DateTime

type CT_DateTime struct {
    // Value
    VAttr time.Time
    // Unused Item
    UAttr *bool
    // Calculated Item Value
    FAttr *bool
    // Caption
    CAttr *string
    // Member Property Count
    CpAttr *uint32
    // Member Property Index
    X []*CT_X
}

func NewCT_DateTime

func NewCT_DateTime() *CT_DateTime

func (*CT_DateTime) MarshalXML

func (m *CT_DateTime) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DateTime) UnmarshalXML

func (m *CT_DateTime) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DateTime) Validate

func (m *CT_DateTime) Validate() error

Validate validates the CT_DateTime and its children

func (*CT_DateTime) ValidateWithPath

func (m *CT_DateTime) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DateTime and its children, prefixing error messages with path

type CT_DbPr

type CT_DbPr struct {
    // Connection String
    ConnectionAttr string
    // Command Text
    CommandAttr *string
    // Command Text
    ServerCommandAttr *string
    // OLE DB Command Type
    CommandTypeAttr *uint32
}

func NewCT_DbPr

func NewCT_DbPr() *CT_DbPr

func (*CT_DbPr) MarshalXML

func (m *CT_DbPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DbPr) UnmarshalXML

func (m *CT_DbPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DbPr) Validate

func (m *CT_DbPr) Validate() error

Validate validates the CT_DbPr and its children

func (*CT_DbPr) ValidateWithPath

func (m *CT_DbPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DbPr and its children, prefixing error messages with path

type CT_DdeItem

type CT_DdeItem struct {
    // DDE Name
    NameAttr *string
    // Object Linking TechnologyE
    OleAttr *bool
    // Advise
    AdviseAttr *bool
    // Data is an Image
    PreferPicAttr *bool
    // DDE Name Values
    Values *CT_DdeValues
}

func NewCT_DdeItem

func NewCT_DdeItem() *CT_DdeItem

func (*CT_DdeItem) MarshalXML

func (m *CT_DdeItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DdeItem) UnmarshalXML

func (m *CT_DdeItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DdeItem) Validate

func (m *CT_DdeItem) Validate() error

Validate validates the CT_DdeItem and its children

func (*CT_DdeItem) ValidateWithPath

func (m *CT_DdeItem) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DdeItem and its children, prefixing error messages with path

type CT_DdeItems

type CT_DdeItems struct {
    // DDE Item definition
    DdeItem []*CT_DdeItem
}

func NewCT_DdeItems

func NewCT_DdeItems() *CT_DdeItems

func (*CT_DdeItems) MarshalXML

func (m *CT_DdeItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DdeItems) UnmarshalXML

func (m *CT_DdeItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DdeItems) Validate

func (m *CT_DdeItems) Validate() error

Validate validates the CT_DdeItems and its children

func (*CT_DdeItems) ValidateWithPath

func (m *CT_DdeItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DdeItems and its children, prefixing error messages with path

type CT_DdeLink struct {
    // Service name
    DdeServiceAttr string
    // Topic for DDE server
    DdeTopicAttr string
    // DDE Items Collection
    DdeItems *CT_DdeItems
}
func NewCT_DdeLink() *CT_DdeLink

func (*CT_DdeLink) MarshalXML

func (m *CT_DdeLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DdeLink) UnmarshalXML

func (m *CT_DdeLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DdeLink) Validate

func (m *CT_DdeLink) Validate() error

Validate validates the CT_DdeLink and its children

func (*CT_DdeLink) ValidateWithPath

func (m *CT_DdeLink) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DdeLink and its children, prefixing error messages with path

type CT_DdeValue

type CT_DdeValue struct {
    // DDE Value Type
    TAttr ST_DdeValueType
    // DDE Link Value
    Val string
}

func NewCT_DdeValue

func NewCT_DdeValue() *CT_DdeValue

func (*CT_DdeValue) MarshalXML

func (m *CT_DdeValue) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DdeValue) UnmarshalXML

func (m *CT_DdeValue) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DdeValue) Validate

func (m *CT_DdeValue) Validate() error

Validate validates the CT_DdeValue and its children

func (*CT_DdeValue) ValidateWithPath

func (m *CT_DdeValue) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DdeValue and its children, prefixing error messages with path

type CT_DdeValues

type CT_DdeValues struct {
    // Rows
    RowsAttr *uint32
    // Columns
    ColsAttr *uint32
    // Value
    Value []*CT_DdeValue
}

func NewCT_DdeValues

func NewCT_DdeValues() *CT_DdeValues

func (*CT_DdeValues) MarshalXML

func (m *CT_DdeValues) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DdeValues) UnmarshalXML

func (m *CT_DdeValues) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DdeValues) Validate

func (m *CT_DdeValues) Validate() error

Validate validates the CT_DdeValues and its children

func (*CT_DdeValues) ValidateWithPath

func (m *CT_DdeValues) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DdeValues and its children, prefixing error messages with path

type CT_DefinedName

type CT_DefinedName struct {
    NameAttr              string
    CommentAttr           *string
    CustomMenuAttr        *string
    DescriptionAttr       *string
    HelpAttr              *string
    StatusBarAttr         *string
    LocalSheetIdAttr      *uint32
    HiddenAttr            *bool
    FunctionAttr          *bool
    VbProcedureAttr       *bool
    XlmAttr               *bool
    FunctionGroupIdAttr   *uint32
    ShortcutKeyAttr       *string
    PublishToServerAttr   *bool
    WorkbookParameterAttr *bool
    Content               string
}

func NewCT_DefinedName

func NewCT_DefinedName() *CT_DefinedName

func (*CT_DefinedName) MarshalXML

func (m *CT_DefinedName) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DefinedName) UnmarshalXML

func (m *CT_DefinedName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DefinedName) Validate

func (m *CT_DefinedName) Validate() error

Validate validates the CT_DefinedName and its children

func (*CT_DefinedName) ValidateWithPath

func (m *CT_DefinedName) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DefinedName and its children, prefixing error messages with path

type CT_DefinedNames

type CT_DefinedNames struct {
    // Defined Name
    DefinedName []*CT_DefinedName
}

func NewCT_DefinedNames

func NewCT_DefinedNames() *CT_DefinedNames

func (*CT_DefinedNames) MarshalXML

func (m *CT_DefinedNames) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DefinedNames) UnmarshalXML

func (m *CT_DefinedNames) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DefinedNames) Validate

func (m *CT_DefinedNames) Validate() error

Validate validates the CT_DefinedNames and its children

func (*CT_DefinedNames) ValidateWithPath

func (m *CT_DefinedNames) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DefinedNames and its children, prefixing error messages with path

type CT_DeletedField

type CT_DeletedField struct {
    // Deleted Fields Name
    NameAttr string
}

func NewCT_DeletedField

func NewCT_DeletedField() *CT_DeletedField

func (*CT_DeletedField) MarshalXML

func (m *CT_DeletedField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DeletedField) UnmarshalXML

func (m *CT_DeletedField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DeletedField) Validate

func (m *CT_DeletedField) Validate() error

Validate validates the CT_DeletedField and its children

func (*CT_DeletedField) ValidateWithPath

func (m *CT_DeletedField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DeletedField and its children, prefixing error messages with path

type CT_Dialogsheet

type CT_Dialogsheet struct {
    // Sheet Properties
    SheetPr *CT_SheetPr
    // Dialog Sheet Views
    SheetViews *CT_SheetViews
    // Dialog Sheet Format Properties
    SheetFormatPr *CT_SheetFormatPr
    // Sheet Protection
    SheetProtection *CT_SheetProtection
    // Custom Sheet Views
    CustomSheetViews *CT_CustomSheetViews
    // Print Options
    PrintOptions *CT_PrintOptions
    // Page Margins
    PageMargins *CT_PageMargins
    // Page Setup Settings
    PageSetup *CT_PageSetup
    // Header & Footer Settings
    HeaderFooter *CT_HeaderFooter
    // Drawing
    Drawing *CT_Drawing
    // Legacy Drawing
    LegacyDrawing *CT_LegacyDrawing
    // Legacy Drawing Header Footer
    LegacyDrawingHF *CT_LegacyDrawing
    DrawingHF       *CT_DrawingHF
    OleObjects      *CT_OleObjects
    Controls        *CT_Controls
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Dialogsheet

func NewCT_Dialogsheet() *CT_Dialogsheet

func (*CT_Dialogsheet) MarshalXML

func (m *CT_Dialogsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Dialogsheet) UnmarshalXML

func (m *CT_Dialogsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Dialogsheet) Validate

func (m *CT_Dialogsheet) Validate() error

Validate validates the CT_Dialogsheet and its children

func (*CT_Dialogsheet) ValidateWithPath

func (m *CT_Dialogsheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Dialogsheet and its children, prefixing error messages with path

type CT_Dimensions

type CT_Dimensions struct {
    // OLAP Dimensions Count
    CountAttr *uint32
    // OLAP Dimension
    Dimension []*CT_PivotDimension
}

func NewCT_Dimensions

func NewCT_Dimensions() *CT_Dimensions

func (*CT_Dimensions) MarshalXML

func (m *CT_Dimensions) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Dimensions) UnmarshalXML

func (m *CT_Dimensions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Dimensions) Validate

func (m *CT_Dimensions) Validate() error

Validate validates the CT_Dimensions and its children

func (*CT_Dimensions) ValidateWithPath

func (m *CT_Dimensions) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Dimensions and its children, prefixing error messages with path

type CT_DiscretePr

type CT_DiscretePr struct {
    // Mapping Index Count
    CountAttr *uint32
    // Element Group
    X []*CT_Index
}

func NewCT_DiscretePr

func NewCT_DiscretePr() *CT_DiscretePr

func (*CT_DiscretePr) MarshalXML

func (m *CT_DiscretePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DiscretePr) UnmarshalXML

func (m *CT_DiscretePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DiscretePr) Validate

func (m *CT_DiscretePr) Validate() error

Validate validates the CT_DiscretePr and its children

func (*CT_DiscretePr) ValidateWithPath

func (m *CT_DiscretePr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DiscretePr and its children, prefixing error messages with path

type CT_Drawing

type CT_Drawing struct {
    IdAttr string
}

func NewCT_Drawing

func NewCT_Drawing() *CT_Drawing

func (*CT_Drawing) MarshalXML

func (m *CT_Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Drawing) UnmarshalXML

func (m *CT_Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Drawing) Validate

func (m *CT_Drawing) Validate() error

Validate validates the CT_Drawing and its children

func (*CT_Drawing) ValidateWithPath

func (m *CT_Drawing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path

type CT_DrawingHF

type CT_DrawingHF struct {
    IdAttr string
    // Left Header for Odd Pages
    LhoAttr *uint32
    // Left Header for Even Pages
    LheAttr *uint32
    // Left Header for First Page
    LhfAttr *uint32
    // Center Header for Odd Pages
    ChoAttr *uint32
    // Center Header for Even Pages
    CheAttr *uint32
    // Center Header for First Page
    ChfAttr *uint32
    // Right Header for Odd Pages
    RhoAttr *uint32
    // Right Header for Even Pages
    RheAttr *uint32
    // Right Header for First Page
    RhfAttr *uint32
    // Left Footer for Odd Pages
    LfoAttr *uint32
    // Left Footer for Even Pages
    LfeAttr *uint32
    // Left Footer for First Page
    LffAttr *uint32
    // Center Footer for Odd Pages
    CfoAttr *uint32
    // Center Footer for Even Pages
    CfeAttr *uint32
    // Center Footer for First Page
    CffAttr *uint32
    // Right Footer for Odd Pages
    RfoAttr *uint32
    // Right Footer for Even Pages
    RfeAttr *uint32
    // Right Footer for First Page
    RffAttr *uint32
}

func NewCT_DrawingHF

func NewCT_DrawingHF() *CT_DrawingHF

func (*CT_DrawingHF) MarshalXML

func (m *CT_DrawingHF) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DrawingHF) UnmarshalXML

func (m *CT_DrawingHF) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DrawingHF) Validate

func (m *CT_DrawingHF) Validate() error

Validate validates the CT_DrawingHF and its children

func (*CT_DrawingHF) ValidateWithPath

func (m *CT_DrawingHF) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DrawingHF and its children, prefixing error messages with path

type CT_Dxf

type CT_Dxf struct {
    // Font Properties
    Font *CT_Font
    // Number Format
    NumFmt *CT_NumFmt
    // Fill
    Fill *CT_Fill
    // Alignment
    Alignment *CT_CellAlignment
    // Border Properties
    Border *CT_Border
    // Protection Properties
    Protection *CT_CellProtection
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Dxf

func NewCT_Dxf() *CT_Dxf

func (*CT_Dxf) MarshalXML

func (m *CT_Dxf) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Dxf) UnmarshalXML

func (m *CT_Dxf) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Dxf) Validate

func (m *CT_Dxf) Validate() error

Validate validates the CT_Dxf and its children

func (*CT_Dxf) ValidateWithPath

func (m *CT_Dxf) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Dxf and its children, prefixing error messages with path

type CT_Dxfs

type CT_Dxfs struct {
    // Format Count
    CountAttr *uint32
    // Formatting
    Dxf []*CT_Dxf
}

func NewCT_Dxfs

func NewCT_Dxfs() *CT_Dxfs

func (*CT_Dxfs) MarshalXML

func (m *CT_Dxfs) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Dxfs) UnmarshalXML

func (m *CT_Dxfs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Dxfs) Validate

func (m *CT_Dxfs) Validate() error

Validate validates the CT_Dxfs and its children

func (*CT_Dxfs) ValidateWithPath

func (m *CT_Dxfs) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Dxfs and its children, prefixing error messages with path

type CT_DynamicFilter

type CT_DynamicFilter struct {
    // Dynamic filter type
    TypeAttr ST_DynamicFilterType
    // Value
    ValAttr *float64
    // ISO Value
    ValIsoAttr *time.Time
    // Max Value
    MaxValAttr *float64
    // Max ISO Value
    MaxValIsoAttr *time.Time
}

func NewCT_DynamicFilter

func NewCT_DynamicFilter() *CT_DynamicFilter

func (*CT_DynamicFilter) MarshalXML

func (m *CT_DynamicFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_DynamicFilter) UnmarshalXML

func (m *CT_DynamicFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_DynamicFilter) Validate

func (m *CT_DynamicFilter) Validate() error

Validate validates the CT_DynamicFilter and its children

func (*CT_DynamicFilter) ValidateWithPath

func (m *CT_DynamicFilter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_DynamicFilter and its children, prefixing error messages with path

type CT_Error

type CT_Error struct {
    // Value
    VAttr string
    // Unused Item
    UAttr *bool
    // Calculated Item
    FAttr *bool
    // Item Caption
    CAttr *string
    // Member Property Count
    CpAttr *uint32
    // Format Index
    InAttr *uint32
    // background Color
    BcAttr *string
    // Foreground Color
    FcAttr *string
    // Italic
    IAttr *bool
    // Underline
    UnAttr *bool
    // Strikethrough
    StAttr *bool
    // Bold
    BAttr *bool
    // Tuples
    Tpls *CT_Tuples
    // Member Property Indexes
    X []*CT_X
}

func NewCT_Error

func NewCT_Error() *CT_Error

func (*CT_Error) MarshalXML

func (m *CT_Error) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Error) UnmarshalXML

func (m *CT_Error) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Error) Validate

func (m *CT_Error) Validate() error

Validate validates the CT_Error and its children

func (*CT_Error) ValidateWithPath

func (m *CT_Error) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Error and its children, prefixing error messages with path

type CT_Extension

type CT_Extension struct {
    // URI
    UriAttr *string
    Any     unioffice.Any
}

func NewCT_Extension

func NewCT_Extension() *CT_Extension

func (*CT_Extension) MarshalXML

func (m *CT_Extension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Extension) UnmarshalXML

func (m *CT_Extension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Extension) Validate

func (m *CT_Extension) Validate() error

Validate validates the CT_Extension and its children

func (*CT_Extension) ValidateWithPath

func (m *CT_Extension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path

type CT_ExtensionList

type CT_ExtensionList struct {
    // Extension
    Ext []*CT_Extension
}

func NewCT_ExtensionList

func NewCT_ExtensionList() *CT_ExtensionList

func (*CT_ExtensionList) MarshalXML

func (m *CT_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExtensionList) UnmarshalXML

func (m *CT_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExtensionList) Validate

func (m *CT_ExtensionList) Validate() error

Validate validates the CT_ExtensionList and its children

func (*CT_ExtensionList) ValidateWithPath

func (m *CT_ExtensionList) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path

type CT_ExternalBook

type CT_ExternalBook struct {
    IdAttr string
    // Supporting Workbook Sheet Names
    SheetNames *CT_ExternalSheetNames
    // Named Links
    DefinedNames *CT_ExternalDefinedNames
    // Cached Worksheet Data
    SheetDataSet *CT_ExternalSheetDataSet
}

func NewCT_ExternalBook

func NewCT_ExternalBook() *CT_ExternalBook

func (*CT_ExternalBook) MarshalXML

func (m *CT_ExternalBook) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalBook) UnmarshalXML

func (m *CT_ExternalBook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalBook) Validate

func (m *CT_ExternalBook) Validate() error

Validate validates the CT_ExternalBook and its children

func (*CT_ExternalBook) ValidateWithPath

func (m *CT_ExternalBook) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalBook and its children, prefixing error messages with path

type CT_ExternalCell

type CT_ExternalCell struct {
    // Reference
    RAttr *string
    // Type
    TAttr ST_CellType
    // Value Metadata
    VmAttr *uint32
    // Value
    V *string
}

func NewCT_ExternalCell

func NewCT_ExternalCell() *CT_ExternalCell

func (*CT_ExternalCell) MarshalXML

func (m *CT_ExternalCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalCell) UnmarshalXML

func (m *CT_ExternalCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalCell) Validate

func (m *CT_ExternalCell) Validate() error

Validate validates the CT_ExternalCell and its children

func (*CT_ExternalCell) ValidateWithPath

func (m *CT_ExternalCell) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalCell and its children, prefixing error messages with path

type CT_ExternalDefinedName

type CT_ExternalDefinedName struct {
    // Defined Name
    NameAttr string
    // Refers To
    RefersToAttr *string
    // Sheet Id
    SheetIdAttr *uint32
}

func NewCT_ExternalDefinedName

func NewCT_ExternalDefinedName() *CT_ExternalDefinedName

func (*CT_ExternalDefinedName) MarshalXML

func (m *CT_ExternalDefinedName) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalDefinedName) UnmarshalXML

func (m *CT_ExternalDefinedName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalDefinedName) Validate

func (m *CT_ExternalDefinedName) Validate() error

Validate validates the CT_ExternalDefinedName and its children

func (*CT_ExternalDefinedName) ValidateWithPath

func (m *CT_ExternalDefinedName) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalDefinedName and its children, prefixing error messages with path

type CT_ExternalDefinedNames

type CT_ExternalDefinedNames struct {
    // Defined Name
    DefinedName []*CT_ExternalDefinedName
}

func NewCT_ExternalDefinedNames

func NewCT_ExternalDefinedNames() *CT_ExternalDefinedNames

func (*CT_ExternalDefinedNames) MarshalXML

func (m *CT_ExternalDefinedNames) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalDefinedNames) UnmarshalXML

func (m *CT_ExternalDefinedNames) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalDefinedNames) Validate

func (m *CT_ExternalDefinedNames) Validate() error

Validate validates the CT_ExternalDefinedNames and its children

func (*CT_ExternalDefinedNames) ValidateWithPath

func (m *CT_ExternalDefinedNames) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalDefinedNames and its children, prefixing error messages with path

type CT_ExternalLink struct {
    Choice *CT_ExternalLinkChoice
    ExtLst *CT_ExtensionList
}
func NewCT_ExternalLink() *CT_ExternalLink

func (*CT_ExternalLink) MarshalXML

func (m *CT_ExternalLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalLink) UnmarshalXML

func (m *CT_ExternalLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalLink) Validate

func (m *CT_ExternalLink) Validate() error

Validate validates the CT_ExternalLink and its children

func (*CT_ExternalLink) ValidateWithPath

func (m *CT_ExternalLink) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalLink and its children, prefixing error messages with path

type CT_ExternalLinkChoice

type CT_ExternalLinkChoice struct {
    ExternalBook *CT_ExternalBook
    DdeLink      *CT_DdeLink
    OleLink      *CT_OleLink
}

func NewCT_ExternalLinkChoice

func NewCT_ExternalLinkChoice() *CT_ExternalLinkChoice

func (*CT_ExternalLinkChoice) MarshalXML

func (m *CT_ExternalLinkChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalLinkChoice) UnmarshalXML

func (m *CT_ExternalLinkChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalLinkChoice) Validate

func (m *CT_ExternalLinkChoice) Validate() error

Validate validates the CT_ExternalLinkChoice and its children

func (*CT_ExternalLinkChoice) ValidateWithPath

func (m *CT_ExternalLinkChoice) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalLinkChoice and its children, prefixing error messages with path

type CT_ExternalReference

type CT_ExternalReference struct {
    IdAttr string
}

func NewCT_ExternalReference

func NewCT_ExternalReference() *CT_ExternalReference

func (*CT_ExternalReference) MarshalXML

func (m *CT_ExternalReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalReference) UnmarshalXML

func (m *CT_ExternalReference) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalReference) Validate

func (m *CT_ExternalReference) Validate() error

Validate validates the CT_ExternalReference and its children

func (*CT_ExternalReference) ValidateWithPath

func (m *CT_ExternalReference) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalReference and its children, prefixing error messages with path

type CT_ExternalReferences

type CT_ExternalReferences struct {
    // External Reference
    ExternalReference []*CT_ExternalReference
}

func NewCT_ExternalReferences

func NewCT_ExternalReferences() *CT_ExternalReferences

func (*CT_ExternalReferences) MarshalXML

func (m *CT_ExternalReferences) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalReferences) UnmarshalXML

func (m *CT_ExternalReferences) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalReferences) Validate

func (m *CT_ExternalReferences) Validate() error

Validate validates the CT_ExternalReferences and its children

func (*CT_ExternalReferences) ValidateWithPath

func (m *CT_ExternalReferences) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalReferences and its children, prefixing error messages with path

type CT_ExternalRow

type CT_ExternalRow struct {
    // Row
    RAttr uint32
    // External Cell Data
    Cell []*CT_ExternalCell
}

func NewCT_ExternalRow

func NewCT_ExternalRow() *CT_ExternalRow

func (*CT_ExternalRow) MarshalXML

func (m *CT_ExternalRow) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalRow) UnmarshalXML

func (m *CT_ExternalRow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalRow) Validate

func (m *CT_ExternalRow) Validate() error

Validate validates the CT_ExternalRow and its children

func (*CT_ExternalRow) ValidateWithPath

func (m *CT_ExternalRow) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalRow and its children, prefixing error messages with path

type CT_ExternalSheetData

type CT_ExternalSheetData struct {
    // Sheet Id
    SheetIdAttr uint32
    // Last Refresh Resulted in Error
    RefreshErrorAttr *bool
    // Row
    Row []*CT_ExternalRow
}

func NewCT_ExternalSheetData

func NewCT_ExternalSheetData() *CT_ExternalSheetData

func (*CT_ExternalSheetData) MarshalXML

func (m *CT_ExternalSheetData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalSheetData) UnmarshalXML

func (m *CT_ExternalSheetData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalSheetData) Validate

func (m *CT_ExternalSheetData) Validate() error

Validate validates the CT_ExternalSheetData and its children

func (*CT_ExternalSheetData) ValidateWithPath

func (m *CT_ExternalSheetData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalSheetData and its children, prefixing error messages with path

type CT_ExternalSheetDataSet

type CT_ExternalSheetDataSet struct {
    // External Sheet Data Set
    SheetData []*CT_ExternalSheetData
}

func NewCT_ExternalSheetDataSet

func NewCT_ExternalSheetDataSet() *CT_ExternalSheetDataSet

func (*CT_ExternalSheetDataSet) MarshalXML

func (m *CT_ExternalSheetDataSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalSheetDataSet) UnmarshalXML

func (m *CT_ExternalSheetDataSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalSheetDataSet) Validate

func (m *CT_ExternalSheetDataSet) Validate() error

Validate validates the CT_ExternalSheetDataSet and its children

func (*CT_ExternalSheetDataSet) ValidateWithPath

func (m *CT_ExternalSheetDataSet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalSheetDataSet and its children, prefixing error messages with path

type CT_ExternalSheetName

type CT_ExternalSheetName struct {
    // Sheet Name Value
    ValAttr *string
}

func NewCT_ExternalSheetName

func NewCT_ExternalSheetName() *CT_ExternalSheetName

func (*CT_ExternalSheetName) MarshalXML

func (m *CT_ExternalSheetName) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalSheetName) UnmarshalXML

func (m *CT_ExternalSheetName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalSheetName) Validate

func (m *CT_ExternalSheetName) Validate() error

Validate validates the CT_ExternalSheetName and its children

func (*CT_ExternalSheetName) ValidateWithPath

func (m *CT_ExternalSheetName) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalSheetName and its children, prefixing error messages with path

type CT_ExternalSheetNames

type CT_ExternalSheetNames struct {
    // Sheet Name
    SheetName []*CT_ExternalSheetName
}

func NewCT_ExternalSheetNames

func NewCT_ExternalSheetNames() *CT_ExternalSheetNames

func (*CT_ExternalSheetNames) MarshalXML

func (m *CT_ExternalSheetNames) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ExternalSheetNames) UnmarshalXML

func (m *CT_ExternalSheetNames) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ExternalSheetNames) Validate

func (m *CT_ExternalSheetNames) Validate() error

Validate validates the CT_ExternalSheetNames and its children

func (*CT_ExternalSheetNames) ValidateWithPath

func (m *CT_ExternalSheetNames) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ExternalSheetNames and its children, prefixing error messages with path

type CT_Field

type CT_Field struct {
    // Field Index
    XAttr int32
}

func NewCT_Field

func NewCT_Field() *CT_Field

func (*CT_Field) MarshalXML

func (m *CT_Field) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Field) UnmarshalXML

func (m *CT_Field) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Field) Validate

func (m *CT_Field) Validate() error

Validate validates the CT_Field and its children

func (*CT_Field) ValidateWithPath

func (m *CT_Field) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Field and its children, prefixing error messages with path

type CT_FieldGroup

type CT_FieldGroup struct {
    // Parent
    ParAttr *uint32
    // Field Base
    BaseAttr *uint32
    // Range Grouping Properties
    RangePr *CT_RangePr
    // Discrete Grouping Properties
    DiscretePr *CT_DiscretePr
    // OLAP Group Items
    GroupItems *CT_GroupItems
}

func NewCT_FieldGroup

func NewCT_FieldGroup() *CT_FieldGroup

func (*CT_FieldGroup) MarshalXML

func (m *CT_FieldGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FieldGroup) UnmarshalXML

func (m *CT_FieldGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FieldGroup) Validate

func (m *CT_FieldGroup) Validate() error

Validate validates the CT_FieldGroup and its children

func (*CT_FieldGroup) ValidateWithPath

func (m *CT_FieldGroup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FieldGroup and its children, prefixing error messages with path

type CT_FieldUsage

type CT_FieldUsage struct {
    // Field Index
    XAttr int32
}

func NewCT_FieldUsage

func NewCT_FieldUsage() *CT_FieldUsage

func (*CT_FieldUsage) MarshalXML

func (m *CT_FieldUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FieldUsage) UnmarshalXML

func (m *CT_FieldUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FieldUsage) Validate

func (m *CT_FieldUsage) Validate() error

Validate validates the CT_FieldUsage and its children

func (*CT_FieldUsage) ValidateWithPath

func (m *CT_FieldUsage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FieldUsage and its children, prefixing error messages with path

type CT_FieldsUsage

type CT_FieldsUsage struct {
    // Field Count
    CountAttr *uint32
    // PivotCache Field Id
    FieldUsage []*CT_FieldUsage
}

func NewCT_FieldsUsage

func NewCT_FieldsUsage() *CT_FieldsUsage

func (*CT_FieldsUsage) MarshalXML

func (m *CT_FieldsUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FieldsUsage) UnmarshalXML

func (m *CT_FieldsUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FieldsUsage) Validate

func (m *CT_FieldsUsage) Validate() error

Validate validates the CT_FieldsUsage and its children

func (*CT_FieldsUsage) ValidateWithPath

func (m *CT_FieldsUsage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FieldsUsage and its children, prefixing error messages with path

type CT_FileRecoveryPr

type CT_FileRecoveryPr struct {
    // Auto Recover
    AutoRecoverAttr *bool
    // Crash Save
    CrashSaveAttr *bool
    // Data Extract Load
    DataExtractLoadAttr *bool
    // Repair Load
    RepairLoadAttr *bool
}

func NewCT_FileRecoveryPr

func NewCT_FileRecoveryPr() *CT_FileRecoveryPr

func (*CT_FileRecoveryPr) MarshalXML

func (m *CT_FileRecoveryPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FileRecoveryPr) UnmarshalXML

func (m *CT_FileRecoveryPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FileRecoveryPr) Validate

func (m *CT_FileRecoveryPr) Validate() error

Validate validates the CT_FileRecoveryPr and its children

func (*CT_FileRecoveryPr) ValidateWithPath

func (m *CT_FileRecoveryPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FileRecoveryPr and its children, prefixing error messages with path

type CT_FileSharing

type CT_FileSharing struct {
    // Read Only Recommended
    ReadOnlyRecommendedAttr *bool
    // User Name
    UserNameAttr *string
    // Write Reservation Password
    ReservationPasswordAttr *string
    // Cryptographic Algorithm Name
    AlgorithmNameAttr *string
    // Password Hash Value
    HashValueAttr *string
    // Salt Value for Password Verifier
    SaltValueAttr *string
    // Iterations to Run Hashing Algorithm
    SpinCountAttr *uint32
}

func NewCT_FileSharing

func NewCT_FileSharing() *CT_FileSharing

func (*CT_FileSharing) MarshalXML

func (m *CT_FileSharing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FileSharing) UnmarshalXML

func (m *CT_FileSharing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FileSharing) Validate

func (m *CT_FileSharing) Validate() error

Validate validates the CT_FileSharing and its children

func (*CT_FileSharing) ValidateWithPath

func (m *CT_FileSharing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FileSharing and its children, prefixing error messages with path

type CT_FileVersion

type CT_FileVersion struct {
    // Application Name
    AppNameAttr *string
    // Last Edited Version
    LastEditedAttr *string
    // Lowest Edited Version
    LowestEditedAttr *string
    // Build Version
    RupBuildAttr *string
    // Code Name
    CodeNameAttr *string
}

func NewCT_FileVersion

func NewCT_FileVersion() *CT_FileVersion

func (*CT_FileVersion) MarshalXML

func (m *CT_FileVersion) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FileVersion) UnmarshalXML

func (m *CT_FileVersion) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FileVersion) Validate

func (m *CT_FileVersion) Validate() error

Validate validates the CT_FileVersion and its children

func (*CT_FileVersion) ValidateWithPath

func (m *CT_FileVersion) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FileVersion and its children, prefixing error messages with path

type CT_Fill

type CT_Fill struct {
    // Pattern
    PatternFill *CT_PatternFill
    // Gradient
    GradientFill *CT_GradientFill
}

func NewCT_Fill

func NewCT_Fill() *CT_Fill

func (*CT_Fill) MarshalXML

func (m *CT_Fill) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Fill) UnmarshalXML

func (m *CT_Fill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Fill) Validate

func (m *CT_Fill) Validate() error

Validate validates the CT_Fill and its children

func (*CT_Fill) ValidateWithPath

func (m *CT_Fill) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path

type CT_Fills

type CT_Fills struct {
    // Fill Count
    CountAttr *uint32
    // Fill
    Fill []*CT_Fill
}

func NewCT_Fills

func NewCT_Fills() *CT_Fills

func (*CT_Fills) MarshalXML

func (m *CT_Fills) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Fills) UnmarshalXML

func (m *CT_Fills) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Fills) Validate

func (m *CT_Fills) Validate() error

Validate validates the CT_Fills and its children

func (*CT_Fills) ValidateWithPath

func (m *CT_Fills) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Fills and its children, prefixing error messages with path

type CT_Filter

type CT_Filter struct {
    // Filter Value
    ValAttr *string
}

func NewCT_Filter

func NewCT_Filter() *CT_Filter

func (*CT_Filter) MarshalXML

func (m *CT_Filter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Filter) UnmarshalXML

func (m *CT_Filter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Filter) Validate

func (m *CT_Filter) Validate() error

Validate validates the CT_Filter and its children

func (*CT_Filter) ValidateWithPath

func (m *CT_Filter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Filter and its children, prefixing error messages with path

type CT_FilterColumn

type CT_FilterColumn struct {
    // Filter Column Data
    ColIdAttr uint32
    // Hidden AutoFilter Button
    HiddenButtonAttr *bool
    // Show Filter Button
    ShowButtonAttr *bool
    // Filter Criteria
    Filters *CT_Filters
    // Top 10
    Top10 *CT_Top10
    // Custom Filters
    CustomFilters *CT_CustomFilters
    // Dynamic Filter
    DynamicFilter *CT_DynamicFilter
    // Color Filter Criteria
    ColorFilter *CT_ColorFilter
    // Icon Filter
    IconFilter *CT_IconFilter
    ExtLst     *CT_ExtensionList
}

func NewCT_FilterColumn

func NewCT_FilterColumn() *CT_FilterColumn

func (*CT_FilterColumn) MarshalXML

func (m *CT_FilterColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FilterColumn) UnmarshalXML

func (m *CT_FilterColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FilterColumn) Validate

func (m *CT_FilterColumn) Validate() error

Validate validates the CT_FilterColumn and its children

func (*CT_FilterColumn) ValidateWithPath

func (m *CT_FilterColumn) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FilterColumn and its children, prefixing error messages with path

type CT_Filters

type CT_Filters struct {
    // Filter by Blank
    BlankAttr *bool
    // Calendar Type
    CalendarTypeAttr sharedTypes.ST_CalendarType
    // Filter
    Filter []*CT_Filter
    // Date Grouping
    DateGroupItem []*CT_DateGroupItem
}

func NewCT_Filters

func NewCT_Filters() *CT_Filters

func (*CT_Filters) MarshalXML

func (m *CT_Filters) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Filters) UnmarshalXML

func (m *CT_Filters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Filters) Validate

func (m *CT_Filters) Validate() error

Validate validates the CT_Filters and its children

func (*CT_Filters) ValidateWithPath

func (m *CT_Filters) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Filters and its children, prefixing error messages with path

type CT_Font

type CT_Font struct {
    // Font Name
    Name []*CT_FontName
    // Character Set
    Charset []*CT_IntProperty
    // Font Family
    Family []*CT_FontFamily
    // Bold
    B []*CT_BooleanProperty
    // Italic
    I []*CT_BooleanProperty
    // Strike Through
    Strike []*CT_BooleanProperty
    // Outline
    Outline []*CT_BooleanProperty
    // Shadow
    Shadow []*CT_BooleanProperty
    // Condense
    Condense []*CT_BooleanProperty
    // Extend
    Extend []*CT_BooleanProperty
    // Text Color
    Color []*CT_Color
    // Font Size
    Sz []*CT_FontSize
    // Underline
    U []*CT_UnderlineProperty
    // Text Vertical Alignment
    VertAlign []*CT_VerticalAlignFontProperty
    // Scheme
    Scheme []*CT_FontScheme
}

func NewCT_Font

func NewCT_Font() *CT_Font

func (*CT_Font) MarshalXML

func (m *CT_Font) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Font) UnmarshalXML

func (m *CT_Font) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Font) Validate

func (m *CT_Font) Validate() error

Validate validates the CT_Font and its children

func (*CT_Font) ValidateWithPath

func (m *CT_Font) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Font and its children, prefixing error messages with path

type CT_FontFamily

type CT_FontFamily struct {
    ValAttr int64
}

func NewCT_FontFamily

func NewCT_FontFamily() *CT_FontFamily

func (*CT_FontFamily) MarshalXML

func (m *CT_FontFamily) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FontFamily) UnmarshalXML

func (m *CT_FontFamily) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FontFamily) Validate

func (m *CT_FontFamily) Validate() error

Validate validates the CT_FontFamily and its children

func (*CT_FontFamily) ValidateWithPath

func (m *CT_FontFamily) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path

type CT_FontName

type CT_FontName struct {
    // String Value
    ValAttr string
}

func NewCT_FontName

func NewCT_FontName() *CT_FontName

func (*CT_FontName) MarshalXML

func (m *CT_FontName) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FontName) UnmarshalXML

func (m *CT_FontName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FontName) Validate

func (m *CT_FontName) Validate() error

Validate validates the CT_FontName and its children

func (*CT_FontName) ValidateWithPath

func (m *CT_FontName) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FontName and its children, prefixing error messages with path

type CT_FontScheme

type CT_FontScheme struct {
    // Font Scheme
    ValAttr ST_FontScheme
}

func NewCT_FontScheme

func NewCT_FontScheme() *CT_FontScheme

func (*CT_FontScheme) MarshalXML

func (m *CT_FontScheme) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FontScheme) UnmarshalXML

func (m *CT_FontScheme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FontScheme) Validate

func (m *CT_FontScheme) Validate() error

Validate validates the CT_FontScheme and its children

func (*CT_FontScheme) ValidateWithPath

func (m *CT_FontScheme) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FontScheme and its children, prefixing error messages with path

type CT_FontSize

type CT_FontSize struct {
    // Value
    ValAttr float64
}

func NewCT_FontSize

func NewCT_FontSize() *CT_FontSize

func (*CT_FontSize) MarshalXML

func (m *CT_FontSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FontSize) UnmarshalXML

func (m *CT_FontSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FontSize) Validate

func (m *CT_FontSize) Validate() error

Validate validates the CT_FontSize and its children

func (*CT_FontSize) ValidateWithPath

func (m *CT_FontSize) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FontSize and its children, prefixing error messages with path

type CT_Fonts

type CT_Fonts struct {
    // Font Count
    CountAttr *uint32
    // Font
    Font []*CT_Font
}

func NewCT_Fonts

func NewCT_Fonts() *CT_Fonts

func (*CT_Fonts) MarshalXML

func (m *CT_Fonts) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Fonts) UnmarshalXML

func (m *CT_Fonts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Fonts) Validate

func (m *CT_Fonts) Validate() error

Validate validates the CT_Fonts and its children

func (*CT_Fonts) ValidateWithPath

func (m *CT_Fonts) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path

type CT_Format

type CT_Format struct {
    // Format Action
    ActionAttr ST_FormatAction
    // Format Id
    DxfIdAttr *uint32
    // Pivot Table Location
    PivotArea *CT_PivotArea
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Format

func NewCT_Format() *CT_Format

func (*CT_Format) MarshalXML

func (m *CT_Format) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Format) UnmarshalXML

func (m *CT_Format) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Format) Validate

func (m *CT_Format) Validate() error

Validate validates the CT_Format and its children

func (*CT_Format) ValidateWithPath

func (m *CT_Format) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Format and its children, prefixing error messages with path

type CT_Formats

type CT_Formats struct {
    // Formats Count
    CountAttr *uint32
    // PivotTable Format
    Format []*CT_Format
}

func NewCT_Formats

func NewCT_Formats() *CT_Formats

func (*CT_Formats) MarshalXML

func (m *CT_Formats) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Formats) UnmarshalXML

func (m *CT_Formats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Formats) Validate

func (m *CT_Formats) Validate() error

Validate validates the CT_Formats and its children

func (*CT_Formats) ValidateWithPath

func (m *CT_Formats) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Formats and its children, prefixing error messages with path

type CT_FunctionGroup

type CT_FunctionGroup struct {
    // Name
    NameAttr *string
}

func NewCT_FunctionGroup

func NewCT_FunctionGroup() *CT_FunctionGroup

func (*CT_FunctionGroup) MarshalXML

func (m *CT_FunctionGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FunctionGroup) UnmarshalXML

func (m *CT_FunctionGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FunctionGroup) Validate

func (m *CT_FunctionGroup) Validate() error

Validate validates the CT_FunctionGroup and its children

func (*CT_FunctionGroup) ValidateWithPath

func (m *CT_FunctionGroup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FunctionGroup and its children, prefixing error messages with path

type CT_FunctionGroups

type CT_FunctionGroups struct {
    // Built-in Function Group Count
    BuiltInGroupCountAttr *uint32
    // Function Group
    FunctionGroup []*CT_FunctionGroup
}

func NewCT_FunctionGroups

func NewCT_FunctionGroups() *CT_FunctionGroups

func (*CT_FunctionGroups) MarshalXML

func (m *CT_FunctionGroups) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FunctionGroups) UnmarshalXML

func (m *CT_FunctionGroups) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FunctionGroups) Validate

func (m *CT_FunctionGroups) Validate() error

Validate validates the CT_FunctionGroups and its children

func (*CT_FunctionGroups) ValidateWithPath

func (m *CT_FunctionGroups) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FunctionGroups and its children, prefixing error messages with path

type CT_FutureMetadata

type CT_FutureMetadata struct {
    // Metadata Type Name
    NameAttr string
    // Future Metadata Block Count
    CountAttr *uint32
    // Future Metadata Block
    Bk []*CT_FutureMetadataBlock
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_FutureMetadata

func NewCT_FutureMetadata() *CT_FutureMetadata

func (*CT_FutureMetadata) MarshalXML

func (m *CT_FutureMetadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FutureMetadata) UnmarshalXML

func (m *CT_FutureMetadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FutureMetadata) Validate

func (m *CT_FutureMetadata) Validate() error

Validate validates the CT_FutureMetadata and its children

func (*CT_FutureMetadata) ValidateWithPath

func (m *CT_FutureMetadata) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FutureMetadata and its children, prefixing error messages with path

type CT_FutureMetadataBlock

type CT_FutureMetadataBlock struct {
    // Future Feature Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_FutureMetadataBlock

func NewCT_FutureMetadataBlock() *CT_FutureMetadataBlock

func (*CT_FutureMetadataBlock) MarshalXML

func (m *CT_FutureMetadataBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_FutureMetadataBlock) UnmarshalXML

func (m *CT_FutureMetadataBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_FutureMetadataBlock) Validate

func (m *CT_FutureMetadataBlock) Validate() error

Validate validates the CT_FutureMetadataBlock and its children

func (*CT_FutureMetadataBlock) ValidateWithPath

func (m *CT_FutureMetadataBlock) ValidateWithPath(path string) error

ValidateWithPath validates the CT_FutureMetadataBlock and its children, prefixing error messages with path

type CT_GradientFill

type CT_GradientFill struct {
    // Gradient Fill Type
    TypeAttr ST_GradientType
    // Linear Gradient Degree
    DegreeAttr *float64
    // Left Convergence
    LeftAttr *float64
    // Right Convergence
    RightAttr *float64
    // Top Gradient Convergence
    TopAttr *float64
    // Bottom Convergence
    BottomAttr *float64
    // Gradient Stop
    Stop []*CT_GradientStop
}

func NewCT_GradientFill

func NewCT_GradientFill() *CT_GradientFill

func (*CT_GradientFill) MarshalXML

func (m *CT_GradientFill) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GradientFill) UnmarshalXML

func (m *CT_GradientFill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GradientFill) Validate

func (m *CT_GradientFill) Validate() error

Validate validates the CT_GradientFill and its children

func (*CT_GradientFill) ValidateWithPath

func (m *CT_GradientFill) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GradientFill and its children, prefixing error messages with path

type CT_GradientStop

type CT_GradientStop struct {
    // Gradient Stop Position
    PositionAttr float64
    // Color
    Color *CT_Color
}

func NewCT_GradientStop

func NewCT_GradientStop() *CT_GradientStop

func (*CT_GradientStop) MarshalXML

func (m *CT_GradientStop) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GradientStop) UnmarshalXML

func (m *CT_GradientStop) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GradientStop) Validate

func (m *CT_GradientStop) Validate() error

Validate validates the CT_GradientStop and its children

func (*CT_GradientStop) ValidateWithPath

func (m *CT_GradientStop) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path

type CT_GroupItems

type CT_GroupItems struct {
    // Items Created Count
    CountAttr *uint32
    // No Value
    M []*CT_Missing
    // Numeric Value
    N []*CT_Number
    // Boolean
    B []*CT_Boolean
    // Error Value
    E []*CT_Error
    // Character Value
    S []*CT_String
    // Date Time
    D []*CT_DateTime
}

func NewCT_GroupItems

func NewCT_GroupItems() *CT_GroupItems

func (*CT_GroupItems) MarshalXML

func (m *CT_GroupItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupItems) UnmarshalXML

func (m *CT_GroupItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupItems) Validate

func (m *CT_GroupItems) Validate() error

Validate validates the CT_GroupItems and its children

func (*CT_GroupItems) ValidateWithPath

func (m *CT_GroupItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupItems and its children, prefixing error messages with path

type CT_GroupLevel

type CT_GroupLevel struct {
    // Unique Name
    UniqueNameAttr string
    // Grouping Level Display Name
    CaptionAttr string
    // User-Defined Group Level
    UserAttr *bool
    // Custom Roll Up
    CustomRollUpAttr *bool
    // OLAP Level Groups
    Groups *CT_Groups
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_GroupLevel

func NewCT_GroupLevel() *CT_GroupLevel

func (*CT_GroupLevel) MarshalXML

func (m *CT_GroupLevel) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupLevel) UnmarshalXML

func (m *CT_GroupLevel) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupLevel) Validate

func (m *CT_GroupLevel) Validate() error

Validate validates the CT_GroupLevel and its children

func (*CT_GroupLevel) ValidateWithPath

func (m *CT_GroupLevel) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupLevel and its children, prefixing error messages with path

type CT_GroupLevels

type CT_GroupLevels struct {
    // Grouping Level Count
    CountAttr *uint32
    // OLAP Grouping Levels
    GroupLevel []*CT_GroupLevel
}

func NewCT_GroupLevels

func NewCT_GroupLevels() *CT_GroupLevels

func (*CT_GroupLevels) MarshalXML

func (m *CT_GroupLevels) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupLevels) UnmarshalXML

func (m *CT_GroupLevels) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupLevels) Validate

func (m *CT_GroupLevels) Validate() error

Validate validates the CT_GroupLevels and its children

func (*CT_GroupLevels) ValidateWithPath

func (m *CT_GroupLevels) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupLevels and its children, prefixing error messages with path

type CT_GroupMember

type CT_GroupMember struct {
    // Group Member Unique Name
    UniqueNameAttr string
    // Group
    GroupAttr *bool
}

func NewCT_GroupMember

func NewCT_GroupMember() *CT_GroupMember

func (*CT_GroupMember) MarshalXML

func (m *CT_GroupMember) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupMember) UnmarshalXML

func (m *CT_GroupMember) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupMember) Validate

func (m *CT_GroupMember) Validate() error

Validate validates the CT_GroupMember and its children

func (*CT_GroupMember) ValidateWithPath

func (m *CT_GroupMember) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupMember and its children, prefixing error messages with path

type CT_GroupMembers

type CT_GroupMembers struct {
    // Group Member Count
    CountAttr *uint32
    // OLAP Group Member
    GroupMember []*CT_GroupMember
}

func NewCT_GroupMembers

func NewCT_GroupMembers() *CT_GroupMembers

func (*CT_GroupMembers) MarshalXML

func (m *CT_GroupMembers) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_GroupMembers) UnmarshalXML

func (m *CT_GroupMembers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_GroupMembers) Validate

func (m *CT_GroupMembers) Validate() error

Validate validates the CT_GroupMembers and its children

func (*CT_GroupMembers) ValidateWithPath

func (m *CT_GroupMembers) ValidateWithPath(path string) error

ValidateWithPath validates the CT_GroupMembers and its children, prefixing error messages with path

type CT_Groups

type CT_Groups struct {
    // Level Group Count
    CountAttr *uint32
    // OLAP Group
    Group []*CT_LevelGroup
}

func NewCT_Groups

func NewCT_Groups() *CT_Groups

func (*CT_Groups) MarshalXML

func (m *CT_Groups) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Groups) UnmarshalXML

func (m *CT_Groups) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Groups) Validate

func (m *CT_Groups) Validate() error

Validate validates the CT_Groups and its children

func (*CT_Groups) ValidateWithPath

func (m *CT_Groups) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Groups and its children, prefixing error messages with path

type CT_HeaderFooter

type CT_HeaderFooter struct {
    // Different Odd Even Header Footer
    DifferentOddEvenAttr *bool
    // Different First Page
    DifferentFirstAttr *bool
    // Scale Header & Footer With Document
    ScaleWithDocAttr *bool
    // Align Margins
    AlignWithMarginsAttr *bool
    // Odd Header
    OddHeader *string
    // Odd Page Footer
    OddFooter *string
    // Even Page Header
    EvenHeader *string
    // Even Page Footer
    EvenFooter *string
    // First Page Header
    FirstHeader *string
    // First Page Footer
    FirstFooter *string
}

func NewCT_HeaderFooter

func NewCT_HeaderFooter() *CT_HeaderFooter

func (*CT_HeaderFooter) MarshalXML

func (m *CT_HeaderFooter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HeaderFooter) UnmarshalXML

func (m *CT_HeaderFooter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HeaderFooter) Validate

func (m *CT_HeaderFooter) Validate() error

Validate validates the CT_HeaderFooter and its children

func (*CT_HeaderFooter) ValidateWithPath

func (m *CT_HeaderFooter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path

type CT_HierarchyUsage

type CT_HierarchyUsage struct {
    // Hierarchy Usage
    HierarchyUsageAttr int32
}

func NewCT_HierarchyUsage

func NewCT_HierarchyUsage() *CT_HierarchyUsage

func (*CT_HierarchyUsage) MarshalXML

func (m *CT_HierarchyUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_HierarchyUsage) UnmarshalXML

func (m *CT_HierarchyUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_HierarchyUsage) Validate

func (m *CT_HierarchyUsage) Validate() error

Validate validates the CT_HierarchyUsage and its children

func (*CT_HierarchyUsage) ValidateWithPath

func (m *CT_HierarchyUsage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_HierarchyUsage and its children, prefixing error messages with path

type CT_Hyperlink struct {
    // Reference
    RefAttr string
    IdAttr  *string
    // Location
    LocationAttr *string
    // Tool Tip
    TooltipAttr *string
    // Display String
    DisplayAttr *string
}
func NewCT_Hyperlink() *CT_Hyperlink

func (*CT_Hyperlink) MarshalXML

func (m *CT_Hyperlink) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Hyperlink) UnmarshalXML

func (m *CT_Hyperlink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Hyperlink) Validate

func (m *CT_Hyperlink) Validate() error

Validate validates the CT_Hyperlink and its children

func (*CT_Hyperlink) ValidateWithPath

func (m *CT_Hyperlink) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path

type CT_Hyperlinks struct {
    // Hyperlink
    Hyperlink []*CT_Hyperlink
}
func NewCT_Hyperlinks() *CT_Hyperlinks

func (*CT_Hyperlinks) MarshalXML

func (m *CT_Hyperlinks) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Hyperlinks) UnmarshalXML

func (m *CT_Hyperlinks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Hyperlinks) Validate

func (m *CT_Hyperlinks) Validate() error

Validate validates the CT_Hyperlinks and its children

func (*CT_Hyperlinks) ValidateWithPath

func (m *CT_Hyperlinks) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Hyperlinks and its children, prefixing error messages with path

type CT_I

type CT_I struct {
    // Item Type
    TAttr ST_ItemType
    // Repeated Items Count
    RAttr *uint32
    // Data Field Index
    IAttr *uint32
    // Row / Column Item Index
    X []*CT_X
}

func NewCT_I

func NewCT_I() *CT_I

func (*CT_I) MarshalXML

func (m *CT_I) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_I) UnmarshalXML

func (m *CT_I) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_I) Validate

func (m *CT_I) Validate() error

Validate validates the CT_I and its children

func (*CT_I) ValidateWithPath

func (m *CT_I) ValidateWithPath(path string) error

ValidateWithPath validates the CT_I and its children, prefixing error messages with path

type CT_IconFilter

type CT_IconFilter struct {
    // Icon Set
    IconSetAttr ST_IconSetType
    // Icon Id
    IconIdAttr *uint32
}

func NewCT_IconFilter

func NewCT_IconFilter() *CT_IconFilter

func (*CT_IconFilter) MarshalXML

func (m *CT_IconFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IconFilter) UnmarshalXML

func (m *CT_IconFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IconFilter) Validate

func (m *CT_IconFilter) Validate() error

Validate validates the CT_IconFilter and its children

func (*CT_IconFilter) ValidateWithPath

func (m *CT_IconFilter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IconFilter and its children, prefixing error messages with path

type CT_IconSet

type CT_IconSet struct {
    // Icon Set
    IconSetAttr ST_IconSetType
    // Show Value
    ShowValueAttr *bool
    // Percent
    PercentAttr *bool
    // Reverse Icons
    ReverseAttr *bool
    // Conditional Formatting Object
    Cfvo []*CT_Cfvo
}

func NewCT_IconSet

func NewCT_IconSet() *CT_IconSet

func (*CT_IconSet) MarshalXML

func (m *CT_IconSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IconSet) UnmarshalXML

func (m *CT_IconSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IconSet) Validate

func (m *CT_IconSet) Validate() error

Validate validates the CT_IconSet and its children

func (*CT_IconSet) ValidateWithPath

func (m *CT_IconSet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IconSet and its children, prefixing error messages with path

type CT_IgnoredError

type CT_IgnoredError struct {
    // Sequence of References
    SqrefAttr ST_Sqref
    // Evaluation Error
    EvalErrorAttr *bool
    // Two Digit Text Year
    TwoDigitTextYearAttr *bool
    // Number Stored As Text
    NumberStoredAsTextAttr *bool
    // Formula
    FormulaAttr *bool
    // Formula Range
    FormulaRangeAttr *bool
    // Unlocked Formula
    UnlockedFormulaAttr *bool
    // Empty Cell Reference
    EmptyCellReferenceAttr *bool
    // List Data Validation
    ListDataValidationAttr *bool
    // Calculated Column
    CalculatedColumnAttr *bool
}

func NewCT_IgnoredError

func NewCT_IgnoredError() *CT_IgnoredError

func (*CT_IgnoredError) MarshalXML

func (m *CT_IgnoredError) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IgnoredError) UnmarshalXML

func (m *CT_IgnoredError) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IgnoredError) Validate

func (m *CT_IgnoredError) Validate() error

Validate validates the CT_IgnoredError and its children

func (*CT_IgnoredError) ValidateWithPath

func (m *CT_IgnoredError) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IgnoredError and its children, prefixing error messages with path

type CT_IgnoredErrors

type CT_IgnoredErrors struct {
    // Ignored Error
    IgnoredError []*CT_IgnoredError
    ExtLst       *CT_ExtensionList
}

func NewCT_IgnoredErrors

func NewCT_IgnoredErrors() *CT_IgnoredErrors

func (*CT_IgnoredErrors) MarshalXML

func (m *CT_IgnoredErrors) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IgnoredErrors) UnmarshalXML

func (m *CT_IgnoredErrors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IgnoredErrors) Validate

func (m *CT_IgnoredErrors) Validate() error

Validate validates the CT_IgnoredErrors and its children

func (*CT_IgnoredErrors) ValidateWithPath

func (m *CT_IgnoredErrors) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IgnoredErrors and its children, prefixing error messages with path

type CT_Index

type CT_Index struct {
    // Shared Items Index
    VAttr uint32
}

func NewCT_Index

func NewCT_Index() *CT_Index

func (*CT_Index) MarshalXML

func (m *CT_Index) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Index) UnmarshalXML

func (m *CT_Index) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Index) Validate

func (m *CT_Index) Validate() error

Validate validates the CT_Index and its children

func (*CT_Index) ValidateWithPath

func (m *CT_Index) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Index and its children, prefixing error messages with path

type CT_IndexedColors

type CT_IndexedColors struct {
    // RGB Color
    RgbColor []*CT_RgbColor
}

func NewCT_IndexedColors

func NewCT_IndexedColors() *CT_IndexedColors

func (*CT_IndexedColors) MarshalXML

func (m *CT_IndexedColors) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IndexedColors) UnmarshalXML

func (m *CT_IndexedColors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IndexedColors) Validate

func (m *CT_IndexedColors) Validate() error

Validate validates the CT_IndexedColors and its children

func (*CT_IndexedColors) ValidateWithPath

func (m *CT_IndexedColors) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IndexedColors and its children, prefixing error messages with path

type CT_InputCells

type CT_InputCells struct {
    // Reference
    RAttr string
    // Deleted
    DeletedAttr *bool
    // Undone
    UndoneAttr *bool
    // Value
    ValAttr string
    // Number Format Id
    NumFmtIdAttr *uint32
}

func NewCT_InputCells

func NewCT_InputCells() *CT_InputCells

func (*CT_InputCells) MarshalXML

func (m *CT_InputCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_InputCells) UnmarshalXML

func (m *CT_InputCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_InputCells) Validate

func (m *CT_InputCells) Validate() error

Validate validates the CT_InputCells and its children

func (*CT_InputCells) ValidateWithPath

func (m *CT_InputCells) ValidateWithPath(path string) error

ValidateWithPath validates the CT_InputCells and its children, prefixing error messages with path

type CT_IntProperty

type CT_IntProperty struct {
    // Value
    ValAttr int32
}

func NewCT_IntProperty

func NewCT_IntProperty() *CT_IntProperty

func (*CT_IntProperty) MarshalXML

func (m *CT_IntProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_IntProperty) UnmarshalXML

func (m *CT_IntProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_IntProperty) Validate

func (m *CT_IntProperty) Validate() error

Validate validates the CT_IntProperty and its children

func (*CT_IntProperty) ValidateWithPath

func (m *CT_IntProperty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_IntProperty and its children, prefixing error messages with path

type CT_Item

type CT_Item struct {
    // Item User Caption
    NAttr *string
    // Item Type
    TAttr ST_ItemType
    // Hidden
    HAttr *bool
    // Character
    SAttr *bool
    // Hide Details
    SdAttr *bool
    // Calculated Member
    FAttr *bool
    // Missing
    MAttr *bool
    // Child Items
    CAttr *bool
    // Item Index
    XAttr *uint32
    // Expanded
    DAttr *bool
    // Drill Across Attributes
    EAttr *bool
}

func NewCT_Item

func NewCT_Item() *CT_Item

func (*CT_Item) MarshalXML

func (m *CT_Item) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Item) UnmarshalXML

func (m *CT_Item) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Item) Validate

func (m *CT_Item) Validate() error

Validate validates the CT_Item and its children

func (*CT_Item) ValidateWithPath

func (m *CT_Item) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Item and its children, prefixing error messages with path

type CT_Items

type CT_Items struct {
    // Field Count
    CountAttr *uint32
    // PivotTable Field Item
    Item []*CT_Item
}

func NewCT_Items

func NewCT_Items() *CT_Items

func (*CT_Items) MarshalXML

func (m *CT_Items) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Items) UnmarshalXML

func (m *CT_Items) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Items) Validate

func (m *CT_Items) Validate() error

Validate validates the CT_Items and its children

func (*CT_Items) ValidateWithPath

func (m *CT_Items) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Items and its children, prefixing error messages with path

type CT_LegacyDrawing

type CT_LegacyDrawing struct {
    IdAttr string
}

func NewCT_LegacyDrawing

func NewCT_LegacyDrawing() *CT_LegacyDrawing

func (*CT_LegacyDrawing) MarshalXML

func (m *CT_LegacyDrawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_LegacyDrawing) UnmarshalXML

func (m *CT_LegacyDrawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_LegacyDrawing) Validate

func (m *CT_LegacyDrawing) Validate() error

Validate validates the CT_LegacyDrawing and its children

func (*CT_LegacyDrawing) ValidateWithPath

func (m *CT_LegacyDrawing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_LegacyDrawing and its children, prefixing error messages with path

type CT_LevelGroup

type CT_LevelGroup struct {
    // Group Name
    NameAttr string
    // Unique Group Name
    UniqueNameAttr string
    // Group Caption
    CaptionAttr string
    // Parent Unique Name
    UniqueParentAttr *string
    // Group Id
    IdAttr *int32
    // OLAP Group Members
    GroupMembers *CT_GroupMembers
}

func NewCT_LevelGroup

func NewCT_LevelGroup() *CT_LevelGroup

func (*CT_LevelGroup) MarshalXML

func (m *CT_LevelGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_LevelGroup) UnmarshalXML

func (m *CT_LevelGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_LevelGroup) Validate

func (m *CT_LevelGroup) Validate() error

Validate validates the CT_LevelGroup and its children

func (*CT_LevelGroup) ValidateWithPath

func (m *CT_LevelGroup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_LevelGroup and its children, prefixing error messages with path

type CT_Location

type CT_Location struct {
    // Reference
    RefAttr string
    // First Header Row
    FirstHeaderRowAttr uint32
    // PivotTable Data First Row
    FirstDataRowAttr uint32
    // First Data Column
    FirstDataColAttr uint32
    // Rows Per Page Count
    RowPageCountAttr *uint32
    // Columns Per Page
    ColPageCountAttr *uint32
}

func NewCT_Location

func NewCT_Location() *CT_Location

func (*CT_Location) MarshalXML

func (m *CT_Location) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Location) UnmarshalXML

func (m *CT_Location) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Location) Validate

func (m *CT_Location) Validate() error

Validate validates the CT_Location and its children

func (*CT_Location) ValidateWithPath

func (m *CT_Location) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Location and its children, prefixing error messages with path

type CT_MRUColors

type CT_MRUColors struct {
    // Color
    Color []*CT_Color
}

func NewCT_MRUColors

func NewCT_MRUColors() *CT_MRUColors

func (*CT_MRUColors) MarshalXML

func (m *CT_MRUColors) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MRUColors) UnmarshalXML

func (m *CT_MRUColors) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MRUColors) Validate

func (m *CT_MRUColors) Validate() error

Validate validates the CT_MRUColors and its children

func (*CT_MRUColors) ValidateWithPath

func (m *CT_MRUColors) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MRUColors and its children, prefixing error messages with path

type CT_Macrosheet

type CT_Macrosheet struct {
    // Sheet Properties
    SheetPr *CT_SheetPr
    // Macro Sheet Dimensions
    Dimension *CT_SheetDimension
    // Macro Sheet Views
    SheetViews *CT_SheetViews
    // Sheet Format Properties
    SheetFormatPr *CT_SheetFormatPr
    // Column Information
    Cols []*CT_Cols
    // Sheet Data
    SheetData *CT_SheetData
    // Sheet Protection Options
    SheetProtection *CT_SheetProtection
    // AutoFilter
    AutoFilter *CT_AutoFilter
    // Sort State
    SortState *CT_SortState
    // Data Consolidation
    DataConsolidate *CT_DataConsolidate
    // Custom Sheet Views
    CustomSheetViews *CT_CustomSheetViews
    // Phonetic Properties
    PhoneticPr *CT_PhoneticPr
    // Conditional Formatting
    ConditionalFormatting []*CT_ConditionalFormatting
    // Print Options
    PrintOptions *CT_PrintOptions
    // Page Margins
    PageMargins *CT_PageMargins
    // Page Setup Settings
    PageSetup *CT_PageSetup
    // Header Footer Settings
    HeaderFooter *CT_HeaderFooter
    // Horizontal Page Breaks (Row)
    RowBreaks *CT_PageBreak
    // Vertical Page Breaks
    ColBreaks *CT_PageBreak
    // Custom Properties
    CustomProperties *CT_CustomProperties
    // Drawing
    Drawing *CT_Drawing
    // Legacy Drawing Reference
    LegacyDrawing *CT_LegacyDrawing
    // Legacy Drawing Header Footer
    LegacyDrawingHF *CT_LegacyDrawing
    DrawingHF       *CT_DrawingHF
    // Background Image
    Picture *CT_SheetBackgroundPicture
    // Embedded Objects
    OleObjects *CT_OleObjects
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Macrosheet

func NewCT_Macrosheet() *CT_Macrosheet

func (*CT_Macrosheet) MarshalXML

func (m *CT_Macrosheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Macrosheet) UnmarshalXML

func (m *CT_Macrosheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Macrosheet) Validate

func (m *CT_Macrosheet) Validate() error

Validate validates the CT_Macrosheet and its children

func (*CT_Macrosheet) ValidateWithPath

func (m *CT_Macrosheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Macrosheet and its children, prefixing error messages with path

type CT_Map

type CT_Map struct {
    // XML Mapping ID
    IDAttr uint32
    // XML Mapping Name
    NameAttr string
    // Root Element Name
    RootElementAttr string
    // Schema Name
    SchemaIDAttr string
    // Show Validation Errors
    ShowImportExportValidationErrorsAttr bool
    // AutoFit Table on Refresh
    AutoFitAttr bool
    // Append Data to Table
    AppendAttr bool
    // Preserve AutoFilter State
    PreserveSortAFLayoutAttr bool
    // Preserve Cell Formatting
    PreserveFormatAttr bool
    // XML Mapping
    DataBinding *CT_DataBinding
}

func NewCT_Map

func NewCT_Map() *CT_Map

func (*CT_Map) MarshalXML

func (m *CT_Map) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Map) UnmarshalXML

func (m *CT_Map) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Map) Validate

func (m *CT_Map) Validate() error

Validate validates the CT_Map and its children

func (*CT_Map) ValidateWithPath

func (m *CT_Map) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Map and its children, prefixing error messages with path

type CT_MapInfo

type CT_MapInfo struct {
    // Prefix Mappings for XPath Expressions
    SelectionNamespacesAttr string
    // XML Schema
    Schema []*CT_Schema
    // XML Mapping Properties
    Map []*CT_Map
}

func NewCT_MapInfo

func NewCT_MapInfo() *CT_MapInfo

func (*CT_MapInfo) MarshalXML

func (m *CT_MapInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MapInfo) UnmarshalXML

func (m *CT_MapInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MapInfo) Validate

func (m *CT_MapInfo) Validate() error

Validate validates the CT_MapInfo and its children

func (*CT_MapInfo) ValidateWithPath

func (m *CT_MapInfo) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MapInfo and its children, prefixing error messages with path

type CT_Mdx

type CT_Mdx struct {
    // Connection Name Index
    NAttr uint32
    // Cube Function Tag
    FAttr ST_MdxFunctionType
    // Tuple MDX Metadata
    T *CT_MdxTuple
    // Set MDX Metadata
    Ms *CT_MdxSet
    // Member Property MDX Metadata
    P *CT_MdxMemeberProp
    // KPI MDX Metadata
    K *CT_MdxKPI
}

func NewCT_Mdx

func NewCT_Mdx() *CT_Mdx

func (*CT_Mdx) MarshalXML

func (m *CT_Mdx) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Mdx) UnmarshalXML

func (m *CT_Mdx) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Mdx) Validate

func (m *CT_Mdx) Validate() error

Validate validates the CT_Mdx and its children

func (*CT_Mdx) ValidateWithPath

func (m *CT_Mdx) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Mdx and its children, prefixing error messages with path

type CT_MdxKPI

type CT_MdxKPI struct {
    // Member Unique Name Index
    NAttr uint32
    // KPI Index
    NpAttr uint32
    // KPI Property
    PAttr ST_MdxKPIProperty
}

func NewCT_MdxKPI

func NewCT_MdxKPI() *CT_MdxKPI

func (*CT_MdxKPI) MarshalXML

func (m *CT_MdxKPI) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MdxKPI) UnmarshalXML

func (m *CT_MdxKPI) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MdxKPI) Validate

func (m *CT_MdxKPI) Validate() error

Validate validates the CT_MdxKPI and its children

func (*CT_MdxKPI) ValidateWithPath

func (m *CT_MdxKPI) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MdxKPI and its children, prefixing error messages with path

type CT_MdxMemeberProp

type CT_MdxMemeberProp struct {
    // Member Unique Name Index
    NAttr uint32
    // Property Name Index
    NpAttr uint32
}

func NewCT_MdxMemeberProp

func NewCT_MdxMemeberProp() *CT_MdxMemeberProp

func (*CT_MdxMemeberProp) MarshalXML

func (m *CT_MdxMemeberProp) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MdxMemeberProp) UnmarshalXML

func (m *CT_MdxMemeberProp) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MdxMemeberProp) Validate

func (m *CT_MdxMemeberProp) Validate() error

Validate validates the CT_MdxMemeberProp and its children

func (*CT_MdxMemeberProp) ValidateWithPath

func (m *CT_MdxMemeberProp) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MdxMemeberProp and its children, prefixing error messages with path

type CT_MdxMetadata

type CT_MdxMetadata struct {
    // MDX Metadata Record Count
    CountAttr *uint32
    // MDX Metadata Record
    Mdx []*CT_Mdx
}

func NewCT_MdxMetadata

func NewCT_MdxMetadata() *CT_MdxMetadata

func (*CT_MdxMetadata) MarshalXML

func (m *CT_MdxMetadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MdxMetadata) UnmarshalXML

func (m *CT_MdxMetadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MdxMetadata) Validate

func (m *CT_MdxMetadata) Validate() error

Validate validates the CT_MdxMetadata and its children

func (*CT_MdxMetadata) ValidateWithPath

func (m *CT_MdxMetadata) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MdxMetadata and its children, prefixing error messages with path

type CT_MdxSet

type CT_MdxSet struct {
    // Set Definition Index
    NsAttr uint32
    // Sort By Member Index Count
    CAttr *uint32
    // Set Sort Order
    OAttr ST_MdxSetOrder
    // Member Unique Name Index
    N []*CT_MetadataStringIndex
}

func NewCT_MdxSet

func NewCT_MdxSet() *CT_MdxSet

func (*CT_MdxSet) MarshalXML

func (m *CT_MdxSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MdxSet) UnmarshalXML

func (m *CT_MdxSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MdxSet) Validate

func (m *CT_MdxSet) Validate() error

Validate validates the CT_MdxSet and its children

func (*CT_MdxSet) ValidateWithPath

func (m *CT_MdxSet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MdxSet and its children, prefixing error messages with path

type CT_MdxTuple

type CT_MdxTuple struct {
    // Member Index Count
    CAttr *uint32
    // Server Formatting Culture Currency
    CtAttr *string
    // Server Formatting String Index
    SiAttr *uint32
    // Server Formatting Built-In Number Format Index
    FiAttr *uint32
    // Server Formatting Background Color
    BcAttr *string
    // Server Formatting Foreground Color
    FcAttr *string
    // Server Formatting Italic Font
    IAttr *bool
    // Server Formatting Underline Font
    UAttr *bool
    // Server Formatting Strikethrough Font
    StAttr *bool
    // Server Formatting Bold Font
    BAttr *bool
    // Member Unique Name Index
    N []*CT_MetadataStringIndex
}

func NewCT_MdxTuple

func NewCT_MdxTuple() *CT_MdxTuple

func (*CT_MdxTuple) MarshalXML

func (m *CT_MdxTuple) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MdxTuple) UnmarshalXML

func (m *CT_MdxTuple) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MdxTuple) Validate

func (m *CT_MdxTuple) Validate() error

Validate validates the CT_MdxTuple and its children

func (*CT_MdxTuple) ValidateWithPath

func (m *CT_MdxTuple) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MdxTuple and its children, prefixing error messages with path

type CT_MeasureDimensionMap

type CT_MeasureDimensionMap struct {
    // Measure Group Id
    MeasureGroupAttr *uint32
    // Dimension Id
    DimensionAttr *uint32
}

func NewCT_MeasureDimensionMap

func NewCT_MeasureDimensionMap() *CT_MeasureDimensionMap

func (*CT_MeasureDimensionMap) MarshalXML

func (m *CT_MeasureDimensionMap) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MeasureDimensionMap) UnmarshalXML

func (m *CT_MeasureDimensionMap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MeasureDimensionMap) Validate

func (m *CT_MeasureDimensionMap) Validate() error

Validate validates the CT_MeasureDimensionMap and its children

func (*CT_MeasureDimensionMap) ValidateWithPath

func (m *CT_MeasureDimensionMap) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MeasureDimensionMap and its children, prefixing error messages with path

type CT_MeasureDimensionMaps

type CT_MeasureDimensionMaps struct {
    // Measure Group Count
    CountAttr *uint32
    // OLAP Measure Group
    Map []*CT_MeasureDimensionMap
}

func NewCT_MeasureDimensionMaps

func NewCT_MeasureDimensionMaps() *CT_MeasureDimensionMaps

func (*CT_MeasureDimensionMaps) MarshalXML

func (m *CT_MeasureDimensionMaps) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MeasureDimensionMaps) UnmarshalXML

func (m *CT_MeasureDimensionMaps) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MeasureDimensionMaps) Validate

func (m *CT_MeasureDimensionMaps) Validate() error

Validate validates the CT_MeasureDimensionMaps and its children

func (*CT_MeasureDimensionMaps) ValidateWithPath

func (m *CT_MeasureDimensionMaps) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MeasureDimensionMaps and its children, prefixing error messages with path

type CT_MeasureGroup

type CT_MeasureGroup struct {
    // Measure Group Name
    NameAttr string
    // Measure Group Display Name
    CaptionAttr string
}

func NewCT_MeasureGroup

func NewCT_MeasureGroup() *CT_MeasureGroup

func (*CT_MeasureGroup) MarshalXML

func (m *CT_MeasureGroup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MeasureGroup) UnmarshalXML

func (m *CT_MeasureGroup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MeasureGroup) Validate

func (m *CT_MeasureGroup) Validate() error

Validate validates the CT_MeasureGroup and its children

func (*CT_MeasureGroup) ValidateWithPath

func (m *CT_MeasureGroup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MeasureGroup and its children, prefixing error messages with path

type CT_MeasureGroups

type CT_MeasureGroups struct {
    // Measure Group Count
    CountAttr *uint32
    // OLAP Measure Group
    MeasureGroup []*CT_MeasureGroup
}

func NewCT_MeasureGroups

func NewCT_MeasureGroups() *CT_MeasureGroups

func (*CT_MeasureGroups) MarshalXML

func (m *CT_MeasureGroups) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MeasureGroups) UnmarshalXML

func (m *CT_MeasureGroups) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MeasureGroups) Validate

func (m *CT_MeasureGroups) Validate() error

Validate validates the CT_MeasureGroups and its children

func (*CT_MeasureGroups) ValidateWithPath

func (m *CT_MeasureGroups) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MeasureGroups and its children, prefixing error messages with path

type CT_Member

type CT_Member struct {
    // Hidden Item Name
    NameAttr string
}

func NewCT_Member

func NewCT_Member() *CT_Member

func (*CT_Member) MarshalXML

func (m *CT_Member) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Member) UnmarshalXML

func (m *CT_Member) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Member) Validate

func (m *CT_Member) Validate() error

Validate validates the CT_Member and its children

func (*CT_Member) ValidateWithPath

func (m *CT_Member) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Member and its children, prefixing error messages with path

type CT_MemberProperties

type CT_MemberProperties struct {
    // OLAP Member Properties Count
    CountAttr *uint32
    // OLAP Member Property
    Mp []*CT_MemberProperty
}

func NewCT_MemberProperties

func NewCT_MemberProperties() *CT_MemberProperties

func (*CT_MemberProperties) MarshalXML

func (m *CT_MemberProperties) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MemberProperties) UnmarshalXML

func (m *CT_MemberProperties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MemberProperties) Validate

func (m *CT_MemberProperties) Validate() error

Validate validates the CT_MemberProperties and its children

func (*CT_MemberProperties) ValidateWithPath

func (m *CT_MemberProperties) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MemberProperties and its children, prefixing error messages with path

type CT_MemberProperty

type CT_MemberProperty struct {
    // OLAP Member Property Unique Name
    NameAttr *string
    // Show Cell
    ShowCellAttr *bool
    // Show Tooltip
    ShowTipAttr *bool
    // Show As Caption
    ShowAsCaptionAttr *bool
    // Name Length
    NameLenAttr *uint32
    // Property Name Character Index
    PPosAttr *uint32
    // Property Name Length
    PLenAttr *uint32
    // Level Index
    LevelAttr *uint32
    // Field Index
    FieldAttr uint32
}

func NewCT_MemberProperty

func NewCT_MemberProperty() *CT_MemberProperty

func (*CT_MemberProperty) MarshalXML

func (m *CT_MemberProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MemberProperty) UnmarshalXML

func (m *CT_MemberProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MemberProperty) Validate

func (m *CT_MemberProperty) Validate() error

Validate validates the CT_MemberProperty and its children

func (*CT_MemberProperty) ValidateWithPath

func (m *CT_MemberProperty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MemberProperty and its children, prefixing error messages with path

type CT_Members

type CT_Members struct {
    // Item Count
    CountAttr *uint32
    // Hierarchy Level
    LevelAttr *uint32
    // Member
    Member []*CT_Member
}

func NewCT_Members

func NewCT_Members() *CT_Members

func (*CT_Members) MarshalXML

func (m *CT_Members) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Members) UnmarshalXML

func (m *CT_Members) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Members) Validate

func (m *CT_Members) Validate() error

Validate validates the CT_Members and its children

func (*CT_Members) ValidateWithPath

func (m *CT_Members) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Members and its children, prefixing error messages with path

type CT_MergeCell

type CT_MergeCell struct {
    // Reference
    RefAttr string
}

func NewCT_MergeCell

func NewCT_MergeCell() *CT_MergeCell

func (*CT_MergeCell) MarshalXML

func (m *CT_MergeCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MergeCell) UnmarshalXML

func (m *CT_MergeCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MergeCell) Validate

func (m *CT_MergeCell) Validate() error

Validate validates the CT_MergeCell and its children

func (*CT_MergeCell) ValidateWithPath

func (m *CT_MergeCell) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MergeCell and its children, prefixing error messages with path

type CT_MergeCells

type CT_MergeCells struct {
    // Count
    CountAttr *uint32
    // Merged Cell
    MergeCell []*CT_MergeCell
}

func NewCT_MergeCells

func NewCT_MergeCells() *CT_MergeCells

func (*CT_MergeCells) MarshalXML

func (m *CT_MergeCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MergeCells) UnmarshalXML

func (m *CT_MergeCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MergeCells) Validate

func (m *CT_MergeCells) Validate() error

Validate validates the CT_MergeCells and its children

func (*CT_MergeCells) ValidateWithPath

func (m *CT_MergeCells) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MergeCells and its children, prefixing error messages with path

type CT_Metadata

type CT_Metadata struct {
    // Metadata Types Collection
    MetadataTypes *CT_MetadataTypes
    // Metadata String Store
    MetadataStrings *CT_MetadataStrings
    // MDX Metadata Information
    MdxMetadata *CT_MdxMetadata
    // Future Metadata
    FutureMetadata []*CT_FutureMetadata
    // Cell Metadata
    CellMetadata *CT_MetadataBlocks
    // Value Metadata
    ValueMetadata *CT_MetadataBlocks
    // Future Feature Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Metadata

func NewCT_Metadata() *CT_Metadata

func (*CT_Metadata) MarshalXML

func (m *CT_Metadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Metadata) UnmarshalXML

func (m *CT_Metadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Metadata) Validate

func (m *CT_Metadata) Validate() error

Validate validates the CT_Metadata and its children

func (*CT_Metadata) ValidateWithPath

func (m *CT_Metadata) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Metadata and its children, prefixing error messages with path

type CT_MetadataBlock

type CT_MetadataBlock struct {
    // Metadata Record
    Rc []*CT_MetadataRecord
}

func NewCT_MetadataBlock

func NewCT_MetadataBlock() *CT_MetadataBlock

func (*CT_MetadataBlock) MarshalXML

func (m *CT_MetadataBlock) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataBlock) UnmarshalXML

func (m *CT_MetadataBlock) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataBlock) Validate

func (m *CT_MetadataBlock) Validate() error

Validate validates the CT_MetadataBlock and its children

func (*CT_MetadataBlock) ValidateWithPath

func (m *CT_MetadataBlock) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataBlock and its children, prefixing error messages with path

type CT_MetadataBlocks

type CT_MetadataBlocks struct {
    // Metadata Block Count
    CountAttr *uint32
    // Metadata Block
    Bk []*CT_MetadataBlock
}

func NewCT_MetadataBlocks

func NewCT_MetadataBlocks() *CT_MetadataBlocks

func (*CT_MetadataBlocks) MarshalXML

func (m *CT_MetadataBlocks) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataBlocks) UnmarshalXML

func (m *CT_MetadataBlocks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataBlocks) Validate

func (m *CT_MetadataBlocks) Validate() error

Validate validates the CT_MetadataBlocks and its children

func (*CT_MetadataBlocks) ValidateWithPath

func (m *CT_MetadataBlocks) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataBlocks and its children, prefixing error messages with path

type CT_MetadataRecord

type CT_MetadataRecord struct {
    // Metadata Record Type Index
    TAttr uint32
    // Metadata Record Value Index
    VAttr uint32
}

func NewCT_MetadataRecord

func NewCT_MetadataRecord() *CT_MetadataRecord

func (*CT_MetadataRecord) MarshalXML

func (m *CT_MetadataRecord) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataRecord) UnmarshalXML

func (m *CT_MetadataRecord) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataRecord) Validate

func (m *CT_MetadataRecord) Validate() error

Validate validates the CT_MetadataRecord and its children

func (*CT_MetadataRecord) ValidateWithPath

func (m *CT_MetadataRecord) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataRecord and its children, prefixing error messages with path

type CT_MetadataStringIndex

type CT_MetadataStringIndex struct {
    // Index Value
    XAttr uint32
    // String is a Set
    SAttr *bool
}

func NewCT_MetadataStringIndex

func NewCT_MetadataStringIndex() *CT_MetadataStringIndex

func (*CT_MetadataStringIndex) MarshalXML

func (m *CT_MetadataStringIndex) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataStringIndex) UnmarshalXML

func (m *CT_MetadataStringIndex) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataStringIndex) Validate

func (m *CT_MetadataStringIndex) Validate() error

Validate validates the CT_MetadataStringIndex and its children

func (*CT_MetadataStringIndex) ValidateWithPath

func (m *CT_MetadataStringIndex) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataStringIndex and its children, prefixing error messages with path

type CT_MetadataStrings

type CT_MetadataStrings struct {
    // MDX Metadata String Count
    CountAttr *uint32
    // MDX Metadata String
    S []*CT_XStringElement
}

func NewCT_MetadataStrings

func NewCT_MetadataStrings() *CT_MetadataStrings

func (*CT_MetadataStrings) MarshalXML

func (m *CT_MetadataStrings) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataStrings) UnmarshalXML

func (m *CT_MetadataStrings) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataStrings) Validate

func (m *CT_MetadataStrings) Validate() error

Validate validates the CT_MetadataStrings and its children

func (*CT_MetadataStrings) ValidateWithPath

func (m *CT_MetadataStrings) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataStrings and its children, prefixing error messages with path

type CT_MetadataType

type CT_MetadataType struct {
    // Metadata Type Name
    NameAttr string
    // Minimum Supported Version
    MinSupportedVersionAttr uint32
    // Metadata Ghost Row
    GhostRowAttr *bool
    // Metadata Ghost Column
    GhostColAttr *bool
    // Metadata Edit
    EditAttr *bool
    // Metadata Cell Value Delete
    DeleteAttr *bool
    // Metadata Copy
    CopyAttr *bool
    // Metadata Paste All
    PasteAllAttr *bool
    // Metadata Paste Formulas
    PasteFormulasAttr *bool
    // Metadata Paste Special Values
    PasteValuesAttr *bool
    // Metadata Paste Formats
    PasteFormatsAttr *bool
    // Metadata Paste Comments
    PasteCommentsAttr *bool
    // Metadata Paste Data Validation
    PasteDataValidationAttr *bool
    // Metadata Paste Borders
    PasteBordersAttr *bool
    // Metadata Paste Column Widths
    PasteColWidthsAttr *bool
    // Metadata Paste Number Formats
    PasteNumberFormatsAttr *bool
    // Metadata Merge
    MergeAttr *bool
    // Meatadata Split First
    SplitFirstAttr *bool
    // Metadata Split All
    SplitAllAttr *bool
    // Metadata Insert Delete
    RowColShiftAttr *bool
    // Metadata Clear All
    ClearAllAttr *bool
    // Metadata Clear Formats
    ClearFormatsAttr *bool
    // Metadata Clear Contents
    ClearContentsAttr *bool
    // Metadata Clear Comments
    ClearCommentsAttr *bool
    // Metadata Formula Assignment
    AssignAttr *bool
    // Metadata Coercion
    CoerceAttr *bool
    // Adjust Metadata
    AdjustAttr *bool
    // Cell Metadata
    CellMetaAttr *bool
}

func NewCT_MetadataType

func NewCT_MetadataType() *CT_MetadataType

func (*CT_MetadataType) MarshalXML

func (m *CT_MetadataType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataType) UnmarshalXML

func (m *CT_MetadataType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataType) Validate

func (m *CT_MetadataType) Validate() error

Validate validates the CT_MetadataType and its children

func (*CT_MetadataType) ValidateWithPath

func (m *CT_MetadataType) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataType and its children, prefixing error messages with path

type CT_MetadataTypes

type CT_MetadataTypes struct {
    // Metadata Type Count
    CountAttr *uint32
    // Metadata Type Information
    MetadataType []*CT_MetadataType
}

func NewCT_MetadataTypes

func NewCT_MetadataTypes() *CT_MetadataTypes

func (*CT_MetadataTypes) MarshalXML

func (m *CT_MetadataTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_MetadataTypes) UnmarshalXML

func (m *CT_MetadataTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_MetadataTypes) Validate

func (m *CT_MetadataTypes) Validate() error

Validate validates the CT_MetadataTypes and its children

func (*CT_MetadataTypes) ValidateWithPath

func (m *CT_MetadataTypes) ValidateWithPath(path string) error

ValidateWithPath validates the CT_MetadataTypes and its children, prefixing error messages with path

type CT_Missing

type CT_Missing struct {
    // Unused Item
    UAttr *bool
    // Calculated Item
    FAttr *bool
    // Caption
    CAttr *string
    // Member Property Count
    CpAttr *uint32
    // Format Index
    InAttr *uint32
    // background Color
    BcAttr *string
    // Foreground Color
    FcAttr *string
    // Italic
    IAttr *bool
    // Underline
    UnAttr *bool
    // Strikethrough
    StAttr *bool
    // Bold
    BAttr *bool
    // Tuples
    Tpls []*CT_Tuples
    // Member Property Indexes
    X []*CT_X
}

func NewCT_Missing

func NewCT_Missing() *CT_Missing

func (*CT_Missing) MarshalXML

func (m *CT_Missing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Missing) UnmarshalXML

func (m *CT_Missing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Missing) Validate

func (m *CT_Missing) Validate() error

Validate validates the CT_Missing and its children

func (*CT_Missing) ValidateWithPath

func (m *CT_Missing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Missing and its children, prefixing error messages with path

type CT_NumFmt

type CT_NumFmt struct {
    // Number Format Id
    NumFmtIdAttr uint32
    // Number Format Code
    FormatCodeAttr string
}

func NewCT_NumFmt

func NewCT_NumFmt() *CT_NumFmt

func (*CT_NumFmt) MarshalXML

func (m *CT_NumFmt) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NumFmt) UnmarshalXML

func (m *CT_NumFmt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NumFmt) Validate

func (m *CT_NumFmt) Validate() error

Validate validates the CT_NumFmt and its children

func (*CT_NumFmt) ValidateWithPath

func (m *CT_NumFmt) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path

type CT_NumFmts

type CT_NumFmts struct {
    // Number Format Count
    CountAttr *uint32
    // Number Formats
    NumFmt []*CT_NumFmt
}

func NewCT_NumFmts

func NewCT_NumFmts() *CT_NumFmts

func (*CT_NumFmts) MarshalXML

func (m *CT_NumFmts) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_NumFmts) UnmarshalXML

func (m *CT_NumFmts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_NumFmts) Validate

func (m *CT_NumFmts) Validate() error

Validate validates the CT_NumFmts and its children

func (*CT_NumFmts) ValidateWithPath

func (m *CT_NumFmts) ValidateWithPath(path string) error

ValidateWithPath validates the CT_NumFmts and its children, prefixing error messages with path

type CT_Number

type CT_Number struct {
    // Value
    VAttr float64
    // Unused Item
    UAttr *bool
    // Calculated Item
    FAttr *bool
    // Caption
    CAttr *string
    // Member Property Count
    CpAttr *uint32
    // Format Index
    InAttr *uint32
    // Background Color
    BcAttr *string
    // Foreground Color
    FcAttr *string
    // Italic
    IAttr *bool
    // Underline
    UnAttr *bool
    // Strikethrough
    StAttr *bool
    // Bold
    BAttr *bool
    // OLAP Members
    Tpls []*CT_Tuples
    // Member Property Index
    X []*CT_X
}

func NewCT_Number

func NewCT_Number() *CT_Number

func (*CT_Number) MarshalXML

func (m *CT_Number) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Number) UnmarshalXML

func (m *CT_Number) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Number) Validate

func (m *CT_Number) Validate() error

Validate validates the CT_Number and its children

func (*CT_Number) ValidateWithPath

func (m *CT_Number) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Number and its children, prefixing error messages with path

type CT_ObjectAnchor

type CT_ObjectAnchor struct {
    // Move With Cells
    MoveWithCellsAttr *bool
    // Size With Cells
    SizeWithCellsAttr *bool
    From              *spreadsheetDrawing.From
    To                *spreadsheetDrawing.To
}

func NewCT_ObjectAnchor

func NewCT_ObjectAnchor() *CT_ObjectAnchor

func (*CT_ObjectAnchor) MarshalXML

func (m *CT_ObjectAnchor) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ObjectAnchor) UnmarshalXML

func (m *CT_ObjectAnchor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ObjectAnchor) Validate

func (m *CT_ObjectAnchor) Validate() error

Validate validates the CT_ObjectAnchor and its children

func (*CT_ObjectAnchor) ValidateWithPath

func (m *CT_ObjectAnchor) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ObjectAnchor and its children, prefixing error messages with path

type CT_ObjectPr

type CT_ObjectPr struct {
    // Locked Flag
    LockedAttr *bool
    // Default Size Flag
    DefaultSizeAttr *bool
    // Print Flag
    PrintAttr *bool
    // Disabled Flag
    DisabledAttr *bool
    // UI Object Flag
    UiObjectAttr *bool
    // Automatic Fill Flag
    AutoFillAttr *bool
    // Automatic Line Flag
    AutoLineAttr *bool
    // Automatic Size Flag
    AutoPictAttr *bool
    // Custom Function
    MacroAttr *string
    // Alternative Text
    AltTextAttr *string
    // Dynamic Data Exchange Flag
    DdeAttr *bool
    IdAttr  *string
    Anchor  *CT_ObjectAnchor
}

func NewCT_ObjectPr

func NewCT_ObjectPr() *CT_ObjectPr

func (*CT_ObjectPr) MarshalXML

func (m *CT_ObjectPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ObjectPr) UnmarshalXML

func (m *CT_ObjectPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ObjectPr) Validate

func (m *CT_ObjectPr) Validate() error

Validate validates the CT_ObjectPr and its children

func (*CT_ObjectPr) ValidateWithPath

func (m *CT_ObjectPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ObjectPr and its children, prefixing error messages with path

type CT_OlapPr

type CT_OlapPr struct {
    // Local Cube
    LocalAttr *bool
    // Local Cube Connection
    LocalConnectionAttr *string
    // Local Refresh
    LocalRefreshAttr *bool
    // Send Locale to OLAP
    SendLocaleAttr *bool
    // Drill Through Count
    RowDrillCountAttr *uint32
    // OLAP Fill Formatting
    ServerFillAttr *bool
    // OLAP Number Format
    ServerNumberFormatAttr *bool
    // OLAP Server Font
    ServerFontAttr *bool
    // OLAP Font Formatting
    ServerFontColorAttr *bool
}

func NewCT_OlapPr

func NewCT_OlapPr() *CT_OlapPr

func (*CT_OlapPr) MarshalXML

func (m *CT_OlapPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OlapPr) UnmarshalXML

func (m *CT_OlapPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OlapPr) Validate

func (m *CT_OlapPr) Validate() error

Validate validates the CT_OlapPr and its children

func (*CT_OlapPr) ValidateWithPath

func (m *CT_OlapPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OlapPr and its children, prefixing error messages with path

type CT_OleItem

type CT_OleItem struct {
    // Object Name
    NameAttr string
    // Icon
    IconAttr *bool
    // Advise
    AdviseAttr *bool
    // Object is an Image
    PreferPicAttr *bool
}

func NewCT_OleItem

func NewCT_OleItem() *CT_OleItem

func (*CT_OleItem) MarshalXML

func (m *CT_OleItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleItem) UnmarshalXML

func (m *CT_OleItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleItem) Validate

func (m *CT_OleItem) Validate() error

Validate validates the CT_OleItem and its children

func (*CT_OleItem) ValidateWithPath

func (m *CT_OleItem) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleItem and its children, prefixing error messages with path

type CT_OleItems

type CT_OleItems struct {
    // Object Link Item
    OleItem []*CT_OleItem
}

func NewCT_OleItems

func NewCT_OleItems() *CT_OleItems

func (*CT_OleItems) MarshalXML

func (m *CT_OleItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleItems) UnmarshalXML

func (m *CT_OleItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleItems) Validate

func (m *CT_OleItems) Validate() error

Validate validates the CT_OleItems and its children

func (*CT_OleItems) ValidateWithPath

func (m *CT_OleItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleItems and its children, prefixing error messages with path

type CT_OleLink struct {
    IdAttr string
    // Object Link Identifier
    ProgIdAttr string
    // Object Link Items
    OleItems *CT_OleItems
}
func NewCT_OleLink() *CT_OleLink

func (*CT_OleLink) MarshalXML

func (m *CT_OleLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleLink) UnmarshalXML

func (m *CT_OleLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleLink) Validate

func (m *CT_OleLink) Validate() error

Validate validates the CT_OleLink and its children

func (*CT_OleLink) ValidateWithPath

func (m *CT_OleLink) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleLink and its children, prefixing error messages with path

type CT_OleObject

type CT_OleObject struct {
    // Embedded Object ProgId
    ProgIdAttr *string
    // Data or View Aspect
    DvAspectAttr ST_DvAspect
    // Embedded Object's Link Moniker
    LinkAttr *string
    // Linked Embedded Object Update
    OleUpdateAttr ST_OleUpdate
    // Auto Load
    AutoLoadAttr *bool
    // Shape Id
    ShapeIdAttr uint32
    IdAttr      *string
    // Embedded Object Properties
    ObjectPr *CT_ObjectPr
}

func NewCT_OleObject

func NewCT_OleObject() *CT_OleObject

func (*CT_OleObject) MarshalXML

func (m *CT_OleObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleObject) UnmarshalXML

func (m *CT_OleObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleObject) Validate

func (m *CT_OleObject) Validate() error

Validate validates the CT_OleObject and its children

func (*CT_OleObject) ValidateWithPath

func (m *CT_OleObject) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path

type CT_OleObjects

type CT_OleObjects struct {
    // Embedded Object
    OleObject []*CT_OleObject
}

func NewCT_OleObjects

func NewCT_OleObjects() *CT_OleObjects

func (*CT_OleObjects) MarshalXML

func (m *CT_OleObjects) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleObjects) UnmarshalXML

func (m *CT_OleObjects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleObjects) Validate

func (m *CT_OleObjects) Validate() error

Validate validates the CT_OleObjects and its children

func (*CT_OleObjects) ValidateWithPath

func (m *CT_OleObjects) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleObjects and its children, prefixing error messages with path

type CT_OleSize

type CT_OleSize struct {
    // Reference
    RefAttr string
}

func NewCT_OleSize

func NewCT_OleSize() *CT_OleSize

func (*CT_OleSize) MarshalXML

func (m *CT_OleSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OleSize) UnmarshalXML

func (m *CT_OleSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OleSize) Validate

func (m *CT_OleSize) Validate() error

Validate validates the CT_OleSize and its children

func (*CT_OleSize) ValidateWithPath

func (m *CT_OleSize) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OleSize and its children, prefixing error messages with path

type CT_OutlinePr

type CT_OutlinePr struct {
    // Apply Styles in Outline
    ApplyStylesAttr *bool
    // Summary Below
    SummaryBelowAttr *bool
    // Summary Right
    SummaryRightAttr *bool
    // Show Outline Symbols
    ShowOutlineSymbolsAttr *bool
}

func NewCT_OutlinePr

func NewCT_OutlinePr() *CT_OutlinePr

func (*CT_OutlinePr) MarshalXML

func (m *CT_OutlinePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_OutlinePr) UnmarshalXML

func (m *CT_OutlinePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_OutlinePr) Validate

func (m *CT_OutlinePr) Validate() error

Validate validates the CT_OutlinePr and its children

func (*CT_OutlinePr) ValidateWithPath

func (m *CT_OutlinePr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_OutlinePr and its children, prefixing error messages with path

type CT_PCDKPI

type CT_PCDKPI struct {
    // KPI Unique Name
    UniqueNameAttr string
    // KPI Display Name
    CaptionAttr *string
    // KPI Display Folder
    DisplayFolderAttr *string
    // KPI Measure Group Name
    MeasureGroupAttr *string
    // Parent KPI
    ParentAttr *string
    // KPI Value Unique Name
    ValueAttr string
    // KPI Goal Unique Name
    GoalAttr *string
    // KPI Status Unique Name
    StatusAttr *string
    // KPI Trend Unique Name
    TrendAttr *string
    // KPI Weight Unique Name
    WeightAttr *string
    // Time Member KPI Unique Name
    TimeAttr *string
}

func NewCT_PCDKPI

func NewCT_PCDKPI() *CT_PCDKPI

func (*CT_PCDKPI) MarshalXML

func (m *CT_PCDKPI) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PCDKPI) UnmarshalXML

func (m *CT_PCDKPI) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PCDKPI) Validate

func (m *CT_PCDKPI) Validate() error

Validate validates the CT_PCDKPI and its children

func (*CT_PCDKPI) ValidateWithPath

func (m *CT_PCDKPI) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PCDKPI and its children, prefixing error messages with path

type CT_PCDKPIs

type CT_PCDKPIs struct {
    // KPI Count
    CountAttr *uint32
    // OLAP KPI
    Kpi []*CT_PCDKPI
}

func NewCT_PCDKPIs

func NewCT_PCDKPIs() *CT_PCDKPIs

func (*CT_PCDKPIs) MarshalXML

func (m *CT_PCDKPIs) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PCDKPIs) UnmarshalXML

func (m *CT_PCDKPIs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PCDKPIs) Validate

func (m *CT_PCDKPIs) Validate() error

Validate validates the CT_PCDKPIs and its children

func (*CT_PCDKPIs) ValidateWithPath

func (m *CT_PCDKPIs) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PCDKPIs and its children, prefixing error messages with path

type CT_PCDSCPage

type CT_PCDSCPage struct {
    // Page Item String Count
    CountAttr *uint32
    // Page Item
    PageItem []*CT_PageItem
}

func NewCT_PCDSCPage

func NewCT_PCDSCPage() *CT_PCDSCPage

func (*CT_PCDSCPage) MarshalXML

func (m *CT_PCDSCPage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PCDSCPage) UnmarshalXML

func (m *CT_PCDSCPage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PCDSCPage) Validate

func (m *CT_PCDSCPage) Validate() error

Validate validates the CT_PCDSCPage and its children

func (*CT_PCDSCPage) ValidateWithPath

func (m *CT_PCDSCPage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PCDSCPage and its children, prefixing error messages with path

type CT_PCDSDTCEntries

type CT_PCDSDTCEntries struct {
    // Tuple Count
    CountAttr *uint32
    // No Value
    M []*CT_Missing
    // Numeric Value
    N []*CT_Number
    // Error Value
    E []*CT_Error
    // Character Value
    S []*CT_String
}

func NewCT_PCDSDTCEntries

func NewCT_PCDSDTCEntries() *CT_PCDSDTCEntries

func (*CT_PCDSDTCEntries) MarshalXML

func (m *CT_PCDSDTCEntries) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PCDSDTCEntries) UnmarshalXML

func (m *CT_PCDSDTCEntries) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PCDSDTCEntries) Validate

func (m *CT_PCDSDTCEntries) Validate() error

Validate validates the CT_PCDSDTCEntries and its children

func (*CT_PCDSDTCEntries) ValidateWithPath

func (m *CT_PCDSDTCEntries) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PCDSDTCEntries and its children, prefixing error messages with path

type CT_PageBreak

type CT_PageBreak struct {
    // Page Break Count
    CountAttr *uint32
    // Manual Break Count
    ManualBreakCountAttr *uint32
    // Break
    Brk []*CT_Break
}

func NewCT_PageBreak

func NewCT_PageBreak() *CT_PageBreak

func (*CT_PageBreak) MarshalXML

func (m *CT_PageBreak) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageBreak) UnmarshalXML

func (m *CT_PageBreak) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageBreak) Validate

func (m *CT_PageBreak) Validate() error

Validate validates the CT_PageBreak and its children

func (*CT_PageBreak) ValidateWithPath

func (m *CT_PageBreak) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageBreak and its children, prefixing error messages with path

type CT_PageField

type CT_PageField struct {
    // Field
    FldAttr int32
    // Item Index
    ItemAttr *uint32
    // OLAP Hierarchy Index
    HierAttr *int32
    // Hierarchy Unique Name
    NameAttr *string
    // Hierarchy Display Name
    CapAttr *string
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_PageField

func NewCT_PageField() *CT_PageField

func (*CT_PageField) MarshalXML

func (m *CT_PageField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageField) UnmarshalXML

func (m *CT_PageField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageField) Validate

func (m *CT_PageField) Validate() error

Validate validates the CT_PageField and its children

func (*CT_PageField) ValidateWithPath

func (m *CT_PageField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageField and its children, prefixing error messages with path

type CT_PageFields

type CT_PageFields struct {
    // Page Item Count
    CountAttr *uint32
    // Page Field
    PageField []*CT_PageField
}

func NewCT_PageFields

func NewCT_PageFields() *CT_PageFields

func (*CT_PageFields) MarshalXML

func (m *CT_PageFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageFields) UnmarshalXML

func (m *CT_PageFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageFields) Validate

func (m *CT_PageFields) Validate() error

Validate validates the CT_PageFields and its children

func (*CT_PageFields) ValidateWithPath

func (m *CT_PageFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageFields and its children, prefixing error messages with path

type CT_PageItem

type CT_PageItem struct {
    // Page Item Name
    NameAttr string
}

func NewCT_PageItem

func NewCT_PageItem() *CT_PageItem

func (*CT_PageItem) MarshalXML

func (m *CT_PageItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageItem) UnmarshalXML

func (m *CT_PageItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageItem) Validate

func (m *CT_PageItem) Validate() error

Validate validates the CT_PageItem and its children

func (*CT_PageItem) ValidateWithPath

func (m *CT_PageItem) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageItem and its children, prefixing error messages with path

type CT_PageMargins

type CT_PageMargins struct {
    // Left Page Margin
    LeftAttr float64
    // Right Page Margin
    RightAttr float64
    // Top Page Margin
    TopAttr float64
    // Bottom Page Margin
    BottomAttr float64
    // Header Page Margin
    HeaderAttr float64
    // Footer Page Margin
    FooterAttr float64
}

func NewCT_PageMargins

func NewCT_PageMargins() *CT_PageMargins

func (*CT_PageMargins) MarshalXML

func (m *CT_PageMargins) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageMargins) UnmarshalXML

func (m *CT_PageMargins) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageMargins) Validate

func (m *CT_PageMargins) Validate() error

Validate validates the CT_PageMargins and its children

func (*CT_PageMargins) ValidateWithPath

func (m *CT_PageMargins) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path

type CT_PageSetUpPr

type CT_PageSetUpPr struct {
    // Show Auto Page Breaks
    AutoPageBreaksAttr *bool
    // Fit To Page
    FitToPageAttr *bool
}

func NewCT_PageSetUpPr

func NewCT_PageSetUpPr() *CT_PageSetUpPr

func (*CT_PageSetUpPr) MarshalXML

func (m *CT_PageSetUpPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageSetUpPr) UnmarshalXML

func (m *CT_PageSetUpPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageSetUpPr) Validate

func (m *CT_PageSetUpPr) Validate() error

Validate validates the CT_PageSetUpPr and its children

func (*CT_PageSetUpPr) ValidateWithPath

func (m *CT_PageSetUpPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageSetUpPr and its children, prefixing error messages with path

type CT_PageSetup

type CT_PageSetup struct {
    // Paper Size
    PaperSizeAttr *uint32
    // Paper Height
    PaperHeightAttr *string
    // Paper Width
    PaperWidthAttr *string
    // Print Scale
    ScaleAttr *uint32
    // First Page Number
    FirstPageNumberAttr *uint32
    // Fit To Width
    FitToWidthAttr *uint32
    // Fit To Height
    FitToHeightAttr *uint32
    // Page Order
    PageOrderAttr ST_PageOrder
    // Orientation
    OrientationAttr ST_Orientation
    // Use Printer Defaults
    UsePrinterDefaultsAttr *bool
    // Black And White
    BlackAndWhiteAttr *bool
    // Draft
    DraftAttr *bool
    // Print Cell Comments
    CellCommentsAttr ST_CellComments
    // Use First Page Number
    UseFirstPageNumberAttr *bool
    // Print Error Handling
    ErrorsAttr ST_PrintError
    // Horizontal DPI
    HorizontalDpiAttr *uint32
    // Vertical DPI
    VerticalDpiAttr *uint32
    // Number Of Copies
    CopiesAttr *uint32
    IdAttr     *string
}

func NewCT_PageSetup

func NewCT_PageSetup() *CT_PageSetup

func (*CT_PageSetup) MarshalXML

func (m *CT_PageSetup) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PageSetup) UnmarshalXML

func (m *CT_PageSetup) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PageSetup) Validate

func (m *CT_PageSetup) Validate() error

Validate validates the CT_PageSetup and its children

func (*CT_PageSetup) ValidateWithPath

func (m *CT_PageSetup) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path

type CT_Pages

type CT_Pages struct {
    // Page Item String Count
    CountAttr *uint32
    // Page Items
    Page []*CT_PCDSCPage
}

func NewCT_Pages

func NewCT_Pages() *CT_Pages

func (*CT_Pages) MarshalXML

func (m *CT_Pages) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Pages) UnmarshalXML

func (m *CT_Pages) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Pages) Validate

func (m *CT_Pages) Validate() error

Validate validates the CT_Pages and its children

func (*CT_Pages) ValidateWithPath

func (m *CT_Pages) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Pages and its children, prefixing error messages with path

type CT_Pane

type CT_Pane struct {
    // Horizontal Split Position
    XSplitAttr *float64
    // Vertical Split Position
    YSplitAttr *float64
    // Top Left Visible Cell
    TopLeftCellAttr *string
    // Active Pane
    ActivePaneAttr ST_Pane
    // Split State
    StateAttr ST_PaneState
}

func NewCT_Pane

func NewCT_Pane() *CT_Pane

func (*CT_Pane) MarshalXML

func (m *CT_Pane) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Pane) UnmarshalXML

func (m *CT_Pane) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Pane) Validate

func (m *CT_Pane) Validate() error

Validate validates the CT_Pane and its children

func (*CT_Pane) ValidateWithPath

func (m *CT_Pane) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Pane and its children, prefixing error messages with path

type CT_Parameter

type CT_Parameter struct {
    // Parameter Name
    NameAttr *string
    // SQL Data Type
    SqlTypeAttr *int32
    // Parameter Type
    ParameterTypeAttr ST_ParameterType
    // Refresh on Change
    RefreshOnChangeAttr *bool
    // Parameter Prompt String
    PromptAttr *string
    // Boolean
    BooleanAttr *bool
    // Double
    DoubleAttr *float64
    // Integer
    IntegerAttr *int32
    // String
    StringAttr *string
    // Cell Reference
    CellAttr *string
}

func NewCT_Parameter

func NewCT_Parameter() *CT_Parameter

func (*CT_Parameter) MarshalXML

func (m *CT_Parameter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Parameter) UnmarshalXML

func (m *CT_Parameter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Parameter) Validate

func (m *CT_Parameter) Validate() error

Validate validates the CT_Parameter and its children

func (*CT_Parameter) ValidateWithPath

func (m *CT_Parameter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Parameter and its children, prefixing error messages with path

type CT_Parameters

type CT_Parameters struct {
    // Parameter Count
    CountAttr *uint32
    // Parameter Properties
    Parameter []*CT_Parameter
}

func NewCT_Parameters

func NewCT_Parameters() *CT_Parameters

func (*CT_Parameters) MarshalXML

func (m *CT_Parameters) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Parameters) UnmarshalXML

func (m *CT_Parameters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Parameters) Validate

func (m *CT_Parameters) Validate() error

Validate validates the CT_Parameters and its children

func (*CT_Parameters) ValidateWithPath

func (m *CT_Parameters) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Parameters and its children, prefixing error messages with path

type CT_PatternFill

type CT_PatternFill struct {
    // Pattern Type
    PatternTypeAttr ST_PatternType
    // Foreground Color
    FgColor *CT_Color
    // Background Color
    BgColor *CT_Color
}

func NewCT_PatternFill

func NewCT_PatternFill() *CT_PatternFill

func (*CT_PatternFill) MarshalXML

func (m *CT_PatternFill) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PatternFill) UnmarshalXML

func (m *CT_PatternFill) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PatternFill) Validate

func (m *CT_PatternFill) Validate() error

Validate validates the CT_PatternFill and its children

func (*CT_PatternFill) ValidateWithPath

func (m *CT_PatternFill) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PatternFill and its children, prefixing error messages with path

type CT_PhoneticPr

type CT_PhoneticPr struct {
    // Font Id
    FontIdAttr uint32
    // Character Type
    TypeAttr ST_PhoneticType
    // Alignment
    AlignmentAttr ST_PhoneticAlignment
}

func NewCT_PhoneticPr

func NewCT_PhoneticPr() *CT_PhoneticPr

func (*CT_PhoneticPr) MarshalXML

func (m *CT_PhoneticPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PhoneticPr) UnmarshalXML

func (m *CT_PhoneticPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PhoneticPr) Validate

func (m *CT_PhoneticPr) Validate() error

Validate validates the CT_PhoneticPr and its children

func (*CT_PhoneticPr) ValidateWithPath

func (m *CT_PhoneticPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PhoneticPr and its children, prefixing error messages with path

type CT_PhoneticRun

type CT_PhoneticRun struct {
    // Base Text Start Index
    SbAttr uint32
    // Base Text End Index
    EbAttr uint32
    // Text
    T string
}

func NewCT_PhoneticRun

func NewCT_PhoneticRun() *CT_PhoneticRun

func (*CT_PhoneticRun) MarshalXML

func (m *CT_PhoneticRun) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PhoneticRun) UnmarshalXML

func (m *CT_PhoneticRun) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PhoneticRun) Validate

func (m *CT_PhoneticRun) Validate() error

Validate validates the CT_PhoneticRun and its children

func (*CT_PhoneticRun) ValidateWithPath

func (m *CT_PhoneticRun) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PhoneticRun and its children, prefixing error messages with path

type CT_PivotArea

type CT_PivotArea struct {
    // Field Index
    FieldAttr *int32
    // Rule Type
    TypeAttr ST_PivotAreaType
    // Data Only
    DataOnlyAttr *bool
    // Labels Only
    LabelOnlyAttr *bool
    // Include Row Grand Total
    GrandRowAttr *bool
    // Include Column Grand Total
    GrandColAttr *bool
    // Cache Index
    CacheIndexAttr *bool
    // Outline
    OutlineAttr *bool
    // Offset Reference
    OffsetAttr *string
    // Collapsed Levels Are Subtotals
    CollapsedLevelsAreSubtotalsAttr *bool
    // Axis
    AxisAttr ST_Axis
    // Field Position
    FieldPositionAttr *uint32
    // References
    References *CT_PivotAreaReferences
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_PivotArea

func NewCT_PivotArea() *CT_PivotArea

func (*CT_PivotArea) MarshalXML

func (m *CT_PivotArea) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotArea) UnmarshalXML

func (m *CT_PivotArea) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotArea) Validate

func (m *CT_PivotArea) Validate() error

Validate validates the CT_PivotArea and its children

func (*CT_PivotArea) ValidateWithPath

func (m *CT_PivotArea) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotArea and its children, prefixing error messages with path

type CT_PivotAreaReference

type CT_PivotAreaReference struct {
    // Field Index
    FieldAttr *uint32
    // Item Index Count
    CountAttr *uint32
    // Selected
    SelectedAttr *bool
    // Positional Reference
    ByPositionAttr *bool
    // Relative Reference
    RelativeAttr *bool
    // Include Default Filter
    DefaultSubtotalAttr *bool
    // Include Sum Filter
    SumSubtotalAttr *bool
    // Include CountA Filter
    CountASubtotalAttr *bool
    // Include Average Filter
    AvgSubtotalAttr *bool
    // Include Maximum Filter
    MaxSubtotalAttr *bool
    // Include Minimum Filter
    MinSubtotalAttr *bool
    // Include Product Filter
    ProductSubtotalAttr *bool
    // Include Count Subtotal
    CountSubtotalAttr *bool
    // Include StdDev Filter
    StdDevSubtotalAttr *bool
    // Include StdDevP Filter
    StdDevPSubtotalAttr *bool
    // Include Var Filter
    VarSubtotalAttr *bool
    // Include VarP Filter
    VarPSubtotalAttr *bool
    // Field Item
    X      []*CT_Index
    ExtLst *CT_ExtensionList
}

func NewCT_PivotAreaReference

func NewCT_PivotAreaReference() *CT_PivotAreaReference

func (*CT_PivotAreaReference) MarshalXML

func (m *CT_PivotAreaReference) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotAreaReference) UnmarshalXML

func (m *CT_PivotAreaReference) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotAreaReference) Validate

func (m *CT_PivotAreaReference) Validate() error

Validate validates the CT_PivotAreaReference and its children

func (*CT_PivotAreaReference) ValidateWithPath

func (m *CT_PivotAreaReference) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotAreaReference and its children, prefixing error messages with path

type CT_PivotAreaReferences

type CT_PivotAreaReferences struct {
    // Pivot Filter Count
    CountAttr *uint32
    // Reference
    Reference []*CT_PivotAreaReference
}

func NewCT_PivotAreaReferences

func NewCT_PivotAreaReferences() *CT_PivotAreaReferences

func (*CT_PivotAreaReferences) MarshalXML

func (m *CT_PivotAreaReferences) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotAreaReferences) UnmarshalXML

func (m *CT_PivotAreaReferences) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotAreaReferences) Validate

func (m *CT_PivotAreaReferences) Validate() error

Validate validates the CT_PivotAreaReferences and its children

func (*CT_PivotAreaReferences) ValidateWithPath

func (m *CT_PivotAreaReferences) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotAreaReferences and its children, prefixing error messages with path

type CT_PivotAreas

type CT_PivotAreas struct {
    // Pivot Area Count
    CountAttr *uint32
    // Pivot Area
    PivotArea []*CT_PivotArea
}

func NewCT_PivotAreas

func NewCT_PivotAreas() *CT_PivotAreas

func (*CT_PivotAreas) MarshalXML

func (m *CT_PivotAreas) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotAreas) UnmarshalXML

func (m *CT_PivotAreas) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotAreas) Validate

func (m *CT_PivotAreas) Validate() error

Validate validates the CT_PivotAreas and its children

func (*CT_PivotAreas) ValidateWithPath

func (m *CT_PivotAreas) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotAreas and its children, prefixing error messages with path

type CT_PivotCache

type CT_PivotCache struct {
    // PivotCache Id
    CacheIdAttr uint32
    IdAttr      string
}

func NewCT_PivotCache

func NewCT_PivotCache() *CT_PivotCache

func (*CT_PivotCache) MarshalXML

func (m *CT_PivotCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotCache) UnmarshalXML

func (m *CT_PivotCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotCache) Validate

func (m *CT_PivotCache) Validate() error

Validate validates the CT_PivotCache and its children

func (*CT_PivotCache) ValidateWithPath

func (m *CT_PivotCache) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotCache and its children, prefixing error messages with path

type CT_PivotCacheDefinition

type CT_PivotCacheDefinition struct {
    IdAttr *string
    // Invalid Cache
    InvalidAttr *bool
    // Save Pivot Records
    SaveDataAttr *bool
    // Refresh On Load
    RefreshOnLoadAttr *bool
    // Optimize Cache for Memory
    OptimizeMemoryAttr *bool
    // Enable PivotCache Refresh
    EnableRefreshAttr *bool
    // Last Refreshed By
    RefreshedByAttr *string
    // PivotCache Last Refreshed Date
    RefreshedDateAttr *float64
    // PivotCache Last Refreshed Date ISO
    RefreshedDateIsoAttr *time.Time
    // Background Query
    BackgroundQueryAttr *bool
    // Missing Items Limit
    MissingItemsLimitAttr *uint32
    // PivotCache Created Version
    CreatedVersionAttr *uint8
    // PivotCache Last Refreshed Version
    RefreshedVersionAttr *uint8
    // Minimum Version Required for Refresh
    MinRefreshableVersionAttr *uint8
    // PivotCache Record Count
    RecordCountAttr *uint32
    // Upgrade PivotCache on Refresh
    UpgradeOnRefreshAttr *bool
    // Tuple Cache
    TupleCacheAttr *bool
    // Supports Subqueries
    SupportSubqueryAttr *bool
    // Supports Attribute Drilldown
    SupportAdvancedDrillAttr *bool
    // PivotCache Source Description
    CacheSource *CT_CacheSource
    // PivotCache Fields
    CacheFields *CT_CacheFields
    // PivotCache Hierarchies
    CacheHierarchies *CT_CacheHierarchies
    // OLAP KPIs
    Kpis *CT_PCDKPIs
    // Tuple Cache
    TupleCache *CT_TupleCache
    // Calculated Items
    CalculatedItems *CT_CalculatedItems
    // Calculated Members
    CalculatedMembers *CT_CalculatedMembers
    // OLAP Dimensions
    Dimensions *CT_Dimensions
    // OLAP Measure Groups
    MeasureGroups *CT_MeasureGroups
    // OLAP Measure Group
    Maps *CT_MeasureDimensionMaps
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_PivotCacheDefinition

func NewCT_PivotCacheDefinition() *CT_PivotCacheDefinition

func (*CT_PivotCacheDefinition) MarshalXML

func (m *CT_PivotCacheDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotCacheDefinition) UnmarshalXML

func (m *CT_PivotCacheDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotCacheDefinition) Validate

func (m *CT_PivotCacheDefinition) Validate() error

Validate validates the CT_PivotCacheDefinition and its children

func (*CT_PivotCacheDefinition) ValidateWithPath

func (m *CT_PivotCacheDefinition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotCacheDefinition and its children, prefixing error messages with path

type CT_PivotCacheRecords

type CT_PivotCacheRecords struct {
    // PivotCache Records Count
    CountAttr *uint32
    // PivotCache Record
    R []*CT_Record
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_PivotCacheRecords

func NewCT_PivotCacheRecords() *CT_PivotCacheRecords

func (*CT_PivotCacheRecords) MarshalXML

func (m *CT_PivotCacheRecords) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotCacheRecords) UnmarshalXML

func (m *CT_PivotCacheRecords) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotCacheRecords) Validate

func (m *CT_PivotCacheRecords) Validate() error

Validate validates the CT_PivotCacheRecords and its children

func (*CT_PivotCacheRecords) ValidateWithPath

func (m *CT_PivotCacheRecords) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotCacheRecords and its children, prefixing error messages with path

type CT_PivotCaches

type CT_PivotCaches struct {
    // PivotCache
    PivotCache []*CT_PivotCache
}

func NewCT_PivotCaches

func NewCT_PivotCaches() *CT_PivotCaches

func (*CT_PivotCaches) MarshalXML

func (m *CT_PivotCaches) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotCaches) UnmarshalXML

func (m *CT_PivotCaches) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotCaches) Validate

func (m *CT_PivotCaches) Validate() error

Validate validates the CT_PivotCaches and its children

func (*CT_PivotCaches) ValidateWithPath

func (m *CT_PivotCaches) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotCaches and its children, prefixing error messages with path

type CT_PivotDimension

type CT_PivotDimension struct {
    // Measure
    MeasureAttr *bool
    // Dimension Name
    NameAttr string
    // Dimension Unique Name
    UniqueNameAttr string
    // Dimension Display Name
    CaptionAttr string
}

func NewCT_PivotDimension

func NewCT_PivotDimension() *CT_PivotDimension

func (*CT_PivotDimension) MarshalXML

func (m *CT_PivotDimension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotDimension) UnmarshalXML

func (m *CT_PivotDimension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotDimension) Validate

func (m *CT_PivotDimension) Validate() error

Validate validates the CT_PivotDimension and its children

func (*CT_PivotDimension) ValidateWithPath

func (m *CT_PivotDimension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotDimension and its children, prefixing error messages with path

type CT_PivotField

type CT_PivotField struct {
    // Field Name
    NameAttr *string
    // Axis
    AxisAttr ST_Axis
    // Data Field
    DataFieldAttr *bool
    // Custom Subtotal Caption
    SubtotalCaptionAttr *string
    // Show PivotField Header Drop Downs
    ShowDropDownsAttr *bool
    // Hidden Level
    HiddenLevelAttr *bool
    // Unique Member Property
    UniqueMemberPropertyAttr *string
    // Compact
    CompactAttr *bool
    // All Items Expanded
    AllDrilledAttr *bool
    // Number Format Id
    NumFmtIdAttr *uint32
    // Outline Items
    OutlineAttr *bool
    // Subtotals At Top
    SubtotalTopAttr *bool
    // Drag To Row
    DragToRowAttr *bool
    // Drag To Column
    DragToColAttr *bool
    // Multiple Field Filters
    MultipleItemSelectionAllowedAttr *bool
    // Drag Field to Page
    DragToPageAttr *bool
    // Field Can Drag to Data
    DragToDataAttr *bool
    // Drag Off
    DragOffAttr *bool
    // Show All Items
    ShowAllAttr *bool
    // Insert Blank Row
    InsertBlankRowAttr *bool
    // Server-based Page Field
    ServerFieldAttr *bool
    // Insert Item Page Break
    InsertPageBreakAttr *bool
    // Auto Show
    AutoShowAttr *bool
    // Top Auto Show
    TopAutoShowAttr *bool
    // Hide New Items
    HideNewItemsAttr *bool
    // Measure Filter
    MeasureFilterAttr *bool
    // Inclusive Manual Filter
    IncludeNewItemsInFilterAttr *bool
    // Items Per Page Count
    ItemPageCountAttr *uint32
    // Auto Sort Type
    SortTypeAttr ST_FieldSortType
    // Data Source Sort
    DataSourceSortAttr *bool
    // Auto Sort
    NonAutoSortDefaultAttr *bool
    // Auto Show Rank By
    RankByAttr *uint32
    // Show Default Subtotal
    DefaultSubtotalAttr *bool
    // Sum Subtotal
    SumSubtotalAttr *bool
    // CountA
    CountASubtotalAttr *bool
    // Average
    AvgSubtotalAttr *bool
    // Max Subtotal
    MaxSubtotalAttr *bool
    // Min Subtotal
    MinSubtotalAttr *bool
    // Product Subtotal
    ProductSubtotalAttr *bool
    // Count
    CountSubtotalAttr *bool
    // StdDev Subtotal
    StdDevSubtotalAttr *bool
    // StdDevP Subtotal
    StdDevPSubtotalAttr *bool
    // Variance Subtotal
    VarSubtotalAttr *bool
    // VarP Subtotal
    VarPSubtotalAttr *bool
    // Show Member Property in Cell
    ShowPropCellAttr *bool
    // Show Member Property ToolTip
    ShowPropTipAttr *bool
    // Show As Caption
    ShowPropAsCaptionAttr *bool
    // Drill State
    DefaultAttributeDrillStateAttr *bool
    // Field Items
    Items *CT_Items
    // AutoSort Scope
    AutoSortScope *CT_AutoSortScope
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_PivotField

func NewCT_PivotField() *CT_PivotField

func (*CT_PivotField) MarshalXML

func (m *CT_PivotField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotField) UnmarshalXML

func (m *CT_PivotField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotField) Validate

func (m *CT_PivotField) Validate() error

Validate validates the CT_PivotField and its children

func (*CT_PivotField) ValidateWithPath

func (m *CT_PivotField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotField and its children, prefixing error messages with path

type CT_PivotFields

type CT_PivotFields struct {
    // Field Count
    CountAttr *uint32
    // PivotTable Field
    PivotField []*CT_PivotField
}

func NewCT_PivotFields

func NewCT_PivotFields() *CT_PivotFields

func (*CT_PivotFields) MarshalXML

func (m *CT_PivotFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotFields) UnmarshalXML

func (m *CT_PivotFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotFields) Validate

func (m *CT_PivotFields) Validate() error

Validate validates the CT_PivotFields and its children

func (*CT_PivotFields) ValidateWithPath

func (m *CT_PivotFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotFields and its children, prefixing error messages with path

type CT_PivotFilter

type CT_PivotFilter struct {
    // Field Index
    FldAttr uint32
    // Member Property Field Id
    MpFldAttr *uint32
    // Pivot Filter Type
    TypeAttr ST_PivotFilterType
    // Evaluation Order
    EvalOrderAttr *int32
    // Pivot Filter Id
    IdAttr uint32
    // Measure Index
    IMeasureHierAttr *uint32
    // Measure Field Index
    IMeasureFldAttr *uint32
    // Pivot Filter Name
    NameAttr *string
    // Pivot Filter Description
    DescriptionAttr *string
    // Label Pivot
    StringValue1Attr *string
    // Label Pivot Filter String Value 2
    StringValue2Attr *string
    // Auto Filter
    AutoFilter *CT_AutoFilter
    ExtLst     *CT_ExtensionList
}

func NewCT_PivotFilter

func NewCT_PivotFilter() *CT_PivotFilter

func (*CT_PivotFilter) MarshalXML

func (m *CT_PivotFilter) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotFilter) UnmarshalXML

func (m *CT_PivotFilter) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotFilter) Validate

func (m *CT_PivotFilter) Validate() error

Validate validates the CT_PivotFilter and its children

func (*CT_PivotFilter) ValidateWithPath

func (m *CT_PivotFilter) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotFilter and its children, prefixing error messages with path

type CT_PivotFilters

type CT_PivotFilters struct {
    // Pivot Filter Count
    CountAttr *uint32
    // PivotTable Advanced Filter
    Filter []*CT_PivotFilter
}

func NewCT_PivotFilters

func NewCT_PivotFilters() *CT_PivotFilters

func (*CT_PivotFilters) MarshalXML

func (m *CT_PivotFilters) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotFilters) UnmarshalXML

func (m *CT_PivotFilters) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotFilters) Validate

func (m *CT_PivotFilters) Validate() error

Validate validates the CT_PivotFilters and its children

func (*CT_PivotFilters) ValidateWithPath

func (m *CT_PivotFilters) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotFilters and its children, prefixing error messages with path

type CT_PivotHierarchies

type CT_PivotHierarchies struct {
    // OLAP Hierarchy Count
    CountAttr *uint32
    // OLAP Hierarchy
    PivotHierarchy []*CT_PivotHierarchy
}

func NewCT_PivotHierarchies

func NewCT_PivotHierarchies() *CT_PivotHierarchies

func (*CT_PivotHierarchies) MarshalXML

func (m *CT_PivotHierarchies) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotHierarchies) UnmarshalXML

func (m *CT_PivotHierarchies) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotHierarchies) Validate

func (m *CT_PivotHierarchies) Validate() error

Validate validates the CT_PivotHierarchies and its children

func (*CT_PivotHierarchies) ValidateWithPath

func (m *CT_PivotHierarchies) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotHierarchies and its children, prefixing error messages with path

type CT_PivotHierarchy

type CT_PivotHierarchy struct {
    // Outline New Levels
    OutlineAttr *bool
    // Multiple Field Filters
    MultipleItemSelectionAllowedAttr *bool
    // New Levels Subtotals At Top
    SubtotalTopAttr *bool
    // Show In Field List
    ShowInFieldListAttr *bool
    // Drag To Row
    DragToRowAttr *bool
    // Drag To Column
    DragToColAttr *bool
    // Drag to Page
    DragToPageAttr *bool
    // Drag To Data
    DragToDataAttr *bool
    // Drag Off
    DragOffAttr *bool
    // Inclusive Manual Filter
    IncludeNewItemsInFilterAttr *bool
    // Hierarchy Caption
    CaptionAttr *string
    // OLAP Member Properties
    Mps *CT_MemberProperties
    // Members
    Members []*CT_Members
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_PivotHierarchy

func NewCT_PivotHierarchy() *CT_PivotHierarchy

func (*CT_PivotHierarchy) MarshalXML

func (m *CT_PivotHierarchy) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotHierarchy) UnmarshalXML

func (m *CT_PivotHierarchy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotHierarchy) Validate

func (m *CT_PivotHierarchy) Validate() error

Validate validates the CT_PivotHierarchy and its children

func (*CT_PivotHierarchy) ValidateWithPath

func (m *CT_PivotHierarchy) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotHierarchy and its children, prefixing error messages with path

type CT_PivotSelection

type CT_PivotSelection struct {
    // Pane
    PaneAttr ST_Pane
    // Show Header
    ShowHeaderAttr *bool
    // Label
    LabelAttr *bool
    // Data Selection
    DataAttr *bool
    // Extendable
    ExtendableAttr *bool
    // Selection Count
    CountAttr *uint32
    // Axis
    AxisAttr ST_Axis
    // Dimension
    DimensionAttr *uint32
    // Start
    StartAttr *uint32
    // Minimum
    MinAttr *uint32
    // Maximum
    MaxAttr *uint32
    // Active Row
    ActiveRowAttr *uint32
    // Active Column
    ActiveColAttr *uint32
    // Previous Row
    PreviousRowAttr *uint32
    // Previous Column Selection
    PreviousColAttr *uint32
    // Click Count
    ClickAttr *uint32
    IdAttr    *string
    // Pivot Area
    PivotArea *CT_PivotArea
}

func NewCT_PivotSelection

func NewCT_PivotSelection() *CT_PivotSelection

func (*CT_PivotSelection) MarshalXML

func (m *CT_PivotSelection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotSelection) UnmarshalXML

func (m *CT_PivotSelection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotSelection) Validate

func (m *CT_PivotSelection) Validate() error

Validate validates the CT_PivotSelection and its children

func (*CT_PivotSelection) ValidateWithPath

func (m *CT_PivotSelection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotSelection and its children, prefixing error messages with path

type CT_PivotTableStyle

type CT_PivotTableStyle struct {
    // Table Style Name
    NameAttr *string
    // Show Row Header Formatting
    ShowRowHeadersAttr *bool
    // Show Table Style Column Header Formatting
    ShowColHeadersAttr *bool
    // Show Row Stripes
    ShowRowStripesAttr *bool
    // Show Column Stripes
    ShowColStripesAttr *bool
    // Show Last Column
    ShowLastColumnAttr *bool
}

func NewCT_PivotTableStyle

func NewCT_PivotTableStyle() *CT_PivotTableStyle

func (*CT_PivotTableStyle) MarshalXML

func (m *CT_PivotTableStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PivotTableStyle) UnmarshalXML

func (m *CT_PivotTableStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PivotTableStyle) Validate

func (m *CT_PivotTableStyle) Validate() error

Validate validates the CT_PivotTableStyle and its children

func (*CT_PivotTableStyle) ValidateWithPath

func (m *CT_PivotTableStyle) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PivotTableStyle and its children, prefixing error messages with path

type CT_PrintOptions

type CT_PrintOptions struct {
    // Horizontal Centered
    HorizontalCenteredAttr *bool
    // Vertical Centered
    VerticalCenteredAttr *bool
    // Print Headings
    HeadingsAttr *bool
    // Print Grid Lines
    GridLinesAttr *bool
    // Grid Lines Set
    GridLinesSetAttr *bool
}

func NewCT_PrintOptions

func NewCT_PrintOptions() *CT_PrintOptions

func (*CT_PrintOptions) MarshalXML

func (m *CT_PrintOptions) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_PrintOptions) UnmarshalXML

func (m *CT_PrintOptions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_PrintOptions) Validate

func (m *CT_PrintOptions) Validate() error

Validate validates the CT_PrintOptions and its children

func (*CT_PrintOptions) ValidateWithPath

func (m *CT_PrintOptions) ValidateWithPath(path string) error

ValidateWithPath validates the CT_PrintOptions and its children, prefixing error messages with path

type CT_ProtectedRange

type CT_ProtectedRange struct {
    // Legacy Password
    PasswordAttr *string
    // Sequence of References
    SqrefAttr ST_Sqref
    // Name
    NameAttr string
    // Security Descriptor
    SecurityDescriptorAttr *string
    // Cryptographic Algorithm Name
    AlgorithmNameAttr *string
    // Password Hash Value
    HashValueAttr *string
    // Salt Value for Password Verifier
    SaltValueAttr *string
    // Iterations to Run Hashing Algorithm
    SpinCountAttr *uint32
    // Security Descriptor
    SecurityDescriptor []string
}

func NewCT_ProtectedRange

func NewCT_ProtectedRange() *CT_ProtectedRange

func (*CT_ProtectedRange) MarshalXML

func (m *CT_ProtectedRange) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ProtectedRange) UnmarshalXML

func (m *CT_ProtectedRange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ProtectedRange) Validate

func (m *CT_ProtectedRange) Validate() error

Validate validates the CT_ProtectedRange and its children

func (*CT_ProtectedRange) ValidateWithPath

func (m *CT_ProtectedRange) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ProtectedRange and its children, prefixing error messages with path

type CT_ProtectedRanges

type CT_ProtectedRanges struct {
    // Protected Range
    ProtectedRange []*CT_ProtectedRange
}

func NewCT_ProtectedRanges

func NewCT_ProtectedRanges() *CT_ProtectedRanges

func (*CT_ProtectedRanges) MarshalXML

func (m *CT_ProtectedRanges) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ProtectedRanges) UnmarshalXML

func (m *CT_ProtectedRanges) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ProtectedRanges) Validate

func (m *CT_ProtectedRanges) Validate() error

Validate validates the CT_ProtectedRanges and its children

func (*CT_ProtectedRanges) ValidateWithPath

func (m *CT_ProtectedRanges) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ProtectedRanges and its children, prefixing error messages with path

type CT_Query

type CT_Query struct {
    // MDX Query String
    MdxAttr string
    // Tuples
    Tpls *CT_Tuples
}

func NewCT_Query

func NewCT_Query() *CT_Query

func (*CT_Query) MarshalXML

func (m *CT_Query) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Query) UnmarshalXML

func (m *CT_Query) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Query) Validate

func (m *CT_Query) Validate() error

Validate validates the CT_Query and its children

func (*CT_Query) ValidateWithPath

func (m *CT_Query) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Query and its children, prefixing error messages with path

type CT_QueryCache

type CT_QueryCache struct {
    // Cached Query Count
    CountAttr *uint32
    // Query
    Query []*CT_Query
}

func NewCT_QueryCache

func NewCT_QueryCache() *CT_QueryCache

func (*CT_QueryCache) MarshalXML

func (m *CT_QueryCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_QueryCache) UnmarshalXML

func (m *CT_QueryCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_QueryCache) Validate

func (m *CT_QueryCache) Validate() error

Validate validates the CT_QueryCache and its children

func (*CT_QueryCache) ValidateWithPath

func (m *CT_QueryCache) ValidateWithPath(path string) error

ValidateWithPath validates the CT_QueryCache and its children, prefixing error messages with path

type CT_QueryTable

type CT_QueryTable struct {
    // QueryTable Name
    NameAttr string
    // First Row Column Titles
    HeadersAttr *bool
    // Row Numbers
    RowNumbersAttr *bool
    // Disable Refresh
    DisableRefreshAttr *bool
    // Background Refresh
    BackgroundRefreshAttr *bool
    // First Background Refresh
    FirstBackgroundRefreshAttr *bool
    // Refresh On Load
    RefreshOnLoadAttr *bool
    // Grow Shrink Type
    GrowShrinkTypeAttr ST_GrowShrinkType
    // Fill Adjacent Formulas
    FillFormulasAttr *bool
    // Remove Data On Save
    RemoveDataOnSaveAttr *bool
    // Disable Edit
    DisableEditAttr *bool
    // Preserve Formatting On Refresh
    PreserveFormattingAttr *bool
    // Adjust Column Width On Refresh
    AdjustColumnWidthAttr *bool
    // Intermediate
    IntermediateAttr *bool
    // Connection Id
    ConnectionIdAttr uint32
    // QueryTable Refresh Information
    QueryTableRefresh *CT_QueryTableRefresh
    // Future Feature Data Storage Area
    ExtLst                      *CT_ExtensionList
    AutoFormatIdAttr            *uint32
    ApplyNumberFormatsAttr      *bool
    ApplyBorderFormatsAttr      *bool
    ApplyFontFormatsAttr        *bool
    ApplyPatternFormatsAttr     *bool
    ApplyAlignmentFormatsAttr   *bool
    ApplyWidthHeightFormatsAttr *bool
}

func NewCT_QueryTable

func NewCT_QueryTable() *CT_QueryTable

func (*CT_QueryTable) MarshalXML

func (m *CT_QueryTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_QueryTable) UnmarshalXML

func (m *CT_QueryTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_QueryTable) Validate

func (m *CT_QueryTable) Validate() error

Validate validates the CT_QueryTable and its children

func (*CT_QueryTable) ValidateWithPath

func (m *CT_QueryTable) ValidateWithPath(path string) error

ValidateWithPath validates the CT_QueryTable and its children, prefixing error messages with path

type CT_QueryTableDeletedFields

type CT_QueryTableDeletedFields struct {
    // Deleted Fields Count
    CountAttr *uint32
    // Deleted Field
    DeletedField []*CT_DeletedField
}

func NewCT_QueryTableDeletedFields

func NewCT_QueryTableDeletedFields() *CT_QueryTableDeletedFields

func (*CT_QueryTableDeletedFields) MarshalXML

func (m *CT_QueryTableDeletedFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_QueryTableDeletedFields) UnmarshalXML

func (m *CT_QueryTableDeletedFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_QueryTableDeletedFields) Validate

func (m *CT_QueryTableDeletedFields) Validate() error

Validate validates the CT_QueryTableDeletedFields and its children

func (*CT_QueryTableDeletedFields) ValidateWithPath

func (m *CT_QueryTableDeletedFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_QueryTableDeletedFields and its children, prefixing error messages with path

type CT_QueryTableField

type CT_QueryTableField struct {
    // Field Id
    IdAttr uint32
    // Name
    NameAttr *string
    // Data Bound Column
    DataBoundAttr *bool
    // Row Numbers
    RowNumbersAttr *bool
    // Fill This Formula On Refresh
    FillFormulasAttr *bool
    // Clipped Column
    ClippedAttr *bool
    // Table Column Id
    TableColumnIdAttr *uint32
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_QueryTableField

func NewCT_QueryTableField() *CT_QueryTableField

func (*CT_QueryTableField) MarshalXML

func (m *CT_QueryTableField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_QueryTableField) UnmarshalXML

func (m *CT_QueryTableField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_QueryTableField) Validate

func (m *CT_QueryTableField) Validate() error

Validate validates the CT_QueryTableField and its children

func (*CT_QueryTableField) ValidateWithPath

func (m *CT_QueryTableField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_QueryTableField and its children, prefixing error messages with path

type CT_QueryTableFields

type CT_QueryTableFields struct {
    // Column Count
    CountAttr *uint32
    // QueryTable Field
    QueryTableField []*CT_QueryTableField
}

func NewCT_QueryTableFields

func NewCT_QueryTableFields() *CT_QueryTableFields

func (*CT_QueryTableFields) MarshalXML

func (m *CT_QueryTableFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_QueryTableFields) UnmarshalXML

func (m *CT_QueryTableFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_QueryTableFields) Validate

func (m *CT_QueryTableFields) Validate() error

Validate validates the CT_QueryTableFields and its children

func (*CT_QueryTableFields) ValidateWithPath

func (m *CT_QueryTableFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_QueryTableFields and its children, prefixing error messages with path

type CT_QueryTableRefresh

type CT_QueryTableRefresh struct {
    // Preserve Sort & Filter Layout
    PreserveSortFilterLayoutAttr *bool
    // Next Field Id Wrapped
    FieldIdWrappedAttr *bool
    // Headers In Last Refresh
    HeadersInLastRefreshAttr *bool
    // Minimum Refresh Version
    MinimumVersionAttr *uint8
    // Next field id
    NextIdAttr *uint32
    // Columns Left
    UnboundColumnsLeftAttr *uint32
    // Columns Right
    UnboundColumnsRightAttr *uint32
    // Query table fields
    QueryTableFields *CT_QueryTableFields
    // Deleted Fields
    QueryTableDeletedFields *CT_QueryTableDeletedFields
    // Sort State
    SortState *CT_SortState
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_QueryTableRefresh

func NewCT_QueryTableRefresh() *CT_QueryTableRefresh

func (*CT_QueryTableRefresh) MarshalXML

func (m *CT_QueryTableRefresh) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_QueryTableRefresh) UnmarshalXML

func (m *CT_QueryTableRefresh) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_QueryTableRefresh) Validate

func (m *CT_QueryTableRefresh) Validate() error

Validate validates the CT_QueryTableRefresh and its children

func (*CT_QueryTableRefresh) ValidateWithPath

func (m *CT_QueryTableRefresh) ValidateWithPath(path string) error

ValidateWithPath validates the CT_QueryTableRefresh and its children, prefixing error messages with path

type CT_RElt

type CT_RElt struct {
    // Run Properties
    RPr *CT_RPrElt
    // Text
    T string
}

func NewCT_RElt

func NewCT_RElt() *CT_RElt

func (*CT_RElt) MarshalXML

func (m *CT_RElt) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RElt) UnmarshalXML

func (m *CT_RElt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RElt) Validate

func (m *CT_RElt) Validate() error

Validate validates the CT_RElt and its children

func (*CT_RElt) ValidateWithPath

func (m *CT_RElt) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RElt and its children, prefixing error messages with path

type CT_RPrElt

type CT_RPrElt struct {
    // Font
    RFont *CT_FontName
    // Character Set
    Charset *CT_IntProperty
    // Font Family
    Family *CT_IntProperty
    // Bold
    B *CT_BooleanProperty
    // Italic
    I *CT_BooleanProperty
    // Strike Through
    Strike *CT_BooleanProperty
    // Outline
    Outline *CT_BooleanProperty
    // Shadow
    Shadow *CT_BooleanProperty
    // Condense
    Condense *CT_BooleanProperty
    // Extend
    Extend *CT_BooleanProperty
    // Text Color
    Color *CT_Color
    // Font Size
    Sz *CT_FontSize
    // Underline
    U *CT_UnderlineProperty
    // Vertical Alignment
    VertAlign *CT_VerticalAlignFontProperty
    // Font Scheme
    Scheme *CT_FontScheme
}

func NewCT_RPrElt

func NewCT_RPrElt() *CT_RPrElt

func (*CT_RPrElt) MarshalXML

func (m *CT_RPrElt) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RPrElt) UnmarshalXML

func (m *CT_RPrElt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RPrElt) Validate

func (m *CT_RPrElt) Validate() error

Validate validates the CT_RPrElt and its children

func (*CT_RPrElt) ValidateWithPath

func (m *CT_RPrElt) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RPrElt and its children, prefixing error messages with path

type CT_RangePr

type CT_RangePr struct {
    // Source Data Set Beginning Range
    AutoStartAttr *bool
    // Source Data Ending Range
    AutoEndAttr *bool
    // Group By
    GroupByAttr ST_GroupBy
    // Numeric Grouping Start Value
    StartNumAttr *float64
    // Numeric Grouping End Value
    EndNumAttr *float64
    // Date Grouping Start Value
    StartDateAttr *time.Time
    // Date Grouping End Value
    EndDateAttr *time.Time
    // Grouping Interval
    GroupIntervalAttr *float64
}

func NewCT_RangePr

func NewCT_RangePr() *CT_RangePr

func (*CT_RangePr) MarshalXML

func (m *CT_RangePr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RangePr) UnmarshalXML

func (m *CT_RangePr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RangePr) Validate

func (m *CT_RangePr) Validate() error

Validate validates the CT_RangePr and its children

func (*CT_RangePr) ValidateWithPath

func (m *CT_RangePr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RangePr and its children, prefixing error messages with path

type CT_RangeSet

type CT_RangeSet struct {
    // Field Item Index Page 1
    I1Attr *uint32
    // Field Item Index Page 2
    I2Attr *uint32
    // Field Item index Page 3
    I3Attr *uint32
    // Field Item Index Page 4
    I4Attr *uint32
    // Reference
    RefAttr *string
    // Named Range
    NameAttr *string
    // Sheet Name
    SheetAttr *string
    IdAttr    *string
}

func NewCT_RangeSet

func NewCT_RangeSet() *CT_RangeSet

func (*CT_RangeSet) MarshalXML

func (m *CT_RangeSet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RangeSet) UnmarshalXML

func (m *CT_RangeSet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RangeSet) Validate

func (m *CT_RangeSet) Validate() error

Validate validates the CT_RangeSet and its children

func (*CT_RangeSet) ValidateWithPath

func (m *CT_RangeSet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RangeSet and its children, prefixing error messages with path

type CT_RangeSets

type CT_RangeSets struct {
    // Reference and Page Item Count
    CountAttr *uint32
    // Range Set
    RangeSet []*CT_RangeSet
}

func NewCT_RangeSets

func NewCT_RangeSets() *CT_RangeSets

func (*CT_RangeSets) MarshalXML

func (m *CT_RangeSets) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RangeSets) UnmarshalXML

func (m *CT_RangeSets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RangeSets) Validate

func (m *CT_RangeSets) Validate() error

Validate validates the CT_RangeSets and its children

func (*CT_RangeSets) ValidateWithPath

func (m *CT_RangeSets) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RangeSets and its children, prefixing error messages with path

type CT_Record

type CT_Record struct {
    // No Value
    M []*CT_Missing
    // Numeric Value
    N []*CT_Number
    // Boolean
    B []*CT_Boolean
    // Error Value
    E []*CT_Error
    // Character Value
    S []*CT_String
    // Date Time
    D []*CT_DateTime
    // Shared Items Index
    X []*CT_Index
}

func NewCT_Record

func NewCT_Record() *CT_Record

func (*CT_Record) MarshalXML

func (m *CT_Record) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Record) UnmarshalXML

func (m *CT_Record) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Record) Validate

func (m *CT_Record) Validate() error

Validate validates the CT_Record and its children

func (*CT_Record) ValidateWithPath

func (m *CT_Record) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Record and its children, prefixing error messages with path

type CT_Reviewed

type CT_Reviewed struct {
    // revision Id
    RIdAttr uint32
}

func NewCT_Reviewed

func NewCT_Reviewed() *CT_Reviewed

func (*CT_Reviewed) MarshalXML

func (m *CT_Reviewed) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Reviewed) UnmarshalXML

func (m *CT_Reviewed) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Reviewed) Validate

func (m *CT_Reviewed) Validate() error

Validate validates the CT_Reviewed and its children

func (*CT_Reviewed) ValidateWithPath

func (m *CT_Reviewed) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Reviewed and its children, prefixing error messages with path

type CT_ReviewedRevisions

type CT_ReviewedRevisions struct {
    // Reviewed Revisions Count
    CountAttr *uint32
    // Reviewed
    Reviewed []*CT_Reviewed
}

func NewCT_ReviewedRevisions

func NewCT_ReviewedRevisions() *CT_ReviewedRevisions

func (*CT_ReviewedRevisions) MarshalXML

func (m *CT_ReviewedRevisions) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ReviewedRevisions) UnmarshalXML

func (m *CT_ReviewedRevisions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ReviewedRevisions) Validate

func (m *CT_ReviewedRevisions) Validate() error

Validate validates the CT_ReviewedRevisions and its children

func (*CT_ReviewedRevisions) ValidateWithPath

func (m *CT_ReviewedRevisions) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ReviewedRevisions and its children, prefixing error messages with path

type CT_RevisionAutoFormatting

type CT_RevisionAutoFormatting struct {
    // Sheet Id
    SheetIdAttr uint32
    // Reference
    RefAttr                     string
    AutoFormatIdAttr            *uint32
    ApplyNumberFormatsAttr      *bool
    ApplyBorderFormatsAttr      *bool
    ApplyFontFormatsAttr        *bool
    ApplyPatternFormatsAttr     *bool
    ApplyAlignmentFormatsAttr   *bool
    ApplyWidthHeightFormatsAttr *bool
}

func NewCT_RevisionAutoFormatting

func NewCT_RevisionAutoFormatting() *CT_RevisionAutoFormatting

func (*CT_RevisionAutoFormatting) MarshalXML

func (m *CT_RevisionAutoFormatting) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionAutoFormatting) UnmarshalXML

func (m *CT_RevisionAutoFormatting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionAutoFormatting) Validate

func (m *CT_RevisionAutoFormatting) Validate() error

Validate validates the CT_RevisionAutoFormatting and its children

func (*CT_RevisionAutoFormatting) ValidateWithPath

func (m *CT_RevisionAutoFormatting) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionAutoFormatting and its children, prefixing error messages with path

type CT_RevisionCellChange

type CT_RevisionCellChange struct {
    // Sheet Id
    SIdAttr uint32
    // Old Formatting Information
    OdxfAttr *bool
    // Row Column Formatting Change
    XfDxfAttr *bool
    // Style Revision
    SAttr *bool
    // Formatting
    DxfAttr *bool
    // Number Format Id
    NumFmtIdAttr *uint32
    // Quote Prefix
    QuotePrefixAttr *bool
    // Old Quote Prefix
    OldQuotePrefixAttr *bool
    // Phonetic Text
    PhAttr *bool
    // Old Phonetic Text
    OldPhAttr *bool
    // End of List Formula Update
    EndOfListFormulaUpdateAttr *bool
    // Old Cell Data
    Oc *CT_Cell
    // New Cell Data
    Nc *CT_Cell
    // Old Formatting Information
    Odxf *CT_Dxf
    // New Formatting Information
    Ndxf    *CT_Dxf
    ExtLst  *CT_ExtensionList
    RIdAttr *uint32
    UaAttr  *bool
    RaAttr  *bool
}

func NewCT_RevisionCellChange

func NewCT_RevisionCellChange() *CT_RevisionCellChange

func (*CT_RevisionCellChange) MarshalXML

func (m *CT_RevisionCellChange) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionCellChange) UnmarshalXML

func (m *CT_RevisionCellChange) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionCellChange) Validate

func (m *CT_RevisionCellChange) Validate() error

Validate validates the CT_RevisionCellChange and its children

func (*CT_RevisionCellChange) ValidateWithPath

func (m *CT_RevisionCellChange) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionCellChange and its children, prefixing error messages with path

type CT_RevisionComment

type CT_RevisionComment struct {
    // Sheet Id
    SheetIdAttr uint32
    // Cell
    CellAttr string
    // GUID
    GuidAttr string
    // User Action
    ActionAttr ST_RevisionAction
    // Always Show Comment
    AlwaysShowAttr *bool
    // Old Comment
    OldAttr *bool
    // Comment In Hidden Row
    HiddenRowAttr *bool
    // Hidden Column
    HiddenColumnAttr *bool
    // Author
    AuthorAttr string
    // Original Comment Length
    OldLengthAttr *uint32
    // New Comment Length
    NewLengthAttr *uint32
}

func NewCT_RevisionComment

func NewCT_RevisionComment() *CT_RevisionComment

func (*CT_RevisionComment) MarshalXML

func (m *CT_RevisionComment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionComment) UnmarshalXML

func (m *CT_RevisionComment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionComment) Validate

func (m *CT_RevisionComment) Validate() error

Validate validates the CT_RevisionComment and its children

func (*CT_RevisionComment) ValidateWithPath

func (m *CT_RevisionComment) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionComment and its children, prefixing error messages with path

type CT_RevisionConflict

type CT_RevisionConflict struct {
    // Sheet Id
    SheetIdAttr *uint32
    RIdAttr     *uint32
    UaAttr      *bool
    RaAttr      *bool
}

func NewCT_RevisionConflict

func NewCT_RevisionConflict() *CT_RevisionConflict

func (*CT_RevisionConflict) MarshalXML

func (m *CT_RevisionConflict) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionConflict) UnmarshalXML

func (m *CT_RevisionConflict) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionConflict) Validate

func (m *CT_RevisionConflict) Validate() error

Validate validates the CT_RevisionConflict and its children

func (*CT_RevisionConflict) ValidateWithPath

func (m *CT_RevisionConflict) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionConflict and its children, prefixing error messages with path

type CT_RevisionCustomView

type CT_RevisionCustomView struct {
    // GUID
    GuidAttr string
    // User Action
    ActionAttr ST_RevisionAction
}

func NewCT_RevisionCustomView

func NewCT_RevisionCustomView() *CT_RevisionCustomView

func (*CT_RevisionCustomView) MarshalXML

func (m *CT_RevisionCustomView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionCustomView) UnmarshalXML

func (m *CT_RevisionCustomView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionCustomView) Validate

func (m *CT_RevisionCustomView) Validate() error

Validate validates the CT_RevisionCustomView and its children

func (*CT_RevisionCustomView) ValidateWithPath

func (m *CT_RevisionCustomView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionCustomView and its children, prefixing error messages with path

type CT_RevisionDefinedName

type CT_RevisionDefinedName struct {
    // Local Name Sheet Id
    LocalSheetIdAttr *uint32
    // Custom View
    CustomViewAttr *bool
    // Name
    NameAttr string
    // Function
    FunctionAttr *bool
    // Old Function
    OldFunctionAttr *bool
    // Function Group Id
    FunctionGroupIdAttr *uint8
    // Old Function Group Id
    OldFunctionGroupIdAttr *uint8
    // Shortcut Key
    ShortcutKeyAttr *uint8
    // Old Short Cut Key
    OldShortcutKeyAttr *uint8
    // Named Range Hidden
    HiddenAttr *bool
    // Old Hidden
    OldHiddenAttr *bool
    // New Custom Menu
    CustomMenuAttr *string
    // Old Custom Menu Text
    OldCustomMenuAttr *string
    // Description
    DescriptionAttr *string
    // Old Description
    OldDescriptionAttr *string
    // New Help Topic
    HelpAttr *string
    // Old Help Topic
    OldHelpAttr *string
    // Status Bar
    StatusBarAttr *string
    // Old Status Bar
    OldStatusBarAttr *string
    // Name Comment
    CommentAttr *string
    // Old Name Comment
    OldCommentAttr *string
    // Formula
    Formula *string
    // Old Formula
    OldFormula *string
    ExtLst     *CT_ExtensionList
    RIdAttr    *uint32
    UaAttr     *bool
    RaAttr     *bool
}

func NewCT_RevisionDefinedName

func NewCT_RevisionDefinedName() *CT_RevisionDefinedName

func (*CT_RevisionDefinedName) MarshalXML

func (m *CT_RevisionDefinedName) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionDefinedName) UnmarshalXML

func (m *CT_RevisionDefinedName) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionDefinedName) Validate

func (m *CT_RevisionDefinedName) Validate() error

Validate validates the CT_RevisionDefinedName and its children

func (*CT_RevisionDefinedName) ValidateWithPath

func (m *CT_RevisionDefinedName) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionDefinedName and its children, prefixing error messages with path

type CT_RevisionFormatting

type CT_RevisionFormatting struct {
    // Sheet Id
    SheetIdAttr uint32
    // Row or Column Formatting Change
    XfDxfAttr *bool
    // Style
    SAttr *bool
    // Sequence Of References
    SqrefAttr ST_Sqref
    // Start index
    StartAttr *uint32
    // Length
    LengthAttr *uint32
    // Formatting
    Dxf    *CT_Dxf
    ExtLst *CT_ExtensionList
}

func NewCT_RevisionFormatting

func NewCT_RevisionFormatting() *CT_RevisionFormatting

func (*CT_RevisionFormatting) MarshalXML

func (m *CT_RevisionFormatting) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionFormatting) UnmarshalXML

func (m *CT_RevisionFormatting) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionFormatting) Validate

func (m *CT_RevisionFormatting) Validate() error

Validate validates the CT_RevisionFormatting and its children

func (*CT_RevisionFormatting) ValidateWithPath

func (m *CT_RevisionFormatting) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionFormatting and its children, prefixing error messages with path

type CT_RevisionHeader

type CT_RevisionHeader struct {
    // GUID
    GuidAttr string
    // Date Time
    DateTimeAttr time.Time
    // Last Sheet Id
    MaxSheetIdAttr uint32
    // User Name
    UserNameAttr string
    IdAttr       string
    // Minimum Revision Id
    MinRIdAttr *uint32
    // Max Revision Id
    MaxRIdAttr *uint32
    // Sheet Id Map
    SheetIdMap *CT_SheetIdMap
    // Reviewed List
    ReviewedList *CT_ReviewedRevisions
    ExtLst       *CT_ExtensionList
}

func NewCT_RevisionHeader

func NewCT_RevisionHeader() *CT_RevisionHeader

func (*CT_RevisionHeader) MarshalXML

func (m *CT_RevisionHeader) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionHeader) UnmarshalXML

func (m *CT_RevisionHeader) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionHeader) Validate

func (m *CT_RevisionHeader) Validate() error

Validate validates the CT_RevisionHeader and its children

func (*CT_RevisionHeader) ValidateWithPath

func (m *CT_RevisionHeader) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionHeader and its children, prefixing error messages with path

type CT_RevisionHeaders

type CT_RevisionHeaders struct {
    // Last Revision GUID
    GuidAttr string
    // Last GUID
    LastGuidAttr *string
    // Shared Workbook
    SharedAttr *bool
    // Disk Revisions
    DiskRevisionsAttr *bool
    // History
    HistoryAttr *bool
    // Track Revisions
    TrackRevisionsAttr *bool
    // Exclusive Mode
    ExclusiveAttr *bool
    // Revision Id
    RevisionIdAttr *uint32
    // Version
    VersionAttr *int32
    // Keep Change History
    KeepChangeHistoryAttr *bool
    // Protected
    ProtectedAttr *bool
    // Preserve History
    PreserveHistoryAttr *uint32
    // Header
    Header []*CT_RevisionHeader
}

func NewCT_RevisionHeaders

func NewCT_RevisionHeaders() *CT_RevisionHeaders

func (*CT_RevisionHeaders) MarshalXML

func (m *CT_RevisionHeaders) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionHeaders) UnmarshalXML

func (m *CT_RevisionHeaders) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionHeaders) Validate

func (m *CT_RevisionHeaders) Validate() error

Validate validates the CT_RevisionHeaders and its children

func (*CT_RevisionHeaders) ValidateWithPath

func (m *CT_RevisionHeaders) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionHeaders and its children, prefixing error messages with path

type CT_RevisionInsertSheet

type CT_RevisionInsertSheet struct {
    // Sheet Id
    SheetIdAttr uint32
    // Sheet Name
    NameAttr string
    // Sheet Position
    SheetPositionAttr uint32
    RIdAttr           *uint32
    UaAttr            *bool
    RaAttr            *bool
}

func NewCT_RevisionInsertSheet

func NewCT_RevisionInsertSheet() *CT_RevisionInsertSheet

func (*CT_RevisionInsertSheet) MarshalXML

func (m *CT_RevisionInsertSheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionInsertSheet) UnmarshalXML

func (m *CT_RevisionInsertSheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionInsertSheet) Validate

func (m *CT_RevisionInsertSheet) Validate() error

Validate validates the CT_RevisionInsertSheet and its children

func (*CT_RevisionInsertSheet) ValidateWithPath

func (m *CT_RevisionInsertSheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionInsertSheet and its children, prefixing error messages with path

type CT_RevisionMove

type CT_RevisionMove struct {
    // Sheet Id
    SheetIdAttr uint32
    // Source
    SourceAttr string
    // Destination
    DestinationAttr string
    // Source Sheet Id
    SourceSheetIdAttr *uint32
    // Undo
    Undo []*CT_UndoInfo
    // Revision Cell Change
    Rcc []*CT_RevisionCellChange
    // Revision Format
    Rfmt    []*CT_RevisionFormatting
    RIdAttr *uint32
    UaAttr  *bool
    RaAttr  *bool
}

func NewCT_RevisionMove

func NewCT_RevisionMove() *CT_RevisionMove

func (*CT_RevisionMove) MarshalXML

func (m *CT_RevisionMove) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionMove) UnmarshalXML

func (m *CT_RevisionMove) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionMove) Validate

func (m *CT_RevisionMove) Validate() error

Validate validates the CT_RevisionMove and its children

func (*CT_RevisionMove) ValidateWithPath

func (m *CT_RevisionMove) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionMove and its children, prefixing error messages with path

type CT_RevisionQueryTableField

type CT_RevisionQueryTableField struct {
    // Sheet Id
    SheetIdAttr uint32
    // QueryTable Reference
    RefAttr string
    // Field Id
    FieldIdAttr uint32
}

func NewCT_RevisionQueryTableField

func NewCT_RevisionQueryTableField() *CT_RevisionQueryTableField

func (*CT_RevisionQueryTableField) MarshalXML

func (m *CT_RevisionQueryTableField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionQueryTableField) UnmarshalXML

func (m *CT_RevisionQueryTableField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionQueryTableField) Validate

func (m *CT_RevisionQueryTableField) Validate() error

Validate validates the CT_RevisionQueryTableField and its children

func (*CT_RevisionQueryTableField) ValidateWithPath

func (m *CT_RevisionQueryTableField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionQueryTableField and its children, prefixing error messages with path

type CT_RevisionRowColumn

type CT_RevisionRowColumn struct {
    // Sheet Id
    SIdAttr uint32
    // End Of List
    EolAttr *bool
    // Reference
    RefAttr string
    // User Action
    ActionAttr ST_rwColActionType
    // Edge Deleted
    EdgeAttr *bool
    // Undo
    Undo []*CT_UndoInfo
    // Revised Row Column
    Rcc []*CT_RevisionCellChange
    // Revision Format
    Rfmt    []*CT_RevisionFormatting
    RIdAttr *uint32
    UaAttr  *bool
    RaAttr  *bool
}

func NewCT_RevisionRowColumn

func NewCT_RevisionRowColumn() *CT_RevisionRowColumn

func (*CT_RevisionRowColumn) MarshalXML

func (m *CT_RevisionRowColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionRowColumn) UnmarshalXML

func (m *CT_RevisionRowColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionRowColumn) Validate

func (m *CT_RevisionRowColumn) Validate() error

Validate validates the CT_RevisionRowColumn and its children

func (*CT_RevisionRowColumn) ValidateWithPath

func (m *CT_RevisionRowColumn) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionRowColumn and its children, prefixing error messages with path

type CT_RevisionSheetRename

type CT_RevisionSheetRename struct {
    // Sheet Id
    SheetIdAttr uint32
    // Old Sheet Name
    OldNameAttr string
    // New Sheet Name
    NewNameAttr string
    ExtLst      *CT_ExtensionList
    RIdAttr     *uint32
    UaAttr      *bool
    RaAttr      *bool
}

func NewCT_RevisionSheetRename

func NewCT_RevisionSheetRename() *CT_RevisionSheetRename

func (*CT_RevisionSheetRename) MarshalXML

func (m *CT_RevisionSheetRename) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RevisionSheetRename) UnmarshalXML

func (m *CT_RevisionSheetRename) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RevisionSheetRename) Validate

func (m *CT_RevisionSheetRename) Validate() error

Validate validates the CT_RevisionSheetRename and its children

func (*CT_RevisionSheetRename) ValidateWithPath

func (m *CT_RevisionSheetRename) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RevisionSheetRename and its children, prefixing error messages with path

type CT_Revisions

type CT_Revisions struct {
    // Revision Row Column Insert Delete
    Rrc []*CT_RevisionRowColumn
    // Revision Cell Move
    Rm []*CT_RevisionMove
    // Revision Custom View
    Rcv []*CT_RevisionCustomView
    // Revision Sheet Name
    Rsnm []*CT_RevisionSheetRename
    // Revision Insert Sheet
    Ris []*CT_RevisionInsertSheet
    // Revision Cell Change
    Rcc []*CT_RevisionCellChange
    // Revision Format
    Rfmt []*CT_RevisionFormatting
    // Revision AutoFormat
    Raf []*CT_RevisionAutoFormatting
    // Revision Defined Name
    Rdn []*CT_RevisionDefinedName
    // Revision Cell Comment
    Rcmt []*CT_RevisionComment
    // Revision Query Table
    Rqt []*CT_RevisionQueryTableField
    // Revision Merge Conflict
    Rcft []*CT_RevisionConflict
}

func NewCT_Revisions

func NewCT_Revisions() *CT_Revisions

func (*CT_Revisions) MarshalXML

func (m *CT_Revisions) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Revisions) UnmarshalXML

func (m *CT_Revisions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Revisions) Validate

func (m *CT_Revisions) Validate() error

Validate validates the CT_Revisions and its children

func (*CT_Revisions) ValidateWithPath

func (m *CT_Revisions) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Revisions and its children, prefixing error messages with path

type CT_RgbColor

type CT_RgbColor struct {
    // Alpha Red Green Blue
    RgbAttr *string
}

func NewCT_RgbColor

func NewCT_RgbColor() *CT_RgbColor

func (*CT_RgbColor) MarshalXML

func (m *CT_RgbColor) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RgbColor) UnmarshalXML

func (m *CT_RgbColor) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RgbColor) Validate

func (m *CT_RgbColor) Validate() error

Validate validates the CT_RgbColor and its children

func (*CT_RgbColor) ValidateWithPath

func (m *CT_RgbColor) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RgbColor and its children, prefixing error messages with path

type CT_Row

type CT_Row struct {
    // Row Index
    RAttr *uint32
    // Spans
    SpansAttr *ST_CellSpans
    // Style Index
    SAttr *uint32
    // Custom Format
    CustomFormatAttr *bool
    // Row Height
    HtAttr *float64
    // Hidden
    HiddenAttr *bool
    // Custom Height
    CustomHeightAttr *bool
    // Outline Level
    OutlineLevelAttr *uint8
    // Collapsed
    CollapsedAttr *bool
    // Thick Top Border
    ThickTopAttr *bool
    // Thick Bottom
    ThickBotAttr *bool
    // Show Phonetic
    PhAttr *bool
    // Cell
    C []*CT_Cell
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Row

func NewCT_Row() *CT_Row

func (*CT_Row) MarshalXML

func (m *CT_Row) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Row) UnmarshalXML

func (m *CT_Row) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Row) Validate

func (m *CT_Row) Validate() error

Validate validates the CT_Row and its children

func (*CT_Row) ValidateWithPath

func (m *CT_Row) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Row and its children, prefixing error messages with path

type CT_RowFields

type CT_RowFields struct {
    // Repeated Items Count
    CountAttr *uint32
    // Row Items
    Field []*CT_Field
}

func NewCT_RowFields

func NewCT_RowFields() *CT_RowFields

func (*CT_RowFields) MarshalXML

func (m *CT_RowFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RowFields) UnmarshalXML

func (m *CT_RowFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RowFields) Validate

func (m *CT_RowFields) Validate() error

Validate validates the CT_RowFields and its children

func (*CT_RowFields) ValidateWithPath

func (m *CT_RowFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RowFields and its children, prefixing error messages with path

type CT_RowHierarchiesUsage

type CT_RowHierarchiesUsage struct {
    // Item Count
    CountAttr *uint32
    // Row OLAP Hierarchies
    RowHierarchyUsage []*CT_HierarchyUsage
}

func NewCT_RowHierarchiesUsage

func NewCT_RowHierarchiesUsage() *CT_RowHierarchiesUsage

func (*CT_RowHierarchiesUsage) MarshalXML

func (m *CT_RowHierarchiesUsage) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_RowHierarchiesUsage) UnmarshalXML

func (m *CT_RowHierarchiesUsage) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_RowHierarchiesUsage) Validate

func (m *CT_RowHierarchiesUsage) Validate() error

Validate validates the CT_RowHierarchiesUsage and its children

func (*CT_RowHierarchiesUsage) ValidateWithPath

func (m *CT_RowHierarchiesUsage) ValidateWithPath(path string) error

ValidateWithPath validates the CT_RowHierarchiesUsage and its children, prefixing error messages with path

type CT_Rst

type CT_Rst struct {
    // Text
    T *string
    // Rich Text Run
    R []*CT_RElt
    // Phonetic Run
    RPh []*CT_PhoneticRun
    // Phonetic Properties
    PhoneticPr *CT_PhoneticPr
}

func NewCT_Rst

func NewCT_Rst() *CT_Rst

func (*CT_Rst) MarshalXML

func (m *CT_Rst) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Rst) UnmarshalXML

func (m *CT_Rst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Rst) Validate

func (m *CT_Rst) Validate() error

Validate validates the CT_Rst and its children

func (*CT_Rst) ValidateWithPath

func (m *CT_Rst) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Rst and its children, prefixing error messages with path

type CT_Scenario

type CT_Scenario struct {
    // Scenario Name
    NameAttr string
    // Scenario Locked
    LockedAttr *bool
    // Hidden Scenario
    HiddenAttr *bool
    // Changing Cell Count
    CountAttr *uint32
    // User Name
    UserAttr *string
    // Scenario Comment
    CommentAttr *string
    // Input Cells
    InputCells []*CT_InputCells
}

func NewCT_Scenario

func NewCT_Scenario() *CT_Scenario

func (*CT_Scenario) MarshalXML

func (m *CT_Scenario) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Scenario) UnmarshalXML

func (m *CT_Scenario) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Scenario) Validate

func (m *CT_Scenario) Validate() error

Validate validates the CT_Scenario and its children

func (*CT_Scenario) ValidateWithPath

func (m *CT_Scenario) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Scenario and its children, prefixing error messages with path

type CT_Scenarios

type CT_Scenarios struct {
    // Current Scenario
    CurrentAttr *uint32
    // Last Shown Scenario
    ShowAttr *uint32
    // Sequence of References
    SqrefAttr *ST_Sqref
    // Scenario
    Scenario []*CT_Scenario
}

func NewCT_Scenarios

func NewCT_Scenarios() *CT_Scenarios

func (*CT_Scenarios) MarshalXML

func (m *CT_Scenarios) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Scenarios) UnmarshalXML

func (m *CT_Scenarios) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Scenarios) Validate

func (m *CT_Scenarios) Validate() error

Validate validates the CT_Scenarios and its children

func (*CT_Scenarios) ValidateWithPath

func (m *CT_Scenarios) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Scenarios and its children, prefixing error messages with path

type CT_Schema

type CT_Schema struct {
    // Schema ID
    IDAttr string
    // Schema Reference
    SchemaRefAttr *string
    // Schema Root Namespace
    NamespaceAttr *string
    // Schema Language
    SchemaLanguageAttr *string
    Any                unioffice.Any
}

func NewCT_Schema

func NewCT_Schema() *CT_Schema

func (*CT_Schema) MarshalXML

func (m *CT_Schema) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Schema) UnmarshalXML

func (m *CT_Schema) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Schema) Validate

func (m *CT_Schema) Validate() error

Validate validates the CT_Schema and its children

func (*CT_Schema) ValidateWithPath

func (m *CT_Schema) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Schema and its children, prefixing error messages with path

type CT_Selection

type CT_Selection struct {
    // Pane
    PaneAttr ST_Pane
    // Active Cell Location
    ActiveCellAttr *string
    // Active Cell Index
    ActiveCellIdAttr *uint32
    // Sequence of References
    SqrefAttr *ST_Sqref
}

func NewCT_Selection

func NewCT_Selection() *CT_Selection

func (*CT_Selection) MarshalXML

func (m *CT_Selection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Selection) UnmarshalXML

func (m *CT_Selection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Selection) Validate

func (m *CT_Selection) Validate() error

Validate validates the CT_Selection and its children

func (*CT_Selection) ValidateWithPath

func (m *CT_Selection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Selection and its children, prefixing error messages with path

type CT_ServerFormat

type CT_ServerFormat struct {
    // Culture
    CultureAttr *string
    // Format
    FormatAttr *string
}

func NewCT_ServerFormat

func NewCT_ServerFormat() *CT_ServerFormat

func (*CT_ServerFormat) MarshalXML

func (m *CT_ServerFormat) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ServerFormat) UnmarshalXML

func (m *CT_ServerFormat) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ServerFormat) Validate

func (m *CT_ServerFormat) Validate() error

Validate validates the CT_ServerFormat and its children

func (*CT_ServerFormat) ValidateWithPath

func (m *CT_ServerFormat) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ServerFormat and its children, prefixing error messages with path

type CT_ServerFormats

type CT_ServerFormats struct {
    // Format Count
    CountAttr *uint32
    // Server Format
    ServerFormat []*CT_ServerFormat
}

func NewCT_ServerFormats

func NewCT_ServerFormats() *CT_ServerFormats

func (*CT_ServerFormats) MarshalXML

func (m *CT_ServerFormats) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_ServerFormats) UnmarshalXML

func (m *CT_ServerFormats) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_ServerFormats) Validate

func (m *CT_ServerFormats) Validate() error

Validate validates the CT_ServerFormats and its children

func (*CT_ServerFormats) ValidateWithPath

func (m *CT_ServerFormats) ValidateWithPath(path string) error

ValidateWithPath validates the CT_ServerFormats and its children, prefixing error messages with path

type CT_Set

type CT_Set struct {
    // Number of Tuples
    CountAttr *uint32
    // Maximum Rank Requested
    MaxRankAttr int32
    // MDX Set Definition
    SetDefinitionAttr string
    // Set Sort Order
    SortTypeAttr ST_SortType
    // Query Failed
    QueryFailedAttr *bool
    // Tuples
    Tpls []*CT_Tuples
    // Sort By Tuple
    SortByTuple *CT_Tuples
}

func NewCT_Set

func NewCT_Set() *CT_Set

func (*CT_Set) MarshalXML

func (m *CT_Set) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Set) UnmarshalXML

func (m *CT_Set) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Set) Validate

func (m *CT_Set) Validate() error

Validate validates the CT_Set and its children

func (*CT_Set) ValidateWithPath

func (m *CT_Set) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Set and its children, prefixing error messages with path

type CT_Sets

type CT_Sets struct {
    // Tuple Set Count
    CountAttr *uint32
    // OLAP Set
    Set []*CT_Set
}

func NewCT_Sets

func NewCT_Sets() *CT_Sets

func (*CT_Sets) MarshalXML

func (m *CT_Sets) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Sets) UnmarshalXML

func (m *CT_Sets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Sets) Validate

func (m *CT_Sets) Validate() error

Validate validates the CT_Sets and its children

func (*CT_Sets) ValidateWithPath

func (m *CT_Sets) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Sets and its children, prefixing error messages with path

type CT_SharedItems

type CT_SharedItems struct {
    // Contains Semi Mixed Data Types
    ContainsSemiMixedTypesAttr *bool
    // Contains Non Date
    ContainsNonDateAttr *bool
    // Contains Date
    ContainsDateAttr *bool
    // Contains String
    ContainsStringAttr *bool
    // Contains Blank
    ContainsBlankAttr *bool
    // Contains Mixed Data Types
    ContainsMixedTypesAttr *bool
    // Contains Numbers
    ContainsNumberAttr *bool
    // Contains Integer
    ContainsIntegerAttr *bool
    // Minimum Numeric Value
    MinValueAttr *float64
    // Maximum Numeric Value
    MaxValueAttr *float64
    // Minimum Date Time
    MinDateAttr *time.Time
    // Maximum Date Time Value
    MaxDateAttr *time.Time
    // Shared Items Count
    CountAttr *uint32
    // Long Text
    LongTextAttr *bool
    // No Value
    M []*CT_Missing
    // Numeric
    N []*CT_Number
    // Boolean
    B []*CT_Boolean
    // Error Value
    E []*CT_Error
    // Character Value
    S []*CT_String
    // Date Time
    D []*CT_DateTime
}

func NewCT_SharedItems

func NewCT_SharedItems() *CT_SharedItems

func (*CT_SharedItems) MarshalXML

func (m *CT_SharedItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SharedItems) UnmarshalXML

func (m *CT_SharedItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SharedItems) Validate

func (m *CT_SharedItems) Validate() error

Validate validates the CT_SharedItems and its children

func (*CT_SharedItems) ValidateWithPath

func (m *CT_SharedItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SharedItems and its children, prefixing error messages with path

type CT_SharedUser

type CT_SharedUser struct {
    // User Revisions GUID
    GuidAttr string
    // User Name
    NameAttr string
    // User Id
    IdAttr int32
    // Date Time
    DateTimeAttr time.Time
    ExtLst       *CT_ExtensionList
}

func NewCT_SharedUser

func NewCT_SharedUser() *CT_SharedUser

func (*CT_SharedUser) MarshalXML

func (m *CT_SharedUser) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SharedUser) UnmarshalXML

func (m *CT_SharedUser) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SharedUser) Validate

func (m *CT_SharedUser) Validate() error

Validate validates the CT_SharedUser and its children

func (*CT_SharedUser) ValidateWithPath

func (m *CT_SharedUser) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SharedUser and its children, prefixing error messages with path

type CT_Sheet

type CT_Sheet struct {
    // Sheet Name
    NameAttr string
    // Sheet Tab Id
    SheetIdAttr uint32
    // Visible State
    StateAttr ST_SheetState
    IdAttr    string
}

func NewCT_Sheet

func NewCT_Sheet() *CT_Sheet

func (*CT_Sheet) MarshalXML

func (m *CT_Sheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Sheet) UnmarshalXML

func (m *CT_Sheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Sheet) Validate

func (m *CT_Sheet) Validate() error

Validate validates the CT_Sheet and its children

func (*CT_Sheet) ValidateWithPath

func (m *CT_Sheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Sheet and its children, prefixing error messages with path

type CT_SheetBackgroundPicture

type CT_SheetBackgroundPicture struct {
    IdAttr string
}

func NewCT_SheetBackgroundPicture

func NewCT_SheetBackgroundPicture() *CT_SheetBackgroundPicture

func (*CT_SheetBackgroundPicture) MarshalXML

func (m *CT_SheetBackgroundPicture) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetBackgroundPicture) UnmarshalXML

func (m *CT_SheetBackgroundPicture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetBackgroundPicture) Validate

func (m *CT_SheetBackgroundPicture) Validate() error

Validate validates the CT_SheetBackgroundPicture and its children

func (*CT_SheetBackgroundPicture) ValidateWithPath

func (m *CT_SheetBackgroundPicture) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetBackgroundPicture and its children, prefixing error messages with path

type CT_SheetCalcPr

type CT_SheetCalcPr struct {
    // Full Calculation On Load
    FullCalcOnLoadAttr *bool
}

func NewCT_SheetCalcPr

func NewCT_SheetCalcPr() *CT_SheetCalcPr

func (*CT_SheetCalcPr) MarshalXML

func (m *CT_SheetCalcPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetCalcPr) UnmarshalXML

func (m *CT_SheetCalcPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetCalcPr) Validate

func (m *CT_SheetCalcPr) Validate() error

Validate validates the CT_SheetCalcPr and its children

func (*CT_SheetCalcPr) ValidateWithPath

func (m *CT_SheetCalcPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetCalcPr and its children, prefixing error messages with path

type CT_SheetData

type CT_SheetData struct {
    // Row
    Row []*CT_Row
}

func NewCT_SheetData

func NewCT_SheetData() *CT_SheetData

func (*CT_SheetData) MarshalXML

func (m *CT_SheetData) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetData) UnmarshalXML

func (m *CT_SheetData) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetData) Validate

func (m *CT_SheetData) Validate() error

Validate validates the CT_SheetData and its children

func (*CT_SheetData) ValidateWithPath

func (m *CT_SheetData) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetData and its children, prefixing error messages with path

type CT_SheetDimension

type CT_SheetDimension struct {
    // Reference
    RefAttr string
}

func NewCT_SheetDimension

func NewCT_SheetDimension() *CT_SheetDimension

func (*CT_SheetDimension) MarshalXML

func (m *CT_SheetDimension) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetDimension) UnmarshalXML

func (m *CT_SheetDimension) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetDimension) Validate

func (m *CT_SheetDimension) Validate() error

Validate validates the CT_SheetDimension and its children

func (*CT_SheetDimension) ValidateWithPath

func (m *CT_SheetDimension) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetDimension and its children, prefixing error messages with path

type CT_SheetFormatPr

type CT_SheetFormatPr struct {
    // Base Column Width
    BaseColWidthAttr *uint32
    // Default Column Width
    DefaultColWidthAttr *float64
    // Default Row Height
    DefaultRowHeightAttr float64
    // Custom Height
    CustomHeightAttr *bool
    // Hidden By Default
    ZeroHeightAttr *bool
    // Thick Top Border
    ThickTopAttr *bool
    // Thick Bottom Border
    ThickBottomAttr *bool
    // Maximum Outline Row
    OutlineLevelRowAttr *uint8
    // Column Outline Level
    OutlineLevelColAttr *uint8
}

func NewCT_SheetFormatPr

func NewCT_SheetFormatPr() *CT_SheetFormatPr

func (*CT_SheetFormatPr) MarshalXML

func (m *CT_SheetFormatPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetFormatPr) UnmarshalXML

func (m *CT_SheetFormatPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetFormatPr) Validate

func (m *CT_SheetFormatPr) Validate() error

Validate validates the CT_SheetFormatPr and its children

func (*CT_SheetFormatPr) ValidateWithPath

func (m *CT_SheetFormatPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetFormatPr and its children, prefixing error messages with path

type CT_SheetId

type CT_SheetId struct {
    // Sheet Id
    ValAttr uint32
}

func NewCT_SheetId

func NewCT_SheetId() *CT_SheetId

func (*CT_SheetId) MarshalXML

func (m *CT_SheetId) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetId) UnmarshalXML

func (m *CT_SheetId) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetId) Validate

func (m *CT_SheetId) Validate() error

Validate validates the CT_SheetId and its children

func (*CT_SheetId) ValidateWithPath

func (m *CT_SheetId) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetId and its children, prefixing error messages with path

type CT_SheetIdMap

type CT_SheetIdMap struct {
    // Sheet Count
    CountAttr *uint32
    // Sheet Id
    SheetId []*CT_SheetId
}

func NewCT_SheetIdMap

func NewCT_SheetIdMap() *CT_SheetIdMap

func (*CT_SheetIdMap) MarshalXML

func (m *CT_SheetIdMap) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetIdMap) UnmarshalXML

func (m *CT_SheetIdMap) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetIdMap) Validate

func (m *CT_SheetIdMap) Validate() error

Validate validates the CT_SheetIdMap and its children

func (*CT_SheetIdMap) ValidateWithPath

func (m *CT_SheetIdMap) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetIdMap and its children, prefixing error messages with path

type CT_SheetPr

type CT_SheetPr struct {
    // Synch Horizontal
    SyncHorizontalAttr *bool
    // Synch Vertical
    SyncVerticalAttr *bool
    // Synch Reference
    SyncRefAttr *string
    // Transition Formula Evaluation
    TransitionEvaluationAttr *bool
    // Transition Formula Entry
    TransitionEntryAttr *bool
    // Published
    PublishedAttr *bool
    // Code Name
    CodeNameAttr *string
    // Filter Mode
    FilterModeAttr *bool
    // Enable Conditional Formatting Calculations
    EnableFormatConditionsCalculationAttr *bool
    // Sheet Tab Color
    TabColor *CT_Color
    // Outline Properties
    OutlinePr *CT_OutlinePr
    // Page Setup Properties
    PageSetUpPr *CT_PageSetUpPr
}

func NewCT_SheetPr

func NewCT_SheetPr() *CT_SheetPr

func (*CT_SheetPr) MarshalXML

func (m *CT_SheetPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetPr) UnmarshalXML

func (m *CT_SheetPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetPr) Validate

func (m *CT_SheetPr) Validate() error

Validate validates the CT_SheetPr and its children

func (*CT_SheetPr) ValidateWithPath

func (m *CT_SheetPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetPr and its children, prefixing error messages with path

type CT_SheetProtection

type CT_SheetProtection struct {
    // Legacy Password
    PasswordAttr *string
    // Cryptographic Algorithm Name
    AlgorithmNameAttr *string
    // Password Hash Value
    HashValueAttr *string
    // Salt Value for Password Verifier
    SaltValueAttr *string
    // Iterations to Run Hashing Algorithm
    SpinCountAttr *uint32
    // Sheet Locked
    SheetAttr *bool
    // Objects Locked
    ObjectsAttr *bool
    // Scenarios Locked
    ScenariosAttr *bool
    // Format Cells Locked
    FormatCellsAttr *bool
    // Format Columns Locked
    FormatColumnsAttr *bool
    // Format Rows Locked
    FormatRowsAttr *bool
    // Insert Columns Locked
    InsertColumnsAttr *bool
    // Insert Rows Locked
    InsertRowsAttr *bool
    // Insert Hyperlinks Locked
    InsertHyperlinksAttr *bool
    // Delete Columns Locked
    DeleteColumnsAttr *bool
    // Delete Rows Locked
    DeleteRowsAttr *bool
    // Select Locked Cells Locked
    SelectLockedCellsAttr *bool
    // Sort Locked
    SortAttr *bool
    // AutoFilter Locked
    AutoFilterAttr *bool
    // Pivot Tables Locked
    PivotTablesAttr *bool
    // Select Unlocked Cells Locked
    SelectUnlockedCellsAttr *bool
}

func NewCT_SheetProtection

func NewCT_SheetProtection() *CT_SheetProtection

func (*CT_SheetProtection) MarshalXML

func (m *CT_SheetProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetProtection) UnmarshalXML

func (m *CT_SheetProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetProtection) Validate

func (m *CT_SheetProtection) Validate() error

Validate validates the CT_SheetProtection and its children

func (*CT_SheetProtection) ValidateWithPath

func (m *CT_SheetProtection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetProtection and its children, prefixing error messages with path

type CT_SheetView

type CT_SheetView struct {
    // Window Protection
    WindowProtectionAttr *bool
    // Show Formulas
    ShowFormulasAttr *bool
    // Show Grid Lines
    ShowGridLinesAttr *bool
    // Show Headers
    ShowRowColHeadersAttr *bool
    // Show Zero Values
    ShowZerosAttr *bool
    // Right To Left
    RightToLeftAttr *bool
    // Sheet Tab Selected
    TabSelectedAttr *bool
    // Show Ruler
    ShowRulerAttr *bool
    // Show Outline Symbols
    ShowOutlineSymbolsAttr *bool
    // Default Grid Color
    DefaultGridColorAttr *bool
    // Show White Space
    ShowWhiteSpaceAttr *bool
    // View Type
    ViewAttr ST_SheetViewType
    // Top Left Visible Cell
    TopLeftCellAttr *string
    // Color Id
    ColorIdAttr *uint32
    // Zoom Scale
    ZoomScaleAttr *uint32
    // Zoom Scale Normal View
    ZoomScaleNormalAttr *uint32
    // Zoom Scale Page Break Preview
    ZoomScaleSheetLayoutViewAttr *uint32
    // Zoom Scale Page Layout View
    ZoomScalePageLayoutViewAttr *uint32
    // Workbook View Index
    WorkbookViewIdAttr uint32
    // View Pane
    Pane *CT_Pane
    // Selection
    Selection []*CT_Selection
    // PivotTable Selection
    PivotSelection []*CT_PivotSelection
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_SheetView

func NewCT_SheetView() *CT_SheetView

func (*CT_SheetView) MarshalXML

func (m *CT_SheetView) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetView) UnmarshalXML

func (m *CT_SheetView) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetView) Validate

func (m *CT_SheetView) Validate() error

Validate validates the CT_SheetView and its children

func (*CT_SheetView) ValidateWithPath

func (m *CT_SheetView) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetView and its children, prefixing error messages with path

type CT_SheetViews

type CT_SheetViews struct {
    // Worksheet View
    SheetView []*CT_SheetView
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_SheetViews

func NewCT_SheetViews() *CT_SheetViews

func (*CT_SheetViews) MarshalXML

func (m *CT_SheetViews) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SheetViews) UnmarshalXML

func (m *CT_SheetViews) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SheetViews) Validate

func (m *CT_SheetViews) Validate() error

Validate validates the CT_SheetViews and its children

func (*CT_SheetViews) ValidateWithPath

func (m *CT_SheetViews) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SheetViews and its children, prefixing error messages with path

type CT_Sheets

type CT_Sheets struct {
    // Sheet Information
    Sheet []*CT_Sheet
}

func NewCT_Sheets

func NewCT_Sheets() *CT_Sheets

func (*CT_Sheets) MarshalXML

func (m *CT_Sheets) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Sheets) UnmarshalXML

func (m *CT_Sheets) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Sheets) Validate

func (m *CT_Sheets) Validate() error

Validate validates the CT_Sheets and its children

func (*CT_Sheets) ValidateWithPath

func (m *CT_Sheets) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Sheets and its children, prefixing error messages with path

type CT_SingleXmlCell

type CT_SingleXmlCell struct {
    // Table Id
    IdAttr uint32
    // Reference
    RAttr string
    // Connection ID
    ConnectionIdAttr uint32
    // Cell Properties
    XmlCellPr *CT_XmlCellPr
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_SingleXmlCell

func NewCT_SingleXmlCell() *CT_SingleXmlCell

func (*CT_SingleXmlCell) MarshalXML

func (m *CT_SingleXmlCell) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SingleXmlCell) UnmarshalXML

func (m *CT_SingleXmlCell) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SingleXmlCell) Validate

func (m *CT_SingleXmlCell) Validate() error

Validate validates the CT_SingleXmlCell and its children

func (*CT_SingleXmlCell) ValidateWithPath

func (m *CT_SingleXmlCell) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SingleXmlCell and its children, prefixing error messages with path

type CT_SingleXmlCells

type CT_SingleXmlCells struct {
    // Table Properties
    SingleXmlCell []*CT_SingleXmlCell
}

func NewCT_SingleXmlCells

func NewCT_SingleXmlCells() *CT_SingleXmlCells

func (*CT_SingleXmlCells) MarshalXML

func (m *CT_SingleXmlCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SingleXmlCells) UnmarshalXML

func (m *CT_SingleXmlCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SingleXmlCells) Validate

func (m *CT_SingleXmlCells) Validate() error

Validate validates the CT_SingleXmlCells and its children

func (*CT_SingleXmlCells) ValidateWithPath

func (m *CT_SingleXmlCells) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SingleXmlCells and its children, prefixing error messages with path

type CT_SmartTagPr

type CT_SmartTagPr struct {
    // Embed SmartTags
    EmbedAttr *bool
    // Show Smart Tags
    ShowAttr ST_SmartTagShow
}

func NewCT_SmartTagPr

func NewCT_SmartTagPr() *CT_SmartTagPr

func (*CT_SmartTagPr) MarshalXML

func (m *CT_SmartTagPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SmartTagPr) UnmarshalXML

func (m *CT_SmartTagPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SmartTagPr) Validate

func (m *CT_SmartTagPr) Validate() error

Validate validates the CT_SmartTagPr and its children

func (*CT_SmartTagPr) ValidateWithPath

func (m *CT_SmartTagPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path

type CT_SmartTagType

type CT_SmartTagType struct {
    // SmartTag Namespace URI
    NamespaceUriAttr *string
    // Name
    NameAttr *string
    // Smart Tag URL
    UrlAttr *string
}

func NewCT_SmartTagType

func NewCT_SmartTagType() *CT_SmartTagType

func (*CT_SmartTagType) MarshalXML

func (m *CT_SmartTagType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SmartTagType) UnmarshalXML

func (m *CT_SmartTagType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SmartTagType) Validate

func (m *CT_SmartTagType) Validate() error

Validate validates the CT_SmartTagType and its children

func (*CT_SmartTagType) ValidateWithPath

func (m *CT_SmartTagType) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path

type CT_SmartTagTypes

type CT_SmartTagTypes struct {
    // Smart Tag Type
    SmartTagType []*CT_SmartTagType
}

func NewCT_SmartTagTypes

func NewCT_SmartTagTypes() *CT_SmartTagTypes

func (*CT_SmartTagTypes) MarshalXML

func (m *CT_SmartTagTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SmartTagTypes) UnmarshalXML

func (m *CT_SmartTagTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SmartTagTypes) Validate

func (m *CT_SmartTagTypes) Validate() error

Validate validates the CT_SmartTagTypes and its children

func (*CT_SmartTagTypes) ValidateWithPath

func (m *CT_SmartTagTypes) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SmartTagTypes and its children, prefixing error messages with path

type CT_SmartTags

type CT_SmartTags struct {
    // Cell Smart Tags
    CellSmartTags []*CT_CellSmartTags
}

func NewCT_SmartTags

func NewCT_SmartTags() *CT_SmartTags

func (*CT_SmartTags) MarshalXML

func (m *CT_SmartTags) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SmartTags) UnmarshalXML

func (m *CT_SmartTags) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SmartTags) Validate

func (m *CT_SmartTags) Validate() error

Validate validates the CT_SmartTags and its children

func (*CT_SmartTags) ValidateWithPath

func (m *CT_SmartTags) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path

type CT_SortCondition

type CT_SortCondition struct {
    // Descending
    DescendingAttr *bool
    // Sort By
    SortByAttr ST_SortBy
    // Reference
    RefAttr string
    // Custom List
    CustomListAttr *string
    // Format Id
    DxfIdAttr *uint32
    // Icon Set
    IconSetAttr ST_IconSetType
    // Icon Id
    IconIdAttr *uint32
}

func NewCT_SortCondition

func NewCT_SortCondition() *CT_SortCondition

func (*CT_SortCondition) MarshalXML

func (m *CT_SortCondition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SortCondition) UnmarshalXML

func (m *CT_SortCondition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SortCondition) Validate

func (m *CT_SortCondition) Validate() error

Validate validates the CT_SortCondition and its children

func (*CT_SortCondition) ValidateWithPath

func (m *CT_SortCondition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SortCondition and its children, prefixing error messages with path

type CT_SortState

type CT_SortState struct {
    // Sort by Columns
    ColumnSortAttr *bool
    // Case Sensitive
    CaseSensitiveAttr *bool
    // Sort Method
    SortMethodAttr ST_SortMethod
    // Sort Range
    RefAttr string
    // Sort Condition
    SortCondition []*CT_SortCondition
    ExtLst        *CT_ExtensionList
}

func NewCT_SortState

func NewCT_SortState() *CT_SortState

func (*CT_SortState) MarshalXML

func (m *CT_SortState) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_SortState) UnmarshalXML

func (m *CT_SortState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_SortState) Validate

func (m *CT_SortState) Validate() error

Validate validates the CT_SortState and its children

func (*CT_SortState) ValidateWithPath

func (m *CT_SortState) ValidateWithPath(path string) error

ValidateWithPath validates the CT_SortState and its children, prefixing error messages with path

type CT_Sst

type CT_Sst struct {
    // String Count
    CountAttr *uint32
    // Unique String Count
    UniqueCountAttr *uint32
    // String Item
    Si     []*CT_Rst
    ExtLst *CT_ExtensionList
}

func NewCT_Sst

func NewCT_Sst() *CT_Sst

func (*CT_Sst) MarshalXML

func (m *CT_Sst) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Sst) UnmarshalXML

func (m *CT_Sst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Sst) Validate

func (m *CT_Sst) Validate() error

Validate validates the CT_Sst and its children

func (*CT_Sst) ValidateWithPath

func (m *CT_Sst) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Sst and its children, prefixing error messages with path

type CT_String

type CT_String struct {
    // Value
    VAttr string
    // Unused Item
    UAttr *bool
    // Calculated Item
    FAttr *bool
    // Item Caption
    CAttr *string
    // Member Property Count
    CpAttr *uint32
    // Format Index
    InAttr *uint32
    // Background Color
    BcAttr *string
    // Foreground Color
    FcAttr *string
    // Italic
    IAttr *bool
    // Underline
    UnAttr *bool
    // Strikethrough
    StAttr *bool
    // Bold
    BAttr *bool
    // Tuples
    Tpls []*CT_Tuples
    // Member Property Index
    X []*CT_X
}

func NewCT_String

func NewCT_String() *CT_String

func (*CT_String) MarshalXML

func (m *CT_String) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_String) UnmarshalXML

func (m *CT_String) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_String) Validate

func (m *CT_String) Validate() error

Validate validates the CT_String and its children

func (*CT_String) ValidateWithPath

func (m *CT_String) ValidateWithPath(path string) error

ValidateWithPath validates the CT_String and its children, prefixing error messages with path

type CT_Stylesheet

type CT_Stylesheet struct {
    // Number Formats
    NumFmts *CT_NumFmts
    // Fonts
    Fonts *CT_Fonts
    // Fills
    Fills *CT_Fills
    // Borders
    Borders *CT_Borders
    // Formatting Records
    CellStyleXfs *CT_CellStyleXfs
    // Cell Formats
    CellXfs *CT_CellXfs
    // Cell Styles
    CellStyles *CT_CellStyles
    // Formats
    Dxfs *CT_Dxfs
    // Table Styles
    TableStyles *CT_TableStyles
    // Colors
    Colors *CT_Colors
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Stylesheet

func NewCT_Stylesheet() *CT_Stylesheet

func (*CT_Stylesheet) MarshalXML

func (m *CT_Stylesheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Stylesheet) UnmarshalXML

func (m *CT_Stylesheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Stylesheet) Validate

func (m *CT_Stylesheet) Validate() error

Validate validates the CT_Stylesheet and its children

func (*CT_Stylesheet) ValidateWithPath

func (m *CT_Stylesheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Stylesheet and its children, prefixing error messages with path

type CT_Table

type CT_Table struct {
    // Table Id
    IdAttr uint32
    // Name
    NameAttr *string
    // Table Name
    DisplayNameAttr string
    // Table Comment
    CommentAttr *string
    // Reference
    RefAttr string
    // Table Type
    TableTypeAttr ST_TableType
    // Header Row Count
    HeaderRowCountAttr *uint32
    // Insert Row Showing
    InsertRowAttr *bool
    // Insert Row Shift
    InsertRowShiftAttr *bool
    // Totals Row Count
    TotalsRowCountAttr *uint32
    // Totals Row Shown
    TotalsRowShownAttr *bool
    // Published
    PublishedAttr *bool
    // Header Row Format Id
    HeaderRowDxfIdAttr *uint32
    // Data Area Format Id
    DataDxfIdAttr *uint32
    // Totals Row Format Id
    TotalsRowDxfIdAttr *uint32
    // Header Row Border Format Id
    HeaderRowBorderDxfIdAttr *uint32
    // Table Border Format Id
    TableBorderDxfIdAttr *uint32
    // Totals Row Border Format Id
    TotalsRowBorderDxfIdAttr *uint32
    // Header Row Style
    HeaderRowCellStyleAttr *string
    // Data Style Name
    DataCellStyleAttr *string
    // Totals Row Style
    TotalsRowCellStyleAttr *string
    // Connection ID
    ConnectionIdAttr *uint32
    // Table AutoFilter
    AutoFilter *CT_AutoFilter
    // Sort State
    SortState *CT_SortState
    // Table Columns
    TableColumns *CT_TableColumns
    // Table Style
    TableStyleInfo *CT_TableStyleInfo
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Table

func NewCT_Table() *CT_Table

func (*CT_Table) MarshalXML

func (m *CT_Table) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Table) UnmarshalXML

func (m *CT_Table) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Table) Validate

func (m *CT_Table) Validate() error

Validate validates the CT_Table and its children

func (*CT_Table) ValidateWithPath

func (m *CT_Table) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Table and its children, prefixing error messages with path

type CT_TableColumn

type CT_TableColumn struct {
    // Table Field Id
    IdAttr uint32
    // Unique Name
    UniqueNameAttr *string
    // Column name
    NameAttr string
    // Totals Row Function
    TotalsRowFunctionAttr ST_TotalsRowFunction
    // Totals Row Label
    TotalsRowLabelAttr *string
    // Query Table Field Id
    QueryTableFieldIdAttr *uint32
    // Header Row Cell Format Id
    HeaderRowDxfIdAttr *uint32
    // Data & Insert Row Format Id
    DataDxfIdAttr *uint32
    // Totals Row Format Id
    TotalsRowDxfIdAttr *uint32
    // Header Row Cell Style
    HeaderRowCellStyleAttr *string
    // Data Area Style Name
    DataCellStyleAttr *string
    // Totals Row Style Name
    TotalsRowCellStyleAttr *string
    // Calculated Column Formula
    CalculatedColumnFormula *CT_TableFormula
    // Totals Row Formula
    TotalsRowFormula *CT_TableFormula
    // XML Column Properties
    XmlColumnPr *CT_XmlColumnPr
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_TableColumn

func NewCT_TableColumn() *CT_TableColumn

func (*CT_TableColumn) MarshalXML

func (m *CT_TableColumn) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableColumn) UnmarshalXML

func (m *CT_TableColumn) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableColumn) Validate

func (m *CT_TableColumn) Validate() error

Validate validates the CT_TableColumn and its children

func (*CT_TableColumn) ValidateWithPath

func (m *CT_TableColumn) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableColumn and its children, prefixing error messages with path

type CT_TableColumns

type CT_TableColumns struct {
    // Column Count
    CountAttr *uint32
    // Table Column
    TableColumn []*CT_TableColumn
}

func NewCT_TableColumns

func NewCT_TableColumns() *CT_TableColumns

func (*CT_TableColumns) MarshalXML

func (m *CT_TableColumns) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableColumns) UnmarshalXML

func (m *CT_TableColumns) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableColumns) Validate

func (m *CT_TableColumns) Validate() error

Validate validates the CT_TableColumns and its children

func (*CT_TableColumns) ValidateWithPath

func (m *CT_TableColumns) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableColumns and its children, prefixing error messages with path

type CT_TableFormula

type CT_TableFormula struct {
    ArrayAttr bool
    Content   string
}

func NewCT_TableFormula

func NewCT_TableFormula() *CT_TableFormula

func (*CT_TableFormula) MarshalXML

func (m *CT_TableFormula) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableFormula) UnmarshalXML

func (m *CT_TableFormula) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableFormula) Validate

func (m *CT_TableFormula) Validate() error

Validate validates the CT_TableFormula and its children

func (*CT_TableFormula) ValidateWithPath

func (m *CT_TableFormula) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableFormula and its children, prefixing error messages with path

type CT_TableMissing

type CT_TableMissing struct {
}

func NewCT_TableMissing

func NewCT_TableMissing() *CT_TableMissing

func (*CT_TableMissing) MarshalXML

func (m *CT_TableMissing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableMissing) UnmarshalXML

func (m *CT_TableMissing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableMissing) Validate

func (m *CT_TableMissing) Validate() error

Validate validates the CT_TableMissing and its children

func (*CT_TableMissing) ValidateWithPath

func (m *CT_TableMissing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableMissing and its children, prefixing error messages with path

type CT_TablePart

type CT_TablePart struct {
    IdAttr string
}

func NewCT_TablePart

func NewCT_TablePart() *CT_TablePart

func (*CT_TablePart) MarshalXML

func (m *CT_TablePart) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TablePart) UnmarshalXML

func (m *CT_TablePart) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TablePart) Validate

func (m *CT_TablePart) Validate() error

Validate validates the CT_TablePart and its children

func (*CT_TablePart) ValidateWithPath

func (m *CT_TablePart) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TablePart and its children, prefixing error messages with path

type CT_TableParts

type CT_TableParts struct {
    // Count
    CountAttr *uint32
    // Table Part
    TablePart []*CT_TablePart
}

func NewCT_TableParts

func NewCT_TableParts() *CT_TableParts

func (*CT_TableParts) MarshalXML

func (m *CT_TableParts) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableParts) UnmarshalXML

func (m *CT_TableParts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableParts) Validate

func (m *CT_TableParts) Validate() error

Validate validates the CT_TableParts and its children

func (*CT_TableParts) ValidateWithPath

func (m *CT_TableParts) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableParts and its children, prefixing error messages with path

type CT_TableStyle

type CT_TableStyle struct {
    // Table Style Name
    NameAttr string
    // Pivot Style
    PivotAttr *bool
    // Table
    TableAttr *bool
    // Table Style Count
    CountAttr *uint32
    // Table Style
    TableStyleElement []*CT_TableStyleElement
}

func NewCT_TableStyle

func NewCT_TableStyle() *CT_TableStyle

func (*CT_TableStyle) MarshalXML

func (m *CT_TableStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableStyle) UnmarshalXML

func (m *CT_TableStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableStyle) Validate

func (m *CT_TableStyle) Validate() error

Validate validates the CT_TableStyle and its children

func (*CT_TableStyle) ValidateWithPath

func (m *CT_TableStyle) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableStyle and its children, prefixing error messages with path

type CT_TableStyleElement

type CT_TableStyleElement struct {
    // Table Style Type
    TypeAttr ST_TableStyleType
    // Band Size
    SizeAttr *uint32
    // Formatting Id
    DxfIdAttr *uint32
}

func NewCT_TableStyleElement

func NewCT_TableStyleElement() *CT_TableStyleElement

func (*CT_TableStyleElement) MarshalXML

func (m *CT_TableStyleElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableStyleElement) UnmarshalXML

func (m *CT_TableStyleElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableStyleElement) Validate

func (m *CT_TableStyleElement) Validate() error

Validate validates the CT_TableStyleElement and its children

func (*CT_TableStyleElement) ValidateWithPath

func (m *CT_TableStyleElement) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableStyleElement and its children, prefixing error messages with path

type CT_TableStyleInfo

type CT_TableStyleInfo struct {
    // Style Name
    NameAttr *string
    // Show First Column
    ShowFirstColumnAttr *bool
    // Show Last Column
    ShowLastColumnAttr *bool
    // Show Row Stripes
    ShowRowStripesAttr *bool
    // Show Column Stripes
    ShowColumnStripesAttr *bool
}

func NewCT_TableStyleInfo

func NewCT_TableStyleInfo() *CT_TableStyleInfo

func (*CT_TableStyleInfo) MarshalXML

func (m *CT_TableStyleInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableStyleInfo) UnmarshalXML

func (m *CT_TableStyleInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableStyleInfo) Validate

func (m *CT_TableStyleInfo) Validate() error

Validate validates the CT_TableStyleInfo and its children

func (*CT_TableStyleInfo) ValidateWithPath

func (m *CT_TableStyleInfo) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableStyleInfo and its children, prefixing error messages with path

type CT_TableStyles

type CT_TableStyles struct {
    // Table Style Count
    CountAttr *uint32
    // Default Table Style
    DefaultTableStyleAttr *string
    // Default Pivot Style
    DefaultPivotStyleAttr *string
    // Table Style
    TableStyle []*CT_TableStyle
}

func NewCT_TableStyles

func NewCT_TableStyles() *CT_TableStyles

func (*CT_TableStyles) MarshalXML

func (m *CT_TableStyles) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TableStyles) UnmarshalXML

func (m *CT_TableStyles) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TableStyles) Validate

func (m *CT_TableStyles) Validate() error

Validate validates the CT_TableStyles and its children

func (*CT_TableStyles) ValidateWithPath

func (m *CT_TableStyles) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TableStyles and its children, prefixing error messages with path

type CT_Tables

type CT_Tables struct {
    // Count of Tables
    CountAttr *uint32
    // No Value
    M []*CT_TableMissing
    // Character Value
    S []*CT_XStringElement
    // Index
    X []*CT_Index
}

func NewCT_Tables

func NewCT_Tables() *CT_Tables

func (*CT_Tables) MarshalXML

func (m *CT_Tables) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Tables) UnmarshalXML

func (m *CT_Tables) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Tables) Validate

func (m *CT_Tables) Validate() error

Validate validates the CT_Tables and its children

func (*CT_Tables) ValidateWithPath

func (m *CT_Tables) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Tables and its children, prefixing error messages with path

type CT_TextField

type CT_TextField struct {
    // Field Type
    TypeAttr ST_ExternalConnectionType
    // Position
    PositionAttr *uint32
}

func NewCT_TextField

func NewCT_TextField() *CT_TextField

func (*CT_TextField) MarshalXML

func (m *CT_TextField) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TextField) UnmarshalXML

func (m *CT_TextField) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TextField) Validate

func (m *CT_TextField) Validate() error

Validate validates the CT_TextField and its children

func (*CT_TextField) ValidateWithPath

func (m *CT_TextField) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TextField and its children, prefixing error messages with path

type CT_TextFields

type CT_TextFields struct {
    // Count of Fields
    CountAttr *uint32
    // Text Import Field Settings
    TextField []*CT_TextField
}

func NewCT_TextFields

func NewCT_TextFields() *CT_TextFields

func (*CT_TextFields) MarshalXML

func (m *CT_TextFields) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TextFields) UnmarshalXML

func (m *CT_TextFields) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TextFields) Validate

func (m *CT_TextFields) Validate() error

Validate validates the CT_TextFields and its children

func (*CT_TextFields) ValidateWithPath

func (m *CT_TextFields) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TextFields and its children, prefixing error messages with path

type CT_TextPr

type CT_TextPr struct {
    // Prompt for File Name
    PromptAttr *bool
    // File Type
    FileTypeAttr ST_FileType
    // Code Page
    CodePageAttr *uint32
    // Character Set
    CharacterSetAttr *string
    // First Row
    FirstRowAttr *uint32
    // Source File Name
    SourceFileAttr *string
    // Delimited File
    DelimitedAttr *bool
    // Decimal Separator
    DecimalAttr *string
    // Thousands Separator
    ThousandsAttr *string
    // Tab as Delimiter
    TabAttr *bool
    // Space is Delimiter
    SpaceAttr *bool
    // Comma is Delimiter
    CommaAttr *bool
    // Semicolon is Delimiter
    SemicolonAttr *bool
    // Consecutive Delimiters
    ConsecutiveAttr *bool
    // Qualifier
    QualifierAttr ST_Qualifier
    // Custom Delimiter
    DelimiterAttr *string
    // Fields
    TextFields *CT_TextFields
}

func NewCT_TextPr

func NewCT_TextPr() *CT_TextPr

func (*CT_TextPr) MarshalXML

func (m *CT_TextPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TextPr) UnmarshalXML

func (m *CT_TextPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TextPr) Validate

func (m *CT_TextPr) Validate() error

Validate validates the CT_TextPr and its children

func (*CT_TextPr) ValidateWithPath

func (m *CT_TextPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TextPr and its children, prefixing error messages with path

type CT_Top10

type CT_Top10 struct {
    // Top
    TopAttr *bool
    // Filter by Percent
    PercentAttr *bool
    // Top or Bottom Value
    ValAttr float64
    // Filter Value
    FilterValAttr *float64
}

func NewCT_Top10

func NewCT_Top10() *CT_Top10

func (*CT_Top10) MarshalXML

func (m *CT_Top10) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Top10) UnmarshalXML

func (m *CT_Top10) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Top10) Validate

func (m *CT_Top10) Validate() error

Validate validates the CT_Top10 and its children

func (*CT_Top10) ValidateWithPath

func (m *CT_Top10) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Top10 and its children, prefixing error messages with path

type CT_Tuple

type CT_Tuple struct {
    // Field Index
    FldAttr *uint32
    // Hierarchy Index
    HierAttr *uint32
    // Item Index
    ItemAttr uint32
}

func NewCT_Tuple

func NewCT_Tuple() *CT_Tuple

func (*CT_Tuple) MarshalXML

func (m *CT_Tuple) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Tuple) UnmarshalXML

func (m *CT_Tuple) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Tuple) Validate

func (m *CT_Tuple) Validate() error

Validate validates the CT_Tuple and its children

func (*CT_Tuple) ValidateWithPath

func (m *CT_Tuple) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Tuple and its children, prefixing error messages with path

type CT_TupleCache

type CT_TupleCache struct {
    // Entries
    Entries *CT_PCDSDTCEntries
    // Sets
    Sets *CT_Sets
    // OLAP Query Cache
    QueryCache *CT_QueryCache
    // Server Formats
    ServerFormats *CT_ServerFormats
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_TupleCache

func NewCT_TupleCache() *CT_TupleCache

func (*CT_TupleCache) MarshalXML

func (m *CT_TupleCache) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_TupleCache) UnmarshalXML

func (m *CT_TupleCache) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_TupleCache) Validate

func (m *CT_TupleCache) Validate() error

Validate validates the CT_TupleCache and its children

func (*CT_TupleCache) ValidateWithPath

func (m *CT_TupleCache) ValidateWithPath(path string) error

ValidateWithPath validates the CT_TupleCache and its children, prefixing error messages with path

type CT_Tuples

type CT_Tuples struct {
    // Member Name Count
    CAttr *uint32
    // Tuple
    Tpl []*CT_Tuple
}

func NewCT_Tuples

func NewCT_Tuples() *CT_Tuples

func (*CT_Tuples) MarshalXML

func (m *CT_Tuples) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Tuples) UnmarshalXML

func (m *CT_Tuples) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Tuples) Validate

func (m *CT_Tuples) Validate() error

Validate validates the CT_Tuples and its children

func (*CT_Tuples) ValidateWithPath

func (m *CT_Tuples) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Tuples and its children, prefixing error messages with path

type CT_UnderlineProperty

type CT_UnderlineProperty struct {
    // Underline Value
    ValAttr ST_UnderlineValues
}

func NewCT_UnderlineProperty

func NewCT_UnderlineProperty() *CT_UnderlineProperty

func (*CT_UnderlineProperty) MarshalXML

func (m *CT_UnderlineProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_UnderlineProperty) UnmarshalXML

func (m *CT_UnderlineProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_UnderlineProperty) Validate

func (m *CT_UnderlineProperty) Validate() error

Validate validates the CT_UnderlineProperty and its children

func (*CT_UnderlineProperty) ValidateWithPath

func (m *CT_UnderlineProperty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_UnderlineProperty and its children, prefixing error messages with path

type CT_UndoInfo

type CT_UndoInfo struct {
    // Index
    IndexAttr uint32
    // Expression
    ExpAttr ST_FormulaExpression
    // Reference 3D
    Ref3DAttr *bool
    // Array Formula
    ArrayAttr *bool
    // Value Needed
    VAttr *bool
    // Defined Name Formula
    NfAttr *bool
    // Cross Sheet Move
    CsAttr *bool
    // Range
    DrAttr string
    // Defined Name
    DnAttr *string
    // Cell Reference
    RAttr *string
    // Sheet Id
    SIdAttr *uint32
}

func NewCT_UndoInfo

func NewCT_UndoInfo() *CT_UndoInfo

func (*CT_UndoInfo) MarshalXML

func (m *CT_UndoInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_UndoInfo) UnmarshalXML

func (m *CT_UndoInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_UndoInfo) Validate

func (m *CT_UndoInfo) Validate() error

Validate validates the CT_UndoInfo and its children

func (*CT_UndoInfo) ValidateWithPath

func (m *CT_UndoInfo) ValidateWithPath(path string) error

ValidateWithPath validates the CT_UndoInfo and its children, prefixing error messages with path

type CT_Users

type CT_Users struct {
    // Active User Count
    CountAttr *uint32
    // User Information
    UserInfo []*CT_SharedUser
}

func NewCT_Users

func NewCT_Users() *CT_Users

func (*CT_Users) MarshalXML

func (m *CT_Users) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Users) UnmarshalXML

func (m *CT_Users) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Users) Validate

func (m *CT_Users) Validate() error

Validate validates the CT_Users and its children

func (*CT_Users) ValidateWithPath

func (m *CT_Users) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Users and its children, prefixing error messages with path

type CT_VerticalAlignFontProperty

type CT_VerticalAlignFontProperty struct {
    // Value
    ValAttr sharedTypes.ST_VerticalAlignRun
}

func NewCT_VerticalAlignFontProperty

func NewCT_VerticalAlignFontProperty() *CT_VerticalAlignFontProperty

func (*CT_VerticalAlignFontProperty) MarshalXML

func (m *CT_VerticalAlignFontProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_VerticalAlignFontProperty) UnmarshalXML

func (m *CT_VerticalAlignFontProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_VerticalAlignFontProperty) Validate

func (m *CT_VerticalAlignFontProperty) Validate() error

Validate validates the CT_VerticalAlignFontProperty and its children

func (*CT_VerticalAlignFontProperty) ValidateWithPath

func (m *CT_VerticalAlignFontProperty) ValidateWithPath(path string) error

ValidateWithPath validates the CT_VerticalAlignFontProperty and its children, prefixing error messages with path

type CT_VolMain

type CT_VolMain struct {
    // First String
    FirstAttr string
    // Topic
    Tp []*CT_VolTopic
}

func NewCT_VolMain

func NewCT_VolMain() *CT_VolMain

func (*CT_VolMain) MarshalXML

func (m *CT_VolMain) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_VolMain) UnmarshalXML

func (m *CT_VolMain) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_VolMain) Validate

func (m *CT_VolMain) Validate() error

Validate validates the CT_VolMain and its children

func (*CT_VolMain) ValidateWithPath

func (m *CT_VolMain) ValidateWithPath(path string) error

ValidateWithPath validates the CT_VolMain and its children, prefixing error messages with path

type CT_VolTopic

type CT_VolTopic struct {
    // Type
    TAttr ST_VolValueType
    // Topic Value
    V string
    // Strings in Subtopic
    Stp []string
    // References
    Tr []*CT_VolTopicRef
}

func NewCT_VolTopic

func NewCT_VolTopic() *CT_VolTopic

func (*CT_VolTopic) MarshalXML

func (m *CT_VolTopic) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_VolTopic) UnmarshalXML

func (m *CT_VolTopic) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_VolTopic) Validate

func (m *CT_VolTopic) Validate() error

Validate validates the CT_VolTopic and its children

func (*CT_VolTopic) ValidateWithPath

func (m *CT_VolTopic) ValidateWithPath(path string) error

ValidateWithPath validates the CT_VolTopic and its children, prefixing error messages with path

type CT_VolTopicRef

type CT_VolTopicRef struct {
    // Reference
    RAttr string
    // Sheet Id
    SAttr uint32
}

func NewCT_VolTopicRef

func NewCT_VolTopicRef() *CT_VolTopicRef

func (*CT_VolTopicRef) MarshalXML

func (m *CT_VolTopicRef) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_VolTopicRef) UnmarshalXML

func (m *CT_VolTopicRef) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_VolTopicRef) Validate

func (m *CT_VolTopicRef) Validate() error

Validate validates the CT_VolTopicRef and its children

func (*CT_VolTopicRef) ValidateWithPath

func (m *CT_VolTopicRef) ValidateWithPath(path string) error

ValidateWithPath validates the CT_VolTopicRef and its children, prefixing error messages with path

type CT_VolType

type CT_VolType struct {
    // Type
    TypeAttr ST_VolDepType
    // Main
    Main []*CT_VolMain
}

func NewCT_VolType

func NewCT_VolType() *CT_VolType

func (*CT_VolType) MarshalXML

func (m *CT_VolType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_VolType) UnmarshalXML

func (m *CT_VolType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_VolType) Validate

func (m *CT_VolType) Validate() error

Validate validates the CT_VolType and its children

func (*CT_VolType) ValidateWithPath

func (m *CT_VolType) ValidateWithPath(path string) error

ValidateWithPath validates the CT_VolType and its children, prefixing error messages with path

type CT_VolTypes

type CT_VolTypes struct {
    // Volatile Dependency Type
    VolType []*CT_VolType
    ExtLst  *CT_ExtensionList
}

func NewCT_VolTypes

func NewCT_VolTypes() *CT_VolTypes

func (*CT_VolTypes) MarshalXML

func (m *CT_VolTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_VolTypes) UnmarshalXML

func (m *CT_VolTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_VolTypes) Validate

func (m *CT_VolTypes) Validate() error

Validate validates the CT_VolTypes and its children

func (*CT_VolTypes) ValidateWithPath

func (m *CT_VolTypes) ValidateWithPath(path string) error

ValidateWithPath validates the CT_VolTypes and its children, prefixing error messages with path

type CT_WebPr

type CT_WebPr struct {
    // XML Source
    XmlAttr *bool
    // Import XML Source Data
    SourceDataAttr *bool
    // Parse PRE
    ParsePreAttr *bool
    // Consecutive Delimiters
    ConsecutiveAttr *bool
    // Use First Row
    FirstRowAttr *bool
    // Created in Excel 97
    Xl97Attr *bool
    // Dates as Text
    TextDatesAttr *bool
    // Refreshed in Excel 2000
    Xl2000Attr *bool
    // URL
    UrlAttr *string
    // Web Post
    PostAttr *string
    // HTML Tables Only
    HtmlTablesAttr *bool
    // HTML Formatting Handling
    HtmlFormatAttr ST_HtmlFmt
    // Edit Query URL
    EditPageAttr *string
    // Tables
    Tables *CT_Tables
}

func NewCT_WebPr

func NewCT_WebPr() *CT_WebPr

func (*CT_WebPr) MarshalXML

func (m *CT_WebPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WebPr) UnmarshalXML

func (m *CT_WebPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WebPr) Validate

func (m *CT_WebPr) Validate() error

Validate validates the CT_WebPr and its children

func (*CT_WebPr) ValidateWithPath

func (m *CT_WebPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WebPr and its children, prefixing error messages with path

type CT_WebPublishItem

type CT_WebPublishItem struct {
    // Id
    IdAttr uint32
    // Destination Bookmark
    DivIdAttr string
    // Web Source Type
    SourceTypeAttr ST_WebSourceType
    // Source Id
    SourceRefAttr *string
    // Source Object Name
    SourceObjectAttr *string
    // Destination File Name
    DestinationFileAttr string
    // Title
    TitleAttr *string
    // Automatically Publish
    AutoRepublishAttr *bool
}

func NewCT_WebPublishItem

func NewCT_WebPublishItem() *CT_WebPublishItem

func (*CT_WebPublishItem) MarshalXML

func (m *CT_WebPublishItem) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WebPublishItem) UnmarshalXML

func (m *CT_WebPublishItem) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WebPublishItem) Validate

func (m *CT_WebPublishItem) Validate() error

Validate validates the CT_WebPublishItem and its children

func (*CT_WebPublishItem) ValidateWithPath

func (m *CT_WebPublishItem) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WebPublishItem and its children, prefixing error messages with path

type CT_WebPublishItems

type CT_WebPublishItems struct {
    // Web Publishing Items Count
    CountAttr *uint32
    // Web Publishing Item
    WebPublishItem []*CT_WebPublishItem
}

func NewCT_WebPublishItems

func NewCT_WebPublishItems() *CT_WebPublishItems

func (*CT_WebPublishItems) MarshalXML

func (m *CT_WebPublishItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WebPublishItems) UnmarshalXML

func (m *CT_WebPublishItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WebPublishItems) Validate

func (m *CT_WebPublishItems) Validate() error

Validate validates the CT_WebPublishItems and its children

func (*CT_WebPublishItems) ValidateWithPath

func (m *CT_WebPublishItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WebPublishItems and its children, prefixing error messages with path

type CT_WebPublishObject

type CT_WebPublishObject struct {
    // Id
    IdAttr uint32
    // Div Id
    DivIdAttr string
    // Source Object
    SourceObjectAttr *string
    // Destination File
    DestinationFileAttr string
    // Title
    TitleAttr *string
    // Auto Republish
    AutoRepublishAttr *bool
}

func NewCT_WebPublishObject

func NewCT_WebPublishObject() *CT_WebPublishObject

func (*CT_WebPublishObject) MarshalXML

func (m *CT_WebPublishObject) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WebPublishObject) UnmarshalXML

func (m *CT_WebPublishObject) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WebPublishObject) Validate

func (m *CT_WebPublishObject) Validate() error

Validate validates the CT_WebPublishObject and its children

func (*CT_WebPublishObject) ValidateWithPath

func (m *CT_WebPublishObject) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WebPublishObject and its children, prefixing error messages with path

type CT_WebPublishObjects

type CT_WebPublishObjects struct {
    // Count
    CountAttr *uint32
    // Web Publishing Object
    WebPublishObject []*CT_WebPublishObject
}

func NewCT_WebPublishObjects

func NewCT_WebPublishObjects() *CT_WebPublishObjects

func (*CT_WebPublishObjects) MarshalXML

func (m *CT_WebPublishObjects) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WebPublishObjects) UnmarshalXML

func (m *CT_WebPublishObjects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WebPublishObjects) Validate

func (m *CT_WebPublishObjects) Validate() error

Validate validates the CT_WebPublishObjects and its children

func (*CT_WebPublishObjects) ValidateWithPath

func (m *CT_WebPublishObjects) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WebPublishObjects and its children, prefixing error messages with path

type CT_WebPublishing

type CT_WebPublishing struct {
    // Use CSS
    CssAttr *bool
    // Thicket
    ThicketAttr *bool
    // Enable Long File Names
    LongFileNamesAttr *bool
    // VML in Browsers
    VmlAttr *bool
    // Allow PNG
    AllowPngAttr *bool
    // Target Screen Size
    TargetScreenSizeAttr ST_TargetScreenSize
    // DPI
    DpiAttr *uint32
    // Code Page
    CodePageAttr *uint32
    // Character Set
    CharacterSetAttr *string
}

func NewCT_WebPublishing

func NewCT_WebPublishing() *CT_WebPublishing

func (*CT_WebPublishing) MarshalXML

func (m *CT_WebPublishing) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WebPublishing) UnmarshalXML

func (m *CT_WebPublishing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WebPublishing) Validate

func (m *CT_WebPublishing) Validate() error

Validate validates the CT_WebPublishing and its children

func (*CT_WebPublishing) ValidateWithPath

func (m *CT_WebPublishing) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WebPublishing and its children, prefixing error messages with path

type CT_Workbook

type CT_Workbook struct {
    // Document Conformance Class
    ConformanceAttr sharedTypes.ST_ConformanceClass
    // File Version
    FileVersion *CT_FileVersion
    // File Sharing
    FileSharing *CT_FileSharing
    // Workbook Properties
    WorkbookPr *CT_WorkbookPr
    // Workbook Protection
    WorkbookProtection *CT_WorkbookProtection
    // Workbook Views
    BookViews *CT_BookViews
    // Sheets
    Sheets *CT_Sheets
    // Function Groups
    FunctionGroups *CT_FunctionGroups
    // External References
    ExternalReferences *CT_ExternalReferences
    // Defined Names
    DefinedNames *CT_DefinedNames
    // Calculation Properties
    CalcPr *CT_CalcPr
    // Embedded Object Size
    OleSize *CT_OleSize
    // Custom Workbook Views
    CustomWorkbookViews *CT_CustomWorkbookViews
    // PivotCaches
    PivotCaches *CT_PivotCaches
    // Smart Tag Properties
    SmartTagPr *CT_SmartTagPr
    // Smart Tag Types
    SmartTagTypes *CT_SmartTagTypes
    // Web Publishing Properties
    WebPublishing *CT_WebPublishing
    // File Recovery Properties
    FileRecoveryPr []*CT_FileRecoveryPr
    // Web Publish Objects
    WebPublishObjects *CT_WebPublishObjects
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Workbook

func NewCT_Workbook() *CT_Workbook

func (*CT_Workbook) MarshalXML

func (m *CT_Workbook) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Workbook) UnmarshalXML

func (m *CT_Workbook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Workbook) Validate

func (m *CT_Workbook) Validate() error

Validate validates the CT_Workbook and its children

func (*CT_Workbook) ValidateWithPath

func (m *CT_Workbook) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Workbook and its children, prefixing error messages with path

type CT_WorkbookPr

type CT_WorkbookPr struct {
    // Date 1904
    Date1904Attr *bool
    // Show Objects
    ShowObjectsAttr ST_Objects
    // Show Border Unselected Table
    ShowBorderUnselectedTablesAttr *bool
    // Filter Privacy
    FilterPrivacyAttr *bool
    // Prompted Solutions
    PromptedSolutionsAttr *bool
    // Show Ink Annotations
    ShowInkAnnotationAttr *bool
    // Create Backup File
    BackupFileAttr *bool
    // Save External Link Values
    SaveExternalLinkValuesAttr *bool
    // Update Links Behavior
    UpdateLinksAttr ST_UpdateLinks
    // Code Name
    CodeNameAttr *string
    // Hide Pivot Field List
    HidePivotFieldListAttr *bool
    // Show Pivot Chart Filter
    ShowPivotChartFilterAttr *bool
    // Allow Refresh Query
    AllowRefreshQueryAttr *bool
    // Publish Items
    PublishItemsAttr *bool
    // Check Compatibility On Save
    CheckCompatibilityAttr *bool
    // Auto Compress Pictures
    AutoCompressPicturesAttr *bool
    // Refresh all Connections on Open
    RefreshAllConnectionsAttr *bool
    // Default Theme Version
    DefaultThemeVersionAttr *uint32
}

func NewCT_WorkbookPr

func NewCT_WorkbookPr() *CT_WorkbookPr

func (*CT_WorkbookPr) MarshalXML

func (m *CT_WorkbookPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WorkbookPr) UnmarshalXML

func (m *CT_WorkbookPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WorkbookPr) Validate

func (m *CT_WorkbookPr) Validate() error

Validate validates the CT_WorkbookPr and its children

func (*CT_WorkbookPr) ValidateWithPath

func (m *CT_WorkbookPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WorkbookPr and its children, prefixing error messages with path

type CT_WorkbookProtection

type CT_WorkbookProtection struct {
    // Legacy Workbook Password
    WorkbookPasswordAttr *string
    // Workbook Password Character Set
    WorkbookPasswordCharacterSetAttr *string
    // Legacy Revisions Password
    RevisionsPasswordAttr *string
    // Revisions Password Character Set
    RevisionsPasswordCharacterSetAttr *string
    // Lock Structure
    LockStructureAttr *bool
    // Lock Windows
    LockWindowsAttr *bool
    // Lock Revisions
    LockRevisionAttr *bool
    // Cryptographic Algorithm Name
    RevisionsAlgorithmNameAttr *string
    // Password Hash Value
    RevisionsHashValueAttr *string
    // Salt Value for Password Verifier
    RevisionsSaltValueAttr *string
    // Iterations to Run Hashing Algorithm
    RevisionsSpinCountAttr *uint32
    // Cryptographic Algorithm Name
    WorkbookAlgorithmNameAttr *string
    // Password Hash Value
    WorkbookHashValueAttr *string
    // Salt Value for Password Verifier
    WorkbookSaltValueAttr *string
    // Iterations to Run Hashing Algorithm
    WorkbookSpinCountAttr *uint32
}

func NewCT_WorkbookProtection

func NewCT_WorkbookProtection() *CT_WorkbookProtection

func (*CT_WorkbookProtection) MarshalXML

func (m *CT_WorkbookProtection) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WorkbookProtection) UnmarshalXML

func (m *CT_WorkbookProtection) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WorkbookProtection) Validate

func (m *CT_WorkbookProtection) Validate() error

Validate validates the CT_WorkbookProtection and its children

func (*CT_WorkbookProtection) ValidateWithPath

func (m *CT_WorkbookProtection) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WorkbookProtection and its children, prefixing error messages with path

type CT_Worksheet

type CT_Worksheet struct {
    // Worksheet Properties
    SheetPr *CT_SheetPr
    // Worksheet Dimensions
    Dimension *CT_SheetDimension
    // Sheet Views
    SheetViews *CT_SheetViews
    // Sheet Format Properties
    SheetFormatPr *CT_SheetFormatPr
    // Column Information
    Cols []*CT_Cols
    // Sheet Data
    SheetData *CT_SheetData
    // Sheet Calculation Properties
    SheetCalcPr *CT_SheetCalcPr
    // Sheet Protection
    SheetProtection *CT_SheetProtection
    // Protected Ranges
    ProtectedRanges *CT_ProtectedRanges
    // Scenarios
    Scenarios *CT_Scenarios
    // AutoFilter
    AutoFilter *CT_AutoFilter
    // Sort State
    SortState *CT_SortState
    // Data Consolidate
    DataConsolidate *CT_DataConsolidate
    // Custom Sheet Views
    CustomSheetViews *CT_CustomSheetViews
    // Merge Cells
    MergeCells *CT_MergeCells
    // Phonetic Properties
    PhoneticPr *CT_PhoneticPr
    // Conditional Formatting
    ConditionalFormatting []*CT_ConditionalFormatting
    // Data Validations
    DataValidations *CT_DataValidations
    // Hyperlinks
    Hyperlinks *CT_Hyperlinks
    // Print Options
    PrintOptions *CT_PrintOptions
    // Page Margins
    PageMargins *CT_PageMargins
    // Page Setup Settings
    PageSetup *CT_PageSetup
    // Header and Footer Settings
    HeaderFooter *CT_HeaderFooter
    // Horizontal Page Breaks
    RowBreaks *CT_PageBreak
    // Vertical Page Breaks
    ColBreaks *CT_PageBreak
    // Custom Properties
    CustomProperties *CT_CustomProperties
    // Cell Watch Items
    CellWatches *CT_CellWatches
    // Ignored Errors
    IgnoredErrors *CT_IgnoredErrors
    // Smart Tags
    SmartTags *CT_SmartTags
    // Drawing
    Drawing *CT_Drawing
    // Legacy Drawing
    LegacyDrawing *CT_LegacyDrawing
    // Legacy Drawing Header Footer
    LegacyDrawingHF *CT_LegacyDrawing
    DrawingHF       *CT_DrawingHF
    // Background Image
    Picture    *CT_SheetBackgroundPicture
    OleObjects *CT_OleObjects
    // Embedded Controls
    Controls *CT_Controls
    // Web Publishing Items
    WebPublishItems *CT_WebPublishItems
    // Table Parts
    TableParts *CT_TableParts
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Worksheet

func NewCT_Worksheet() *CT_Worksheet

func (*CT_Worksheet) MarshalXML

func (m *CT_Worksheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Worksheet) UnmarshalXML

func (m *CT_Worksheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Worksheet) Validate

func (m *CT_Worksheet) Validate() error

Validate validates the CT_Worksheet and its children

func (*CT_Worksheet) ValidateWithPath

func (m *CT_Worksheet) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Worksheet and its children, prefixing error messages with path

type CT_WorksheetSource

type CT_WorksheetSource struct {
    // Reference
    RefAttr *string
    // Named Range
    NameAttr *string
    // Sheet Name
    SheetAttr *string
    IdAttr    *string
}

func NewCT_WorksheetSource

func NewCT_WorksheetSource() *CT_WorksheetSource

func (*CT_WorksheetSource) MarshalXML

func (m *CT_WorksheetSource) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_WorksheetSource) UnmarshalXML

func (m *CT_WorksheetSource) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_WorksheetSource) Validate

func (m *CT_WorksheetSource) Validate() error

Validate validates the CT_WorksheetSource and its children

func (*CT_WorksheetSource) ValidateWithPath

func (m *CT_WorksheetSource) ValidateWithPath(path string) error

ValidateWithPath validates the CT_WorksheetSource and its children, prefixing error messages with path

type CT_X

type CT_X struct {
    // Shared Items Index
    VAttr *int32
}

func NewCT_X

func NewCT_X() *CT_X

func (*CT_X) MarshalXML

func (m *CT_X) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_X) UnmarshalXML

func (m *CT_X) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_X) Validate

func (m *CT_X) Validate() error

Validate validates the CT_X and its children

func (*CT_X) ValidateWithPath

func (m *CT_X) ValidateWithPath(path string) error

ValidateWithPath validates the CT_X and its children, prefixing error messages with path

type CT_XStringElement

type CT_XStringElement struct {
    // Value
    VAttr string
}

func NewCT_XStringElement

func NewCT_XStringElement() *CT_XStringElement

func (*CT_XStringElement) MarshalXML

func (m *CT_XStringElement) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_XStringElement) UnmarshalXML

func (m *CT_XStringElement) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_XStringElement) Validate

func (m *CT_XStringElement) Validate() error

Validate validates the CT_XStringElement and its children

func (*CT_XStringElement) ValidateWithPath

func (m *CT_XStringElement) ValidateWithPath(path string) error

ValidateWithPath validates the CT_XStringElement and its children, prefixing error messages with path

type CT_Xf

type CT_Xf struct {
    // Number Format Id
    NumFmtIdAttr *uint32
    // Font Id
    FontIdAttr *uint32
    // Fill Id
    FillIdAttr *uint32
    // Border Id
    BorderIdAttr *uint32
    // Format Id
    XfIdAttr *uint32
    // Quote Prefix
    QuotePrefixAttr *bool
    // Pivot Button
    PivotButtonAttr *bool
    // Apply Number Format
    ApplyNumberFormatAttr *bool
    // Apply Font
    ApplyFontAttr *bool
    // Apply Fill
    ApplyFillAttr *bool
    // Apply Border
    ApplyBorderAttr *bool
    // Apply Alignment
    ApplyAlignmentAttr *bool
    // Apply Protection
    ApplyProtectionAttr *bool
    // Alignment
    Alignment *CT_CellAlignment
    // Protection
    Protection *CT_CellProtection
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_Xf

func NewCT_Xf() *CT_Xf

func (*CT_Xf) MarshalXML

func (m *CT_Xf) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_Xf) UnmarshalXML

func (m *CT_Xf) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_Xf) Validate

func (m *CT_Xf) Validate() error

Validate validates the CT_Xf and its children

func (*CT_Xf) ValidateWithPath

func (m *CT_Xf) ValidateWithPath(path string) error

ValidateWithPath validates the CT_Xf and its children, prefixing error messages with path

type CT_XmlCellPr

type CT_XmlCellPr struct {
    // Table Field Id
    IdAttr uint32
    // Unique Table Name
    UniqueNameAttr *string
    // Column XML Properties
    XmlPr *CT_XmlPr
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_XmlCellPr

func NewCT_XmlCellPr() *CT_XmlCellPr

func (*CT_XmlCellPr) MarshalXML

func (m *CT_XmlCellPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_XmlCellPr) UnmarshalXML

func (m *CT_XmlCellPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_XmlCellPr) Validate

func (m *CT_XmlCellPr) Validate() error

Validate validates the CT_XmlCellPr and its children

func (*CT_XmlCellPr) ValidateWithPath

func (m *CT_XmlCellPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_XmlCellPr and its children, prefixing error messages with path

type CT_XmlColumnPr

type CT_XmlColumnPr struct {
    // XML Map Id
    MapIdAttr uint32
    // XPath
    XpathAttr string
    // Denormalized
    DenormalizedAttr *bool
    // XML Data Type
    XmlDataTypeAttr string
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_XmlColumnPr

func NewCT_XmlColumnPr() *CT_XmlColumnPr

func (*CT_XmlColumnPr) MarshalXML

func (m *CT_XmlColumnPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_XmlColumnPr) UnmarshalXML

func (m *CT_XmlColumnPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_XmlColumnPr) Validate

func (m *CT_XmlColumnPr) Validate() error

Validate validates the CT_XmlColumnPr and its children

func (*CT_XmlColumnPr) ValidateWithPath

func (m *CT_XmlColumnPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_XmlColumnPr and its children, prefixing error messages with path

type CT_XmlPr

type CT_XmlPr struct {
    // XML Map Id
    MapIdAttr uint32
    // XPath
    XpathAttr string
    // XML Data Type
    XmlDataTypeAttr string
    // Future Feature Data Storage Area
    ExtLst *CT_ExtensionList
}

func NewCT_XmlPr

func NewCT_XmlPr() *CT_XmlPr

func (*CT_XmlPr) MarshalXML

func (m *CT_XmlPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_XmlPr) UnmarshalXML

func (m *CT_XmlPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_XmlPr) Validate

func (m *CT_XmlPr) Validate() error

Validate validates the CT_XmlPr and its children

func (*CT_XmlPr) ValidateWithPath

func (m *CT_XmlPr) ValidateWithPath(path string) error

ValidateWithPath validates the CT_XmlPr and its children, prefixing error messages with path

type CT_colItems

type CT_colItems struct {
    // Column Item Count
    CountAttr *uint32
    // Column Items
    I []*CT_I
}

func NewCT_colItems

func NewCT_colItems() *CT_colItems

func (*CT_colItems) MarshalXML

func (m *CT_colItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_colItems) UnmarshalXML

func (m *CT_colItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_colItems) Validate

func (m *CT_colItems) Validate() error

Validate validates the CT_colItems and its children

func (*CT_colItems) ValidateWithPath

func (m *CT_colItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_colItems and its children, prefixing error messages with path

type CT_pivotTableDefinition

type CT_pivotTableDefinition struct {
    // Name
    NameAttr string
    // PivotCache Definition Id
    CacheIdAttr uint32
    // Data On Rows
    DataOnRowsAttr *bool
    // Default Data Field Position
    DataPositionAttr *uint32
    // Data Field Header Name
    DataCaptionAttr string
    // Grand Totals Caption
    GrandTotalCaptionAttr *string
    // Error Caption
    ErrorCaptionAttr *string
    // Show Error
    ShowErrorAttr *bool
    // Caption for Missing Values
    MissingCaptionAttr *string
    // Show Missing
    ShowMissingAttr *bool
    // Page Header Style Name
    PageStyleAttr *string
    // Table Style Name
    PivotTableStyleAttr *string
    // Vacated Style
    VacatedStyleAttr *string
    // PivotTable Custom String
    TagAttr *string
    // PivotTable Last Updated Version
    UpdatedVersionAttr *uint8
    // Minimum Refreshable Version
    MinRefreshableVersionAttr *uint8
    // Asterisk Totals
    AsteriskTotalsAttr *bool
    // Show Item Names
    ShowItemsAttr *bool
    // Allow Edit Data
    EditDataAttr *bool
    // Disable Field List
    DisableFieldListAttr *bool
    // Show Calculated Members
    ShowCalcMbrsAttr *bool
    // Total Visual Data
    VisualTotalsAttr *bool
    // Show Multiple Labels
    ShowMultipleLabelAttr *bool
    // Show Drop Down
    ShowDataDropDownAttr *bool
    // Show Expand Collapse
    ShowDrillAttr *bool
    // Print Drill Indicators
    PrintDrillAttr *bool
    // Show Member Property ToolTips
    ShowMemberPropertyTipsAttr *bool
    // Show ToolTips on Data
    ShowDataTipsAttr *bool
    // Enable PivotTable Wizard
    EnableWizardAttr *bool
    // Enable Drill Down
    EnableDrillAttr *bool
    // Enable Field Properties
    EnableFieldPropertiesAttr *bool
    // Preserve Formatting
    PreserveFormattingAttr *bool
    // Auto Formatting
    UseAutoFormattingAttr *bool
    // Page Wrap
    PageWrapAttr *uint32
    // Page Over Then Down
    PageOverThenDownAttr *bool
    // Subtotal Hidden Items
    SubtotalHiddenItemsAttr *bool
    // Row Grand Totals
    RowGrandTotalsAttr *bool
    // Grand Totals On Columns
    ColGrandTotalsAttr *bool
    // Field Print Titles
    FieldPrintTitlesAttr *bool
    // Item Print Titles
    ItemPrintTitlesAttr *bool
    // Merge Titles
    MergeItemAttr *bool
    // Show Drop Zones
    ShowDropZonesAttr *bool
    // PivotCache Created Version
    CreatedVersionAttr *uint8
    // Indentation for Compact Axis
    IndentAttr *uint32
    // Show Empty Row
    ShowEmptyRowAttr *bool
    // Show Empty Column
    ShowEmptyColAttr *bool
    // Show Field Headers
    ShowHeadersAttr *bool
    // Compact New Fields
    CompactAttr *bool
    // Outline New Fields
    OutlineAttr *bool
    // Outline Data Fields
    OutlineDataAttr *bool
    // Compact Data
    CompactDataAttr *bool
    // Data Fields Published
    PublishedAttr *bool
    // Enable Drop Zones
    GridDropZonesAttr *bool
    // Stop Immersive UI
    ImmersiveAttr *bool
    // Multiple Field Filters
    MultipleFieldFiltersAttr *bool
    // Chart Format Id
    ChartFormatAttr *uint32
    // Row Header Caption
    RowHeaderCaptionAttr *string
    // Column Header Caption
    ColHeaderCaptionAttr *string
    // Default Sort Order
    FieldListSortAscendingAttr *bool
    // MDX Subqueries Supported
    MdxSubqueriesAttr *bool
    // Custom List AutoSort
    CustomListSortAttr *bool
    // PivotTable Location
    Location *CT_Location
    // PivotTable Fields
    PivotFields *CT_PivotFields
    // Row Fields
    RowFields *CT_RowFields
    // Row Items
    RowItems *CT_rowItems
    // Column Fields
    ColFields *CT_ColFields
    // Column Items
    ColItems *CT_colItems
    // Page Field Items
    PageFields *CT_PageFields
    // Data Fields
    DataFields *CT_DataFields
    // PivotTable Formats
    Formats *CT_Formats
    // Conditional Formats
    ConditionalFormats *CT_ConditionalFormats
    // PivotChart Formats
    ChartFormats *CT_ChartFormats
    // PivotTable OLAP Hierarchies
    PivotHierarchies *CT_PivotHierarchies
    // PivotTable Style
    PivotTableStyleInfo *CT_PivotTableStyle
    // Filters
    Filters *CT_PivotFilters
    // Row OLAP Hierarchy References
    RowHierarchiesUsage *CT_RowHierarchiesUsage
    // Column OLAP Hierarchy References
    ColHierarchiesUsage *CT_ColHierarchiesUsage
    // Future Feature Data Storage Area
    ExtLst                      *CT_ExtensionList
    AutoFormatIdAttr            *uint32
    ApplyNumberFormatsAttr      *bool
    ApplyBorderFormatsAttr      *bool
    ApplyFontFormatsAttr        *bool
    ApplyPatternFormatsAttr     *bool
    ApplyAlignmentFormatsAttr   *bool
    ApplyWidthHeightFormatsAttr *bool
}

func NewCT_pivotTableDefinition

func NewCT_pivotTableDefinition() *CT_pivotTableDefinition

func (*CT_pivotTableDefinition) MarshalXML

func (m *CT_pivotTableDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_pivotTableDefinition) UnmarshalXML

func (m *CT_pivotTableDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_pivotTableDefinition) Validate

func (m *CT_pivotTableDefinition) Validate() error

Validate validates the CT_pivotTableDefinition and its children

func (*CT_pivotTableDefinition) ValidateWithPath

func (m *CT_pivotTableDefinition) ValidateWithPath(path string) error

ValidateWithPath validates the CT_pivotTableDefinition and its children, prefixing error messages with path

type CT_rowItems

type CT_rowItems struct {
    // Items in a Row Count
    CountAttr *uint32
    // Row Items
    I []*CT_I
}

func NewCT_rowItems

func NewCT_rowItems() *CT_rowItems

func (*CT_rowItems) MarshalXML

func (m *CT_rowItems) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CT_rowItems) UnmarshalXML

func (m *CT_rowItems) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CT_rowItems) Validate

func (m *CT_rowItems) Validate() error

Validate validates the CT_rowItems and its children

func (*CT_rowItems) ValidateWithPath

func (m *CT_rowItems) ValidateWithPath(path string) error

ValidateWithPath validates the CT_rowItems and its children, prefixing error messages with path

type CalcChain

type CalcChain struct {
    CT_CalcChain
}

func NewCalcChain

func NewCalcChain() *CalcChain

func (*CalcChain) MarshalXML

func (m *CalcChain) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*CalcChain) UnmarshalXML

func (m *CalcChain) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*CalcChain) Validate

func (m *CalcChain) Validate() error

Validate validates the CalcChain and its children

func (*CalcChain) ValidateWithPath

func (m *CalcChain) ValidateWithPath(path string) error

ValidateWithPath validates the CalcChain and its children, prefixing error messages with path

type Chartsheet

type Chartsheet struct {
    CT_Chartsheet
}

func NewChartsheet

func NewChartsheet() *Chartsheet

func (*Chartsheet) MarshalXML

func (m *Chartsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Chartsheet) UnmarshalXML

func (m *Chartsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Chartsheet) Validate

func (m *Chartsheet) Validate() error

Validate validates the Chartsheet and its children

func (*Chartsheet) ValidateWithPath

func (m *Chartsheet) ValidateWithPath(path string) error

ValidateWithPath validates the Chartsheet and its children, prefixing error messages with path

type Comments

type Comments struct {
    CT_Comments
}

func NewComments

func NewComments() *Comments

func (*Comments) MarshalXML

func (m *Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Comments) UnmarshalXML

func (m *Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Comments) Validate

func (m *Comments) Validate() error

Validate validates the Comments and its children

func (*Comments) ValidateWithPath

func (m *Comments) ValidateWithPath(path string) error

ValidateWithPath validates the Comments and its children, prefixing error messages with path

type Connections

type Connections struct {
    CT_Connections
}

func NewConnections

func NewConnections() *Connections

func (*Connections) MarshalXML

func (m *Connections) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Connections) UnmarshalXML

func (m *Connections) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Connections) Validate

func (m *Connections) Validate() error

Validate validates the Connections and its children

func (*Connections) ValidateWithPath

func (m *Connections) ValidateWithPath(path string) error

ValidateWithPath validates the Connections and its children, prefixing error messages with path

type Dialogsheet

type Dialogsheet struct {
    CT_Dialogsheet
}

func NewDialogsheet

func NewDialogsheet() *Dialogsheet

func (*Dialogsheet) MarshalXML

func (m *Dialogsheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Dialogsheet) UnmarshalXML

func (m *Dialogsheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Dialogsheet) Validate

func (m *Dialogsheet) Validate() error

Validate validates the Dialogsheet and its children

func (*Dialogsheet) ValidateWithPath

func (m *Dialogsheet) ValidateWithPath(path string) error

ValidateWithPath validates the Dialogsheet and its children, prefixing error messages with path

type EG_ExtensionList

type EG_ExtensionList struct {
    // Extension
    Ext []*CT_Extension
}

func NewEG_ExtensionList

func NewEG_ExtensionList() *EG_ExtensionList

func (*EG_ExtensionList) MarshalXML

func (m *EG_ExtensionList) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*EG_ExtensionList) UnmarshalXML

func (m *EG_ExtensionList) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*EG_ExtensionList) Validate

func (m *EG_ExtensionList) Validate() error

Validate validates the EG_ExtensionList and its children

func (*EG_ExtensionList) ValidateWithPath

func (m *EG_ExtensionList) ValidateWithPath(path string) error

ValidateWithPath validates the EG_ExtensionList and its children, prefixing error messages with path

type ExternalLink struct {
    CT_ExternalLink
}
func NewExternalLink() *ExternalLink

func (*ExternalLink) MarshalXML

func (m *ExternalLink) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*ExternalLink) UnmarshalXML

func (m *ExternalLink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ExternalLink) Validate

func (m *ExternalLink) Validate() error

Validate validates the ExternalLink and its children

func (*ExternalLink) ValidateWithPath

func (m *ExternalLink) ValidateWithPath(path string) error

ValidateWithPath validates the ExternalLink and its children, prefixing error messages with path

type Headers

type Headers struct {
    CT_RevisionHeaders
}

func NewHeaders

func NewHeaders() *Headers

func (*Headers) MarshalXML

func (m *Headers) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Headers) UnmarshalXML

func (m *Headers) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Headers) Validate

func (m *Headers) Validate() error

Validate validates the Headers and its children

func (*Headers) ValidateWithPath

func (m *Headers) ValidateWithPath(path string) error

ValidateWithPath validates the Headers and its children, prefixing error messages with path

type MapInfo

type MapInfo struct {
    CT_MapInfo
}

func NewMapInfo

func NewMapInfo() *MapInfo

func (*MapInfo) MarshalXML

func (m *MapInfo) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*MapInfo) UnmarshalXML

func (m *MapInfo) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*MapInfo) Validate

func (m *MapInfo) Validate() error

Validate validates the MapInfo and its children

func (*MapInfo) ValidateWithPath

func (m *MapInfo) ValidateWithPath(path string) error

ValidateWithPath validates the MapInfo and its children, prefixing error messages with path

type Metadata

type Metadata struct {
    CT_Metadata
}

func NewMetadata

func NewMetadata() *Metadata

func (*Metadata) MarshalXML

func (m *Metadata) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Metadata) UnmarshalXML

func (m *Metadata) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Metadata) Validate

func (m *Metadata) Validate() error

Validate validates the Metadata and its children

func (*Metadata) ValidateWithPath

func (m *Metadata) ValidateWithPath(path string) error

ValidateWithPath validates the Metadata and its children, prefixing error messages with path

type PivotCacheDefinition

type PivotCacheDefinition struct {
    CT_PivotCacheDefinition
}

func NewPivotCacheDefinition

func NewPivotCacheDefinition() *PivotCacheDefinition

func (*PivotCacheDefinition) MarshalXML

func (m *PivotCacheDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*PivotCacheDefinition) UnmarshalXML

func (m *PivotCacheDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*PivotCacheDefinition) Validate

func (m *PivotCacheDefinition) Validate() error

Validate validates the PivotCacheDefinition and its children

func (*PivotCacheDefinition) ValidateWithPath

func (m *PivotCacheDefinition) ValidateWithPath(path string) error

ValidateWithPath validates the PivotCacheDefinition and its children, prefixing error messages with path

type PivotCacheRecords

type PivotCacheRecords struct {
    CT_PivotCacheRecords
}

func NewPivotCacheRecords

func NewPivotCacheRecords() *PivotCacheRecords

func (*PivotCacheRecords) MarshalXML

func (m *PivotCacheRecords) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*PivotCacheRecords) UnmarshalXML

func (m *PivotCacheRecords) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*PivotCacheRecords) Validate

func (m *PivotCacheRecords) Validate() error

Validate validates the PivotCacheRecords and its children

func (*PivotCacheRecords) ValidateWithPath

func (m *PivotCacheRecords) ValidateWithPath(path string) error

ValidateWithPath validates the PivotCacheRecords and its children, prefixing error messages with path

type PivotTableDefinition

type PivotTableDefinition struct {
    CT_pivotTableDefinition
}

func NewPivotTableDefinition

func NewPivotTableDefinition() *PivotTableDefinition

func (*PivotTableDefinition) MarshalXML

func (m *PivotTableDefinition) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*PivotTableDefinition) UnmarshalXML

func (m *PivotTableDefinition) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*PivotTableDefinition) Validate

func (m *PivotTableDefinition) Validate() error

Validate validates the PivotTableDefinition and its children

func (*PivotTableDefinition) ValidateWithPath

func (m *PivotTableDefinition) ValidateWithPath(path string) error

ValidateWithPath validates the PivotTableDefinition and its children, prefixing error messages with path

type QueryTable

type QueryTable struct {
    CT_QueryTable
}

func NewQueryTable

func NewQueryTable() *QueryTable

func (*QueryTable) MarshalXML

func (m *QueryTable) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*QueryTable) UnmarshalXML

func (m *QueryTable) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*QueryTable) Validate

func (m *QueryTable) Validate() error

Validate validates the QueryTable and its children

func (*QueryTable) ValidateWithPath

func (m *QueryTable) ValidateWithPath(path string) error

ValidateWithPath validates the QueryTable and its children, prefixing error messages with path

type Revisions

type Revisions struct {
    CT_Revisions
}

func NewRevisions

func NewRevisions() *Revisions

func (*Revisions) MarshalXML

func (m *Revisions) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Revisions) UnmarshalXML

func (m *Revisions) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Revisions) Validate

func (m *Revisions) Validate() error

Validate validates the Revisions and its children

func (*Revisions) ValidateWithPath

func (m *Revisions) ValidateWithPath(path string) error

ValidateWithPath validates the Revisions and its children, prefixing error messages with path

type ST_Axis

type ST_Axis byte
const (
    ST_AxisUnset      ST_Axis = 0
    ST_AxisAxisRow    ST_Axis = 1
    ST_AxisAxisCol    ST_Axis = 2
    ST_AxisAxisPage   ST_Axis = 3
    ST_AxisAxisValues ST_Axis = 4
)

func (ST_Axis) MarshalXML

func (m ST_Axis) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Axis) MarshalXMLAttr

func (e ST_Axis) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Axis) String

func (m ST_Axis) String() string

func (*ST_Axis) UnmarshalXML

func (m *ST_Axis) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Axis) UnmarshalXMLAttr

func (e *ST_Axis) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Axis) Validate

func (m ST_Axis) Validate() error

func (ST_Axis) ValidateWithPath

func (m ST_Axis) ValidateWithPath(path string) error

type ST_BorderStyle

type ST_BorderStyle byte
const (
    ST_BorderStyleUnset            ST_BorderStyle = 0
    ST_BorderStyleNone             ST_BorderStyle = 1
    ST_BorderStyleThin             ST_BorderStyle = 2
    ST_BorderStyleMedium           ST_BorderStyle = 3
    ST_BorderStyleDashed           ST_BorderStyle = 4
    ST_BorderStyleDotted           ST_BorderStyle = 5
    ST_BorderStyleThick            ST_BorderStyle = 6
    ST_BorderStyleDouble           ST_BorderStyle = 7
    ST_BorderStyleHair             ST_BorderStyle = 8
    ST_BorderStyleMediumDashed     ST_BorderStyle = 9
    ST_BorderStyleDashDot          ST_BorderStyle = 10
    ST_BorderStyleMediumDashDot    ST_BorderStyle = 11
    ST_BorderStyleDashDotDot       ST_BorderStyle = 12
    ST_BorderStyleMediumDashDotDot ST_BorderStyle = 13
    ST_BorderStyleSlantDashDot     ST_BorderStyle = 14
)

func (ST_BorderStyle) MarshalXML

func (m ST_BorderStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_BorderStyle) MarshalXMLAttr

func (e ST_BorderStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_BorderStyle) String

func (m ST_BorderStyle) String() string

func (*ST_BorderStyle) UnmarshalXML

func (m *ST_BorderStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_BorderStyle) UnmarshalXMLAttr

func (e *ST_BorderStyle) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_BorderStyle) Validate

func (m ST_BorderStyle) Validate() error

func (ST_BorderStyle) ValidateWithPath

func (m ST_BorderStyle) ValidateWithPath(path string) error

type ST_CalcMode

type ST_CalcMode byte
const (
    ST_CalcModeUnset       ST_CalcMode = 0
    ST_CalcModeManual      ST_CalcMode = 1
    ST_CalcModeAuto        ST_CalcMode = 2
    ST_CalcModeAutoNoTable ST_CalcMode = 3
)

func (ST_CalcMode) MarshalXML

func (m ST_CalcMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CalcMode) MarshalXMLAttr

func (e ST_CalcMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CalcMode) String

func (m ST_CalcMode) String() string

func (*ST_CalcMode) UnmarshalXML

func (m *ST_CalcMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CalcMode) UnmarshalXMLAttr

func (e *ST_CalcMode) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CalcMode) Validate

func (m ST_CalcMode) Validate() error

func (ST_CalcMode) ValidateWithPath

func (m ST_CalcMode) ValidateWithPath(path string) error

type ST_CellComments

type ST_CellComments byte
const (
    ST_CellCommentsUnset       ST_CellComments = 0
    ST_CellCommentsNone        ST_CellComments = 1
    ST_CellCommentsAsDisplayed ST_CellComments = 2
    ST_CellCommentsAtEnd       ST_CellComments = 3
)

func (ST_CellComments) MarshalXML

func (m ST_CellComments) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CellComments) MarshalXMLAttr

func (e ST_CellComments) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CellComments) String

func (m ST_CellComments) String() string

func (*ST_CellComments) UnmarshalXML

func (m *ST_CellComments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CellComments) UnmarshalXMLAttr

func (e *ST_CellComments) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CellComments) Validate

func (m ST_CellComments) Validate() error

func (ST_CellComments) ValidateWithPath

func (m ST_CellComments) ValidateWithPath(path string) error

type ST_CellFormulaType

type ST_CellFormulaType byte
const (
    ST_CellFormulaTypeUnset     ST_CellFormulaType = 0
    ST_CellFormulaTypeNormal    ST_CellFormulaType = 1
    ST_CellFormulaTypeArray     ST_CellFormulaType = 2
    ST_CellFormulaTypeDataTable ST_CellFormulaType = 3
    ST_CellFormulaTypeShared    ST_CellFormulaType = 4
)

func (ST_CellFormulaType) MarshalXML

func (m ST_CellFormulaType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CellFormulaType) MarshalXMLAttr

func (e ST_CellFormulaType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CellFormulaType) String

func (m ST_CellFormulaType) String() string

func (*ST_CellFormulaType) UnmarshalXML

func (m *ST_CellFormulaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CellFormulaType) UnmarshalXMLAttr

func (e *ST_CellFormulaType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CellFormulaType) Validate

func (m ST_CellFormulaType) Validate() error

func (ST_CellFormulaType) ValidateWithPath

func (m ST_CellFormulaType) ValidateWithPath(path string) error

type ST_CellSpans

type ST_CellSpans []string

func ParseSliceST_CellSpans

func ParseSliceST_CellSpans(s string) (ST_CellSpans, error)

func (ST_CellSpans) String

func (s ST_CellSpans) String() string

type ST_CellType

type ST_CellType byte
const (
    ST_CellTypeUnset     ST_CellType = 0
    ST_CellTypeB         ST_CellType = 1
    ST_CellTypeN         ST_CellType = 2
    ST_CellTypeE         ST_CellType = 3
    ST_CellTypeS         ST_CellType = 4
    ST_CellTypeStr       ST_CellType = 5
    ST_CellTypeInlineStr ST_CellType = 6
)

func (ST_CellType) MarshalXML

func (m ST_CellType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CellType) MarshalXMLAttr

func (e ST_CellType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CellType) String

func (m ST_CellType) String() string

func (*ST_CellType) UnmarshalXML

func (m *ST_CellType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CellType) UnmarshalXMLAttr

func (e *ST_CellType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CellType) Validate

func (m ST_CellType) Validate() error

func (ST_CellType) ValidateWithPath

func (m ST_CellType) ValidateWithPath(path string) error

type ST_CfType

type ST_CfType byte
const (
    ST_CfTypeUnset             ST_CfType = 0
    ST_CfTypeExpression        ST_CfType = 1
    ST_CfTypeCellIs            ST_CfType = 2
    ST_CfTypeColorScale        ST_CfType = 3
    ST_CfTypeDataBar           ST_CfType = 4
    ST_CfTypeIconSet           ST_CfType = 5
    ST_CfTypeTop10             ST_CfType = 6
    ST_CfTypeUniqueValues      ST_CfType = 7
    ST_CfTypeDuplicateValues   ST_CfType = 8
    ST_CfTypeContainsText      ST_CfType = 9
    ST_CfTypeNotContainsText   ST_CfType = 10
    ST_CfTypeBeginsWith        ST_CfType = 11
    ST_CfTypeEndsWith          ST_CfType = 12
    ST_CfTypeContainsBlanks    ST_CfType = 13
    ST_CfTypeNotContainsBlanks ST_CfType = 14
    ST_CfTypeContainsErrors    ST_CfType = 15
    ST_CfTypeNotContainsErrors ST_CfType = 16
    ST_CfTypeTimePeriod        ST_CfType = 17
    ST_CfTypeAboveAverage      ST_CfType = 18
)

func (ST_CfType) MarshalXML

func (m ST_CfType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CfType) MarshalXMLAttr

func (e ST_CfType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CfType) String

func (m ST_CfType) String() string

func (*ST_CfType) UnmarshalXML

func (m *ST_CfType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CfType) UnmarshalXMLAttr

func (e *ST_CfType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CfType) Validate

func (m ST_CfType) Validate() error

func (ST_CfType) ValidateWithPath

func (m ST_CfType) ValidateWithPath(path string) error

type ST_CfvoType

type ST_CfvoType byte
const (
    ST_CfvoTypeUnset      ST_CfvoType = 0
    ST_CfvoTypeNum        ST_CfvoType = 1
    ST_CfvoTypePercent    ST_CfvoType = 2
    ST_CfvoTypeMax        ST_CfvoType = 3
    ST_CfvoTypeMin        ST_CfvoType = 4
    ST_CfvoTypeFormula    ST_CfvoType = 5
    ST_CfvoTypePercentile ST_CfvoType = 6
)

func (ST_CfvoType) MarshalXML

func (m ST_CfvoType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CfvoType) MarshalXMLAttr

func (e ST_CfvoType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CfvoType) String

func (m ST_CfvoType) String() string

func (*ST_CfvoType) UnmarshalXML

func (m *ST_CfvoType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CfvoType) UnmarshalXMLAttr

func (e *ST_CfvoType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CfvoType) Validate

func (m ST_CfvoType) Validate() error

func (ST_CfvoType) ValidateWithPath

func (m ST_CfvoType) ValidateWithPath(path string) error

type ST_Comments

type ST_Comments byte
const (
    ST_CommentsUnset             ST_Comments = 0
    ST_CommentsCommNone          ST_Comments = 1
    ST_CommentsCommIndicator     ST_Comments = 2
    ST_CommentsCommIndAndComment ST_Comments = 3
)

func (ST_Comments) MarshalXML

func (m ST_Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Comments) MarshalXMLAttr

func (e ST_Comments) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Comments) String

func (m ST_Comments) String() string

func (*ST_Comments) UnmarshalXML

func (m *ST_Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Comments) UnmarshalXMLAttr

func (e *ST_Comments) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Comments) Validate

func (m ST_Comments) Validate() error

func (ST_Comments) ValidateWithPath

func (m ST_Comments) ValidateWithPath(path string) error

type ST_ConditionalFormattingOperator

type ST_ConditionalFormattingOperator byte
const (
    ST_ConditionalFormattingOperatorUnset              ST_ConditionalFormattingOperator = 0
    ST_ConditionalFormattingOperatorLessThan           ST_ConditionalFormattingOperator = 1
    ST_ConditionalFormattingOperatorLessThanOrEqual    ST_ConditionalFormattingOperator = 2
    ST_ConditionalFormattingOperatorEqual              ST_ConditionalFormattingOperator = 3
    ST_ConditionalFormattingOperatorNotEqual           ST_ConditionalFormattingOperator = 4
    ST_ConditionalFormattingOperatorGreaterThanOrEqual ST_ConditionalFormattingOperator = 5
    ST_ConditionalFormattingOperatorGreaterThan        ST_ConditionalFormattingOperator = 6
    ST_ConditionalFormattingOperatorBetween            ST_ConditionalFormattingOperator = 7
    ST_ConditionalFormattingOperatorNotBetween         ST_ConditionalFormattingOperator = 8
    ST_ConditionalFormattingOperatorContainsText       ST_ConditionalFormattingOperator = 9
    ST_ConditionalFormattingOperatorNotContains        ST_ConditionalFormattingOperator = 10
    ST_ConditionalFormattingOperatorBeginsWith         ST_ConditionalFormattingOperator = 11
    ST_ConditionalFormattingOperatorEndsWith           ST_ConditionalFormattingOperator = 12
)

func (ST_ConditionalFormattingOperator) MarshalXML

func (m ST_ConditionalFormattingOperator) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_ConditionalFormattingOperator) MarshalXMLAttr

func (e ST_ConditionalFormattingOperator) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_ConditionalFormattingOperator) String

func (m ST_ConditionalFormattingOperator) String() string

func (*ST_ConditionalFormattingOperator) UnmarshalXML

func (m *ST_ConditionalFormattingOperator) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_ConditionalFormattingOperator) UnmarshalXMLAttr

func (e *ST_ConditionalFormattingOperator) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_ConditionalFormattingOperator) Validate

func (m ST_ConditionalFormattingOperator) Validate() error

func (ST_ConditionalFormattingOperator) ValidateWithPath

func (m ST_ConditionalFormattingOperator) ValidateWithPath(path string) error

type ST_CredMethod

type ST_CredMethod byte
const (
    ST_CredMethodUnset      ST_CredMethod = 0
    ST_CredMethodIntegrated ST_CredMethod = 1
    ST_CredMethodNone       ST_CredMethod = 2
    ST_CredMethodStored     ST_CredMethod = 3
    ST_CredMethodPrompt     ST_CredMethod = 4
)

func (ST_CredMethod) MarshalXML

func (m ST_CredMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_CredMethod) MarshalXMLAttr

func (e ST_CredMethod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_CredMethod) String

func (m ST_CredMethod) String() string

func (*ST_CredMethod) UnmarshalXML

func (m *ST_CredMethod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_CredMethod) UnmarshalXMLAttr

func (e *ST_CredMethod) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_CredMethod) Validate

func (m ST_CredMethod) Validate() error

func (ST_CredMethod) ValidateWithPath

func (m ST_CredMethod) ValidateWithPath(path string) error

type ST_DataConsolidateFunction

type ST_DataConsolidateFunction byte
const (
    ST_DataConsolidateFunctionUnset     ST_DataConsolidateFunction = 0
    ST_DataConsolidateFunctionAverage   ST_DataConsolidateFunction = 1
    ST_DataConsolidateFunctionCount     ST_DataConsolidateFunction = 2
    ST_DataConsolidateFunctionCountNums ST_DataConsolidateFunction = 3
    ST_DataConsolidateFunctionMax       ST_DataConsolidateFunction = 4
    ST_DataConsolidateFunctionMin       ST_DataConsolidateFunction = 5
    ST_DataConsolidateFunctionProduct   ST_DataConsolidateFunction = 6
    ST_DataConsolidateFunctionStdDev    ST_DataConsolidateFunction = 7
    ST_DataConsolidateFunctionStdDevp   ST_DataConsolidateFunction = 8
    ST_DataConsolidateFunctionSum       ST_DataConsolidateFunction = 9
    ST_DataConsolidateFunctionVar       ST_DataConsolidateFunction = 10
    ST_DataConsolidateFunctionVarp      ST_DataConsolidateFunction = 11
)

func (ST_DataConsolidateFunction) MarshalXML

func (m ST_DataConsolidateFunction) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DataConsolidateFunction) MarshalXMLAttr

func (e ST_DataConsolidateFunction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DataConsolidateFunction) String

func (m ST_DataConsolidateFunction) String() string

func (*ST_DataConsolidateFunction) UnmarshalXML

func (m *ST_DataConsolidateFunction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DataConsolidateFunction) UnmarshalXMLAttr

func (e *ST_DataConsolidateFunction) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DataConsolidateFunction) Validate

func (m ST_DataConsolidateFunction) Validate() error

func (ST_DataConsolidateFunction) ValidateWithPath

func (m ST_DataConsolidateFunction) ValidateWithPath(path string) error

type ST_DataValidationErrorStyle

type ST_DataValidationErrorStyle byte
const (
    ST_DataValidationErrorStyleUnset       ST_DataValidationErrorStyle = 0
    ST_DataValidationErrorStyleStop        ST_DataValidationErrorStyle = 1
    ST_DataValidationErrorStyleWarning     ST_DataValidationErrorStyle = 2
    ST_DataValidationErrorStyleInformation ST_DataValidationErrorStyle = 3
)

func (ST_DataValidationErrorStyle) MarshalXML

func (m ST_DataValidationErrorStyle) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DataValidationErrorStyle) MarshalXMLAttr

func (e ST_DataValidationErrorStyle) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DataValidationErrorStyle) String

func (m ST_DataValidationErrorStyle) String() string

func (*ST_DataValidationErrorStyle) UnmarshalXML

func (m *ST_DataValidationErrorStyle) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DataValidationErrorStyle) UnmarshalXMLAttr

func (e *ST_DataValidationErrorStyle) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DataValidationErrorStyle) Validate

func (m ST_DataValidationErrorStyle) Validate() error

func (ST_DataValidationErrorStyle) ValidateWithPath

func (m ST_DataValidationErrorStyle) ValidateWithPath(path string) error

type ST_DataValidationImeMode

type ST_DataValidationImeMode byte
const (
    ST_DataValidationImeModeUnset        ST_DataValidationImeMode = 0
    ST_DataValidationImeModeNoControl    ST_DataValidationImeMode = 1
    ST_DataValidationImeModeOff          ST_DataValidationImeMode = 2
    ST_DataValidationImeModeOn           ST_DataValidationImeMode = 3
    ST_DataValidationImeModeDisabled     ST_DataValidationImeMode = 4
    ST_DataValidationImeModeHiragana     ST_DataValidationImeMode = 5
    ST_DataValidationImeModeFullKatakana ST_DataValidationImeMode = 6
    ST_DataValidationImeModeHalfKatakana ST_DataValidationImeMode = 7
    ST_DataValidationImeModeFullAlpha    ST_DataValidationImeMode = 8
    ST_DataValidationImeModeHalfAlpha    ST_DataValidationImeMode = 9
    ST_DataValidationImeModeFullHangul   ST_DataValidationImeMode = 10
    ST_DataValidationImeModeHalfHangul   ST_DataValidationImeMode = 11
)

func (ST_DataValidationImeMode) MarshalXML

func (m ST_DataValidationImeMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DataValidationImeMode) MarshalXMLAttr

func (e ST_DataValidationImeMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DataValidationImeMode) String

func (m ST_DataValidationImeMode) String() string

func (*ST_DataValidationImeMode) UnmarshalXML

func (m *ST_DataValidationImeMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DataValidationImeMode) UnmarshalXMLAttr

func (e *ST_DataValidationImeMode) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DataValidationImeMode) Validate

func (m ST_DataValidationImeMode) Validate() error

func (ST_DataValidationImeMode) ValidateWithPath

func (m ST_DataValidationImeMode) ValidateWithPath(path string) error

type ST_DataValidationOperator

type ST_DataValidationOperator byte
const (
    ST_DataValidationOperatorUnset              ST_DataValidationOperator = 0
    ST_DataValidationOperatorBetween            ST_DataValidationOperator = 1
    ST_DataValidationOperatorNotBetween         ST_DataValidationOperator = 2
    ST_DataValidationOperatorEqual              ST_DataValidationOperator = 3
    ST_DataValidationOperatorNotEqual           ST_DataValidationOperator = 4
    ST_DataValidationOperatorLessThan           ST_DataValidationOperator = 5
    ST_DataValidationOperatorLessThanOrEqual    ST_DataValidationOperator = 6
    ST_DataValidationOperatorGreaterThan        ST_DataValidationOperator = 7
    ST_DataValidationOperatorGreaterThanOrEqual ST_DataValidationOperator = 8
)

func (ST_DataValidationOperator) MarshalXML

func (m ST_DataValidationOperator) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DataValidationOperator) MarshalXMLAttr

func (e ST_DataValidationOperator) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DataValidationOperator) String

func (m ST_DataValidationOperator) String() string

func (*ST_DataValidationOperator) UnmarshalXML

func (m *ST_DataValidationOperator) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DataValidationOperator) UnmarshalXMLAttr

func (e *ST_DataValidationOperator) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DataValidationOperator) Validate

func (m ST_DataValidationOperator) Validate() error

func (ST_DataValidationOperator) ValidateWithPath

func (m ST_DataValidationOperator) ValidateWithPath(path string) error

type ST_DataValidationType

type ST_DataValidationType byte
const (
    ST_DataValidationTypeUnset      ST_DataValidationType = 0
    ST_DataValidationTypeNone       ST_DataValidationType = 1
    ST_DataValidationTypeWhole      ST_DataValidationType = 2
    ST_DataValidationTypeDecimal    ST_DataValidationType = 3
    ST_DataValidationTypeList       ST_DataValidationType = 4
    ST_DataValidationTypeDate       ST_DataValidationType = 5
    ST_DataValidationTypeTime       ST_DataValidationType = 6
    ST_DataValidationTypeTextLength ST_DataValidationType = 7
    ST_DataValidationTypeCustom     ST_DataValidationType = 8
)

func (ST_DataValidationType) MarshalXML

func (m ST_DataValidationType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DataValidationType) MarshalXMLAttr

func (e ST_DataValidationType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DataValidationType) String

func (m ST_DataValidationType) String() string

func (*ST_DataValidationType) UnmarshalXML

func (m *ST_DataValidationType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DataValidationType) UnmarshalXMLAttr

func (e *ST_DataValidationType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DataValidationType) Validate

func (m ST_DataValidationType) Validate() error

func (ST_DataValidationType) ValidateWithPath

func (m ST_DataValidationType) ValidateWithPath(path string) error

type ST_DateTimeGrouping

type ST_DateTimeGrouping byte
const (
    ST_DateTimeGroupingUnset  ST_DateTimeGrouping = 0
    ST_DateTimeGroupingYear   ST_DateTimeGrouping = 1
    ST_DateTimeGroupingMonth  ST_DateTimeGrouping = 2
    ST_DateTimeGroupingDay    ST_DateTimeGrouping = 3
    ST_DateTimeGroupingHour   ST_DateTimeGrouping = 4
    ST_DateTimeGroupingMinute ST_DateTimeGrouping = 5
    ST_DateTimeGroupingSecond ST_DateTimeGrouping = 6
)

func (ST_DateTimeGrouping) MarshalXML

func (m ST_DateTimeGrouping) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DateTimeGrouping) MarshalXMLAttr

func (e ST_DateTimeGrouping) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DateTimeGrouping) String

func (m ST_DateTimeGrouping) String() string

func (*ST_DateTimeGrouping) UnmarshalXML

func (m *ST_DateTimeGrouping) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DateTimeGrouping) UnmarshalXMLAttr

func (e *ST_DateTimeGrouping) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DateTimeGrouping) Validate

func (m ST_DateTimeGrouping) Validate() error

func (ST_DateTimeGrouping) ValidateWithPath

func (m ST_DateTimeGrouping) ValidateWithPath(path string) error

type ST_DdeValueType

type ST_DdeValueType byte
const (
    ST_DdeValueTypeUnset ST_DdeValueType = 0
    ST_DdeValueTypeNil   ST_DdeValueType = 1
    ST_DdeValueTypeB     ST_DdeValueType = 2
    ST_DdeValueTypeN     ST_DdeValueType = 3
    ST_DdeValueTypeE     ST_DdeValueType = 4
    ST_DdeValueTypeStr   ST_DdeValueType = 5
)

func (ST_DdeValueType) MarshalXML

func (m ST_DdeValueType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DdeValueType) MarshalXMLAttr

func (e ST_DdeValueType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DdeValueType) String

func (m ST_DdeValueType) String() string

func (*ST_DdeValueType) UnmarshalXML

func (m *ST_DdeValueType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DdeValueType) UnmarshalXMLAttr

func (e *ST_DdeValueType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DdeValueType) Validate

func (m ST_DdeValueType) Validate() error

func (ST_DdeValueType) ValidateWithPath

func (m ST_DdeValueType) ValidateWithPath(path string) error

type ST_DvAspect

type ST_DvAspect byte
const (
    ST_DvAspectUnset            ST_DvAspect = 0
    ST_DvAspectDVASPECT_CONTENT ST_DvAspect = 1
    ST_DvAspectDVASPECT_ICON    ST_DvAspect = 2
)

func (ST_DvAspect) MarshalXML

func (m ST_DvAspect) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DvAspect) MarshalXMLAttr

func (e ST_DvAspect) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DvAspect) String

func (m ST_DvAspect) String() string

func (*ST_DvAspect) UnmarshalXML

func (m *ST_DvAspect) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DvAspect) UnmarshalXMLAttr

func (e *ST_DvAspect) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DvAspect) Validate

func (m ST_DvAspect) Validate() error

func (ST_DvAspect) ValidateWithPath

func (m ST_DvAspect) ValidateWithPath(path string) error

type ST_DynamicFilterType

type ST_DynamicFilterType byte
const (
    ST_DynamicFilterTypeUnset        ST_DynamicFilterType = 0
    ST_DynamicFilterTypeNull         ST_DynamicFilterType = 1
    ST_DynamicFilterTypeAboveAverage ST_DynamicFilterType = 2
    ST_DynamicFilterTypeBelowAverage ST_DynamicFilterType = 3
    ST_DynamicFilterTypeTomorrow     ST_DynamicFilterType = 4
    ST_DynamicFilterTypeToday        ST_DynamicFilterType = 5
    ST_DynamicFilterTypeYesterday    ST_DynamicFilterType = 6
    ST_DynamicFilterTypeNextWeek     ST_DynamicFilterType = 7
    ST_DynamicFilterTypeThisWeek     ST_DynamicFilterType = 8
    ST_DynamicFilterTypeLastWeek     ST_DynamicFilterType = 9
    ST_DynamicFilterTypeNextMonth    ST_DynamicFilterType = 10
    ST_DynamicFilterTypeThisMonth    ST_DynamicFilterType = 11
    ST_DynamicFilterTypeLastMonth    ST_DynamicFilterType = 12
    ST_DynamicFilterTypeNextQuarter  ST_DynamicFilterType = 13
    ST_DynamicFilterTypeThisQuarter  ST_DynamicFilterType = 14
    ST_DynamicFilterTypeLastQuarter  ST_DynamicFilterType = 15
    ST_DynamicFilterTypeNextYear     ST_DynamicFilterType = 16
    ST_DynamicFilterTypeThisYear     ST_DynamicFilterType = 17
    ST_DynamicFilterTypeLastYear     ST_DynamicFilterType = 18
    ST_DynamicFilterTypeYearToDate   ST_DynamicFilterType = 19
    ST_DynamicFilterTypeQ1           ST_DynamicFilterType = 20
    ST_DynamicFilterTypeQ2           ST_DynamicFilterType = 21
    ST_DynamicFilterTypeQ3           ST_DynamicFilterType = 22
    ST_DynamicFilterTypeQ4           ST_DynamicFilterType = 23
    ST_DynamicFilterTypeM1           ST_DynamicFilterType = 24
    ST_DynamicFilterTypeM2           ST_DynamicFilterType = 25
    ST_DynamicFilterTypeM3           ST_DynamicFilterType = 26
    ST_DynamicFilterTypeM4           ST_DynamicFilterType = 27
    ST_DynamicFilterTypeM5           ST_DynamicFilterType = 28
    ST_DynamicFilterTypeM6           ST_DynamicFilterType = 29
    ST_DynamicFilterTypeM7           ST_DynamicFilterType = 30
    ST_DynamicFilterTypeM8           ST_DynamicFilterType = 31
    ST_DynamicFilterTypeM9           ST_DynamicFilterType = 32
    ST_DynamicFilterTypeM10          ST_DynamicFilterType = 33
    ST_DynamicFilterTypeM11          ST_DynamicFilterType = 34
    ST_DynamicFilterTypeM12          ST_DynamicFilterType = 35
)

func (ST_DynamicFilterType) MarshalXML

func (m ST_DynamicFilterType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_DynamicFilterType) MarshalXMLAttr

func (e ST_DynamicFilterType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_DynamicFilterType) String

func (m ST_DynamicFilterType) String() string

func (*ST_DynamicFilterType) UnmarshalXML

func (m *ST_DynamicFilterType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_DynamicFilterType) UnmarshalXMLAttr

func (e *ST_DynamicFilterType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_DynamicFilterType) Validate

func (m ST_DynamicFilterType) Validate() error

func (ST_DynamicFilterType) ValidateWithPath

func (m ST_DynamicFilterType) ValidateWithPath(path string) error

type ST_ExternalConnectionType

type ST_ExternalConnectionType byte
const (
    ST_ExternalConnectionTypeUnset   ST_ExternalConnectionType = 0
    ST_ExternalConnectionTypeGeneral ST_ExternalConnectionType = 1
    ST_ExternalConnectionTypeText    ST_ExternalConnectionType = 2
    ST_ExternalConnectionTypeMDY     ST_ExternalConnectionType = 3
    ST_ExternalConnectionTypeDMY     ST_ExternalConnectionType = 4
    ST_ExternalConnectionTypeYMD     ST_ExternalConnectionType = 5
    ST_ExternalConnectionTypeMYD     ST_ExternalConnectionType = 6
    ST_ExternalConnectionTypeDYM     ST_ExternalConnectionType = 7
    ST_ExternalConnectionTypeYDM     ST_ExternalConnectionType = 8
    ST_ExternalConnectionTypeSkip    ST_ExternalConnectionType = 9
    ST_ExternalConnectionTypeEMD     ST_ExternalConnectionType = 10
)

func (ST_ExternalConnectionType) MarshalXML

func (m ST_ExternalConnectionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_ExternalConnectionType) MarshalXMLAttr

func (e ST_ExternalConnectionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_ExternalConnectionType) String

func (m ST_ExternalConnectionType) String() string

func (*ST_ExternalConnectionType) UnmarshalXML

func (m *ST_ExternalConnectionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_ExternalConnectionType) UnmarshalXMLAttr

func (e *ST_ExternalConnectionType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_ExternalConnectionType) Validate

func (m ST_ExternalConnectionType) Validate() error

func (ST_ExternalConnectionType) ValidateWithPath

func (m ST_ExternalConnectionType) ValidateWithPath(path string) error

type ST_FieldSortType

type ST_FieldSortType byte
const (
    ST_FieldSortTypeUnset      ST_FieldSortType = 0
    ST_FieldSortTypeManual     ST_FieldSortType = 1
    ST_FieldSortTypeAscending  ST_FieldSortType = 2
    ST_FieldSortTypeDescending ST_FieldSortType = 3
)

func (ST_FieldSortType) MarshalXML

func (m ST_FieldSortType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_FieldSortType) MarshalXMLAttr

func (e ST_FieldSortType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_FieldSortType) String

func (m ST_FieldSortType) String() string

func (*ST_FieldSortType) UnmarshalXML

func (m *ST_FieldSortType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_FieldSortType) UnmarshalXMLAttr

func (e *ST_FieldSortType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_FieldSortType) Validate

func (m ST_FieldSortType) Validate() error

func (ST_FieldSortType) ValidateWithPath

func (m ST_FieldSortType) ValidateWithPath(path string) error

type ST_FileType

type ST_FileType byte
const (
    ST_FileTypeUnset ST_FileType = 0
    ST_FileTypeMac   ST_FileType = 1
    ST_FileTypeWin   ST_FileType = 2
    ST_FileTypeDos   ST_FileType = 3
    ST_FileTypeLin   ST_FileType = 4
    ST_FileTypeOther ST_FileType = 5
)

func (ST_FileType) MarshalXML

func (m ST_FileType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_FileType) MarshalXMLAttr

func (e ST_FileType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_FileType) String

func (m ST_FileType) String() string

func (*ST_FileType) UnmarshalXML

func (m *ST_FileType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_FileType) UnmarshalXMLAttr

func (e *ST_FileType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_FileType) Validate

func (m ST_FileType) Validate() error

func (ST_FileType) ValidateWithPath

func (m ST_FileType) ValidateWithPath(path string) error

type ST_FilterOperator

type ST_FilterOperator byte
const (
    ST_FilterOperatorUnset              ST_FilterOperator = 0
    ST_FilterOperatorEqual              ST_FilterOperator = 1
    ST_FilterOperatorLessThan           ST_FilterOperator = 2
    ST_FilterOperatorLessThanOrEqual    ST_FilterOperator = 3
    ST_FilterOperatorNotEqual           ST_FilterOperator = 4
    ST_FilterOperatorGreaterThanOrEqual ST_FilterOperator = 5
    ST_FilterOperatorGreaterThan        ST_FilterOperator = 6
)

func (ST_FilterOperator) MarshalXML

func (m ST_FilterOperator) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_FilterOperator) MarshalXMLAttr

func (e ST_FilterOperator) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_FilterOperator) String

func (m ST_FilterOperator) String() string

func (*ST_FilterOperator) UnmarshalXML

func (m *ST_FilterOperator) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_FilterOperator) UnmarshalXMLAttr

func (e *ST_FilterOperator) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_FilterOperator) Validate

func (m ST_FilterOperator) Validate() error

func (ST_FilterOperator) ValidateWithPath

func (m ST_FilterOperator) ValidateWithPath(path string) error

type ST_FontScheme

type ST_FontScheme byte
const (
    ST_FontSchemeUnset ST_FontScheme = 0
    ST_FontSchemeNone  ST_FontScheme = 1
    ST_FontSchemeMajor ST_FontScheme = 2
    ST_FontSchemeMinor ST_FontScheme = 3
)

func (ST_FontScheme) MarshalXML

func (m ST_FontScheme) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_FontScheme) MarshalXMLAttr

func (e ST_FontScheme) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_FontScheme) String

func (m ST_FontScheme) String() string

func (*ST_FontScheme) UnmarshalXML

func (m *ST_FontScheme) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_FontScheme) UnmarshalXMLAttr

func (e *ST_FontScheme) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_FontScheme) Validate

func (m ST_FontScheme) Validate() error

func (ST_FontScheme) ValidateWithPath

func (m ST_FontScheme) ValidateWithPath(path string) error

type ST_FormatAction

type ST_FormatAction byte
const (
    ST_FormatActionUnset      ST_FormatAction = 0
    ST_FormatActionBlank      ST_FormatAction = 1
    ST_FormatActionFormatting ST_FormatAction = 2
    ST_FormatActionDrill      ST_FormatAction = 3
    ST_FormatActionFormula    ST_FormatAction = 4
)

func (ST_FormatAction) MarshalXML

func (m ST_FormatAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_FormatAction) MarshalXMLAttr

func (e ST_FormatAction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_FormatAction) String

func (m ST_FormatAction) String() string

func (*ST_FormatAction) UnmarshalXML

func (m *ST_FormatAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_FormatAction) UnmarshalXMLAttr

func (e *ST_FormatAction) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_FormatAction) Validate

func (m ST_FormatAction) Validate() error

func (ST_FormatAction) ValidateWithPath

func (m ST_FormatAction) ValidateWithPath(path string) error

type ST_FormulaExpression

type ST_FormulaExpression byte
const (
    ST_FormulaExpressionUnset        ST_FormulaExpression = 0
    ST_FormulaExpressionRef          ST_FormulaExpression = 1
    ST_FormulaExpressionRefError     ST_FormulaExpression = 2
    ST_FormulaExpressionArea         ST_FormulaExpression = 3
    ST_FormulaExpressionAreaError    ST_FormulaExpression = 4
    ST_FormulaExpressionComputedArea ST_FormulaExpression = 5
)

func (ST_FormulaExpression) MarshalXML

func (m ST_FormulaExpression) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_FormulaExpression) MarshalXMLAttr

func (e ST_FormulaExpression) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_FormulaExpression) String

func (m ST_FormulaExpression) String() string

func (*ST_FormulaExpression) UnmarshalXML

func (m *ST_FormulaExpression) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_FormulaExpression) UnmarshalXMLAttr

func (e *ST_FormulaExpression) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_FormulaExpression) Validate

func (m ST_FormulaExpression) Validate() error

func (ST_FormulaExpression) ValidateWithPath

func (m ST_FormulaExpression) ValidateWithPath(path string) error

type ST_GradientType

type ST_GradientType byte
const (
    ST_GradientTypeUnset  ST_GradientType = 0
    ST_GradientTypeLinear ST_GradientType = 1
    ST_GradientTypePath   ST_GradientType = 2
)

func (ST_GradientType) MarshalXML

func (m ST_GradientType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_GradientType) MarshalXMLAttr

func (e ST_GradientType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_GradientType) String

func (m ST_GradientType) String() string

func (*ST_GradientType) UnmarshalXML

func (m *ST_GradientType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_GradientType) UnmarshalXMLAttr

func (e *ST_GradientType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_GradientType) Validate

func (m ST_GradientType) Validate() error

func (ST_GradientType) ValidateWithPath

func (m ST_GradientType) ValidateWithPath(path string) error

type ST_GroupBy

type ST_GroupBy byte
const (
    ST_GroupByUnset    ST_GroupBy = 0
    ST_GroupByRange    ST_GroupBy = 1
    ST_GroupBySeconds  ST_GroupBy = 2
    ST_GroupByMinutes  ST_GroupBy = 3
    ST_GroupByHours    ST_GroupBy = 4
    ST_GroupByDays     ST_GroupBy = 5
    ST_GroupByMonths   ST_GroupBy = 6
    ST_GroupByQuarters ST_GroupBy = 7
    ST_GroupByYears    ST_GroupBy = 8
)

func (ST_GroupBy) MarshalXML

func (m ST_GroupBy) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_GroupBy) MarshalXMLAttr

func (e ST_GroupBy) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_GroupBy) String

func (m ST_GroupBy) String() string

func (*ST_GroupBy) UnmarshalXML

func (m *ST_GroupBy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_GroupBy) UnmarshalXMLAttr

func (e *ST_GroupBy) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_GroupBy) Validate

func (m ST_GroupBy) Validate() error

func (ST_GroupBy) ValidateWithPath

func (m ST_GroupBy) ValidateWithPath(path string) error

type ST_GrowShrinkType

type ST_GrowShrinkType byte
const (
    ST_GrowShrinkTypeUnset          ST_GrowShrinkType = 0
    ST_GrowShrinkTypeInsertDelete   ST_GrowShrinkType = 1
    ST_GrowShrinkTypeInsertClear    ST_GrowShrinkType = 2
    ST_GrowShrinkTypeOverwriteClear ST_GrowShrinkType = 3
)

func (ST_GrowShrinkType) MarshalXML

func (m ST_GrowShrinkType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_GrowShrinkType) MarshalXMLAttr

func (e ST_GrowShrinkType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_GrowShrinkType) String

func (m ST_GrowShrinkType) String() string

func (*ST_GrowShrinkType) UnmarshalXML

func (m *ST_GrowShrinkType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_GrowShrinkType) UnmarshalXMLAttr

func (e *ST_GrowShrinkType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_GrowShrinkType) Validate

func (m ST_GrowShrinkType) Validate() error

func (ST_GrowShrinkType) ValidateWithPath

func (m ST_GrowShrinkType) ValidateWithPath(path string) error

type ST_HorizontalAlignment

type ST_HorizontalAlignment byte
const (
    ST_HorizontalAlignmentUnset            ST_HorizontalAlignment = 0
    ST_HorizontalAlignmentGeneral          ST_HorizontalAlignment = 1
    ST_HorizontalAlignmentLeft             ST_HorizontalAlignment = 2
    ST_HorizontalAlignmentCenter           ST_HorizontalAlignment = 3
    ST_HorizontalAlignmentRight            ST_HorizontalAlignment = 4
    ST_HorizontalAlignmentFill             ST_HorizontalAlignment = 5
    ST_HorizontalAlignmentJustify          ST_HorizontalAlignment = 6
    ST_HorizontalAlignmentCenterContinuous ST_HorizontalAlignment = 7
    ST_HorizontalAlignmentDistributed      ST_HorizontalAlignment = 8
)

func (ST_HorizontalAlignment) MarshalXML

func (m ST_HorizontalAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_HorizontalAlignment) MarshalXMLAttr

func (e ST_HorizontalAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_HorizontalAlignment) String

func (m ST_HorizontalAlignment) String() string

func (*ST_HorizontalAlignment) UnmarshalXML

func (m *ST_HorizontalAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_HorizontalAlignment) UnmarshalXMLAttr

func (e *ST_HorizontalAlignment) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_HorizontalAlignment) Validate

func (m ST_HorizontalAlignment) Validate() error

func (ST_HorizontalAlignment) ValidateWithPath

func (m ST_HorizontalAlignment) ValidateWithPath(path string) error

type ST_HtmlFmt

type ST_HtmlFmt byte
const (
    ST_HtmlFmtUnset ST_HtmlFmt = 0
    ST_HtmlFmtNone  ST_HtmlFmt = 1
    ST_HtmlFmtRtf   ST_HtmlFmt = 2
    ST_HtmlFmtAll   ST_HtmlFmt = 3
)

func (ST_HtmlFmt) MarshalXML

func (m ST_HtmlFmt) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_HtmlFmt) MarshalXMLAttr

func (e ST_HtmlFmt) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_HtmlFmt) String

func (m ST_HtmlFmt) String() string

func (*ST_HtmlFmt) UnmarshalXML

func (m *ST_HtmlFmt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_HtmlFmt) UnmarshalXMLAttr

func (e *ST_HtmlFmt) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_HtmlFmt) Validate

func (m ST_HtmlFmt) Validate() error

func (ST_HtmlFmt) ValidateWithPath

func (m ST_HtmlFmt) ValidateWithPath(path string) error

type ST_IconSetType

type ST_IconSetType byte
const (
    ST_IconSetTypeUnset           ST_IconSetType = 0
    ST_IconSetType3Arrows         ST_IconSetType = 1
    ST_IconSetType3ArrowsGray     ST_IconSetType = 2
    ST_IconSetType3Flags          ST_IconSetType = 3
    ST_IconSetType3TrafficLights1 ST_IconSetType = 4
    ST_IconSetType3TrafficLights2 ST_IconSetType = 5
    ST_IconSetType3Signs          ST_IconSetType = 6
    ST_IconSetType3Symbols        ST_IconSetType = 7
    ST_IconSetType3Symbols2       ST_IconSetType = 8
    ST_IconSetType4Arrows         ST_IconSetType = 9
    ST_IconSetType4ArrowsGray     ST_IconSetType = 10
    ST_IconSetType4RedToBlack     ST_IconSetType = 11
    ST_IconSetType4Rating         ST_IconSetType = 12
    ST_IconSetType4TrafficLights  ST_IconSetType = 13
    ST_IconSetType5Arrows         ST_IconSetType = 14
    ST_IconSetType5ArrowsGray     ST_IconSetType = 15
    ST_IconSetType5Rating         ST_IconSetType = 16
    ST_IconSetType5Quarters       ST_IconSetType = 17
)

func (ST_IconSetType) MarshalXML

func (m ST_IconSetType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_IconSetType) MarshalXMLAttr

func (e ST_IconSetType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_IconSetType) String

func (m ST_IconSetType) String() string

func (*ST_IconSetType) UnmarshalXML

func (m *ST_IconSetType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_IconSetType) UnmarshalXMLAttr

func (e *ST_IconSetType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_IconSetType) Validate

func (m ST_IconSetType) Validate() error

func (ST_IconSetType) ValidateWithPath

func (m ST_IconSetType) ValidateWithPath(path string) error

type ST_ItemType

type ST_ItemType byte
const (
    ST_ItemTypeUnset   ST_ItemType = 0
    ST_ItemTypeData    ST_ItemType = 1
    ST_ItemTypeDefault ST_ItemType = 2
    ST_ItemTypeSum     ST_ItemType = 3
    ST_ItemTypeCountA  ST_ItemType = 4
    ST_ItemTypeAvg     ST_ItemType = 5
    ST_ItemTypeMax     ST_ItemType = 6
    ST_ItemTypeMin     ST_ItemType = 7
    ST_ItemTypeProduct ST_ItemType = 8
    ST_ItemTypeCount   ST_ItemType = 9
    ST_ItemTypeStdDev  ST_ItemType = 10
    ST_ItemTypeStdDevP ST_ItemType = 11
    ST_ItemTypeVar     ST_ItemType = 12
    ST_ItemTypeVarP    ST_ItemType = 13
    ST_ItemTypeGrand   ST_ItemType = 14
    ST_ItemTypeBlank   ST_ItemType = 15
)

func (ST_ItemType) MarshalXML

func (m ST_ItemType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_ItemType) MarshalXMLAttr

func (e ST_ItemType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_ItemType) String

func (m ST_ItemType) String() string

func (*ST_ItemType) UnmarshalXML

func (m *ST_ItemType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_ItemType) UnmarshalXMLAttr

func (e *ST_ItemType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_ItemType) Validate

func (m ST_ItemType) Validate() error

func (ST_ItemType) ValidateWithPath

func (m ST_ItemType) ValidateWithPath(path string) error

type ST_MdxFunctionType

type ST_MdxFunctionType byte
const (
    ST_MdxFunctionTypeUnset ST_MdxFunctionType = 0
    ST_MdxFunctionTypeM     ST_MdxFunctionType = 1
    ST_MdxFunctionTypeV     ST_MdxFunctionType = 2
    ST_MdxFunctionTypeS     ST_MdxFunctionType = 3
    ST_MdxFunctionTypeC     ST_MdxFunctionType = 4
    ST_MdxFunctionTypeR     ST_MdxFunctionType = 5
    ST_MdxFunctionTypeP     ST_MdxFunctionType = 6
    ST_MdxFunctionTypeK     ST_MdxFunctionType = 7
)

func (ST_MdxFunctionType) MarshalXML

func (m ST_MdxFunctionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_MdxFunctionType) MarshalXMLAttr

func (e ST_MdxFunctionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_MdxFunctionType) String

func (m ST_MdxFunctionType) String() string

func (*ST_MdxFunctionType) UnmarshalXML

func (m *ST_MdxFunctionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_MdxFunctionType) UnmarshalXMLAttr

func (e *ST_MdxFunctionType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_MdxFunctionType) Validate

func (m ST_MdxFunctionType) Validate() error

func (ST_MdxFunctionType) ValidateWithPath

func (m ST_MdxFunctionType) ValidateWithPath(path string) error

type ST_MdxKPIProperty

type ST_MdxKPIProperty byte
const (
    ST_MdxKPIPropertyUnset ST_MdxKPIProperty = 0
    ST_MdxKPIPropertyV     ST_MdxKPIProperty = 1
    ST_MdxKPIPropertyG     ST_MdxKPIProperty = 2
    ST_MdxKPIPropertyS     ST_MdxKPIProperty = 3
    ST_MdxKPIPropertyT     ST_MdxKPIProperty = 4
    ST_MdxKPIPropertyW     ST_MdxKPIProperty = 5
    ST_MdxKPIPropertyM     ST_MdxKPIProperty = 6
)

func (ST_MdxKPIProperty) MarshalXML

func (m ST_MdxKPIProperty) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_MdxKPIProperty) MarshalXMLAttr

func (e ST_MdxKPIProperty) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_MdxKPIProperty) String

func (m ST_MdxKPIProperty) String() string

func (*ST_MdxKPIProperty) UnmarshalXML

func (m *ST_MdxKPIProperty) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_MdxKPIProperty) UnmarshalXMLAttr

func (e *ST_MdxKPIProperty) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_MdxKPIProperty) Validate

func (m ST_MdxKPIProperty) Validate() error

func (ST_MdxKPIProperty) ValidateWithPath

func (m ST_MdxKPIProperty) ValidateWithPath(path string) error

type ST_MdxSetOrder

type ST_MdxSetOrder byte
const (
    ST_MdxSetOrderUnset ST_MdxSetOrder = 0
    ST_MdxSetOrderU     ST_MdxSetOrder = 1
    ST_MdxSetOrderA     ST_MdxSetOrder = 2
    ST_MdxSetOrderD     ST_MdxSetOrder = 3
    ST_MdxSetOrderAa    ST_MdxSetOrder = 4
    ST_MdxSetOrderAd    ST_MdxSetOrder = 5
    ST_MdxSetOrderNa    ST_MdxSetOrder = 6
    ST_MdxSetOrderNd    ST_MdxSetOrder = 7
)

func (ST_MdxSetOrder) MarshalXML

func (m ST_MdxSetOrder) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_MdxSetOrder) MarshalXMLAttr

func (e ST_MdxSetOrder) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_MdxSetOrder) String

func (m ST_MdxSetOrder) String() string

func (*ST_MdxSetOrder) UnmarshalXML

func (m *ST_MdxSetOrder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_MdxSetOrder) UnmarshalXMLAttr

func (e *ST_MdxSetOrder) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_MdxSetOrder) Validate

func (m ST_MdxSetOrder) Validate() error

func (ST_MdxSetOrder) ValidateWithPath

func (m ST_MdxSetOrder) ValidateWithPath(path string) error

type ST_Objects

type ST_Objects byte
const (
    ST_ObjectsUnset        ST_Objects = 0
    ST_ObjectsAll          ST_Objects = 1
    ST_ObjectsPlaceholders ST_Objects = 2
    ST_ObjectsNone         ST_Objects = 3
)

func (ST_Objects) MarshalXML

func (m ST_Objects) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Objects) MarshalXMLAttr

func (e ST_Objects) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Objects) String

func (m ST_Objects) String() string

func (*ST_Objects) UnmarshalXML

func (m *ST_Objects) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Objects) UnmarshalXMLAttr

func (e *ST_Objects) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Objects) Validate

func (m ST_Objects) Validate() error

func (ST_Objects) ValidateWithPath

func (m ST_Objects) ValidateWithPath(path string) error

type ST_OleUpdate

type ST_OleUpdate byte
const (
    ST_OleUpdateUnset            ST_OleUpdate = 0
    ST_OleUpdateOLEUPDATE_ALWAYS ST_OleUpdate = 1
    ST_OleUpdateOLEUPDATE_ONCALL ST_OleUpdate = 2
)

func (ST_OleUpdate) MarshalXML

func (m ST_OleUpdate) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_OleUpdate) MarshalXMLAttr

func (e ST_OleUpdate) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_OleUpdate) String

func (m ST_OleUpdate) String() string

func (*ST_OleUpdate) UnmarshalXML

func (m *ST_OleUpdate) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_OleUpdate) UnmarshalXMLAttr

func (e *ST_OleUpdate) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_OleUpdate) Validate

func (m ST_OleUpdate) Validate() error

func (ST_OleUpdate) ValidateWithPath

func (m ST_OleUpdate) ValidateWithPath(path string) error

type ST_Orientation

type ST_Orientation byte
const (
    ST_OrientationUnset     ST_Orientation = 0
    ST_OrientationDefault   ST_Orientation = 1
    ST_OrientationPortrait  ST_Orientation = 2
    ST_OrientationLandscape ST_Orientation = 3
)

func (ST_Orientation) MarshalXML

func (m ST_Orientation) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Orientation) MarshalXMLAttr

func (e ST_Orientation) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Orientation) String

func (m ST_Orientation) String() string

func (*ST_Orientation) UnmarshalXML

func (m *ST_Orientation) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Orientation) UnmarshalXMLAttr

func (e *ST_Orientation) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Orientation) Validate

func (m ST_Orientation) Validate() error

func (ST_Orientation) ValidateWithPath

func (m ST_Orientation) ValidateWithPath(path string) error

type ST_PageOrder

type ST_PageOrder byte
const (
    ST_PageOrderUnset        ST_PageOrder = 0
    ST_PageOrderDownThenOver ST_PageOrder = 1
    ST_PageOrderOverThenDown ST_PageOrder = 2
)

func (ST_PageOrder) MarshalXML

func (m ST_PageOrder) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PageOrder) MarshalXMLAttr

func (e ST_PageOrder) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PageOrder) String

func (m ST_PageOrder) String() string

func (*ST_PageOrder) UnmarshalXML

func (m *ST_PageOrder) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PageOrder) UnmarshalXMLAttr

func (e *ST_PageOrder) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PageOrder) Validate

func (m ST_PageOrder) Validate() error

func (ST_PageOrder) ValidateWithPath

func (m ST_PageOrder) ValidateWithPath(path string) error

type ST_Pane

type ST_Pane byte
const (
    ST_PaneUnset       ST_Pane = 0
    ST_PaneBottomRight ST_Pane = 1
    ST_PaneTopRight    ST_Pane = 2
    ST_PaneBottomLeft  ST_Pane = 3
    ST_PaneTopLeft     ST_Pane = 4
)

func (ST_Pane) MarshalXML

func (m ST_Pane) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Pane) MarshalXMLAttr

func (e ST_Pane) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Pane) String

func (m ST_Pane) String() string

func (*ST_Pane) UnmarshalXML

func (m *ST_Pane) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Pane) UnmarshalXMLAttr

func (e *ST_Pane) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Pane) Validate

func (m ST_Pane) Validate() error

func (ST_Pane) ValidateWithPath

func (m ST_Pane) ValidateWithPath(path string) error

type ST_PaneState

type ST_PaneState byte
const (
    ST_PaneStateUnset       ST_PaneState = 0
    ST_PaneStateSplit       ST_PaneState = 1
    ST_PaneStateFrozen      ST_PaneState = 2
    ST_PaneStateFrozenSplit ST_PaneState = 3
)

func (ST_PaneState) MarshalXML

func (m ST_PaneState) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PaneState) MarshalXMLAttr

func (e ST_PaneState) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PaneState) String

func (m ST_PaneState) String() string

func (*ST_PaneState) UnmarshalXML

func (m *ST_PaneState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PaneState) UnmarshalXMLAttr

func (e *ST_PaneState) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PaneState) Validate

func (m ST_PaneState) Validate() error

func (ST_PaneState) ValidateWithPath

func (m ST_PaneState) ValidateWithPath(path string) error

type ST_ParameterType

type ST_ParameterType byte
const (
    ST_ParameterTypeUnset  ST_ParameterType = 0
    ST_ParameterTypePrompt ST_ParameterType = 1
    ST_ParameterTypeValue  ST_ParameterType = 2
    ST_ParameterTypeCell   ST_ParameterType = 3
)

func (ST_ParameterType) MarshalXML

func (m ST_ParameterType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_ParameterType) MarshalXMLAttr

func (e ST_ParameterType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_ParameterType) String

func (m ST_ParameterType) String() string

func (*ST_ParameterType) UnmarshalXML

func (m *ST_ParameterType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_ParameterType) UnmarshalXMLAttr

func (e *ST_ParameterType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_ParameterType) Validate

func (m ST_ParameterType) Validate() error

func (ST_ParameterType) ValidateWithPath

func (m ST_ParameterType) ValidateWithPath(path string) error

type ST_PatternType

type ST_PatternType byte
const (
    ST_PatternTypeUnset           ST_PatternType = 0
    ST_PatternTypeNone            ST_PatternType = 1
    ST_PatternTypeSolid           ST_PatternType = 2
    ST_PatternTypeMediumGray      ST_PatternType = 3
    ST_PatternTypeDarkGray        ST_PatternType = 4
    ST_PatternTypeLightGray       ST_PatternType = 5
    ST_PatternTypeDarkHorizontal  ST_PatternType = 6
    ST_PatternTypeDarkVertical    ST_PatternType = 7
    ST_PatternTypeDarkDown        ST_PatternType = 8
    ST_PatternTypeDarkUp          ST_PatternType = 9
    ST_PatternTypeDarkGrid        ST_PatternType = 10
    ST_PatternTypeDarkTrellis     ST_PatternType = 11
    ST_PatternTypeLightHorizontal ST_PatternType = 12
    ST_PatternTypeLightVertical   ST_PatternType = 13
    ST_PatternTypeLightDown       ST_PatternType = 14
    ST_PatternTypeLightUp         ST_PatternType = 15
    ST_PatternTypeLightGrid       ST_PatternType = 16
    ST_PatternTypeLightTrellis    ST_PatternType = 17
    ST_PatternTypeGray125         ST_PatternType = 18
    ST_PatternTypeGray0625        ST_PatternType = 19
)

func (ST_PatternType) MarshalXML

func (m ST_PatternType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PatternType) MarshalXMLAttr

func (e ST_PatternType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PatternType) String

func (m ST_PatternType) String() string

func (*ST_PatternType) UnmarshalXML

func (m *ST_PatternType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PatternType) UnmarshalXMLAttr

func (e *ST_PatternType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PatternType) Validate

func (m ST_PatternType) Validate() error

func (ST_PatternType) ValidateWithPath

func (m ST_PatternType) ValidateWithPath(path string) error

type ST_PhoneticAlignment

type ST_PhoneticAlignment byte
const (
    ST_PhoneticAlignmentUnset       ST_PhoneticAlignment = 0
    ST_PhoneticAlignmentNoControl   ST_PhoneticAlignment = 1
    ST_PhoneticAlignmentLeft        ST_PhoneticAlignment = 2
    ST_PhoneticAlignmentCenter      ST_PhoneticAlignment = 3
    ST_PhoneticAlignmentDistributed ST_PhoneticAlignment = 4
)

func (ST_PhoneticAlignment) MarshalXML

func (m ST_PhoneticAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PhoneticAlignment) MarshalXMLAttr

func (e ST_PhoneticAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PhoneticAlignment) String

func (m ST_PhoneticAlignment) String() string

func (*ST_PhoneticAlignment) UnmarshalXML

func (m *ST_PhoneticAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PhoneticAlignment) UnmarshalXMLAttr

func (e *ST_PhoneticAlignment) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PhoneticAlignment) Validate

func (m ST_PhoneticAlignment) Validate() error

func (ST_PhoneticAlignment) ValidateWithPath

func (m ST_PhoneticAlignment) ValidateWithPath(path string) error

type ST_PhoneticType

type ST_PhoneticType byte
const (
    ST_PhoneticTypeUnset             ST_PhoneticType = 0
    ST_PhoneticTypeHalfwidthKatakana ST_PhoneticType = 1
    ST_PhoneticTypeFullwidthKatakana ST_PhoneticType = 2
    ST_PhoneticTypeHiragana          ST_PhoneticType = 3
    ST_PhoneticTypeNoConversion      ST_PhoneticType = 4
)

func (ST_PhoneticType) MarshalXML

func (m ST_PhoneticType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PhoneticType) MarshalXMLAttr

func (e ST_PhoneticType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PhoneticType) String

func (m ST_PhoneticType) String() string

func (*ST_PhoneticType) UnmarshalXML

func (m *ST_PhoneticType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PhoneticType) UnmarshalXMLAttr

func (e *ST_PhoneticType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PhoneticType) Validate

func (m ST_PhoneticType) Validate() error

func (ST_PhoneticType) ValidateWithPath

func (m ST_PhoneticType) ValidateWithPath(path string) error

type ST_PivotAreaType

type ST_PivotAreaType byte
const (
    ST_PivotAreaTypeUnset    ST_PivotAreaType = 0
    ST_PivotAreaTypeNone     ST_PivotAreaType = 1
    ST_PivotAreaTypeNormal   ST_PivotAreaType = 2
    ST_PivotAreaTypeData     ST_PivotAreaType = 3
    ST_PivotAreaTypeAll      ST_PivotAreaType = 4
    ST_PivotAreaTypeOrigin   ST_PivotAreaType = 5
    ST_PivotAreaTypeButton   ST_PivotAreaType = 6
    ST_PivotAreaTypeTopEnd   ST_PivotAreaType = 7
    ST_PivotAreaTypeTopRight ST_PivotAreaType = 8
)

func (ST_PivotAreaType) MarshalXML

func (m ST_PivotAreaType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PivotAreaType) MarshalXMLAttr

func (e ST_PivotAreaType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PivotAreaType) String

func (m ST_PivotAreaType) String() string

func (*ST_PivotAreaType) UnmarshalXML

func (m *ST_PivotAreaType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PivotAreaType) UnmarshalXMLAttr

func (e *ST_PivotAreaType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PivotAreaType) Validate

func (m ST_PivotAreaType) Validate() error

func (ST_PivotAreaType) ValidateWithPath

func (m ST_PivotAreaType) ValidateWithPath(path string) error

type ST_PivotFilterType

type ST_PivotFilterType byte
const (
    ST_PivotFilterTypeUnset                     ST_PivotFilterType = 0
    ST_PivotFilterTypeUnknown                   ST_PivotFilterType = 1
    ST_PivotFilterTypeCount                     ST_PivotFilterType = 2
    ST_PivotFilterTypePercent                   ST_PivotFilterType = 3
    ST_PivotFilterTypeSum                       ST_PivotFilterType = 4
    ST_PivotFilterTypeCaptionEqual              ST_PivotFilterType = 5
    ST_PivotFilterTypeCaptionNotEqual           ST_PivotFilterType = 6
    ST_PivotFilterTypeCaptionBeginsWith         ST_PivotFilterType = 7
    ST_PivotFilterTypeCaptionNotBeginsWith      ST_PivotFilterType = 8
    ST_PivotFilterTypeCaptionEndsWith           ST_PivotFilterType = 9
    ST_PivotFilterTypeCaptionNotEndsWith        ST_PivotFilterType = 10
    ST_PivotFilterTypeCaptionContains           ST_PivotFilterType = 11
    ST_PivotFilterTypeCaptionNotContains        ST_PivotFilterType = 12
    ST_PivotFilterTypeCaptionGreaterThan        ST_PivotFilterType = 13
    ST_PivotFilterTypeCaptionGreaterThanOrEqual ST_PivotFilterType = 14
    ST_PivotFilterTypeCaptionLessThan           ST_PivotFilterType = 15
    ST_PivotFilterTypeCaptionLessThanOrEqual    ST_PivotFilterType = 16
    ST_PivotFilterTypeCaptionBetween            ST_PivotFilterType = 17
    ST_PivotFilterTypeCaptionNotBetween         ST_PivotFilterType = 18
    ST_PivotFilterTypeValueEqual                ST_PivotFilterType = 19
    ST_PivotFilterTypeValueNotEqual             ST_PivotFilterType = 20
    ST_PivotFilterTypeValueGreaterThan          ST_PivotFilterType = 21
    ST_PivotFilterTypeValueGreaterThanOrEqual   ST_PivotFilterType = 22
    ST_PivotFilterTypeValueLessThan             ST_PivotFilterType = 23
    ST_PivotFilterTypeValueLessThanOrEqual      ST_PivotFilterType = 24
    ST_PivotFilterTypeValueBetween              ST_PivotFilterType = 25
    ST_PivotFilterTypeValueNotBetween           ST_PivotFilterType = 26
    ST_PivotFilterTypeDateEqual                 ST_PivotFilterType = 27
    ST_PivotFilterTypeDateNotEqual              ST_PivotFilterType = 28
    ST_PivotFilterTypeDateOlderThan             ST_PivotFilterType = 29
    ST_PivotFilterTypeDateOlderThanOrEqual      ST_PivotFilterType = 30
    ST_PivotFilterTypeDateNewerThan             ST_PivotFilterType = 31
    ST_PivotFilterTypeDateNewerThanOrEqual      ST_PivotFilterType = 32
    ST_PivotFilterTypeDateBetween               ST_PivotFilterType = 33
    ST_PivotFilterTypeDateNotBetween            ST_PivotFilterType = 34
    ST_PivotFilterTypeTomorrow                  ST_PivotFilterType = 35
    ST_PivotFilterTypeToday                     ST_PivotFilterType = 36
    ST_PivotFilterTypeYesterday                 ST_PivotFilterType = 37
    ST_PivotFilterTypeNextWeek                  ST_PivotFilterType = 38
    ST_PivotFilterTypeThisWeek                  ST_PivotFilterType = 39
    ST_PivotFilterTypeLastWeek                  ST_PivotFilterType = 40
    ST_PivotFilterTypeNextMonth                 ST_PivotFilterType = 41
    ST_PivotFilterTypeThisMonth                 ST_PivotFilterType = 42
    ST_PivotFilterTypeLastMonth                 ST_PivotFilterType = 43
    ST_PivotFilterTypeNextQuarter               ST_PivotFilterType = 44
    ST_PivotFilterTypeThisQuarter               ST_PivotFilterType = 45
    ST_PivotFilterTypeLastQuarter               ST_PivotFilterType = 46
    ST_PivotFilterTypeNextYear                  ST_PivotFilterType = 47
    ST_PivotFilterTypeThisYear                  ST_PivotFilterType = 48
    ST_PivotFilterTypeLastYear                  ST_PivotFilterType = 49
    ST_PivotFilterTypeYearToDate                ST_PivotFilterType = 50
    ST_PivotFilterTypeQ1                        ST_PivotFilterType = 51
    ST_PivotFilterTypeQ2                        ST_PivotFilterType = 52
    ST_PivotFilterTypeQ3                        ST_PivotFilterType = 53
    ST_PivotFilterTypeQ4                        ST_PivotFilterType = 54
    ST_PivotFilterTypeM1                        ST_PivotFilterType = 55
    ST_PivotFilterTypeM2                        ST_PivotFilterType = 56
    ST_PivotFilterTypeM3                        ST_PivotFilterType = 57
    ST_PivotFilterTypeM4                        ST_PivotFilterType = 58
    ST_PivotFilterTypeM5                        ST_PivotFilterType = 59
    ST_PivotFilterTypeM6                        ST_PivotFilterType = 60
    ST_PivotFilterTypeM7                        ST_PivotFilterType = 61
    ST_PivotFilterTypeM8                        ST_PivotFilterType = 62
    ST_PivotFilterTypeM9                        ST_PivotFilterType = 63
    ST_PivotFilterTypeM10                       ST_PivotFilterType = 64
    ST_PivotFilterTypeM11                       ST_PivotFilterType = 65
    ST_PivotFilterTypeM12                       ST_PivotFilterType = 66
)

func (ST_PivotFilterType) MarshalXML

func (m ST_PivotFilterType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PivotFilterType) MarshalXMLAttr

func (e ST_PivotFilterType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PivotFilterType) String

func (m ST_PivotFilterType) String() string

func (*ST_PivotFilterType) UnmarshalXML

func (m *ST_PivotFilterType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PivotFilterType) UnmarshalXMLAttr

func (e *ST_PivotFilterType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PivotFilterType) Validate

func (m ST_PivotFilterType) Validate() error

func (ST_PivotFilterType) ValidateWithPath

func (m ST_PivotFilterType) ValidateWithPath(path string) error

type ST_PrintError

type ST_PrintError byte
const (
    ST_PrintErrorUnset     ST_PrintError = 0
    ST_PrintErrorDisplayed ST_PrintError = 1
    ST_PrintErrorBlank     ST_PrintError = 2
    ST_PrintErrorDash      ST_PrintError = 3
    ST_PrintErrorNA        ST_PrintError = 4
)

func (ST_PrintError) MarshalXML

func (m ST_PrintError) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_PrintError) MarshalXMLAttr

func (e ST_PrintError) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_PrintError) String

func (m ST_PrintError) String() string

func (*ST_PrintError) UnmarshalXML

func (m *ST_PrintError) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_PrintError) UnmarshalXMLAttr

func (e *ST_PrintError) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_PrintError) Validate

func (m ST_PrintError) Validate() error

func (ST_PrintError) ValidateWithPath

func (m ST_PrintError) ValidateWithPath(path string) error

type ST_Qualifier

type ST_Qualifier byte
const (
    ST_QualifierUnset       ST_Qualifier = 0
    ST_QualifierDoubleQuote ST_Qualifier = 1
    ST_QualifierSingleQuote ST_Qualifier = 2
    ST_QualifierNone        ST_Qualifier = 3
)

func (ST_Qualifier) MarshalXML

func (m ST_Qualifier) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Qualifier) MarshalXMLAttr

func (e ST_Qualifier) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Qualifier) String

func (m ST_Qualifier) String() string

func (*ST_Qualifier) UnmarshalXML

func (m *ST_Qualifier) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Qualifier) UnmarshalXMLAttr

func (e *ST_Qualifier) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Qualifier) Validate

func (m ST_Qualifier) Validate() error

func (ST_Qualifier) ValidateWithPath

func (m ST_Qualifier) ValidateWithPath(path string) error

type ST_RefMode

type ST_RefMode byte
const (
    ST_RefModeUnset ST_RefMode = 0
    ST_RefModeA1    ST_RefMode = 1
    ST_RefModeR1C1  ST_RefMode = 2
)

func (ST_RefMode) MarshalXML

func (m ST_RefMode) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_RefMode) MarshalXMLAttr

func (e ST_RefMode) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_RefMode) String

func (m ST_RefMode) String() string

func (*ST_RefMode) UnmarshalXML

func (m *ST_RefMode) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_RefMode) UnmarshalXMLAttr

func (e *ST_RefMode) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_RefMode) Validate

func (m ST_RefMode) Validate() error

func (ST_RefMode) ValidateWithPath

func (m ST_RefMode) ValidateWithPath(path string) error

type ST_RevisionAction

type ST_RevisionAction byte
const (
    ST_RevisionActionUnset  ST_RevisionAction = 0
    ST_RevisionActionAdd    ST_RevisionAction = 1
    ST_RevisionActionDelete ST_RevisionAction = 2
)

func (ST_RevisionAction) MarshalXML

func (m ST_RevisionAction) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_RevisionAction) MarshalXMLAttr

func (e ST_RevisionAction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_RevisionAction) String

func (m ST_RevisionAction) String() string

func (*ST_RevisionAction) UnmarshalXML

func (m *ST_RevisionAction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_RevisionAction) UnmarshalXMLAttr

func (e *ST_RevisionAction) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_RevisionAction) Validate

func (m ST_RevisionAction) Validate() error

func (ST_RevisionAction) ValidateWithPath

func (m ST_RevisionAction) ValidateWithPath(path string) error

type ST_Scope

type ST_Scope byte
const (
    ST_ScopeUnset     ST_Scope = 0
    ST_ScopeSelection ST_Scope = 1
    ST_ScopeData      ST_Scope = 2
    ST_ScopeField     ST_Scope = 3
)

func (ST_Scope) MarshalXML

func (m ST_Scope) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Scope) MarshalXMLAttr

func (e ST_Scope) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Scope) String

func (m ST_Scope) String() string

func (*ST_Scope) UnmarshalXML

func (m *ST_Scope) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Scope) UnmarshalXMLAttr

func (e *ST_Scope) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Scope) Validate

func (m ST_Scope) Validate() error

func (ST_Scope) ValidateWithPath

func (m ST_Scope) ValidateWithPath(path string) error

type ST_SheetState

type ST_SheetState byte
const (
    ST_SheetStateUnset      ST_SheetState = 0
    ST_SheetStateVisible    ST_SheetState = 1
    ST_SheetStateHidden     ST_SheetState = 2
    ST_SheetStateVeryHidden ST_SheetState = 3
)

func (ST_SheetState) MarshalXML

func (m ST_SheetState) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SheetState) MarshalXMLAttr

func (e ST_SheetState) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SheetState) String

func (m ST_SheetState) String() string

func (*ST_SheetState) UnmarshalXML

func (m *ST_SheetState) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SheetState) UnmarshalXMLAttr

func (e *ST_SheetState) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SheetState) Validate

func (m ST_SheetState) Validate() error

func (ST_SheetState) ValidateWithPath

func (m ST_SheetState) ValidateWithPath(path string) error

type ST_SheetViewType

type ST_SheetViewType byte
const (
    ST_SheetViewTypeUnset            ST_SheetViewType = 0
    ST_SheetViewTypeNormal           ST_SheetViewType = 1
    ST_SheetViewTypePageBreakPreview ST_SheetViewType = 2
    ST_SheetViewTypePageLayout       ST_SheetViewType = 3
)

func (ST_SheetViewType) MarshalXML

func (m ST_SheetViewType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SheetViewType) MarshalXMLAttr

func (e ST_SheetViewType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SheetViewType) String

func (m ST_SheetViewType) String() string

func (*ST_SheetViewType) UnmarshalXML

func (m *ST_SheetViewType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SheetViewType) UnmarshalXMLAttr

func (e *ST_SheetViewType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SheetViewType) Validate

func (m ST_SheetViewType) Validate() error

func (ST_SheetViewType) ValidateWithPath

func (m ST_SheetViewType) ValidateWithPath(path string) error

type ST_ShowDataAs

type ST_ShowDataAs byte
const (
    ST_ShowDataAsUnset          ST_ShowDataAs = 0
    ST_ShowDataAsNormal         ST_ShowDataAs = 1
    ST_ShowDataAsDifference     ST_ShowDataAs = 2
    ST_ShowDataAsPercent        ST_ShowDataAs = 3
    ST_ShowDataAsPercentDiff    ST_ShowDataAs = 4
    ST_ShowDataAsRunTotal       ST_ShowDataAs = 5
    ST_ShowDataAsPercentOfRow   ST_ShowDataAs = 6
    ST_ShowDataAsPercentOfCol   ST_ShowDataAs = 7
    ST_ShowDataAsPercentOfTotal ST_ShowDataAs = 8
    ST_ShowDataAsIndex          ST_ShowDataAs = 9
)

func (ST_ShowDataAs) MarshalXML

func (m ST_ShowDataAs) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_ShowDataAs) MarshalXMLAttr

func (e ST_ShowDataAs) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_ShowDataAs) String

func (m ST_ShowDataAs) String() string

func (*ST_ShowDataAs) UnmarshalXML

func (m *ST_ShowDataAs) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_ShowDataAs) UnmarshalXMLAttr

func (e *ST_ShowDataAs) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_ShowDataAs) Validate

func (m ST_ShowDataAs) Validate() error

func (ST_ShowDataAs) ValidateWithPath

func (m ST_ShowDataAs) ValidateWithPath(path string) error

type ST_SmartTagShow

type ST_SmartTagShow byte
const (
    ST_SmartTagShowUnset       ST_SmartTagShow = 0
    ST_SmartTagShowAll         ST_SmartTagShow = 1
    ST_SmartTagShowNone        ST_SmartTagShow = 2
    ST_SmartTagShowNoIndicator ST_SmartTagShow = 3
)

func (ST_SmartTagShow) MarshalXML

func (m ST_SmartTagShow) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SmartTagShow) MarshalXMLAttr

func (e ST_SmartTagShow) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SmartTagShow) String

func (m ST_SmartTagShow) String() string

func (*ST_SmartTagShow) UnmarshalXML

func (m *ST_SmartTagShow) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SmartTagShow) UnmarshalXMLAttr

func (e *ST_SmartTagShow) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SmartTagShow) Validate

func (m ST_SmartTagShow) Validate() error

func (ST_SmartTagShow) ValidateWithPath

func (m ST_SmartTagShow) ValidateWithPath(path string) error

type ST_SortBy

type ST_SortBy byte
const (
    ST_SortByUnset     ST_SortBy = 0
    ST_SortByValue     ST_SortBy = 1
    ST_SortByCellColor ST_SortBy = 2
    ST_SortByFontColor ST_SortBy = 3
    ST_SortByIcon      ST_SortBy = 4
)

func (ST_SortBy) MarshalXML

func (m ST_SortBy) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SortBy) MarshalXMLAttr

func (e ST_SortBy) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SortBy) String

func (m ST_SortBy) String() string

func (*ST_SortBy) UnmarshalXML

func (m *ST_SortBy) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SortBy) UnmarshalXMLAttr

func (e *ST_SortBy) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SortBy) Validate

func (m ST_SortBy) Validate() error

func (ST_SortBy) ValidateWithPath

func (m ST_SortBy) ValidateWithPath(path string) error

type ST_SortMethod

type ST_SortMethod byte
const (
    ST_SortMethodUnset  ST_SortMethod = 0
    ST_SortMethodStroke ST_SortMethod = 1
    ST_SortMethodPinYin ST_SortMethod = 2
    ST_SortMethodNone   ST_SortMethod = 3
)

func (ST_SortMethod) MarshalXML

func (m ST_SortMethod) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SortMethod) MarshalXMLAttr

func (e ST_SortMethod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SortMethod) String

func (m ST_SortMethod) String() string

func (*ST_SortMethod) UnmarshalXML

func (m *ST_SortMethod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SortMethod) UnmarshalXMLAttr

func (e *ST_SortMethod) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SortMethod) Validate

func (m ST_SortMethod) Validate() error

func (ST_SortMethod) ValidateWithPath

func (m ST_SortMethod) ValidateWithPath(path string) error

type ST_SortType

type ST_SortType byte
const (
    ST_SortTypeUnset             ST_SortType = 0
    ST_SortTypeNone              ST_SortType = 1
    ST_SortTypeAscending         ST_SortType = 2
    ST_SortTypeDescending        ST_SortType = 3
    ST_SortTypeAscendingAlpha    ST_SortType = 4
    ST_SortTypeDescendingAlpha   ST_SortType = 5
    ST_SortTypeAscendingNatural  ST_SortType = 6
    ST_SortTypeDescendingNatural ST_SortType = 7
)

func (ST_SortType) MarshalXML

func (m ST_SortType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SortType) MarshalXMLAttr

func (e ST_SortType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SortType) String

func (m ST_SortType) String() string

func (*ST_SortType) UnmarshalXML

func (m *ST_SortType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SortType) UnmarshalXMLAttr

func (e *ST_SortType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SortType) Validate

func (m ST_SortType) Validate() error

func (ST_SortType) ValidateWithPath

func (m ST_SortType) ValidateWithPath(path string) error

type ST_SourceType

type ST_SourceType byte
const (
    ST_SourceTypeUnset         ST_SourceType = 0
    ST_SourceTypeWorksheet     ST_SourceType = 1
    ST_SourceTypeExternal      ST_SourceType = 2
    ST_SourceTypeConsolidation ST_SourceType = 3
    ST_SourceTypeScenario      ST_SourceType = 4
)

func (ST_SourceType) MarshalXML

func (m ST_SourceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_SourceType) MarshalXMLAttr

func (e ST_SourceType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_SourceType) String

func (m ST_SourceType) String() string

func (*ST_SourceType) UnmarshalXML

func (m *ST_SourceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_SourceType) UnmarshalXMLAttr

func (e *ST_SourceType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_SourceType) Validate

func (m ST_SourceType) Validate() error

func (ST_SourceType) ValidateWithPath

func (m ST_SourceType) ValidateWithPath(path string) error

type ST_Sqref

type ST_Sqref []string

func ParseSliceST_Sqref

func ParseSliceST_Sqref(s string) (ST_Sqref, error)

func (ST_Sqref) String

func (s ST_Sqref) String() string

type ST_TableStyleType

type ST_TableStyleType byte
const (
    ST_TableStyleTypeUnset                  ST_TableStyleType = 0
    ST_TableStyleTypeWholeTable             ST_TableStyleType = 1
    ST_TableStyleTypeHeaderRow              ST_TableStyleType = 2
    ST_TableStyleTypeTotalRow               ST_TableStyleType = 3
    ST_TableStyleTypeFirstColumn            ST_TableStyleType = 4
    ST_TableStyleTypeLastColumn             ST_TableStyleType = 5
    ST_TableStyleTypeFirstRowStripe         ST_TableStyleType = 6
    ST_TableStyleTypeSecondRowStripe        ST_TableStyleType = 7
    ST_TableStyleTypeFirstColumnStripe      ST_TableStyleType = 8
    ST_TableStyleTypeSecondColumnStripe     ST_TableStyleType = 9
    ST_TableStyleTypeFirstHeaderCell        ST_TableStyleType = 10
    ST_TableStyleTypeLastHeaderCell         ST_TableStyleType = 11
    ST_TableStyleTypeFirstTotalCell         ST_TableStyleType = 12
    ST_TableStyleTypeLastTotalCell          ST_TableStyleType = 13
    ST_TableStyleTypeFirstSubtotalColumn    ST_TableStyleType = 14
    ST_TableStyleTypeSecondSubtotalColumn   ST_TableStyleType = 15
    ST_TableStyleTypeThirdSubtotalColumn    ST_TableStyleType = 16
    ST_TableStyleTypeFirstSubtotalRow       ST_TableStyleType = 17
    ST_TableStyleTypeSecondSubtotalRow      ST_TableStyleType = 18
    ST_TableStyleTypeThirdSubtotalRow       ST_TableStyleType = 19
    ST_TableStyleTypeBlankRow               ST_TableStyleType = 20
    ST_TableStyleTypeFirstColumnSubheading  ST_TableStyleType = 21
    ST_TableStyleTypeSecondColumnSubheading ST_TableStyleType = 22
    ST_TableStyleTypeThirdColumnSubheading  ST_TableStyleType = 23
    ST_TableStyleTypeFirstRowSubheading     ST_TableStyleType = 24
    ST_TableStyleTypeSecondRowSubheading    ST_TableStyleType = 25
    ST_TableStyleTypeThirdRowSubheading     ST_TableStyleType = 26
    ST_TableStyleTypePageFieldLabels        ST_TableStyleType = 27
    ST_TableStyleTypePageFieldValues        ST_TableStyleType = 28
)

func (ST_TableStyleType) MarshalXML

func (m ST_TableStyleType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TableStyleType) MarshalXMLAttr

func (e ST_TableStyleType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TableStyleType) String

func (m ST_TableStyleType) String() string

func (*ST_TableStyleType) UnmarshalXML

func (m *ST_TableStyleType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TableStyleType) UnmarshalXMLAttr

func (e *ST_TableStyleType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TableStyleType) Validate

func (m ST_TableStyleType) Validate() error

func (ST_TableStyleType) ValidateWithPath

func (m ST_TableStyleType) ValidateWithPath(path string) error

type ST_TableType

type ST_TableType byte
const (
    ST_TableTypeUnset      ST_TableType = 0
    ST_TableTypeWorksheet  ST_TableType = 1
    ST_TableTypeXml        ST_TableType = 2
    ST_TableTypeQueryTable ST_TableType = 3
)

func (ST_TableType) MarshalXML

func (m ST_TableType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TableType) MarshalXMLAttr

func (e ST_TableType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TableType) String

func (m ST_TableType) String() string

func (*ST_TableType) UnmarshalXML

func (m *ST_TableType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TableType) UnmarshalXMLAttr

func (e *ST_TableType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TableType) Validate

func (m ST_TableType) Validate() error

func (ST_TableType) ValidateWithPath

func (m ST_TableType) ValidateWithPath(path string) error

type ST_TargetScreenSize

type ST_TargetScreenSize byte
const (
    ST_TargetScreenSizeUnset     ST_TargetScreenSize = 0
    ST_TargetScreenSize544x376   ST_TargetScreenSize = 1
    ST_TargetScreenSize640x480   ST_TargetScreenSize = 2
    ST_TargetScreenSize720x512   ST_TargetScreenSize = 3
    ST_TargetScreenSize800x600   ST_TargetScreenSize = 4
    ST_TargetScreenSize1024x768  ST_TargetScreenSize = 5
    ST_TargetScreenSize1152x882  ST_TargetScreenSize = 6
    ST_TargetScreenSize1152x900  ST_TargetScreenSize = 7
    ST_TargetScreenSize1280x1024 ST_TargetScreenSize = 8
    ST_TargetScreenSize1600x1200 ST_TargetScreenSize = 9
    ST_TargetScreenSize1800x1440 ST_TargetScreenSize = 10
    ST_TargetScreenSize1920x1200 ST_TargetScreenSize = 11
)

func (ST_TargetScreenSize) MarshalXML

func (m ST_TargetScreenSize) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TargetScreenSize) MarshalXMLAttr

func (e ST_TargetScreenSize) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TargetScreenSize) String

func (m ST_TargetScreenSize) String() string

func (*ST_TargetScreenSize) UnmarshalXML

func (m *ST_TargetScreenSize) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TargetScreenSize) UnmarshalXMLAttr

func (e *ST_TargetScreenSize) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TargetScreenSize) Validate

func (m ST_TargetScreenSize) Validate() error

func (ST_TargetScreenSize) ValidateWithPath

func (m ST_TargetScreenSize) ValidateWithPath(path string) error

type ST_TextHAlign

type ST_TextHAlign byte
const (
    ST_TextHAlignUnset       ST_TextHAlign = 0
    ST_TextHAlignLeft        ST_TextHAlign = 1
    ST_TextHAlignCenter      ST_TextHAlign = 2
    ST_TextHAlignRight       ST_TextHAlign = 3
    ST_TextHAlignJustify     ST_TextHAlign = 4
    ST_TextHAlignDistributed ST_TextHAlign = 5
)

func (ST_TextHAlign) MarshalXML

func (m ST_TextHAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TextHAlign) MarshalXMLAttr

func (e ST_TextHAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TextHAlign) String

func (m ST_TextHAlign) String() string

func (*ST_TextHAlign) UnmarshalXML

func (m *ST_TextHAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TextHAlign) UnmarshalXMLAttr

func (e *ST_TextHAlign) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TextHAlign) Validate

func (m ST_TextHAlign) Validate() error

func (ST_TextHAlign) ValidateWithPath

func (m ST_TextHAlign) ValidateWithPath(path string) error

type ST_TextVAlign

type ST_TextVAlign byte
const (
    ST_TextVAlignUnset       ST_TextVAlign = 0
    ST_TextVAlignTop         ST_TextVAlign = 1
    ST_TextVAlignCenter      ST_TextVAlign = 2
    ST_TextVAlignBottom      ST_TextVAlign = 3
    ST_TextVAlignJustify     ST_TextVAlign = 4
    ST_TextVAlignDistributed ST_TextVAlign = 5
)

func (ST_TextVAlign) MarshalXML

func (m ST_TextVAlign) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TextVAlign) MarshalXMLAttr

func (e ST_TextVAlign) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TextVAlign) String

func (m ST_TextVAlign) String() string

func (*ST_TextVAlign) UnmarshalXML

func (m *ST_TextVAlign) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TextVAlign) UnmarshalXMLAttr

func (e *ST_TextVAlign) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TextVAlign) Validate

func (m ST_TextVAlign) Validate() error

func (ST_TextVAlign) ValidateWithPath

func (m ST_TextVAlign) ValidateWithPath(path string) error

type ST_TimePeriod

type ST_TimePeriod byte
const (
    ST_TimePeriodUnset     ST_TimePeriod = 0
    ST_TimePeriodToday     ST_TimePeriod = 1
    ST_TimePeriodYesterday ST_TimePeriod = 2
    ST_TimePeriodTomorrow  ST_TimePeriod = 3
    ST_TimePeriodLast7Days ST_TimePeriod = 4
    ST_TimePeriodThisMonth ST_TimePeriod = 5
    ST_TimePeriodLastMonth ST_TimePeriod = 6
    ST_TimePeriodNextMonth ST_TimePeriod = 7
    ST_TimePeriodThisWeek  ST_TimePeriod = 8
    ST_TimePeriodLastWeek  ST_TimePeriod = 9
    ST_TimePeriodNextWeek  ST_TimePeriod = 10
)

func (ST_TimePeriod) MarshalXML

func (m ST_TimePeriod) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TimePeriod) MarshalXMLAttr

func (e ST_TimePeriod) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TimePeriod) String

func (m ST_TimePeriod) String() string

func (*ST_TimePeriod) UnmarshalXML

func (m *ST_TimePeriod) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TimePeriod) UnmarshalXMLAttr

func (e *ST_TimePeriod) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TimePeriod) Validate

func (m ST_TimePeriod) Validate() error

func (ST_TimePeriod) ValidateWithPath

func (m ST_TimePeriod) ValidateWithPath(path string) error

type ST_TotalsRowFunction

type ST_TotalsRowFunction byte
const (
    ST_TotalsRowFunctionUnset     ST_TotalsRowFunction = 0
    ST_TotalsRowFunctionNone      ST_TotalsRowFunction = 1
    ST_TotalsRowFunctionSum       ST_TotalsRowFunction = 2
    ST_TotalsRowFunctionMin       ST_TotalsRowFunction = 3
    ST_TotalsRowFunctionMax       ST_TotalsRowFunction = 4
    ST_TotalsRowFunctionAverage   ST_TotalsRowFunction = 5
    ST_TotalsRowFunctionCount     ST_TotalsRowFunction = 6
    ST_TotalsRowFunctionCountNums ST_TotalsRowFunction = 7
    ST_TotalsRowFunctionStdDev    ST_TotalsRowFunction = 8
    ST_TotalsRowFunctionVar       ST_TotalsRowFunction = 9
    ST_TotalsRowFunctionCustom    ST_TotalsRowFunction = 10
)

func (ST_TotalsRowFunction) MarshalXML

func (m ST_TotalsRowFunction) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_TotalsRowFunction) MarshalXMLAttr

func (e ST_TotalsRowFunction) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_TotalsRowFunction) String

func (m ST_TotalsRowFunction) String() string

func (*ST_TotalsRowFunction) UnmarshalXML

func (m *ST_TotalsRowFunction) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_TotalsRowFunction) UnmarshalXMLAttr

func (e *ST_TotalsRowFunction) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_TotalsRowFunction) Validate

func (m ST_TotalsRowFunction) Validate() error

func (ST_TotalsRowFunction) ValidateWithPath

func (m ST_TotalsRowFunction) ValidateWithPath(path string) error

type ST_Type

type ST_Type byte
const (
    ST_TypeUnset  ST_Type = 0
    ST_TypeNone   ST_Type = 1
    ST_TypeAll    ST_Type = 2
    ST_TypeRow    ST_Type = 3
    ST_TypeColumn ST_Type = 4
)

func (ST_Type) MarshalXML

func (m ST_Type) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Type) MarshalXMLAttr

func (e ST_Type) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Type) String

func (m ST_Type) String() string

func (*ST_Type) UnmarshalXML

func (m *ST_Type) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Type) UnmarshalXMLAttr

func (e *ST_Type) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Type) Validate

func (m ST_Type) Validate() error

func (ST_Type) ValidateWithPath

func (m ST_Type) ValidateWithPath(path string) error

type ST_UnderlineValues

type ST_UnderlineValues byte
const (
    ST_UnderlineValuesUnset            ST_UnderlineValues = 0
    ST_UnderlineValuesSingle           ST_UnderlineValues = 1
    ST_UnderlineValuesDouble           ST_UnderlineValues = 2
    ST_UnderlineValuesSingleAccounting ST_UnderlineValues = 3
    ST_UnderlineValuesDoubleAccounting ST_UnderlineValues = 4
    ST_UnderlineValuesNone             ST_UnderlineValues = 5
)

func (ST_UnderlineValues) MarshalXML

func (m ST_UnderlineValues) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_UnderlineValues) MarshalXMLAttr

func (e ST_UnderlineValues) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_UnderlineValues) String

func (m ST_UnderlineValues) String() string

func (*ST_UnderlineValues) UnmarshalXML

func (m *ST_UnderlineValues) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_UnderlineValues) UnmarshalXMLAttr

func (e *ST_UnderlineValues) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_UnderlineValues) Validate

func (m ST_UnderlineValues) Validate() error

func (ST_UnderlineValues) ValidateWithPath

func (m ST_UnderlineValues) ValidateWithPath(path string) error
type ST_UpdateLinks byte
const (
    ST_UpdateLinksUnset   ST_UpdateLinks = 0
    ST_UpdateLinksUserSet ST_UpdateLinks = 1
    ST_UpdateLinksNever   ST_UpdateLinks = 2
    ST_UpdateLinksAlways  ST_UpdateLinks = 3
)

func (ST_UpdateLinks) MarshalXML

func (m ST_UpdateLinks) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_UpdateLinks) MarshalXMLAttr

func (e ST_UpdateLinks) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_UpdateLinks) String

func (m ST_UpdateLinks) String() string

func (*ST_UpdateLinks) UnmarshalXML

func (m *ST_UpdateLinks) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_UpdateLinks) UnmarshalXMLAttr

func (e *ST_UpdateLinks) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_UpdateLinks) Validate

func (m ST_UpdateLinks) Validate() error

func (ST_UpdateLinks) ValidateWithPath

func (m ST_UpdateLinks) ValidateWithPath(path string) error

type ST_VerticalAlignment

type ST_VerticalAlignment byte
const (
    ST_VerticalAlignmentUnset       ST_VerticalAlignment = 0
    ST_VerticalAlignmentTop         ST_VerticalAlignment = 1
    ST_VerticalAlignmentCenter      ST_VerticalAlignment = 2
    ST_VerticalAlignmentBottom      ST_VerticalAlignment = 3
    ST_VerticalAlignmentJustify     ST_VerticalAlignment = 4
    ST_VerticalAlignmentDistributed ST_VerticalAlignment = 5
)

func (ST_VerticalAlignment) MarshalXML

func (m ST_VerticalAlignment) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_VerticalAlignment) MarshalXMLAttr

func (e ST_VerticalAlignment) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_VerticalAlignment) String

func (m ST_VerticalAlignment) String() string

func (*ST_VerticalAlignment) UnmarshalXML

func (m *ST_VerticalAlignment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_VerticalAlignment) UnmarshalXMLAttr

func (e *ST_VerticalAlignment) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_VerticalAlignment) Validate

func (m ST_VerticalAlignment) Validate() error

func (ST_VerticalAlignment) ValidateWithPath

func (m ST_VerticalAlignment) ValidateWithPath(path string) error

type ST_Visibility

type ST_Visibility byte
const (
    ST_VisibilityUnset      ST_Visibility = 0
    ST_VisibilityVisible    ST_Visibility = 1
    ST_VisibilityHidden     ST_Visibility = 2
    ST_VisibilityVeryHidden ST_Visibility = 3
)

func (ST_Visibility) MarshalXML

func (m ST_Visibility) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_Visibility) MarshalXMLAttr

func (e ST_Visibility) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_Visibility) String

func (m ST_Visibility) String() string

func (*ST_Visibility) UnmarshalXML

func (m *ST_Visibility) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_Visibility) UnmarshalXMLAttr

func (e *ST_Visibility) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_Visibility) Validate

func (m ST_Visibility) Validate() error

func (ST_Visibility) ValidateWithPath

func (m ST_Visibility) ValidateWithPath(path string) error

type ST_VolDepType

type ST_VolDepType byte
const (
    ST_VolDepTypeUnset         ST_VolDepType = 0
    ST_VolDepTypeRealTimeData  ST_VolDepType = 1
    ST_VolDepTypeOlapFunctions ST_VolDepType = 2
)

func (ST_VolDepType) MarshalXML

func (m ST_VolDepType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_VolDepType) MarshalXMLAttr

func (e ST_VolDepType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_VolDepType) String

func (m ST_VolDepType) String() string

func (*ST_VolDepType) UnmarshalXML

func (m *ST_VolDepType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_VolDepType) UnmarshalXMLAttr

func (e *ST_VolDepType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_VolDepType) Validate

func (m ST_VolDepType) Validate() error

func (ST_VolDepType) ValidateWithPath

func (m ST_VolDepType) ValidateWithPath(path string) error

type ST_VolValueType

type ST_VolValueType byte
const (
    ST_VolValueTypeUnset ST_VolValueType = 0
    ST_VolValueTypeB     ST_VolValueType = 1
    ST_VolValueTypeN     ST_VolValueType = 2
    ST_VolValueTypeE     ST_VolValueType = 3
    ST_VolValueTypeS     ST_VolValueType = 4
)

func (ST_VolValueType) MarshalXML

func (m ST_VolValueType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_VolValueType) MarshalXMLAttr

func (e ST_VolValueType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_VolValueType) String

func (m ST_VolValueType) String() string

func (*ST_VolValueType) UnmarshalXML

func (m *ST_VolValueType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_VolValueType) UnmarshalXMLAttr

func (e *ST_VolValueType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_VolValueType) Validate

func (m ST_VolValueType) Validate() error

func (ST_VolValueType) ValidateWithPath

func (m ST_VolValueType) ValidateWithPath(path string) error

type ST_WebSourceType

type ST_WebSourceType byte
const (
    ST_WebSourceTypeUnset      ST_WebSourceType = 0
    ST_WebSourceTypeSheet      ST_WebSourceType = 1
    ST_WebSourceTypePrintArea  ST_WebSourceType = 2
    ST_WebSourceTypeAutoFilter ST_WebSourceType = 3
    ST_WebSourceTypeRange      ST_WebSourceType = 4
    ST_WebSourceTypeChart      ST_WebSourceType = 5
    ST_WebSourceTypePivotTable ST_WebSourceType = 6
    ST_WebSourceTypeQuery      ST_WebSourceType = 7
    ST_WebSourceTypeLabel      ST_WebSourceType = 8
)

func (ST_WebSourceType) MarshalXML

func (m ST_WebSourceType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_WebSourceType) MarshalXMLAttr

func (e ST_WebSourceType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_WebSourceType) String

func (m ST_WebSourceType) String() string

func (*ST_WebSourceType) UnmarshalXML

func (m *ST_WebSourceType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_WebSourceType) UnmarshalXMLAttr

func (e *ST_WebSourceType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_WebSourceType) Validate

func (m ST_WebSourceType) Validate() error

func (ST_WebSourceType) ValidateWithPath

func (m ST_WebSourceType) ValidateWithPath(path string) error

type ST_rwColActionType

type ST_rwColActionType byte
const (
    ST_rwColActionTypeUnset     ST_rwColActionType = 0
    ST_rwColActionTypeInsertRow ST_rwColActionType = 1
    ST_rwColActionTypeDeleteRow ST_rwColActionType = 2
    ST_rwColActionTypeInsertCol ST_rwColActionType = 3
    ST_rwColActionTypeDeleteCol ST_rwColActionType = 4
)

func (ST_rwColActionType) MarshalXML

func (m ST_rwColActionType) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (ST_rwColActionType) MarshalXMLAttr

func (e ST_rwColActionType) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

func (ST_rwColActionType) String

func (m ST_rwColActionType) String() string

func (*ST_rwColActionType) UnmarshalXML

func (m *ST_rwColActionType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*ST_rwColActionType) UnmarshalXMLAttr

func (e *ST_rwColActionType) UnmarshalXMLAttr(attr xml.Attr) error

func (ST_rwColActionType) Validate

func (m ST_rwColActionType) Validate() error

func (ST_rwColActionType) ValidateWithPath

func (m ST_rwColActionType) ValidateWithPath(path string) error

type SingleXmlCells

type SingleXmlCells struct {
    CT_SingleXmlCells
}

func NewSingleXmlCells

func NewSingleXmlCells() *SingleXmlCells

func (*SingleXmlCells) MarshalXML

func (m *SingleXmlCells) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*SingleXmlCells) UnmarshalXML

func (m *SingleXmlCells) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*SingleXmlCells) Validate

func (m *SingleXmlCells) Validate() error

Validate validates the SingleXmlCells and its children

func (*SingleXmlCells) ValidateWithPath

func (m *SingleXmlCells) ValidateWithPath(path string) error

ValidateWithPath validates the SingleXmlCells and its children, prefixing error messages with path

type Sst

type Sst struct {
    CT_Sst
}

func NewSst

func NewSst() *Sst

func (*Sst) MarshalXML

func (m *Sst) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Sst) UnmarshalXML

func (m *Sst) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Sst) Validate

func (m *Sst) Validate() error

Validate validates the Sst and its children

func (*Sst) ValidateWithPath

func (m *Sst) ValidateWithPath(path string) error

ValidateWithPath validates the Sst and its children, prefixing error messages with path

type StyleSheet

type StyleSheet struct {
    CT_Stylesheet
}

func NewStyleSheet

func NewStyleSheet() *StyleSheet

func (*StyleSheet) MarshalXML

func (m *StyleSheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*StyleSheet) UnmarshalXML

func (m *StyleSheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*StyleSheet) Validate

func (m *StyleSheet) Validate() error

Validate validates the StyleSheet and its children

func (*StyleSheet) ValidateWithPath

func (m *StyleSheet) ValidateWithPath(path string) error

ValidateWithPath validates the StyleSheet and its children, prefixing error messages with path

type Table

type Table struct {
    CT_Table
}

func NewTable

func NewTable() *Table

func (*Table) MarshalXML

func (m *Table) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Table) UnmarshalXML

func (m *Table) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Table) Validate

func (m *Table) Validate() error

Validate validates the Table and its children

func (*Table) ValidateWithPath

func (m *Table) ValidateWithPath(path string) error

ValidateWithPath validates the Table and its children, prefixing error messages with path

type Users

type Users struct {
    CT_Users
}

func NewUsers

func NewUsers() *Users

func (*Users) MarshalXML

func (m *Users) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Users) UnmarshalXML

func (m *Users) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Users) Validate

func (m *Users) Validate() error

Validate validates the Users and its children

func (*Users) ValidateWithPath

func (m *Users) ValidateWithPath(path string) error

ValidateWithPath validates the Users and its children, prefixing error messages with path

type VolTypes

type VolTypes struct {
    CT_VolTypes
}

func NewVolTypes

func NewVolTypes() *VolTypes

func (*VolTypes) MarshalXML

func (m *VolTypes) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*VolTypes) UnmarshalXML

func (m *VolTypes) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*VolTypes) Validate

func (m *VolTypes) Validate() error

Validate validates the VolTypes and its children

func (*VolTypes) ValidateWithPath

func (m *VolTypes) ValidateWithPath(path string) error

ValidateWithPath validates the VolTypes and its children, prefixing error messages with path

type Workbook

type Workbook struct {
    CT_Workbook
}

func NewWorkbook

func NewWorkbook() *Workbook

func (*Workbook) MarshalXML

func (m *Workbook) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Workbook) UnmarshalXML

func (m *Workbook) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Workbook) Validate

func (m *Workbook) Validate() error

Validate validates the Workbook and its children

func (*Workbook) ValidateWithPath

func (m *Workbook) ValidateWithPath(path string) error

ValidateWithPath validates the Workbook and its children, prefixing error messages with path

type Worksheet

type Worksheet struct {
    CT_Worksheet
}

func NewWorksheet

func NewWorksheet() *Worksheet

func (*Worksheet) MarshalXML

func (m *Worksheet) MarshalXML(e *xml.Encoder, start xml.StartElement) error

func (*Worksheet) UnmarshalXML

func (m *Worksheet) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error

func (*Worksheet) Validate

func (m *Worksheet) Validate() error

Validate validates the Worksheet and its children

func (*Worksheet) ValidateWithPath

func (m *Worksheet) ValidateWithPath(path string) error

ValidateWithPath validates the Worksheet and its children, prefixing error messages with path