HomeUniDoc
...

Package core_properties

Overview ▾

Index ▾

Package files

CT_CoreProperties.go CT_Keyword.go CT_Keywords.go CoreProperties.go common.go

type CT_CoreProperties

type CT_CoreProperties struct {
    Category       *string
    ContentStatus  *string
    Created        *unioffice.XSDAny
    Creator        *unioffice.XSDAny
    Description    *unioffice.XSDAny
    Identifier     *unioffice.XSDAny
    Keywords       *CT_Keywords
    Language       *unioffice.XSDAny
    LastModifiedBy *string
    LastPrinted    *time.Time
    Modified       *unioffice.XSDAny
    Revision       *string
    Subject        *unioffice.XSDAny
    Title          *unioffice.XSDAny
    Version        *string
}

func NewCT_CoreProperties

func NewCT_CoreProperties() *CT_CoreProperties

func (*CT_CoreProperties) MarshalXML

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

func (*CT_CoreProperties) UnmarshalXML

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

func (*CT_CoreProperties) Validate

func (m *CT_CoreProperties) Validate() error

Validate validates the CT_CoreProperties and its children

func (*CT_CoreProperties) ValidateWithPath

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

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

type CT_Keyword

type CT_Keyword struct {
    LangAttr *string
    Content  string
}

func NewCT_Keyword

func NewCT_Keyword() *CT_Keyword

func (*CT_Keyword) MarshalXML

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

func (*CT_Keyword) UnmarshalXML

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

func (*CT_Keyword) Validate

func (m *CT_Keyword) Validate() error

Validate validates the CT_Keyword and its children

func (*CT_Keyword) ValidateWithPath

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

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

type CT_Keywords

type CT_Keywords struct {
    LangAttr *string
    Value    []*CT_Keyword
}

func NewCT_Keywords

func NewCT_Keywords() *CT_Keywords

func (*CT_Keywords) MarshalXML

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

func (*CT_Keywords) UnmarshalXML

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

func (*CT_Keywords) Validate

func (m *CT_Keywords) Validate() error

Validate validates the CT_Keywords and its children

func (*CT_Keywords) ValidateWithPath

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

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

type CoreProperties

type CoreProperties struct {
    CT_CoreProperties
}

func NewCoreProperties

func NewCoreProperties() *CoreProperties

func (*CoreProperties) MarshalXML

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

func (*CoreProperties) UnmarshalXML

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

func (*CoreProperties) Validate

func (m *CoreProperties) Validate() error

Validate validates the CoreProperties and its children

func (*CoreProperties) ValidateWithPath

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

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