type CT_DigSigBlob struct { Blob string }
func NewCT_DigSigBlob() *CT_DigSigBlob
func (m *CT_DigSigBlob) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_DigSigBlob) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_DigSigBlob) Validate() error
Validate validates the CT_DigSigBlob and its children
func (m *CT_DigSigBlob) ValidateWithPath(path string) error
ValidateWithPath validates the CT_DigSigBlob and its children, prefixing error messages with path
type CT_Properties struct { // Name of Document Template Template *string // Name of Manager Manager *string // Name of Company Company *string // Total Number of Pages Pages *int32 // Word Count Words *int32 // Total Number of Characters Characters *int32 // Intended Format of Presentation PresentationFormat *string // Number of Lines Lines *int32 // Total Number of Paragraphs Paragraphs *int32 // Slides Metadata Element Slides *int32 // Number of Slides Containing Notes Notes *int32 // Total Edit Time Metadata Element TotalTime *int32 // Number of Hidden Slides HiddenSlides *int32 // Total Number of Multimedia Clips MMClips *int32 // Thumbnail Display Mode ScaleCrop *bool // Heading Pairs HeadingPairs *CT_VectorVariant // Part Titles TitlesOfParts *CT_VectorLpstr // Links Up-to-Date LinksUpToDate *bool // Number of Characters (With Spaces) CharactersWithSpaces *int32 // Shared Document SharedDoc *bool // Relative Hyperlink Base HyperlinkBase *string // Hyperlink List HLinks *CT_VectorVariant // Hyperlinks Changed HyperlinksChanged *bool // Digital Signature DigSig *CT_DigSigBlob // Application Name Application *string // Application Version AppVersion *string // Document Security DocSecurity *int32 }
func NewCT_Properties() *CT_Properties
func (m *CT_Properties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_Properties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_Properties) Validate() error
Validate validates the CT_Properties and its children
func (m *CT_Properties) ValidateWithPath(path string) error
ValidateWithPath validates the CT_Properties and its children, prefixing error messages with path
type CT_VectorLpstr struct { Vector *docPropsVTypes.Vector }
func NewCT_VectorLpstr() *CT_VectorLpstr
func (m *CT_VectorLpstr) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_VectorLpstr) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_VectorLpstr) Validate() error
Validate validates the CT_VectorLpstr and its children
func (m *CT_VectorLpstr) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VectorLpstr and its children, prefixing error messages with path
type CT_VectorVariant struct { Vector *docPropsVTypes.Vector }
func NewCT_VectorVariant() *CT_VectorVariant
func (m *CT_VectorVariant) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *CT_VectorVariant) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *CT_VectorVariant) Validate() error
Validate validates the CT_VectorVariant and its children
func (m *CT_VectorVariant) ValidateWithPath(path string) error
ValidateWithPath validates the CT_VectorVariant and its children, prefixing error messages with path
type Properties struct { CT_Properties }
func NewProperties() *Properties
func (m *Properties) MarshalXML(e *xml.Encoder, start xml.StartElement) error
func (m *Properties) UnmarshalXML(d *xml.Decoder, start xml.StartElement) error
func (m *Properties) Validate() error
Validate validates the Properties and its children
func (m *Properties) ValidateWithPath(path string) error
ValidateWithPath validates the Properties and its children, prefixing error messages with path