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