Masters.AddEx 方法 (Visio)

向 Microsoft Visio 文档的 Masters 集合中添加指定类型的新 Master 对象。

语法

expressionAddEx( _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”。

visTypeThemeColorsvisTypeThemeEffects 类型的主控形状的命名方式相同,并且生成的新主控形状分别命名为“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 支持和反馈,获取有关如何接收支持和提供反馈的指南。