向 Microsoft Visio 文档的 Masters 集合中添加指定类型的新 Master 对象。
语法
expression。 AddEx
( _Type_
)
表达 一个代表 Masters 对象的变量。
参数
名称 | 必需/可选 | 数据类型 | 说明 |
---|---|---|---|
Type | 必需 | VisMasterTypes | 来自 VisMasterTypes 枚举的主控形状类型。 有关可能值,请参见备注。 |
返回值
Master
备注
为 Type 参数传递在 Visio 类型库中声明的 VisMasterTypes 的下列成员之一。
常量 | 值 | Description |
---|---|---|
visTypeMaster | 1 | 创建一个主控形状。 |
visTypeFillPattern | 2 | 创建填充图案主控形状。 |
visTypeLinePattern | 3 | 创建线型主控形状。 |
visTypeLineEnd | 4 | 创建线端主控形状。 |
visTypeDataGraphic | 5 | 创建数据图形主控形状。 |
visTypeThemeColors | 6 | 创建主题颜色主控形状。 |
visTypeThemeEffects | 7 | 创建主题效果主控形状。 |
AddEx 方法返回添加的 Master 对象。
如果添加的主控形状为 visTypeDataGraphic 类型,Visio 就会将其命名为“Data Graphic”;如果它不是文档的 Masters 集合中的第一个数据图形,Visio 就会在其名称后追加该主控形状在该集合中的索引号。 例如,如果 Masters 集合中已有 5 个对象,其中一个是数据图形,则添加的下一个数据图形将命名为“Data Graphic.6”。
visTypeThemeColors 和 visTypeThemeEffects 类型的主控形状的命名方式相同,并且生成的新主控形状分别命名为“Theme Colors. x “ 和 ”主题效果。 x “ 分别,其中 x 是集合中的索引号。 所有其他类型的主控形状都简单地命名为“Master. x “.
示例
下面的 Microsoft Visual Basic for Applications (VBA) 宏演示如何使用 AddEx 方法向活动文档的 Masters 集合中添加 visTypeDataGraphic 类型的新 Master 对象。
Public Sub AddEx_Example()
Dim vsoMaster As Visio.Master
Set vsoMaster = Visio.ActiveDocument.Masters.AddEx(visTypeDataGraphic)
Debug.Print vsoMaster.Name
End Sub
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。