...
Documentation
Documentation

# Package activeX

## Overview ▹

## Overview ▾

## Index ▹

## Index ▾

### Package files

CT_Font.go CT_Ocx.go CT_OcxPr.go CT_OcxPrChoice.go CT_Picture.go Ocx.go common.go

## type CT_Font ¶

    type CT_Font struct {
        PersistenceAttr ST_Persistence
        IdAttr          *string
        OcxPr           []*CT_OcxPr
    }

### func NewCT_Font ¶

    func NewCT_Font() *CT_Font

### func (*CT_Font) MarshalXML ¶

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

### func (*CT_Font) UnmarshalXML ¶

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

### func (*CT_Font) Validate ¶

    func (m *CT_Font) Validate() error

Validate validates the CT_Font and its children

### func (*CT_Font) ValidateWithPath ¶

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

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

## type CT_Ocx ¶

    type CT_Ocx struct {
        ClassidAttr     string
        LicenseAttr     *string
        IdAttr          *string
        PersistenceAttr ST_Persistence
        OcxPr           []*CT_OcxPr
    }

### func NewCT_Ocx ¶

    func NewCT_Ocx() *CT_Ocx

### func (*CT_Ocx) MarshalXML ¶

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

### func (*CT_Ocx) UnmarshalXML ¶

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

### func (*CT_Ocx) Validate ¶

    func (m *CT_Ocx) Validate() error

Validate validates the CT_Ocx and its children

### func (*CT_Ocx) ValidateWithPath ¶

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

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

## type CT_OcxPr ¶

    type CT_OcxPr struct {
        NameAttr    string
        ValueAttr   *string
        OcxPrChoice *CT_OcxPrChoice
    }

### func NewCT_OcxPr ¶

    func NewCT_OcxPr() *CT_OcxPr

### func (*CT_OcxPr) MarshalXML ¶

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

### func (*CT_OcxPr) UnmarshalXML ¶

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

### func (*CT_OcxPr) Validate ¶

    func (m *CT_OcxPr) Validate() error

Validate validates the CT_OcxPr and its children

### func (*CT_OcxPr) ValidateWithPath ¶

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

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

## type CT_OcxPrChoice ¶

    type CT_OcxPrChoice struct {
        Font    *CT_Font
        Picture *CT_Picture
    }

### func NewCT_OcxPrChoice ¶

    func NewCT_OcxPrChoice() *CT_OcxPrChoice

### func (*CT_OcxPrChoice) MarshalXML ¶

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

### func (*CT_OcxPrChoice) UnmarshalXML ¶

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

### func (*CT_OcxPrChoice) Validate ¶

    func (m *CT_OcxPrChoice) Validate() error

Validate validates the CT_OcxPrChoice and its children

### func (*CT_OcxPrChoice) ValidateWithPath ¶

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

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

## type CT_Picture ¶

    type CT_Picture struct {
        IdAttr *string
    }

### func NewCT_Picture ¶

    func NewCT_Picture() *CT_Picture

### func (*CT_Picture) MarshalXML ¶

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

### func (*CT_Picture) UnmarshalXML ¶

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

### func (*CT_Picture) Validate ¶

    func (m *CT_Picture) Validate() error

Validate validates the CT_Picture and its children

### func (*CT_Picture) ValidateWithPath ¶

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

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

## type Ocx ¶

    type Ocx struct {
        CT_Ocx
    }

### func NewOcx ¶

    func NewOcx() *Ocx

### func (*Ocx) MarshalXML ¶

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

### func (*Ocx) UnmarshalXML ¶

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

### func (*Ocx) Validate ¶

    func (m *Ocx) Validate() error

Validate validates the Ocx and its children

### func (*Ocx) ValidateWithPath ¶

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

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

## type ST_Persistence ¶

    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 (ST_Persistence) MarshalXML ¶

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

### func (ST_Persistence) MarshalXMLAttr ¶

    func (e ST_Persistence) MarshalXMLAttr(name xml.Name) (xml.Attr, error)

### func (ST_Persistence) String ¶

    func (m ST_Persistence) String() string

### func (*ST_Persistence) UnmarshalXML ¶

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

### func (*ST_Persistence) UnmarshalXMLAttr ¶

    func (e *ST_Persistence) UnmarshalXMLAttr(attr xml.Attr) error

### func (ST_Persistence) Validate ¶

    func (m ST_Persistence) Validate() error

### func (ST_Persistence) ValidateWithPath ¶

    func (m ST_Persistence) ValidateWithPath(path string) error