触发器元素 (Visio XML)
向 Microsoft Visio 提供重新计算 Visio 文件中文档部件之间的关系的说明。
元素信息
值 | |
---|---|
元素类型 |
Trigger_Type |
命名空间 |
http://schemas.microsoft.com/office/visio/2012/main |
架构文件 |
VisioSchema15.xsd |
文档部件 |
master#.xml, page#.xml |
定义
<xs:element name="Trigger" type="Trigger_Type" minOccurs="0" maxOccurs="unbounded" >
</xs:element>
元素和属性
如果架构定义了特定要求(如 sequence、 minOccurs、 maxOccurs 和 choice),请参阅定义部分。
父元素
元素 | 类型 | 说明 |
---|---|---|
Shape |
ShapeSheet_Type |
指定提供形状定义信息的单元格元素。 |
DocumentSheet |
DocumentSheet_Type |
定义 DocumentSheet 结构。 |
样式 表 |
StyleSheet_Type |
表示在文档中定义的样式。 |
PageSheet (Master_Type complexType) |
PageSheet_Type |
指定与主控形状关联的绘图页的属性。 |
PageSheet (Page_Type complexType) |
PageSheet_Type |
指定与绘图页关联的绘图页的属性。 |
子元素
元素 | 类型 | 说明 |
---|---|---|
RefBy |
RefBy_Type |
在绘图中指定对页的引用。 |
Attributes
属性 | 类型 | 必需 | 说明 | 可能的值 |
---|---|---|---|---|
网络 |
xsd:string |
必需 |
激活触发器时要调用的公式的名称。 请参阅“备注”部分。 | xsd:string 类型的值。 |
备注
此 Trigger 元素的 N 属性必须是对应于触发器指令的一组有限值之一。 请参阅下表,确定此 Trigger 元素所允许的 N 属性的值。
值 | 父元素 | 说明 |
---|---|---|
CategoryChanged |
PageSheet (Page_Type complexType) |
当存在使用 HASCATEGORIES 函数的跨部分引用时,形状上显示的触发器。 |
RecalcBkgPageName |
PageSheet (Page_Type complexType) |
存在使用 BKGPAGENAME 函数的跨部分引用时显示在页面上的触发器 |
RecalcColor |
PageSheet (Page_Type complexType) |
每当页面或其包含的任何形状使用 RGB 函数时,该触发器就会出现在页面上。 |
RecalcCreateDT |
DocumentSheet |
当存在使用 DOCCREATION 函数的跨部分引用时,显示在文档中的触发器。 |
RecalcData1 |
Shape |
当存在使用 DATA1 函数的跨部分引用时,形状上显示的触发器。 |
RecalcData2 |
Shape |
当存在使用 DATA2 函数的跨部分引用时,形状上显示的触发器。 |
RecalcData3 |
Shape |
当存在使用 DATA3 函数的跨部分引用时,形状上显示的触发器。 |
RecalcEditDT |
DocumentSheet |
当存在使用 DOCLASTEDIT 函数的跨部分引用时,显示在文档中的触发器。 |
RecalcID |
Shape |
当存在使用 ID 函数的跨部分引用时,形状上显示的触发器。 |
RecalcMasterName |
Shape |
当存在使用 MASTERNAME 函数的跨部分引用时,形状上显示的触发器。 |
RecalcName |
Shape |
当存在使用 NAME 函数的跨部分引用时,显示在形状上的触发器。 |
RecalcNowAndRand |
PageSheet (Page_Type complexType) |
如果页面或其任何包含的形状具有 NOW 或 RAND 函数,则显示在页面上的触发器。 |
RecalcPageCount |
DocumentSheet |
当存在使用 PAGECOUNT 函数的跨部分引用时,显示在文档中的触发器。 |
RecalcPageName |
PageSheet (Page_Type complexType) Shape |
当存在使用 PAGENAME 函数的跨部分引用时,形状上显示的触发器。 |
RecalcPageNum |
PageSheet (Page_Type complexType) |
当存在使用 PAGENUMBER 函数的跨部分引用时,显示在页面上的触发器。 |
RecalcPath |
DocumentSheet |
当存在使用 POINTALONGPATH、 PATHLENGTH 或 PATHSEGMENT 函数的交叉部分引用时,形状上出现的触发器。 |
RecalcPrintDT |
DocumentSheet |
当存在使用 DOCLASTPRINT 函数的跨部分引用时,文档上显示的触发器。 |
RecalcSaveDT |
DocumentSheet |
当存在使用 DOCLASTSAVE 函数的跨部分引用时,显示在文档中的触发器。 |
RecalcSummary |
DocumentSheet |
当存在使用 CATEGORY、 CREATOR、 DESCRIPTION、 KEYWORDS、 SUBJECT 或 TITLE 函数的跨部分引用时,显示在文档中的触发器。 |
RecalcType |
Shape |
当存在使用 TYPE 函数的跨部分引用时,形状上显示的触发器。 |
RelChanged |
Shape |
当存在使用 CONTAINERMEMBERCOUNT 函数的跨部分引用时,形状上显示的触发器。 |
ZOrderChanged |
PageSheet (Page_Type complexType) |
当存在使用 CONTAINERSHEETREF 函数的跨部分引用时,显示在页面上的触发器。 |
Path |
Shape |
当存在使用 POINTALONGPATH、 PATHLENGTH 或 PATHSEGMENT 函数的跨部分引用时,显示在页面上的触发器。 |