Documentation ¶
Overview ¶
Package listitemtemplate 列表项模板.
Index ¶
- func LoadEx(nType xcc.ListItemTemp_Type_, pFileName string, pOutTemp1 *int, pOutTemp2 *int) bool
- func LoadFromStringEx(nType xcc.ListItemTemp_Type_, pStringXML string, pOutTemp1 *int, ...) bool
- func LoadZipEx(nType xcc.ListItemTemp_Type_, pZipFile string, pFileName string, ...) bool
- func LoadZipMemEx(nType xcc.ListItemTemp_Type_, data []byte, pFileName string, pPassword string, ...) bool
- type ListItemTemplate
- func NewListItemTemplate(nType xcc.ListItemTemp_Type_) *ListItemTemplate
- func NewListItemTemplateByHandle(handle int) *ListItemTemplate
- func NewListItemTemplate_Load(nType xcc.ListItemTemp_Type_, pFileName string) *ListItemTemplate
- func NewListItemTemplate_LoadFromString(nType xcc.ListItemTemp_Type_, pStringXML string) *ListItemTemplate
- func NewListItemTemplate_LoadZip(nType int, pZipFile string, pFileName string, pPassword string) *ListItemTemplate
- func NewListItemTemplate_LoadZipMem(nType xcc.ListItemTemp_Type_, data []byte, pFileName string, pPassword string) *ListItemTemplate
- type Node
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func LoadEx ¶
模板_加载从文件扩展, 加载列表项模板从文件.
nType: 模板类型, ListItemTemp_Type_.
pFileName: 文件名.
pOutTemp1: 返回模板句柄1, 项模板.
pOutTemp2: 返回模板句柄2, 列表头模板或列表视组模板.
func LoadFromStringEx ¶
func LoadFromStringEx(nType xcc.ListItemTemp_Type_, pStringXML string, pOutTemp1 *int, pOutTemp2 *int) bool
模板_加载从字符串扩展, 加载列表项模板文件从内存字符串.
nType: 模板类型, ListItemTemp_Type_.
pStringXML: 字符串内容.
pOutTemp1: 返回模板句柄1, 项模板.
pOutTemp2: 返回模板句柄2, 列表头模板或列表视组模板.
func LoadZipEx ¶
func LoadZipEx(nType xcc.ListItemTemp_Type_, pZipFile string, pFileName string, pPassword string, pOutTemp1 *int, pOutTemp2 *int) bool
模板_加载从ZIP扩展, 加载列表项模板从zip压缩包中.
nType: 模板类型, ListItemTemp_Type_.
pZipFile: zip文件.
pFileName: 文件名.
pPassword: zip密码.
pOutTemp1: 返回模板句柄1, 项模板.
pOutTemp2: 返回模板句柄2, 列表头模板或列表视组模板.
func LoadZipMemEx ¶
func LoadZipMemEx(nType xcc.ListItemTemp_Type_, data []byte, pFileName string, pPassword string, pOutTemp1 *int, pOutTemp2 *int) bool
模板_加载从内存ZIP扩展, 加载列表项模板从内存zip压缩包中.
nType: 模板类型, ListItemTemp_Type_.
data: 模板文件数据.
pFileName: 文件名.
pPassword: zip密码.
pOutTemp1: 返回模板句柄1, 项模板.
pOutTemp2: 返回模板句柄2, 列表头模板或列表视组模板.
Types ¶
type ListItemTemplate ¶
type ListItemTemplate struct {
objectbase.ObjectBase
}
列表项模板.
func NewListItemTemplate ¶
func NewListItemTemplate(nType xcc.ListItemTemp_Type_) *ListItemTemplate
模板_创建, 创建项模板.
nType: 模板类型, ListItemTemp_Type_.
func NewListItemTemplateByHandle ¶
func NewListItemTemplateByHandle(handle int) *ListItemTemplate
从句柄创建对象.
func NewListItemTemplate_Load ¶
func NewListItemTemplate_Load(nType xcc.ListItemTemp_Type_, pFileName string) *ListItemTemplate
模板_加载从文件, 列表项模板文件载入.
nType: 模板类型, ListItemTemp_Type_.
pFileName: 文件名.
func NewListItemTemplate_LoadFromString ¶
func NewListItemTemplate_LoadFromString(nType xcc.ListItemTemp_Type_, pStringXML string) *ListItemTemplate
模板_加载从字符串, 加载列表项模板文件从内存字符串.
nType: 模板类型, ListItemTemp_Type_.
pStringXML: 字符串.
func NewListItemTemplate_LoadZip ¶
func NewListItemTemplate_LoadZip(nType int, pZipFile string, pFileName string, pPassword string) *ListItemTemplate
模板_加载从ZIP, 加载列表项模板从zip压缩包中.
nType: 模板类型.
pZipFile: zip文件.
pFileName: 文件名.
pPassword: zip密码.
func NewListItemTemplate_LoadZipMem ¶
func NewListItemTemplate_LoadZipMem(nType xcc.ListItemTemp_Type_, data []byte, pFileName string, pPassword string) *ListItemTemplate
模板_加载从内存ZIP, 加载列表项模板从内存zip压缩包中.
nType: 模板类型, ListItemTemp_Type_.
data: 模板文件数据.
pFileName: 文件名.
pPassword: zip密码.
func (*ListItemTemplate) AddNodeRoot ¶
func (l *ListItemTemplate) AddNodeRoot(pNode int) bool
模板_添加根节点.
pNode: 节点指针.
func (*ListItemTemplate) Clone ¶
func (l *ListItemTemplate) Clone() *ListItemTemplate
模板_克隆, 返回模板对象.
func (*ListItemTemplate) GetType ¶
func (l *ListItemTemplate) GetType() xcc.ListItemTemp_Type_
模板_取类型, 获取列表项模板类型, 返回: ListItemTemp_Type_.
func (*ListItemTemplate) List_GetNode ¶
func (l *ListItemTemplate) List_GetNode(index int) int
模板_取列表中的节点.
index: 节点位置索引.
type Node ¶
type Node struct {
PNode int // 节点指针.
}
节点.