主要内容

本页采用了机器翻译。点击此处可查看英文原文。

mlreportgen.dom.Group 类

命名空间: mlreportgen.dom

文档对象组

描述

使用 mlreportgen.dom.Group 类的实例创建一组文档对象,这样您就可以在文档中多次将该组追加进去,而无需手动克隆该组。当您将一个组追加到文档时,DOM 接口会克隆该组。

提示

您可以使用 mlreportgen.dom.Groupmlreportgen.dom.Container 对象来生成文档元素的集合。

  • 使用组对象将相同的内容追加到文档的多个位置,而无需克隆该组。组对象没有 Style 属性,用于对组中的所有文档元素使用相同的适用样式。

  • 使用容器对象创建 divsectionarticle 容器元素,并对容器中的所有文档元素使用相同的适用样式。要将相同的容器对象内容追加到文档中的多个位置,请使用 mlreportgen.dom.Container.clone 方法。

要了解可以将 mlreportgen.dom.Group 对象追加到哪些 DOM 对象上,请参阅 将 mlreportgen.dom.Group 对象追加到 DOM 类对象上

mlreportgen.dom.Group 类是一个 handle 类。

创建对象

描述

groupObj = Group 创建一个空组。

示例

属性

全部展开

此对象的父对象,指定为文档元素对象。一个文档元素必须只有一个父元素。

属性:

GetAccess
public
SetAccess
private
NonCopyable
true

此对象的子对象,指定为文档元素对象数组。此属性包含使用 append 方法追加的文档元素对象。

属性:

GetAccess
public
SetAccess
private
NonCopyable
true

标记,指定为字符向量或字符串标量。DOM API 在创建此对象的过程中生成一个会话唯一标记。生成的标记形式为 CLASS:ID,其中 CLASS 是对象类,ID 是对象的 Id 属性的值。使用此值来帮助确定在文档生成过程中出现的问题的位置。

属性:

GetAccess
public
SetAccess
public
NonCopyable
true

数据类型: char | string

目标标识符,指定为字符向量或字符串标量。DOM API 在创建文档元素对象时会生成一个会话唯一标识符。

属性:

GetAccess
public
SetAccess
public
NonCopyable
true

数据类型: char | string

方法

全部展开

示例

全部折叠

import mlreportgen.dom.*;
myReport = Document("myDoc","html");

x = 0:pi/100:2*pi;
y = sin(x);
plot1 = plot(x,y);
saveas(plot1,"plot1.png")

plotimage = Image("plot1.png");
para = Paragraph("Value of the sine function from 0 to 2pi");
groupForPlot = Group();
append(groupForPlot,para);
append(groupForPlot,plotimage);
append(myReport,groupForPlot);

close(myReport);
rptview("myDoc","html");

详细信息

全部展开

版本历史记录

在 R2014b 中推出