type CT_Font struct { PersistenceAttr ST_Persistence IdAttr *string OcxPr []*CT_OcxPr }
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_Ocx struct { ClassidAttr string LicenseAttr *string IdAttr *string PersistenceAttr ST_Persistence OcxPr []*CT_OcxPr }
func NewCT_Ocx() *CT_Ocx
func (m *CT_Ocx) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Ocx) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Ocx) Validate() error
Validate validates the CT_Ocx and its children
func (m *CT_Ocx) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Ocx and its children, prefixing error messages with path
type CT_OcxPr struct { NameAttr string ValueAttr *string Choice *CT_OcxPrChoice }
func NewCT_OcxPr() *CT_OcxPr
func (m *CT_OcxPr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OcxPr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OcxPr) Validate() error
Validate validates the CT_OcxPr and its children
func (m *CT_OcxPr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OcxPr and its children, prefixing error messages with path
type CT_OcxPrChoice struct { Font *CT_Font Picture *CT_Picture }
func NewCT_OcxPrChoice() *CT_OcxPrChoice
func (m *CT_OcxPrChoice) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_OcxPrChoice) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_OcxPrChoice) Validate() error
Validate validates the CT_OcxPrChoice and its children
func (m *CT_OcxPrChoice) ValidateWithPath(path string) error
ValidateWithPath validates the CT_OcxPrChoice and its children, prefixing error messages with path
type CT_Picture struct { IdAttr *string }
func NewCT_Picture() *CT_Picture
func (m *CT_Picture) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Picture) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Picture) Validate() error
Validate validates the CT_Picture and its children
func (m *CT_Picture) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Picture and its children, prefixing error messages with path
type Ocx struct { CT_Ocx }
func NewOcx() *Ocx
func (m *Ocx) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Ocx) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Ocx) Validate() error
Validate validates the Ocx and its children
func (m *Ocx) ValidateWithPath(path string) error
ValidateWithPath validates the Ocx and its children, prefixing error messages with path
type ST_Persistence byte
const ( ST_PersistenceUnset ST_Persistence = 0 ST_PersistencePersistPropertyBag ST_Persistence = 1 ST_PersistencePersistStream ST_Persistence = 2 ST_PersistencePersistStreamInit ST_Persistence = 3 ST_PersistencePersistStorage ST_Persistence = 4 )
func (m ST_Persistence) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (e ST_Persistence) MarshalXMLAttr(name xml.Name) (xml.Attr, error)
func (m ST_Persistence) String() string
func (m *ST_Persistence) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (e *ST_Persistence) UnmarshalXMLAttr(attr xml.Attr) error
func (m ST_Persistence) Validate() error
func (m ST_Persistence) ValidateWithPath(path string) error