func ParseStdlibTime(s string) (time.Time, error)
type AG_AutoFormat struct { AutoFormatIdAttr *uint32 ApplyNumberFormatsAttr *bool ApplyBorderFormatsAttr *bool ApplyFontFormatsAttr *bool ApplyPatternFormatsAttr *bool ApplyAlignmentFormatsAttr *bool ApplyWidthHeightFormatsAttr *bool }
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
Validate validates the AG_AutoFormat and its children
func (m *AG_AutoFormat) ValidateWithPath(path string) error
ValidateWithPath validates the AG_AutoFormat and its children, prefixing error messages with path
type AG_RevData struct { RIdAttr *uint32 UaAttr *bool RaAttr *bool }
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
Validate validates the AG_RevData and its children
func (m *AG_RevData) ValidateWithPath(path string) error
ValidateWithPath validates the AG_RevData and its children, prefixing error messages with path
type CT_Authors struct { // Author Author []string }
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
Validate validates the CT_Authors and its children
func (m *CT_Authors) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Authors and its children, prefixing error messages with path
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() *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
Validate validates the CT_AutoFilter and its children
func (m *CT_AutoFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AutoFilter and its children, prefixing error messages with path
type CT_AutoSortScope struct { // Auto Sort Scope PivotArea *CT_PivotArea }
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
Validate validates the CT_AutoSortScope and its children
func (m *CT_AutoSortScope) ValidateWithPath(path string) error
ValidateWithPath validates the CT_AutoSortScope and its children, prefixing error messages with path
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() *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
Validate validates the CT_BookView and its children
func (m *CT_BookView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BookView and its children, prefixing error messages with path
type CT_BookViews struct { // Workbook View WorkbookView []*CT_BookView }
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
Validate validates the CT_BookViews and its children
func (m *CT_BookViews) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BookViews and its children, prefixing error messages with path
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() *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
Validate validates the CT_Boolean and its children
func (m *CT_Boolean) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Boolean and its children, prefixing error messages with path
type CT_BooleanProperty struct { // Value ValAttr *bool }
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
Validate validates the CT_BooleanProperty and its children
func (m *CT_BooleanProperty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BooleanProperty and its children, prefixing error messages with path
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() *CT_Border
func (m *CT_Border) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Border) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Border) Validate() error
Validate validates the CT_Border and its children
func (m *CT_Border) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Border and its children, prefixing error messages with path
type CT_BorderPr struct { // Line Style StyleAttr ST_BorderStyle // Color Color *CT_Color }
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
Validate validates the CT_BorderPr and its children
func (m *CT_BorderPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_BorderPr and its children, prefixing error messages with path
type CT_Borders struct { // Border Count CountAttr *uint32 // Border Border []*CT_Border }
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
Validate validates the CT_Borders and its children
func (m *CT_Borders) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Borders and its children, prefixing error messages with path
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() *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
Validate validates the CT_Break and its children
func (m *CT_Break) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Break and its children, prefixing error messages with path
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() *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
Validate validates the CT_CacheField and its children
func (m *CT_CacheField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CacheField and its children, prefixing error messages with path
type CT_CacheFields struct { // Field Count CountAttr *uint32 // PivotCache Field CacheField []*CT_CacheField }
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
Validate validates the CT_CacheFields and its children
func (m *CT_CacheFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CacheFields and its children, prefixing error messages with path
type CT_CacheHierarchies struct { // Hierarchy Count CountAttr *uint32 // PivotCache Hierarchy CacheHierarchy []*CT_CacheHierarchy }
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
Validate validates the CT_CacheHierarchies and its children
func (m *CT_CacheHierarchies) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CacheHierarchies and its children, prefixing error messages with path
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() *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
Validate validates the CT_CacheHierarchy and its children
func (m *CT_CacheHierarchy) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CacheHierarchy and its children, prefixing error messages with path
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() *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
Validate validates the CT_CacheSource and its children
func (m *CT_CacheSource) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CacheSource and its children, prefixing error messages with path
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() *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
Validate validates the CT_CalcCell and its children
func (m *CT_CalcCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalcCell and its children, prefixing error messages with path
type CT_CalcChain struct { // Cell C []*CT_CalcCell ExtLst *CT_ExtensionList }
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
Validate validates the CT_CalcChain and its children
func (m *CT_CalcChain) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalcChain and its children, prefixing error messages with path
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() *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
Validate validates the CT_CalcPr and its children
func (m *CT_CalcPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalcPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_CalculatedItem and its children
func (m *CT_CalculatedItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalculatedItem and its children, prefixing error messages with path
type CT_CalculatedItems struct { // Calculated Item Formula Count CountAttr *uint32 // Calculated Item CalculatedItem []*CT_CalculatedItem }
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
Validate validates the CT_CalculatedItems and its children
func (m *CT_CalculatedItems) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalculatedItems and its children, prefixing error messages with path
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() *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
Validate validates the CT_CalculatedMember and its children
func (m *CT_CalculatedMember) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalculatedMember and its children, prefixing error messages with path
type CT_CalculatedMembers struct { // Calculated Members Count CountAttr *uint32 // Calculated Member CalculatedMember []*CT_CalculatedMember }
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
Validate validates the CT_CalculatedMembers and its children
func (m *CT_CalculatedMembers) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CalculatedMembers and its children, prefixing error messages with path
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() *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
Validate validates the CT_Cell and its children
func (m *CT_Cell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Cell and its children, prefixing error messages with path
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() *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
Validate validates the CT_CellAlignment and its children
func (m *CT_CellAlignment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellAlignment and its children, prefixing error messages with path
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() *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
Validate validates the CT_CellFormula and its children
func (m *CT_CellFormula) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellFormula and its children, prefixing error messages with path
type CT_CellProtection struct { // Cell Locked LockedAttr *bool // Hidden Cell HiddenAttr *bool }
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
Validate validates the CT_CellProtection and its children
func (m *CT_CellProtection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellProtection and its children, prefixing error messages with path
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() *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
Validate validates the CT_CellSmartTag and its children
func (m *CT_CellSmartTag) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellSmartTag and its children, prefixing error messages with path
type CT_CellSmartTagPr struct { // Key Name KeyAttr string // Value ValAttr string }
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
Validate validates the CT_CellSmartTagPr and its children
func (m *CT_CellSmartTagPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellSmartTagPr and its children, prefixing error messages with path
type CT_CellSmartTags struct { // Reference RAttr string // Cell Smart Tag CellSmartTag []*CT_CellSmartTag }
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
Validate validates the CT_CellSmartTags and its children
func (m *CT_CellSmartTags) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellSmartTags and its children, prefixing error messages with path
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() *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
Validate validates the CT_CellStyle and its children
func (m *CT_CellStyle) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellStyle and its children, prefixing error messages with path
type CT_CellStyleXfs struct { // Style Count CountAttr *uint32 // Formatting Elements Xf []*CT_Xf }
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
Validate validates the CT_CellStyleXfs and its children
func (m *CT_CellStyleXfs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellStyleXfs and its children, prefixing error messages with path
type CT_CellStyles struct { // Style Count CountAttr *uint32 // Cell Style CellStyle []*CT_CellStyle }
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
Validate validates the CT_CellStyles and its children
func (m *CT_CellStyles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellStyles and its children, prefixing error messages with path
type CT_CellWatch struct { // Reference RAttr string }
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
Validate validates the CT_CellWatch and its children
func (m *CT_CellWatch) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellWatch and its children, prefixing error messages with path
type CT_CellWatches struct { // Cell Watch Item CellWatch []*CT_CellWatch }
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
Validate validates the CT_CellWatches and its children
func (m *CT_CellWatches) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellWatches and its children, prefixing error messages with path
type CT_CellXfs struct { // Format Count CountAttr *uint32 // Format Xf []*CT_Xf }
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
Validate validates the CT_CellXfs and its children
func (m *CT_CellXfs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CellXfs and its children, prefixing error messages with path
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() *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
Validate validates the CT_CfRule and its children
func (m *CT_CfRule) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CfRule and its children, prefixing error messages with path
type CT_Cfvo struct { // Type TypeAttr ST_CfvoType // Value ValAttr *string // Greater Than Or Equal GteAttr *bool ExtLst *CT_ExtensionList }
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
Validate validates the CT_Cfvo and its children
func (m *CT_Cfvo) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Cfvo and its children, prefixing error messages with path
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() *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
Validate validates the CT_ChartFormat and its children
func (m *CT_ChartFormat) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ChartFormat and its children, prefixing error messages with path
type CT_ChartFormats struct { // Format Count CountAttr *uint32 // PivotChart Format ChartFormat []*CT_ChartFormat }
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
Validate validates the CT_ChartFormats and its children
func (m *CT_ChartFormats) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ChartFormats and its children, prefixing error messages with path
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() *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
Validate validates the CT_Chartsheet and its children
func (m *CT_Chartsheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Chartsheet and its children, prefixing error messages with path
type CT_ChartsheetPr struct { // Published PublishedAttr *bool // Code Name CodeNameAttr *string TabColor *CT_Color }
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
Validate validates the CT_ChartsheetPr and its children
func (m *CT_ChartsheetPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ChartsheetPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_ChartsheetProtection and its children
func (m *CT_ChartsheetProtection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ChartsheetProtection and its children, prefixing error messages with path
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() *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
Validate validates the CT_ChartsheetView and its children
func (m *CT_ChartsheetView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ChartsheetView and its children, prefixing error messages with path
type CT_ChartsheetViews struct { // Chart Sheet View SheetView []*CT_ChartsheetView ExtLst *CT_ExtensionList }
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
Validate validates the CT_ChartsheetViews and its children
func (m *CT_ChartsheetViews) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ChartsheetViews and its children, prefixing error messages with path
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() *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
Validate validates the CT_Col and its children
func (m *CT_Col) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Col and its children, prefixing error messages with path
type CT_ColFields struct { // Repeated Items Count CountAttr *uint32 // Field Field []*CT_Field }
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
Validate validates the CT_ColFields and its children
func (m *CT_ColFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ColFields and its children, prefixing error messages with path
type CT_ColHierarchiesUsage struct { // Items Count CountAttr *uint32 // Column OLAP Hierarchies ColHierarchyUsage []*CT_HierarchyUsage }
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
Validate validates the CT_ColHierarchiesUsage and its children
func (m *CT_ColHierarchiesUsage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ColHierarchiesUsage and its children, prefixing error messages with path
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() *CT_Color
func (m *CT_Color) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Color) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Color) Validate() error
Validate validates the CT_Color and its children
func (m *CT_Color) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Color and its children, prefixing error messages with path
type CT_ColorFilter struct { // Differential Format Record Id DxfIdAttr *uint32 // Filter By Cell Color CellColorAttr *bool }
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
Validate validates the CT_ColorFilter and its children
func (m *CT_ColorFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ColorFilter and its children, prefixing error messages with path
type CT_ColorScale struct { // Conditional Format Value Object Cfvo []*CT_Cfvo // Color Gradiant Interpolation Color []*CT_Color }
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
Validate validates the CT_ColorScale and its children
func (m *CT_ColorScale) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ColorScale and its children, prefixing error messages with path
type CT_Colors struct { // Color Indexes IndexedColors *CT_IndexedColors // MRU Colors MruColors *CT_MRUColors }
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
Validate validates the CT_Colors and its children
func (m *CT_Colors) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Colors and its children, prefixing error messages with path
type CT_Cols struct { // Column Width & Formatting Col []*CT_Col }
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
Validate validates the CT_Cols and its children
func (m *CT_Cols) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Cols and its children, prefixing error messages with path
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() *CT_Comment
func (m *CT_Comment) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Comment) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Comment) Validate() error
Validate validates the CT_Comment and its children
func (m *CT_Comment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Comment and its children, prefixing error messages with path
type CT_CommentList struct { // Comment Comment []*CT_Comment }
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
Validate validates the CT_CommentList and its children
func (m *CT_CommentList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentList and its children, prefixing error messages with path
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() *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
Validate validates the CT_CommentPr and its children
func (m *CT_CommentPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CommentPr and its children, prefixing error messages with path
type CT_Comments struct { // Authors Authors *CT_Authors // List of Comments CommentList *CT_CommentList ExtLst *CT_ExtensionList }
func NewCT_Comments() *CT_Comments
func (m *CT_Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Comments) Validate() error
Validate validates the CT_Comments and its children
func (m *CT_Comments) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Comments and its children, prefixing error messages with path
type CT_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() *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
Validate validates the CT_ConditionalFormat and its children
func (m *CT_ConditionalFormat) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ConditionalFormat and its children, prefixing error messages with path
type CT_ConditionalFormats struct { // Conditional Format Count CountAttr *uint32 // Conditional Formatting ConditionalFormat []*CT_ConditionalFormat }
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
Validate validates the CT_ConditionalFormats and its children
func (m *CT_ConditionalFormats) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ConditionalFormats and its children, prefixing error messages with path
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() *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
Validate validates the CT_ConditionalFormatting and its children
func (m *CT_ConditionalFormatting) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ConditionalFormatting and its children, prefixing error messages with path
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() *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
Validate validates the CT_Connection and its children
func (m *CT_Connection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Connection and its children, prefixing error messages with path
type CT_Connections struct { // Connection Connection []*CT_Connection }
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
Validate validates the CT_Connections and its children
func (m *CT_Connections) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Connections and its children, prefixing error messages with path
type CT_Consolidation struct { // Auto Page AutoPageAttr *bool // Page Item Values Pages *CT_Pages // Range Sets RangeSets *CT_RangeSets }
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
Validate validates the CT_Consolidation and its children
func (m *CT_Consolidation) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Consolidation and its children, prefixing error messages with path
type CT_Control struct { // Shape Id ShapeIdAttr uint32 IdAttr string // Control Name NameAttr *string // Embedded Control Properties ControlPr *CT_ControlPr }
func NewCT_Control() *CT_Control
func (m *CT_Control) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Control) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Control) Validate() error
Validate validates the CT_Control and its children
func (m *CT_Control) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Control and its children, prefixing error messages with path
type CT_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() *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
Validate validates the CT_ControlPr and its children
func (m *CT_ControlPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ControlPr and its children, prefixing error messages with path
type CT_Controls struct { // Embedded Control Control []*CT_Control }
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
Validate validates the CT_Controls and its children
func (m *CT_Controls) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Controls and its children, prefixing error messages with path
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() *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
Validate validates the CT_CsPageSetup and its children
func (m *CT_CsPageSetup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CsPageSetup and its children, prefixing error messages with path
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() *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
Validate validates the CT_CustomChartsheetView and its children
func (m *CT_CustomChartsheetView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomChartsheetView and its children, prefixing error messages with path
type CT_CustomChartsheetViews struct { // Custom Chart Sheet View CustomSheetView []*CT_CustomChartsheetView }
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
Validate validates the CT_CustomChartsheetViews and its children
func (m *CT_CustomChartsheetViews) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomChartsheetViews and its children, prefixing error messages with path
type CT_CustomFilter struct { // Filter Comparison Operator OperatorAttr ST_FilterOperator // Top or Bottom Value ValAttr *string }
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
Validate validates the CT_CustomFilter and its children
func (m *CT_CustomFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomFilter and its children, prefixing error messages with path
type CT_CustomFilters struct { // And AndAttr *bool // Custom Filter Criteria CustomFilter []*CT_CustomFilter }
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
Validate validates the CT_CustomFilters and its children
func (m *CT_CustomFilters) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomFilters and its children, prefixing error messages with path
type CT_CustomProperties struct { // Custom Property CustomPr []*CT_CustomProperty }
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
Validate validates the CT_CustomProperties and its children
func (m *CT_CustomProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomProperties and its children, prefixing error messages with path
type CT_CustomProperty struct { // Custom Property Name NameAttr string IdAttr string }
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
Validate validates the CT_CustomProperty and its children
func (m *CT_CustomProperty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomProperty and its children, prefixing error messages with path
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() *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
Validate validates the CT_CustomSheetView and its children
func (m *CT_CustomSheetView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomSheetView and its children, prefixing error messages with path
type CT_CustomSheetViews struct { // Custom Sheet View CustomSheetView []*CT_CustomSheetView }
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
Validate validates the CT_CustomSheetViews and its children
func (m *CT_CustomSheetViews) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomSheetViews and its children, prefixing error messages with path
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() *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
Validate validates the CT_CustomWorkbookView and its children
func (m *CT_CustomWorkbookView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomWorkbookView and its children, prefixing error messages with path
type CT_CustomWorkbookViews struct { // Custom Workbook View CustomWorkbookView []*CT_CustomWorkbookView }
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
Validate validates the CT_CustomWorkbookViews and its children
func (m *CT_CustomWorkbookViews) ValidateWithPath(path string) error
ValidateWithPath validates the CT_CustomWorkbookViews and its children, prefixing error messages with path
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() *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
Validate validates the CT_DataBar and its children
func (m *CT_DataBar) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataBar and its children, prefixing error messages with path
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() *CT_DataBinding
func (m *CT_DataBinding) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DataBinding) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DataBinding) Validate() error
Validate validates the CT_DataBinding and its children
func (m *CT_DataBinding) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataBinding and its children, prefixing error messages with path
type CT_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() *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
Validate validates the CT_DataConsolidate and its children
func (m *CT_DataConsolidate) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataConsolidate and its children, prefixing error messages with path
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() *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
Validate validates the CT_DataField and its children
func (m *CT_DataField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataField and its children, prefixing error messages with path
type CT_DataFields struct { // Data Items Count CountAttr *uint32 // Data Field Item DataField []*CT_DataField }
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
Validate validates the CT_DataFields and its children
func (m *CT_DataFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataFields and its children, prefixing error messages with path
type CT_DataRef struct { // Reference RefAttr *string // Named Range NameAttr *string // Sheet Name SheetAttr *string IdAttr *string }
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
Validate validates the CT_DataRef and its children
func (m *CT_DataRef) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataRef and its children, prefixing error messages with path
type CT_DataRefs struct { // Data Consolidation Reference Count CountAttr *uint32 // Data Consolidation Reference DataRef []*CT_DataRef }
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
Validate validates the CT_DataRefs and its children
func (m *CT_DataRefs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataRefs and its children, prefixing error messages with path
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() *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
Validate validates the CT_DataValidation and its children
func (m *CT_DataValidation) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataValidation and its children, prefixing error messages with path
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() *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
Validate validates the CT_DataValidations and its children
func (m *CT_DataValidations) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DataValidations and its children, prefixing error messages with path
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() *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
Validate validates the CT_DateGroupItem and its children
func (m *CT_DateGroupItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DateGroupItem and its children, prefixing error messages with path
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() *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
Validate validates the CT_DateTime and its children
func (m *CT_DateTime) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DateTime and its children, prefixing error messages with path
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() *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
Validate validates the CT_DbPr and its children
func (m *CT_DbPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DbPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_DdeItem and its children
func (m *CT_DdeItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DdeItem and its children, prefixing error messages with path
type CT_DdeItems struct { // DDE Item definition DdeItem []*CT_DdeItem }
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
Validate validates the CT_DdeItems and its children
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 (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
Validate validates the CT_DdeLink and its children
func (m *CT_DdeLink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DdeLink and its children, prefixing error messages with path
type CT_DdeValue struct { // DDE Value Type TAttr ST_DdeValueType // DDE Link Value Val string }
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
Validate validates the CT_DdeValue and its children
func (m *CT_DdeValue) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DdeValue and its children, prefixing error messages with path
type CT_DdeValues struct { // Rows RowsAttr *uint32 // Columns ColsAttr *uint32 // Value Value []*CT_DdeValue }
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
Validate validates the CT_DdeValues and its children
func (m *CT_DdeValues) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DdeValues and its children, prefixing error messages with path
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() *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
Validate validates the CT_DefinedName and its children
func (m *CT_DefinedName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DefinedName and its children, prefixing error messages with path
type CT_DefinedNames struct { // Defined Name DefinedName []*CT_DefinedName }
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
Validate validates the CT_DefinedNames and its children
func (m *CT_DefinedNames) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DefinedNames and its children, prefixing error messages with path
type CT_DeletedField struct { // Deleted Fields Name NameAttr string }
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
Validate validates the CT_DeletedField and its children
func (m *CT_DeletedField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DeletedField and its children, prefixing error messages with path
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() *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
Validate validates the CT_Dialogsheet and its children
func (m *CT_Dialogsheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Dialogsheet and its children, prefixing error messages with path
type CT_Dimensions struct { // OLAP Dimensions Count CountAttr *uint32 // OLAP Dimension Dimension []*CT_PivotDimension }
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
Validate validates the CT_Dimensions and its children
func (m *CT_Dimensions) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Dimensions and its children, prefixing error messages with path
type CT_DiscretePr struct { // Mapping Index Count CountAttr *uint32 // Element Group X []*CT_Index }
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
Validate validates the CT_DiscretePr and its children
func (m *CT_DiscretePr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DiscretePr and its children, prefixing error messages with path
type CT_Drawing struct { IdAttr string }
func NewCT_Drawing() *CT_Drawing
func (m *CT_Drawing) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Drawing) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Drawing) Validate() error
Validate validates the CT_Drawing and its children
func (m *CT_Drawing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Drawing and its children, prefixing error messages with path
type CT_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() *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
Validate validates the CT_DrawingHF and its children
func (m *CT_DrawingHF) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DrawingHF and its children, prefixing error messages with path
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() *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
Validate validates the CT_Dxf and its children
func (m *CT_Dxf) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Dxf and its children, prefixing error messages with path
type CT_Dxfs struct { // Format Count CountAttr *uint32 // Formatting Dxf []*CT_Dxf }
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
Validate validates the CT_Dxfs and its children
func (m *CT_Dxfs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Dxfs and its children, prefixing error messages with path
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() *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
Validate validates the CT_DynamicFilter and its children
func (m *CT_DynamicFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DynamicFilter and its children, prefixing error messages with path
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() *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
Validate validates the CT_Error and its children
func (m *CT_Error) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Error and its children, prefixing error messages with path
type CT_Extension struct { // URI UriAttr *string Any unioffice.Any }
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
Validate validates the CT_Extension and its children
func (m *CT_Extension) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Extension and its children, prefixing error messages with path
type CT_ExtensionList struct { // Extension Ext []*CT_Extension }
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
Validate validates the CT_ExtensionList and its children
func (m *CT_ExtensionList) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExtensionList and its children, prefixing error messages with path
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() *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
Validate validates the CT_ExternalBook and its children
func (m *CT_ExternalBook) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalBook and its children, prefixing error messages with path
type CT_ExternalCell struct { // Reference RAttr *string // Type TAttr ST_CellType // Value Metadata VmAttr *uint32 // Value V *string }
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
Validate validates the CT_ExternalCell and its children
func (m *CT_ExternalCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalCell and its children, prefixing error messages with path
type CT_ExternalDefinedName struct { // Defined Name NameAttr string // Refers To RefersToAttr *string // Sheet Id SheetIdAttr *uint32 }
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
Validate validates the CT_ExternalDefinedName and its children
func (m *CT_ExternalDefinedName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalDefinedName and its children, prefixing error messages with path
type CT_ExternalDefinedNames struct { // Defined Name DefinedName []*CT_ExternalDefinedName }
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
Validate validates the CT_ExternalDefinedNames and its children
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 (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
Validate validates the CT_ExternalLink and its children
func (m *CT_ExternalLink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalLink and its children, prefixing error messages with path
type CT_ExternalLinkChoice struct { ExternalBook *CT_ExternalBook DdeLink *CT_DdeLink OleLink *CT_OleLink }
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
Validate validates the CT_ExternalLinkChoice and its children
func (m *CT_ExternalLinkChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalLinkChoice and its children, prefixing error messages with path
type CT_ExternalReference struct { IdAttr string }
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
Validate validates the CT_ExternalReference and its children
func (m *CT_ExternalReference) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalReference and its children, prefixing error messages with path
type CT_ExternalReferences struct { // External Reference ExternalReference []*CT_ExternalReference }
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
Validate validates the CT_ExternalReferences and its children
func (m *CT_ExternalReferences) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalReferences and its children, prefixing error messages with path
type CT_ExternalRow struct { // Row RAttr uint32 // External Cell Data Cell []*CT_ExternalCell }
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
Validate validates the CT_ExternalRow and its children
func (m *CT_ExternalRow) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalRow and its children, prefixing error messages with path
type CT_ExternalSheetData struct { // Sheet Id SheetIdAttr uint32 // Last Refresh Resulted in Error RefreshErrorAttr *bool // Row Row []*CT_ExternalRow }
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
Validate validates the CT_ExternalSheetData and its children
func (m *CT_ExternalSheetData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalSheetData and its children, prefixing error messages with path
type CT_ExternalSheetDataSet struct { // External Sheet Data Set SheetData []*CT_ExternalSheetData }
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
Validate validates the CT_ExternalSheetDataSet and its children
func (m *CT_ExternalSheetDataSet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalSheetDataSet and its children, prefixing error messages with path
type CT_ExternalSheetName struct { // Sheet Name Value ValAttr *string }
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
Validate validates the CT_ExternalSheetName and its children
func (m *CT_ExternalSheetName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalSheetName and its children, prefixing error messages with path
type CT_ExternalSheetNames struct { // Sheet Name SheetName []*CT_ExternalSheetName }
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
Validate validates the CT_ExternalSheetNames and its children
func (m *CT_ExternalSheetNames) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ExternalSheetNames and its children, prefixing error messages with path
type CT_Field struct { // Field Index XAttr int32 }
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
Validate validates the CT_Field and its children
func (m *CT_Field) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Field and its children, prefixing error messages with path
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() *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
Validate validates the CT_FieldGroup and its children
func (m *CT_FieldGroup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FieldGroup and its children, prefixing error messages with path
type CT_FieldUsage struct { // Field Index XAttr int32 }
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
Validate validates the CT_FieldUsage and its children
func (m *CT_FieldUsage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FieldUsage and its children, prefixing error messages with path
type CT_FieldsUsage struct { // Field Count CountAttr *uint32 // PivotCache Field Id FieldUsage []*CT_FieldUsage }
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
Validate validates the CT_FieldsUsage and its children
func (m *CT_FieldsUsage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FieldsUsage and its children, prefixing error messages with path
type CT_FileRecoveryPr struct { // Auto Recover AutoRecoverAttr *bool // Crash Save CrashSaveAttr *bool // Data Extract Load DataExtractLoadAttr *bool // Repair Load RepairLoadAttr *bool }
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
Validate validates the CT_FileRecoveryPr and its children
func (m *CT_FileRecoveryPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FileRecoveryPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_FileSharing and its children
func (m *CT_FileSharing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FileSharing and its children, prefixing error messages with path
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() *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
Validate validates the CT_FileVersion and its children
func (m *CT_FileVersion) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FileVersion and its children, prefixing error messages with path
type CT_Fill struct { // Pattern PatternFill *CT_PatternFill // Gradient GradientFill *CT_GradientFill }
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
Validate validates the CT_Fill and its children
func (m *CT_Fill) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Fill and its children, prefixing error messages with path
type CT_Fills struct { // Fill Count CountAttr *uint32 // Fill Fill []*CT_Fill }
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
Validate validates the CT_Fills and its children
func (m *CT_Fills) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Fills and its children, prefixing error messages with path
type CT_Filter struct { // Filter Value ValAttr *string }
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
Validate validates the CT_Filter and its children
func (m *CT_Filter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Filter and its children, prefixing error messages with path
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() *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
Validate validates the CT_FilterColumn and its children
func (m *CT_FilterColumn) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FilterColumn and its children, prefixing error messages with path
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() *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
Validate validates the CT_Filters and its children
func (m *CT_Filters) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Filters and its children, prefixing error messages with path
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() *CT_Font
func (m *CT_Font) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Font) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Font) Validate() error
Validate validates the CT_Font and its children
func (m *CT_Font) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Font and its children, prefixing error messages with path
type CT_FontFamily struct { ValAttr int64 }
func NewCT_FontFamily() *CT_FontFamily
func (m *CT_FontFamily) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_FontFamily) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_FontFamily) Validate() error
Validate validates the CT_FontFamily and its children
func (m *CT_FontFamily) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontFamily and its children, prefixing error messages with path
type CT_FontName struct { // String Value ValAttr string }
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
Validate validates the CT_FontName and its children
func (m *CT_FontName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontName and its children, prefixing error messages with path
type CT_FontScheme struct { // Font Scheme ValAttr ST_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
Validate validates the CT_FontScheme and its children
func (m *CT_FontScheme) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontScheme and its children, prefixing error messages with path
type CT_FontSize struct { // Value ValAttr float64 }
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
Validate validates the CT_FontSize and its children
func (m *CT_FontSize) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FontSize and its children, prefixing error messages with path
type CT_Fonts struct { // Font Count CountAttr *uint32 // Font Font []*CT_Font }
func NewCT_Fonts() *CT_Fonts
func (m *CT_Fonts) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Fonts) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Fonts) Validate() error
Validate validates the CT_Fonts and its children
func (m *CT_Fonts) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Fonts and its children, prefixing error messages with path
type CT_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() *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
Validate validates the CT_Format and its children
func (m *CT_Format) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Format and its children, prefixing error messages with path
type CT_Formats struct { // Formats Count CountAttr *uint32 // PivotTable Format Format []*CT_Format }
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
Validate validates the CT_Formats and its children
func (m *CT_Formats) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Formats and its children, prefixing error messages with path
type CT_FunctionGroup struct { // Name NameAttr *string }
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
Validate validates the CT_FunctionGroup and its children
func (m *CT_FunctionGroup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FunctionGroup and its children, prefixing error messages with path
type CT_FunctionGroups struct { // Built-in Function Group Count BuiltInGroupCountAttr *uint32 // Function Group FunctionGroup []*CT_FunctionGroup }
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
Validate validates the CT_FunctionGroups and its children
func (m *CT_FunctionGroups) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FunctionGroups and its children, prefixing error messages with path
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() *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
Validate validates the CT_FutureMetadata and its children
func (m *CT_FutureMetadata) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FutureMetadata and its children, prefixing error messages with path
type CT_FutureMetadataBlock struct { // Future Feature Storage Area ExtLst *CT_ExtensionList }
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
Validate validates the CT_FutureMetadataBlock and its children
func (m *CT_FutureMetadataBlock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_FutureMetadataBlock and its children, prefixing error messages with path
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() *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
Validate validates the CT_GradientFill and its children
func (m *CT_GradientFill) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GradientFill and its children, prefixing error messages with path
type CT_GradientStop struct { // Gradient Stop Position PositionAttr float64 // Color Color *CT_Color }
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
Validate validates the CT_GradientStop and its children
func (m *CT_GradientStop) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GradientStop and its children, prefixing error messages with path
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() *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
Validate validates the CT_GroupItems and its children
func (m *CT_GroupItems) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupItems and its children, prefixing error messages with path
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() *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
Validate validates the CT_GroupLevel and its children
func (m *CT_GroupLevel) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupLevel and its children, prefixing error messages with path
type CT_GroupLevels struct { // Grouping Level Count CountAttr *uint32 // OLAP Grouping Levels GroupLevel []*CT_GroupLevel }
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
Validate validates the CT_GroupLevels and its children
func (m *CT_GroupLevels) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupLevels and its children, prefixing error messages with path
type CT_GroupMember struct { // Group Member Unique Name UniqueNameAttr string // Group GroupAttr *bool }
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
Validate validates the CT_GroupMember and its children
func (m *CT_GroupMember) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupMember and its children, prefixing error messages with path
type CT_GroupMembers struct { // Group Member Count CountAttr *uint32 // OLAP Group Member GroupMember []*CT_GroupMember }
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
Validate validates the CT_GroupMembers and its children
func (m *CT_GroupMembers) ValidateWithPath(path string) error
ValidateWithPath validates the CT_GroupMembers and its children, prefixing error messages with path
type CT_Groups struct { // Level Group Count CountAttr *uint32 // OLAP Group Group []*CT_LevelGroup }
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
Validate validates the CT_Groups and its children
func (m *CT_Groups) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Groups and its children, prefixing error messages with path
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() *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
Validate validates the CT_HeaderFooter and its children
func (m *CT_HeaderFooter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_HeaderFooter and its children, prefixing error messages with path
type CT_HierarchyUsage struct { // Hierarchy Usage HierarchyUsageAttr int32 }
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
Validate validates the CT_HierarchyUsage and its children
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 (m *CT_Hyperlink) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Hyperlink) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Hyperlink) Validate() error
Validate validates the CT_Hyperlink and its children
func (m *CT_Hyperlink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Hyperlink and its children, prefixing error messages with path
type CT_Hyperlinks struct { // Hyperlink Hyperlink []*CT_Hyperlink }
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
Validate validates the CT_Hyperlinks and its children
func (m *CT_Hyperlinks) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Hyperlinks and its children, prefixing error messages with path
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() *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
Validate validates the CT_I and its children
func (m *CT_I) ValidateWithPath(path string) error
ValidateWithPath validates the CT_I and its children, prefixing error messages with path
type CT_IconFilter struct { // Icon Set IconSetAttr ST_IconSetType // Icon Id IconIdAttr *uint32 }
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
Validate validates the CT_IconFilter and its children
func (m *CT_IconFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IconFilter and its children, prefixing error messages with path
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() *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
Validate validates the CT_IconSet and its children
func (m *CT_IconSet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IconSet and its children, prefixing error messages with path
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() *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
Validate validates the CT_IgnoredError and its children
func (m *CT_IgnoredError) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IgnoredError and its children, prefixing error messages with path
type CT_IgnoredErrors struct { // Ignored Error IgnoredError []*CT_IgnoredError ExtLst *CT_ExtensionList }
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
Validate validates the CT_IgnoredErrors and its children
func (m *CT_IgnoredErrors) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IgnoredErrors and its children, prefixing error messages with path
type CT_Index struct { // Shared Items Index VAttr uint32 }
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
Validate validates the CT_Index and its children
func (m *CT_Index) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Index and its children, prefixing error messages with path
type CT_IndexedColors struct { // RGB Color RgbColor []*CT_RgbColor }
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
Validate validates the CT_IndexedColors and its children
func (m *CT_IndexedColors) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IndexedColors and its children, prefixing error messages with path
type CT_InputCells struct { // Reference RAttr string // Deleted DeletedAttr *bool // Undone UndoneAttr *bool // Value ValAttr string // Number Format Id NumFmtIdAttr *uint32 }
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
Validate validates the CT_InputCells and its children
func (m *CT_InputCells) ValidateWithPath(path string) error
ValidateWithPath validates the CT_InputCells and its children, prefixing error messages with path
type CT_IntProperty struct { // Value ValAttr int32 }
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
Validate validates the CT_IntProperty and its children
func (m *CT_IntProperty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_IntProperty and its children, prefixing error messages with path
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() *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
Validate validates the CT_Item and its children
func (m *CT_Item) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Item and its children, prefixing error messages with path
type CT_Items struct { // Field Count CountAttr *uint32 // PivotTable Field Item Item []*CT_Item }
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
Validate validates the CT_Items and its children
func (m *CT_Items) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Items and its children, prefixing error messages with path
type CT_LegacyDrawing struct { IdAttr string }
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
Validate validates the CT_LegacyDrawing and its children
func (m *CT_LegacyDrawing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LegacyDrawing and its children, prefixing error messages with path
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() *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
Validate validates the CT_LevelGroup and its children
func (m *CT_LevelGroup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_LevelGroup and its children, prefixing error messages with path
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() *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
Validate validates the CT_Location and its children
func (m *CT_Location) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Location and its children, prefixing error messages with path
type CT_MRUColors struct { // Color Color []*CT_Color }
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
Validate validates the CT_MRUColors and its children
func (m *CT_MRUColors) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MRUColors and its children, prefixing error messages with path
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() *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
Validate validates the CT_Macrosheet and its children
func (m *CT_Macrosheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Macrosheet and its children, prefixing error messages with path
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() *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
Validate validates the CT_Map and its children
func (m *CT_Map) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Map and its children, prefixing error messages with path
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() *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
Validate validates the CT_MapInfo and its children
func (m *CT_MapInfo) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MapInfo and its children, prefixing error messages with path
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() *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
Validate validates the CT_Mdx and its children
func (m *CT_Mdx) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Mdx and its children, prefixing error messages with path
type CT_MdxKPI struct { // Member Unique Name Index NAttr uint32 // KPI Index NpAttr uint32 // KPI Property PAttr ST_MdxKPIProperty }
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
Validate validates the CT_MdxKPI and its children
func (m *CT_MdxKPI) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MdxKPI and its children, prefixing error messages with path
type CT_MdxMemeberProp struct { // Member Unique Name Index NAttr uint32 // Property Name Index NpAttr uint32 }
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
Validate validates the CT_MdxMemeberProp and its children
func (m *CT_MdxMemeberProp) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MdxMemeberProp and its children, prefixing error messages with path
type CT_MdxMetadata struct { // MDX Metadata Record Count CountAttr *uint32 // MDX Metadata Record Mdx []*CT_Mdx }
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
Validate validates the CT_MdxMetadata and its children
func (m *CT_MdxMetadata) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MdxMetadata and its children, prefixing error messages with path
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() *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
Validate validates the CT_MdxSet and its children
func (m *CT_MdxSet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MdxSet and its children, prefixing error messages with path
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() *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
Validate validates the CT_MdxTuple and its children
func (m *CT_MdxTuple) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MdxTuple and its children, prefixing error messages with path
type CT_MeasureDimensionMap struct { // Measure Group Id MeasureGroupAttr *uint32 // Dimension Id DimensionAttr *uint32 }
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
Validate validates the CT_MeasureDimensionMap and its children
func (m *CT_MeasureDimensionMap) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MeasureDimensionMap and its children, prefixing error messages with path
type CT_MeasureDimensionMaps struct { // Measure Group Count CountAttr *uint32 // OLAP Measure Group Map []*CT_MeasureDimensionMap }
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
Validate validates the CT_MeasureDimensionMaps and its children
func (m *CT_MeasureDimensionMaps) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MeasureDimensionMaps and its children, prefixing error messages with path
type CT_MeasureGroup struct { // Measure Group Name NameAttr string // Measure Group Display Name CaptionAttr string }
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
Validate validates the CT_MeasureGroup and its children
func (m *CT_MeasureGroup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MeasureGroup and its children, prefixing error messages with path
type CT_MeasureGroups struct { // Measure Group Count CountAttr *uint32 // OLAP Measure Group MeasureGroup []*CT_MeasureGroup }
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
Validate validates the CT_MeasureGroups and its children
func (m *CT_MeasureGroups) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MeasureGroups and its children, prefixing error messages with path
type CT_Member struct { // Hidden Item Name NameAttr string }
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
Validate validates the CT_Member and its children
func (m *CT_Member) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Member and its children, prefixing error messages with path
type CT_MemberProperties struct { // OLAP Member Properties Count CountAttr *uint32 // OLAP Member Property Mp []*CT_MemberProperty }
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
Validate validates the CT_MemberProperties and its children
func (m *CT_MemberProperties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MemberProperties and its children, prefixing error messages with path
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() *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
Validate validates the CT_MemberProperty and its children
func (m *CT_MemberProperty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MemberProperty and its children, prefixing error messages with path
type CT_Members struct { // Item Count CountAttr *uint32 // Hierarchy Level LevelAttr *uint32 // Member Member []*CT_Member }
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
Validate validates the CT_Members and its children
func (m *CT_Members) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Members and its children, prefixing error messages with path
type CT_MergeCell struct { // Reference RefAttr string }
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
Validate validates the CT_MergeCell and its children
func (m *CT_MergeCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MergeCell and its children, prefixing error messages with path
type CT_MergeCells struct { // Count CountAttr *uint32 // Merged Cell MergeCell []*CT_MergeCell }
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
Validate validates the CT_MergeCells and its children
func (m *CT_MergeCells) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MergeCells and its children, prefixing error messages with path
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() *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
Validate validates the CT_Metadata and its children
func (m *CT_Metadata) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Metadata and its children, prefixing error messages with path
type CT_MetadataBlock struct { // Metadata Record Rc []*CT_MetadataRecord }
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
Validate validates the CT_MetadataBlock and its children
func (m *CT_MetadataBlock) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataBlock and its children, prefixing error messages with path
type CT_MetadataBlocks struct { // Metadata Block Count CountAttr *uint32 // Metadata Block Bk []*CT_MetadataBlock }
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
Validate validates the CT_MetadataBlocks and its children
func (m *CT_MetadataBlocks) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataBlocks and its children, prefixing error messages with path
type CT_MetadataRecord struct { // Metadata Record Type Index TAttr uint32 // Metadata Record Value Index VAttr uint32 }
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
Validate validates the CT_MetadataRecord and its children
func (m *CT_MetadataRecord) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataRecord and its children, prefixing error messages with path
type CT_MetadataStringIndex struct { // Index Value XAttr uint32 // String is a Set SAttr *bool }
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
Validate validates the CT_MetadataStringIndex and its children
func (m *CT_MetadataStringIndex) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataStringIndex and its children, prefixing error messages with path
type CT_MetadataStrings struct { // MDX Metadata String Count CountAttr *uint32 // MDX Metadata String S []*CT_XStringElement }
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
Validate validates the CT_MetadataStrings and its children
func (m *CT_MetadataStrings) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataStrings and its children, prefixing error messages with path
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() *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
Validate validates the CT_MetadataType and its children
func (m *CT_MetadataType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataType and its children, prefixing error messages with path
type CT_MetadataTypes struct { // Metadata Type Count CountAttr *uint32 // Metadata Type Information MetadataType []*CT_MetadataType }
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
Validate validates the CT_MetadataTypes and its children
func (m *CT_MetadataTypes) ValidateWithPath(path string) error
ValidateWithPath validates the CT_MetadataTypes and its children, prefixing error messages with path
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() *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
Validate validates the CT_Missing and its children
func (m *CT_Missing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Missing and its children, prefixing error messages with path
type CT_NumFmt struct { // Number Format Id NumFmtIdAttr uint32 // Number Format Code FormatCodeAttr string }
func NewCT_NumFmt() *CT_NumFmt
func (m *CT_NumFmt) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_NumFmt) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_NumFmt) Validate() error
Validate validates the CT_NumFmt and its children
func (m *CT_NumFmt) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumFmt and its children, prefixing error messages with path
type CT_NumFmts struct { // Number Format Count CountAttr *uint32 // Number Formats NumFmt []*CT_NumFmt }
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
Validate validates the CT_NumFmts and its children
func (m *CT_NumFmts) ValidateWithPath(path string) error
ValidateWithPath validates the CT_NumFmts and its children, prefixing error messages with path
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() *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
Validate validates the CT_Number and its children
func (m *CT_Number) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Number and its children, prefixing error messages with path
type CT_ObjectAnchor struct { // Move With Cells MoveWithCellsAttr *bool // Size With Cells SizeWithCellsAttr *bool From *spreadsheetDrawing.From To *spreadsheetDrawing.To }
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
Validate validates the CT_ObjectAnchor and its children
func (m *CT_ObjectAnchor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ObjectAnchor and its children, prefixing error messages with path
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() *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
Validate validates the CT_ObjectPr and its children
func (m *CT_ObjectPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ObjectPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_OlapPr and its children
func (m *CT_OlapPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OlapPr and its children, prefixing error messages with path
type CT_OleItem struct { // Object Name NameAttr string // Icon IconAttr *bool // Advise AdviseAttr *bool // Object is an Image PreferPicAttr *bool }
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
Validate validates the CT_OleItem and its children
func (m *CT_OleItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleItem and its children, prefixing error messages with path
type CT_OleItems struct { // Object Link Item OleItem []*CT_OleItem }
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
Validate validates the CT_OleItems and its children
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 (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
Validate validates the CT_OleLink and its children
func (m *CT_OleLink) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleLink and its children, prefixing error messages with path
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() *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
Validate validates the CT_OleObject and its children
func (m *CT_OleObject) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObject and its children, prefixing error messages with path
type CT_OleObjects struct { // Embedded Object OleObject []*CT_OleObject }
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
Validate validates the CT_OleObjects and its children
func (m *CT_OleObjects) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleObjects and its children, prefixing error messages with path
type CT_OleSize struct { // Reference RefAttr string }
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
Validate validates the CT_OleSize and its children
func (m *CT_OleSize) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OleSize and its children, prefixing error messages with path
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() *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
Validate validates the CT_OutlinePr and its children
func (m *CT_OutlinePr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OutlinePr and its children, prefixing error messages with path
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() *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
Validate validates the CT_PCDKPI and its children
func (m *CT_PCDKPI) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PCDKPI and its children, prefixing error messages with path
type CT_PCDKPIs struct { // KPI Count CountAttr *uint32 // OLAP KPI Kpi []*CT_PCDKPI }
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
Validate validates the CT_PCDKPIs and its children
func (m *CT_PCDKPIs) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PCDKPIs and its children, prefixing error messages with path
type CT_PCDSCPage struct { // Page Item String Count CountAttr *uint32 // Page Item PageItem []*CT_PageItem }
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
Validate validates the CT_PCDSCPage and its children
func (m *CT_PCDSCPage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PCDSCPage and its children, prefixing error messages with path
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() *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
Validate validates the CT_PCDSDTCEntries and its children
func (m *CT_PCDSDTCEntries) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PCDSDTCEntries and its children, prefixing error messages with path
type CT_PageBreak struct { // Page Break Count CountAttr *uint32 // Manual Break Count ManualBreakCountAttr *uint32 // Break Brk []*CT_Break }
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
Validate validates the CT_PageBreak and its children
func (m *CT_PageBreak) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageBreak and its children, prefixing error messages with path
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() *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
Validate validates the CT_PageField and its children
func (m *CT_PageField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageField and its children, prefixing error messages with path
type CT_PageFields struct { // Page Item Count CountAttr *uint32 // Page Field PageField []*CT_PageField }
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
Validate validates the CT_PageFields and its children
func (m *CT_PageFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageFields and its children, prefixing error messages with path
type CT_PageItem struct { // Page Item Name NameAttr string }
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
Validate validates the CT_PageItem and its children
func (m *CT_PageItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageItem and its children, prefixing error messages with path
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() *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
Validate validates the CT_PageMargins and its children
func (m *CT_PageMargins) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageMargins and its children, prefixing error messages with path
type CT_PageSetUpPr struct { // Show Auto Page Breaks AutoPageBreaksAttr *bool // Fit To Page FitToPageAttr *bool }
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
Validate validates the CT_PageSetUpPr and its children
func (m *CT_PageSetUpPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageSetUpPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_PageSetup and its children
func (m *CT_PageSetup) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PageSetup and its children, prefixing error messages with path
type CT_Pages struct { // Page Item String Count CountAttr *uint32 // Page Items Page []*CT_PCDSCPage }
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
Validate validates the CT_Pages and its children
func (m *CT_Pages) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Pages and its children, prefixing error messages with path
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() *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
Validate validates the CT_Pane and its children
func (m *CT_Pane) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Pane and its children, prefixing error messages with path
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() *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
Validate validates the CT_Parameter and its children
func (m *CT_Parameter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Parameter and its children, prefixing error messages with path
type CT_Parameters struct { // Parameter Count CountAttr *uint32 // Parameter Properties Parameter []*CT_Parameter }
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
Validate validates the CT_Parameters and its children
func (m *CT_Parameters) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Parameters and its children, prefixing error messages with path
type CT_PatternFill struct { // Pattern Type PatternTypeAttr ST_PatternType // Foreground Color FgColor *CT_Color // Background Color BgColor *CT_Color }
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
Validate validates the CT_PatternFill and its children
func (m *CT_PatternFill) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PatternFill and its children, prefixing error messages with path
type CT_PhoneticPr struct { // Font Id FontIdAttr uint32 // Character Type TypeAttr ST_PhoneticType // Alignment AlignmentAttr ST_PhoneticAlignment }
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
Validate validates the CT_PhoneticPr and its children
func (m *CT_PhoneticPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PhoneticPr and its children, prefixing error messages with path
type CT_PhoneticRun struct { // Base Text Start Index SbAttr uint32 // Base Text End Index EbAttr uint32 // Text T string }
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
Validate validates the CT_PhoneticRun and its children
func (m *CT_PhoneticRun) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PhoneticRun and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotArea and its children
func (m *CT_PivotArea) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotArea and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotAreaReference and its children
func (m *CT_PivotAreaReference) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotAreaReference and its children, prefixing error messages with path
type CT_PivotAreaReferences struct { // Pivot Filter Count CountAttr *uint32 // Reference Reference []*CT_PivotAreaReference }
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
Validate validates the CT_PivotAreaReferences and its children
func (m *CT_PivotAreaReferences) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotAreaReferences and its children, prefixing error messages with path
type CT_PivotAreas struct { // Pivot Area Count CountAttr *uint32 // Pivot Area PivotArea []*CT_PivotArea }
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
Validate validates the CT_PivotAreas and its children
func (m *CT_PivotAreas) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotAreas and its children, prefixing error messages with path
type CT_PivotCache struct { // PivotCache Id CacheIdAttr uint32 IdAttr string }
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
Validate validates the CT_PivotCache and its children
func (m *CT_PivotCache) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotCache and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotCacheDefinition and its children
func (m *CT_PivotCacheDefinition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotCacheDefinition and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotCacheRecords and its children
func (m *CT_PivotCacheRecords) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotCacheRecords and its children, prefixing error messages with path
type CT_PivotCaches struct { // PivotCache PivotCache []*CT_PivotCache }
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
Validate validates the CT_PivotCaches and its children
func (m *CT_PivotCaches) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotCaches and its children, prefixing error messages with path
type CT_PivotDimension struct { // Measure MeasureAttr *bool // Dimension Name NameAttr string // Dimension Unique Name UniqueNameAttr string // Dimension Display Name CaptionAttr string }
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
Validate validates the CT_PivotDimension and its children
func (m *CT_PivotDimension) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotDimension and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotField and its children
func (m *CT_PivotField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotField and its children, prefixing error messages with path
type CT_PivotFields struct { // Field Count CountAttr *uint32 // PivotTable Field PivotField []*CT_PivotField }
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
Validate validates the CT_PivotFields and its children
func (m *CT_PivotFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotFields and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotFilter and its children
func (m *CT_PivotFilter) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotFilter and its children, prefixing error messages with path
type CT_PivotFilters struct { // Pivot Filter Count CountAttr *uint32 // PivotTable Advanced Filter Filter []*CT_PivotFilter }
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
Validate validates the CT_PivotFilters and its children
func (m *CT_PivotFilters) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotFilters and its children, prefixing error messages with path
type CT_PivotHierarchies struct { // OLAP Hierarchy Count CountAttr *uint32 // OLAP Hierarchy PivotHierarchy []*CT_PivotHierarchy }
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
Validate validates the CT_PivotHierarchies and its children
func (m *CT_PivotHierarchies) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotHierarchies and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotHierarchy and its children
func (m *CT_PivotHierarchy) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotHierarchy and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotSelection and its children
func (m *CT_PivotSelection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotSelection and its children, prefixing error messages with path
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() *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
Validate validates the CT_PivotTableStyle and its children
func (m *CT_PivotTableStyle) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PivotTableStyle and its children, prefixing error messages with path
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() *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
Validate validates the CT_PrintOptions and its children
func (m *CT_PrintOptions) ValidateWithPath(path string) error
ValidateWithPath validates the CT_PrintOptions and its children, prefixing error messages with path
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() *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
Validate validates the CT_ProtectedRange and its children
func (m *CT_ProtectedRange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ProtectedRange and its children, prefixing error messages with path
type CT_ProtectedRanges struct { // Protected Range ProtectedRange []*CT_ProtectedRange }
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
Validate validates the CT_ProtectedRanges and its children
func (m *CT_ProtectedRanges) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ProtectedRanges and its children, prefixing error messages with path
type CT_Query struct { // MDX Query String MdxAttr string // Tuples Tpls *CT_Tuples }
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
Validate validates the CT_Query and its children
func (m *CT_Query) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Query and its children, prefixing error messages with path
type CT_QueryCache struct { // Cached Query Count CountAttr *uint32 // Query Query []*CT_Query }
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
Validate validates the CT_QueryCache and its children
func (m *CT_QueryCache) ValidateWithPath(path string) error
ValidateWithPath validates the CT_QueryCache and its children, prefixing error messages with path
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() *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
Validate validates the CT_QueryTable and its children
func (m *CT_QueryTable) ValidateWithPath(path string) error
ValidateWithPath validates the CT_QueryTable and its children, prefixing error messages with path
type CT_QueryTableDeletedFields struct { // Deleted Fields Count CountAttr *uint32 // Deleted Field DeletedField []*CT_DeletedField }
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
Validate validates the CT_QueryTableDeletedFields and its children
func (m *CT_QueryTableDeletedFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_QueryTableDeletedFields and its children, prefixing error messages with path
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() *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
Validate validates the CT_QueryTableField and its children
func (m *CT_QueryTableField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_QueryTableField and its children, prefixing error messages with path
type CT_QueryTableFields struct { // Column Count CountAttr *uint32 // QueryTable Field QueryTableField []*CT_QueryTableField }
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
Validate validates the CT_QueryTableFields and its children
func (m *CT_QueryTableFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_QueryTableFields and its children, prefixing error messages with path
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() *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
Validate validates the CT_QueryTableRefresh and its children
func (m *CT_QueryTableRefresh) ValidateWithPath(path string) error
ValidateWithPath validates the CT_QueryTableRefresh and its children, prefixing error messages with path
type CT_RElt struct { // Run Properties RPr *CT_RPrElt // Text T string }
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
Validate validates the CT_RElt and its children
func (m *CT_RElt) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RElt and its children, prefixing error messages with path
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() *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
Validate validates the CT_RPrElt and its children
func (m *CT_RPrElt) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RPrElt and its children, prefixing error messages with path
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() *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
Validate validates the CT_RangePr and its children
func (m *CT_RangePr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RangePr and its children, prefixing error messages with path
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() *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
Validate validates the CT_RangeSet and its children
func (m *CT_RangeSet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RangeSet and its children, prefixing error messages with path
type CT_RangeSets struct { // Reference and Page Item Count CountAttr *uint32 // Range Set RangeSet []*CT_RangeSet }
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
Validate validates the CT_RangeSets and its children
func (m *CT_RangeSets) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RangeSets and its children, prefixing error messages with path
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() *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
Validate validates the CT_Record and its children
func (m *CT_Record) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Record and its children, prefixing error messages with path
type CT_Reviewed struct { // revision Id RIdAttr uint32 }
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
Validate validates the CT_Reviewed and its children
func (m *CT_Reviewed) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Reviewed and its children, prefixing error messages with path
type CT_ReviewedRevisions struct { // Reviewed Revisions Count CountAttr *uint32 // Reviewed Reviewed []*CT_Reviewed }
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
Validate validates the CT_ReviewedRevisions and its children
func (m *CT_ReviewedRevisions) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ReviewedRevisions and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionAutoFormatting and its children
func (m *CT_RevisionAutoFormatting) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionAutoFormatting and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionCellChange and its children
func (m *CT_RevisionCellChange) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionCellChange and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionComment and its children
func (m *CT_RevisionComment) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionComment and its children, prefixing error messages with path
type CT_RevisionConflict struct { // Sheet Id SheetIdAttr *uint32 RIdAttr *uint32 UaAttr *bool RaAttr *bool }
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
Validate validates the CT_RevisionConflict and its children
func (m *CT_RevisionConflict) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionConflict and its children, prefixing error messages with path
type CT_RevisionCustomView struct { // GUID GuidAttr string // User Action ActionAttr ST_RevisionAction }
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
Validate validates the CT_RevisionCustomView and its children
func (m *CT_RevisionCustomView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionCustomView and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionDefinedName and its children
func (m *CT_RevisionDefinedName) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionDefinedName and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionFormatting and its children
func (m *CT_RevisionFormatting) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionFormatting and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionHeader and its children
func (m *CT_RevisionHeader) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionHeader and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionHeaders and its children
func (m *CT_RevisionHeaders) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionHeaders and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionInsertSheet and its children
func (m *CT_RevisionInsertSheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionInsertSheet and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionMove and its children
func (m *CT_RevisionMove) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionMove and its children, prefixing error messages with path
type CT_RevisionQueryTableField struct { // Sheet Id SheetIdAttr uint32 // QueryTable Reference RefAttr string // Field Id FieldIdAttr uint32 }
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
Validate validates the CT_RevisionQueryTableField and its children
func (m *CT_RevisionQueryTableField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionQueryTableField and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionRowColumn and its children
func (m *CT_RevisionRowColumn) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionRowColumn and its children, prefixing error messages with path
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() *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
Validate validates the CT_RevisionSheetRename and its children
func (m *CT_RevisionSheetRename) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RevisionSheetRename and its children, prefixing error messages with path
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() *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
Validate validates the CT_Revisions and its children
func (m *CT_Revisions) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Revisions and its children, prefixing error messages with path
type CT_RgbColor struct { // Alpha Red Green Blue RgbAttr *string }
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
Validate validates the CT_RgbColor and its children
func (m *CT_RgbColor) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RgbColor and its children, prefixing error messages with path
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() *CT_Row
func (m *CT_Row) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Row) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Row) Validate() error
Validate validates the CT_Row and its children
func (m *CT_Row) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Row and its children, prefixing error messages with path
type CT_RowFields struct { // Repeated Items Count CountAttr *uint32 // Row Items Field []*CT_Field }
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
Validate validates the CT_RowFields and its children
func (m *CT_RowFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RowFields and its children, prefixing error messages with path
type CT_RowHierarchiesUsage struct { // Item Count CountAttr *uint32 // Row OLAP Hierarchies RowHierarchyUsage []*CT_HierarchyUsage }
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
Validate validates the CT_RowHierarchiesUsage and its children
func (m *CT_RowHierarchiesUsage) ValidateWithPath(path string) error
ValidateWithPath validates the CT_RowHierarchiesUsage and its children, prefixing error messages with path
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() *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
Validate validates the CT_Rst and its children
func (m *CT_Rst) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Rst and its children, prefixing error messages with path
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() *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
Validate validates the CT_Scenario and its children
func (m *CT_Scenario) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Scenario and its children, prefixing error messages with path
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() *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
Validate validates the CT_Scenarios and its children
func (m *CT_Scenarios) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Scenarios and its children, prefixing error messages with path
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() *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
Validate validates the CT_Schema and its children
func (m *CT_Schema) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Schema and its children, prefixing error messages with path
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() *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
Validate validates the CT_Selection and its children
func (m *CT_Selection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Selection and its children, prefixing error messages with path
type CT_ServerFormat struct { // Culture CultureAttr *string // Format FormatAttr *string }
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
Validate validates the CT_ServerFormat and its children
func (m *CT_ServerFormat) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ServerFormat and its children, prefixing error messages with path
type CT_ServerFormats struct { // Format Count CountAttr *uint32 // Server Format ServerFormat []*CT_ServerFormat }
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
Validate validates the CT_ServerFormats and its children
func (m *CT_ServerFormats) ValidateWithPath(path string) error
ValidateWithPath validates the CT_ServerFormats and its children, prefixing error messages with path
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() *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
Validate validates the CT_Set and its children
func (m *CT_Set) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Set and its children, prefixing error messages with path
type CT_Sets struct { // Tuple Set Count CountAttr *uint32 // OLAP Set Set []*CT_Set }
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
Validate validates the CT_Sets and its children
func (m *CT_Sets) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Sets and its children, prefixing error messages with path
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() *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
Validate validates the CT_SharedItems and its children
func (m *CT_SharedItems) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SharedItems and its children, prefixing error messages with path
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() *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
Validate validates the CT_SharedUser and its children
func (m *CT_SharedUser) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SharedUser and its children, prefixing error messages with path
type CT_Sheet struct { // Sheet Name NameAttr string // Sheet Tab Id SheetIdAttr uint32 // Visible State StateAttr ST_SheetState IdAttr string }
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
Validate validates the CT_Sheet and its children
func (m *CT_Sheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Sheet and its children, prefixing error messages with path
type CT_SheetBackgroundPicture struct { IdAttr string }
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
Validate validates the CT_SheetBackgroundPicture and its children
func (m *CT_SheetBackgroundPicture) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetBackgroundPicture and its children, prefixing error messages with path
type CT_SheetCalcPr struct { // Full Calculation On Load FullCalcOnLoadAttr *bool }
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
Validate validates the CT_SheetCalcPr and its children
func (m *CT_SheetCalcPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetCalcPr and its children, prefixing error messages with path
type CT_SheetData struct { // Row Row []*CT_Row }
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
Validate validates the CT_SheetData and its children
func (m *CT_SheetData) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetData and its children, prefixing error messages with path
type CT_SheetDimension struct { // Reference RefAttr string }
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
Validate validates the CT_SheetDimension and its children
func (m *CT_SheetDimension) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetDimension and its children, prefixing error messages with path
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() *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
Validate validates the CT_SheetFormatPr and its children
func (m *CT_SheetFormatPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetFormatPr and its children, prefixing error messages with path
type CT_SheetId struct { // Sheet Id ValAttr uint32 }
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
Validate validates the CT_SheetId and its children
func (m *CT_SheetId) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetId and its children, prefixing error messages with path
type CT_SheetIdMap struct { // Sheet Count CountAttr *uint32 // Sheet Id SheetId []*CT_SheetId }
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
Validate validates the CT_SheetIdMap and its children
func (m *CT_SheetIdMap) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetIdMap and its children, prefixing error messages with path
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() *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
Validate validates the CT_SheetPr and its children
func (m *CT_SheetPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_SheetProtection and its children
func (m *CT_SheetProtection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetProtection and its children, prefixing error messages with path
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() *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
Validate validates the CT_SheetView and its children
func (m *CT_SheetView) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetView and its children, prefixing error messages with path
type CT_SheetViews struct { // Worksheet View SheetView []*CT_SheetView // Future Feature Data Storage Area ExtLst *CT_ExtensionList }
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
Validate validates the CT_SheetViews and its children
func (m *CT_SheetViews) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SheetViews and its children, prefixing error messages with path
type CT_Sheets struct { // Sheet Information Sheet []*CT_Sheet }
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
Validate validates the CT_Sheets and its children
func (m *CT_Sheets) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Sheets and its children, prefixing error messages with path
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() *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
Validate validates the CT_SingleXmlCell and its children
func (m *CT_SingleXmlCell) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SingleXmlCell and its children, prefixing error messages with path
type CT_SingleXmlCells struct { // Table Properties SingleXmlCell []*CT_SingleXmlCell }
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
Validate validates the CT_SingleXmlCells and its children
func (m *CT_SingleXmlCells) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SingleXmlCells and its children, prefixing error messages with path
type CT_SmartTagPr struct { // Embed SmartTags EmbedAttr *bool // Show Smart Tags ShowAttr ST_SmartTagShow }
func NewCT_SmartTagPr() *CT_SmartTagPr
func (m *CT_SmartTagPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTagPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTagPr) Validate() error
Validate validates the CT_SmartTagPr and its children
func (m *CT_SmartTagPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTagPr and its children, prefixing error messages with path
type CT_SmartTagType struct { // SmartTag Namespace URI NamespaceUriAttr *string // Name NameAttr *string // Smart Tag URL UrlAttr *string }
func NewCT_SmartTagType() *CT_SmartTagType
func (m *CT_SmartTagType) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_SmartTagType) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_SmartTagType) Validate() error
Validate validates the CT_SmartTagType and its children
func (m *CT_SmartTagType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTagType and its children, prefixing error messages with path
type CT_SmartTagTypes struct { // Smart Tag Type SmartTagType []*CT_SmartTagType }
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
Validate validates the CT_SmartTagTypes and its children
func (m *CT_SmartTagTypes) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTagTypes and its children, prefixing error messages with path
type CT_SmartTags struct { // Cell Smart Tags CellSmartTags []*CT_CellSmartTags }
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
Validate validates the CT_SmartTags and its children
func (m *CT_SmartTags) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SmartTags and its children, prefixing error messages with path
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() *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
Validate validates the CT_SortCondition and its children
func (m *CT_SortCondition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SortCondition and its children, prefixing error messages with path
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() *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
Validate validates the CT_SortState and its children
func (m *CT_SortState) ValidateWithPath(path string) error
ValidateWithPath validates the CT_SortState and its children, prefixing error messages with path
type CT_Sst struct { // String Count CountAttr *uint32 // Unique String Count UniqueCountAttr *uint32 // String Item Si []*CT_Rst ExtLst *CT_ExtensionList }
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
Validate validates the CT_Sst and its children
func (m *CT_Sst) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Sst and its children, prefixing error messages with path
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() *CT_String
func (m *CT_String) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_String) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_String) Validate() error
Validate validates the CT_String and its children
func (m *CT_String) ValidateWithPath(path string) error
ValidateWithPath validates the CT_String and its children, prefixing error messages with path
type CT_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() *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
Validate validates the CT_Stylesheet and its children
func (m *CT_Stylesheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Stylesheet and its children, prefixing error messages with path
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() *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
Validate validates the CT_Table and its children
func (m *CT_Table) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Table and its children, prefixing error messages with path
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() *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
Validate validates the CT_TableColumn and its children
func (m *CT_TableColumn) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableColumn and its children, prefixing error messages with path
type CT_TableColumns struct { // Column Count CountAttr *uint32 // Table Column TableColumn []*CT_TableColumn }
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
Validate validates the CT_TableColumns and its children
func (m *CT_TableColumns) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableColumns and its children, prefixing error messages with path
type CT_TableFormula struct { ArrayAttr bool Content string }
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
Validate validates the CT_TableFormula and its children
func (m *CT_TableFormula) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableFormula and its children, prefixing error messages with path
type CT_TableMissing struct { }
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
Validate validates the CT_TableMissing and its children
func (m *CT_TableMissing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableMissing and its children, prefixing error messages with path
type CT_TablePart struct { IdAttr string }
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
Validate validates the CT_TablePart and its children
func (m *CT_TablePart) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TablePart and its children, prefixing error messages with path
type CT_TableParts struct { // Count CountAttr *uint32 // Table Part TablePart []*CT_TablePart }
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
Validate validates the CT_TableParts and its children
func (m *CT_TableParts) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableParts and its children, prefixing error messages with path
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() *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
Validate validates the CT_TableStyle and its children
func (m *CT_TableStyle) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableStyle and its children, prefixing error messages with path
type CT_TableStyleElement struct { // Table Style Type TypeAttr ST_TableStyleType // Band Size SizeAttr *uint32 // Formatting Id DxfIdAttr *uint32 }
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
Validate validates the CT_TableStyleElement and its children
func (m *CT_TableStyleElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableStyleElement and its children, prefixing error messages with path
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() *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
Validate validates the CT_TableStyleInfo and its children
func (m *CT_TableStyleInfo) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableStyleInfo and its children, prefixing error messages with path
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() *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
Validate validates the CT_TableStyles and its children
func (m *CT_TableStyles) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TableStyles and its children, prefixing error messages with path
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() *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
Validate validates the CT_Tables and its children
func (m *CT_Tables) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Tables and its children, prefixing error messages with path
type CT_TextField struct { // Field Type TypeAttr ST_ExternalConnectionType // Position PositionAttr *uint32 }
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
Validate validates the CT_TextField and its children
func (m *CT_TextField) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextField and its children, prefixing error messages with path
type CT_TextFields struct { // Count of Fields CountAttr *uint32 // Text Import Field Settings TextField []*CT_TextField }
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
Validate validates the CT_TextFields and its children
func (m *CT_TextFields) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextFields and its children, prefixing error messages with path
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() *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
Validate validates the CT_TextPr and its children
func (m *CT_TextPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TextPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_Top10 and its children
func (m *CT_Top10) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Top10 and its children, prefixing error messages with path
type CT_Tuple struct { // Field Index FldAttr *uint32 // Hierarchy Index HierAttr *uint32 // Item Index ItemAttr uint32 }
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
Validate validates the CT_Tuple and its children
func (m *CT_Tuple) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Tuple and its children, prefixing error messages with path
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() *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
Validate validates the CT_TupleCache and its children
func (m *CT_TupleCache) ValidateWithPath(path string) error
ValidateWithPath validates the CT_TupleCache and its children, prefixing error messages with path
type CT_Tuples struct { // Member Name Count CAttr *uint32 // Tuple Tpl []*CT_Tuple }
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
Validate validates the CT_Tuples and its children
func (m *CT_Tuples) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Tuples and its children, prefixing error messages with path
type CT_UnderlineProperty struct { // Underline Value ValAttr ST_UnderlineValues }
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
Validate validates the CT_UnderlineProperty and its children
func (m *CT_UnderlineProperty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_UnderlineProperty and its children, prefixing error messages with path
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() *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
Validate validates the CT_UndoInfo and its children
func (m *CT_UndoInfo) ValidateWithPath(path string) error
ValidateWithPath validates the CT_UndoInfo and its children, prefixing error messages with path
type CT_Users struct { // Active User Count CountAttr *uint32 // User Information UserInfo []*CT_SharedUser }
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
Validate validates the CT_Users and its children
func (m *CT_Users) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Users and its children, prefixing error messages with path
type CT_VerticalAlignFontProperty struct { // Value ValAttr sharedTypes.ST_VerticalAlignRun }
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
Validate validates the CT_VerticalAlignFontProperty and its children
func (m *CT_VerticalAlignFontProperty) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VerticalAlignFontProperty and its children, prefixing error messages with path
type CT_VolMain struct { // First String FirstAttr string // Topic Tp []*CT_VolTopic }
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
Validate validates the CT_VolMain and its children
func (m *CT_VolMain) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VolMain and its children, prefixing error messages with path
type CT_VolTopic struct { // Type TAttr ST_VolValueType // Topic Value V string // Strings in Subtopic Stp []string // References Tr []*CT_VolTopicRef }
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
Validate validates the CT_VolTopic and its children
func (m *CT_VolTopic) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VolTopic and its children, prefixing error messages with path
type CT_VolTopicRef struct { // Reference RAttr string // Sheet Id SAttr uint32 }
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
Validate validates the CT_VolTopicRef and its children
func (m *CT_VolTopicRef) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VolTopicRef and its children, prefixing error messages with path
type CT_VolType struct { // Type TypeAttr ST_VolDepType // Main Main []*CT_VolMain }
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
Validate validates the CT_VolType and its children
func (m *CT_VolType) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VolType and its children, prefixing error messages with path
type CT_VolTypes struct { // Volatile Dependency Type VolType []*CT_VolType ExtLst *CT_ExtensionList }
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
Validate validates the CT_VolTypes and its children
func (m *CT_VolTypes) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VolTypes and its children, prefixing error messages with path
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() *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
Validate validates the CT_WebPr and its children
func (m *CT_WebPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_WebPublishItem and its children
func (m *CT_WebPublishItem) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebPublishItem and its children, prefixing error messages with path
type CT_WebPublishItems struct { // Web Publishing Items Count CountAttr *uint32 // Web Publishing Item WebPublishItem []*CT_WebPublishItem }
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
Validate validates the CT_WebPublishItems and its children
func (m *CT_WebPublishItems) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebPublishItems and its children, prefixing error messages with path
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() *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
Validate validates the CT_WebPublishObject and its children
func (m *CT_WebPublishObject) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebPublishObject and its children, prefixing error messages with path
type CT_WebPublishObjects struct { // Count CountAttr *uint32 // Web Publishing Object WebPublishObject []*CT_WebPublishObject }
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
Validate validates the CT_WebPublishObjects and its children
func (m *CT_WebPublishObjects) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebPublishObjects and its children, prefixing error messages with path
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() *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
Validate validates the CT_WebPublishing and its children
func (m *CT_WebPublishing) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WebPublishing and its children, prefixing error messages with path
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() *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
Validate validates the CT_Workbook and its children
func (m *CT_Workbook) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Workbook and its children, prefixing error messages with path
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() *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
Validate validates the CT_WorkbookPr and its children
func (m *CT_WorkbookPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WorkbookPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_WorkbookProtection and its children
func (m *CT_WorkbookProtection) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WorkbookProtection and its children, prefixing error messages with path
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() *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
Validate validates the CT_Worksheet and its children
func (m *CT_Worksheet) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Worksheet and its children, prefixing error messages with path
type CT_WorksheetSource struct { // Reference RefAttr *string // Named Range NameAttr *string // Sheet Name SheetAttr *string IdAttr *string }
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
Validate validates the CT_WorksheetSource and its children
func (m *CT_WorksheetSource) ValidateWithPath(path string) error
ValidateWithPath validates the CT_WorksheetSource and its children, prefixing error messages with path
type CT_X struct { // Shared Items Index VAttr *int32 }
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
Validate validates the CT_X and its children
func (m *CT_X) ValidateWithPath(path string) error
ValidateWithPath validates the CT_X and its children, prefixing error messages with path
type CT_XStringElement struct { // Value VAttr string }
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
Validate validates the CT_XStringElement and its children
func (m *CT_XStringElement) ValidateWithPath(path string) error
ValidateWithPath validates the CT_XStringElement and its children, prefixing error messages with path
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() *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
Validate validates the CT_Xf and its children
func (m *CT_Xf) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Xf and its children, prefixing error messages with path
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() *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
Validate validates the CT_XmlCellPr and its children
func (m *CT_XmlCellPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_XmlCellPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_XmlColumnPr and its children
func (m *CT_XmlColumnPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_XmlColumnPr and its children, prefixing error messages with path
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() *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
Validate validates the CT_XmlPr and its children
func (m *CT_XmlPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_XmlPr and its children, prefixing error messages with path
type CT_colItems struct { // Column Item Count CountAttr *uint32 // Column Items I []*CT_I }
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
Validate validates the CT_colItems and its children
func (m *CT_colItems) ValidateWithPath(path string) error
ValidateWithPath validates the CT_colItems and its children, prefixing error messages with path
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() *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
Validate validates the CT_pivotTableDefinition and its children
func (m *CT_pivotTableDefinition) ValidateWithPath(path string) error
ValidateWithPath validates the CT_pivotTableDefinition and its children, prefixing error messages with path
type CT_rowItems struct { // Items in a Row Count CountAttr *uint32 // Row Items I []*CT_I }
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
Validate validates the CT_rowItems and its children
func (m *CT_rowItems) ValidateWithPath(path string) error
ValidateWithPath validates the CT_rowItems and its children, prefixing error messages with path
type CalcChain struct { CT_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
Validate validates the CalcChain and its children
func (m *CalcChain) ValidateWithPath(path string) error
ValidateWithPath validates the CalcChain and its children, prefixing error messages with path
type Chartsheet struct { CT_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
Validate validates the Chartsheet and its children
func (m *Chartsheet) ValidateWithPath(path string) error
ValidateWithPath validates the Chartsheet and its children, prefixing error messages with path
type Comments struct { CT_Comments }
func NewComments() *Comments
func (m *Comments) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Comments) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Comments) Validate() error
Validate validates the Comments and its children
func (m *Comments) ValidateWithPath(path string) error
ValidateWithPath validates the Comments and its children, prefixing error messages with path
type Connections struct { CT_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
Validate validates the Connections and its children
func (m *Connections) ValidateWithPath(path string) error
ValidateWithPath validates the Connections and its children, prefixing error messages with path
type Dialogsheet struct { CT_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
Validate validates the Dialogsheet and its children
func (m *Dialogsheet) ValidateWithPath(path string) error
ValidateWithPath validates the Dialogsheet and its children, prefixing error messages with path
type EG_ExtensionList struct { // Extension Ext []*CT_Extension }
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
Validate validates the EG_ExtensionList and its children
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 (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
Validate validates the ExternalLink and its children
func (m *ExternalLink) ValidateWithPath(path string) error
ValidateWithPath validates the ExternalLink and its children, prefixing error messages with path
type Headers struct { CT_RevisionHeaders }
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
Validate validates the Headers and its children
func (m *Headers) ValidateWithPath(path string) error
ValidateWithPath validates the Headers and its children, prefixing error messages with path
type MapInfo struct { CT_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
Validate validates the MapInfo and its children
func (m *MapInfo) ValidateWithPath(path string) error
ValidateWithPath validates the MapInfo and its children, prefixing error messages with path
type Metadata struct { CT_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
Validate validates the Metadata and its children
func (m *Metadata) ValidateWithPath(path string) error
ValidateWithPath validates the Metadata and its children, prefixing error messages with path
type PivotCacheDefinition struct { CT_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
Validate validates the PivotCacheDefinition and its children
func (m *PivotCacheDefinition) ValidateWithPath(path string) error
ValidateWithPath validates the PivotCacheDefinition and its children, prefixing error messages with path
type PivotCacheRecords struct { CT_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
Validate validates the PivotCacheRecords and its children
func (m *PivotCacheRecords) ValidateWithPath(path string) error
ValidateWithPath validates the PivotCacheRecords and its children, prefixing error messages with path
type PivotTableDefinition struct { CT_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
Validate validates the PivotTableDefinition and its children
func (m *PivotTableDefinition) ValidateWithPath(path string) error
ValidateWithPath validates the PivotTableDefinition and its children, prefixing error messages with path
type QueryTable struct { CT_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
Validate validates the QueryTable and its children
func (m *QueryTable) ValidateWithPath(path string) error
ValidateWithPath validates the QueryTable and its children, prefixing error messages with path
type Revisions struct { CT_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
Validate validates the Revisions and its children
func (m *Revisions) ValidateWithPath(path string) error
ValidateWithPath validates the Revisions and its children, prefixing error messages with path
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 (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 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 (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 byte
const ( ST_CalcModeUnset ST_CalcMode = 0 ST_CalcModeManual ST_CalcMode = 1 ST_CalcModeAuto ST_CalcMode = 2 ST_CalcModeAutoNoTable ST_CalcMode = 3 )
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 byte
const ( ST_CellCommentsUnset ST_CellComments = 0 ST_CellCommentsNone ST_CellComments = 1 ST_CellCommentsAsDisplayed ST_CellComments = 2 ST_CellCommentsAtEnd ST_CellComments = 3 )
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 byte
const ( ST_CellFormulaTypeUnset ST_CellFormulaType = 0 ST_CellFormulaTypeNormal ST_CellFormulaType = 1 ST_CellFormulaTypeArray ST_CellFormulaType = 2 ST_CellFormulaTypeDataTable ST_CellFormulaType = 3 ST_CellFormulaType = 4 )
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 []string
func ParseSliceST_CellSpans(s string) (ST_CellSpans, error)
func (s ST_CellSpans) String() string
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 (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 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 (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 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 (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 byte
const ( ST_CommentsUnset ST_Comments = 0 ST_CommentsCommNone ST_Comments = 1 ST_CommentsCommIndicator ST_Comments = 2 ST_CommentsCommIndAndComment ST_Comments = 3 )
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 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 (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 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 (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 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 (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 byte
const ( ST_DataValidationErrorStyleUnset ST_DataValidationErrorStyle = 0 ST_DataValidationErrorStyleStop ST_DataValidationErrorStyle = 1 ST_DataValidationErrorStyleWarning ST_DataValidationErrorStyle = 2 ST_DataValidationErrorStyleInformation ST_DataValidationErrorStyle = 3 )
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 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 (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 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 (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 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 (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 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 (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 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 (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 byte
const ( ST_DvAspectUnset ST_DvAspect = 0 ST_DvAspectDVASPECT_CONTENT ST_DvAspect = 1 ST_DvAspectDVASPECT_ICON ST_DvAspect = 2 )
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 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 (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 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 (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 byte
const ( ST_FieldSortTypeUnset ST_FieldSortType = 0 ST_FieldSortTypeManual ST_FieldSortType = 1 ST_FieldSortTypeAscending ST_FieldSortType = 2 ST_FieldSortTypeDescending ST_FieldSortType = 3 )
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 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 (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 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 (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 byte
const ( ST_FontSchemeUnset ST_FontScheme = 0 ST_FontSchemeNone ST_FontScheme = 1 ST_FontSchemeMajor ST_FontScheme = 2 ST_FontSchemeMinor ST_FontScheme = 3 )
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 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 (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 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 (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 byte
const ( ST_GradientTypeUnset ST_GradientType = 0 ST_GradientTypeLinear ST_GradientType = 1 ST_GradientTypePath ST_GradientType = 2 )
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 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 (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 byte
const ( ST_GrowShrinkTypeUnset ST_GrowShrinkType = 0 ST_GrowShrinkTypeInsertDelete ST_GrowShrinkType = 1 ST_GrowShrinkTypeInsertClear ST_GrowShrinkType = 2 ST_GrowShrinkTypeOverwriteClear ST_GrowShrinkType = 3 )
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 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 (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 byte
const ( ST_HtmlFmtUnset ST_HtmlFmt = 0 ST_HtmlFmtNone ST_HtmlFmt = 1 ST_HtmlFmtRtf ST_HtmlFmt = 2 ST_HtmlFmtAll ST_HtmlFmt = 3 )
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 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 (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 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 (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 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 (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 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 (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 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 (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 byte
const ( ST_ObjectsUnset ST_Objects = 0 ST_ObjectsAll ST_Objects = 1 ST_ObjectsPlaceholders ST_Objects = 2 ST_ObjectsNone ST_Objects = 3 )
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 byte
const ( ST_OleUpdateUnset ST_OleUpdate = 0 ST_OleUpdateOLEUPDATE_ALWAYS ST_OleUpdate = 1 ST_OleUpdateOLEUPDATE_ONCALL ST_OleUpdate = 2 )
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 byte
const ( ST_OrientationUnset ST_Orientation = 0 ST_OrientationDefault ST_Orientation = 1 ST_OrientationPortrait ST_Orientation = 2 ST_OrientationLandscape ST_Orientation = 3 )
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 byte
const ( ST_PageOrderUnset ST_PageOrder = 0 ST_PageOrderDownThenOver ST_PageOrder = 1 ST_PageOrderOverThenDown ST_PageOrder = 2 )
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 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 (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 byte
const ( ST_PaneStateUnset ST_PaneState = 0 ST_PaneStateSplit ST_PaneState = 1 ST_PaneStateFrozen ST_PaneState = 2 ST_PaneStateFrozenSplit ST_PaneState = 3 )
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 byte
const ( ST_ParameterTypeUnset ST_ParameterType = 0 ST_ParameterTypePrompt ST_ParameterType = 1 ST_ParameterTypeValue ST_ParameterType = 2 ST_ParameterTypeCell ST_ParameterType = 3 )
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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 byte
const ( ST_QualifierUnset ST_Qualifier = 0 ST_QualifierDoubleQuote ST_Qualifier = 1 ST_QualifierSingleQuote ST_Qualifier = 2 ST_QualifierNone ST_Qualifier = 3 )
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 byte
const ( ST_RefModeUnset ST_RefMode = 0 ST_RefModeA1 ST_RefMode = 1 ST_RefModeR1C1 ST_RefMode = 2 )
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 byte
const ( ST_RevisionActionUnset ST_RevisionAction = 0 ST_RevisionActionAdd ST_RevisionAction = 1 ST_RevisionActionDelete ST_RevisionAction = 2 )
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 byte
const ( ST_ScopeUnset ST_Scope = 0 ST_ScopeSelection ST_Scope = 1 ST_ScopeData ST_Scope = 2 ST_ScopeField ST_Scope = 3 )
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 byte
const ( ST_SheetStateUnset ST_SheetState = 0 ST_SheetStateVisible ST_SheetState = 1 ST_SheetStateHidden ST_SheetState = 2 ST_SheetStateVeryHidden ST_SheetState = 3 )
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 byte
const ( ST_SheetViewTypeUnset ST_SheetViewType = 0 ST_SheetViewTypeNormal ST_SheetViewType = 1 ST_SheetViewTypePageBreakPreview ST_SheetViewType = 2 ST_SheetViewTypePageLayout ST_SheetViewType = 3 )
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 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 (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 byte
const ( ST_SmartTagShowUnset ST_SmartTagShow = 0 ST_SmartTagShowAll ST_SmartTagShow = 1 ST_SmartTagShowNone ST_SmartTagShow = 2 ST_SmartTagShowNoIndicator ST_SmartTagShow = 3 )
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 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 (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 byte
const ( ST_SortMethodUnset ST_SortMethod = 0 ST_SortMethodStroke ST_SortMethod = 1 ST_SortMethodPinYin ST_SortMethod = 2 ST_SortMethodNone ST_SortMethod = 3 )
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 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 (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 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 (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 []string
func ParseSliceST_Sqref(s string) (ST_Sqref, error)
func (s ST_Sqref) String() string
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 (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 byte
const ( ST_TableTypeUnset ST_TableType = 0 ST_TableTypeWorksheet ST_TableType = 1 ST_TableTypeXml ST_TableType = 2 ST_TableTypeQueryTable ST_TableType = 3 )
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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 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 (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 byte
const ( ST_UpdateLinksUnset ST_UpdateLinks = 0 ST_UpdateLinksUserSet ST_UpdateLinks = 1 ST_UpdateLinksNever ST_UpdateLinks = 2 ST_UpdateLinksAlways ST_UpdateLinks = 3 )
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 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 (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 byte
const ( ST_VisibilityUnset ST_Visibility = 0 ST_VisibilityVisible ST_Visibility = 1 ST_VisibilityHidden ST_Visibility = 2 ST_VisibilityVeryHidden ST_Visibility = 3 )
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 byte
const ( ST_VolDepTypeUnset ST_VolDepType = 0 ST_VolDepTypeRealTimeData ST_VolDepType = 1 ST_VolDepTypeOlapFunctions ST_VolDepType = 2 )
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 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 (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 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 (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 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 (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 struct { CT_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
Validate validates the SingleXmlCells and its children
func (m *SingleXmlCells) ValidateWithPath(path string) error
ValidateWithPath validates the SingleXmlCells and its children, prefixing error messages with path
type Sst struct { CT_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
Validate validates the Sst and its children
func (m *Sst) ValidateWithPath(path string) error
ValidateWithPath validates the Sst and its children, prefixing error messages with path
type StyleSheet struct { CT_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
Validate validates the StyleSheet and its children
func (m *StyleSheet) ValidateWithPath(path string) error
ValidateWithPath validates the StyleSheet and its children, prefixing error messages with path
type Table struct { CT_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
Validate validates the Table and its children
func (m *Table) ValidateWithPath(path string) error
ValidateWithPath validates the Table and its children, prefixing error messages with path
type Users struct { CT_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
Validate validates the Users and its children
func (m *Users) ValidateWithPath(path string) error
ValidateWithPath validates the Users and its children, prefixing error messages with path
type VolTypes struct { CT_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
Validate validates the VolTypes and its children
func (m *VolTypes) ValidateWithPath(path string) error
ValidateWithPath validates the VolTypes and its children, prefixing error messages with path
type Workbook struct { CT_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
Validate validates the Workbook and its children
func (m *Workbook) ValidateWithPath(path string) error
ValidateWithPath validates the Workbook and its children, prefixing error messages with path
type Worksheet struct { CT_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
Validate validates the Worksheet and its children
func (m *Worksheet) ValidateWithPath(path string) error
ValidateWithPath validates the Worksheet and its children, prefixing error messages with path