Master.CreateShortcut 方法 (Visio)

为主控形状创建快捷方式。

语法

expressionCreateShortcut

表达 一个代表 Master 对象的变量。

返回值

MasterShortcut

备注

新的主控形状快捷方式是在目标主控形状所在的文档中创建的,而且将被添加到该文档的 MasterShortcuts 集合中。 如果正在尝试在某个模具中创建快捷方式,则该模具必须可编辑才能使此方法成功。

注意

从 Microsoft Office Visio 2003 开始,只有用户创建的模具可编辑。 默认情况下,Visio 模具是不可编辑的。

新快捷方式的名称为“X 的快捷方式”,其中“X”是目标主控形状的名称。 该快捷方式的 TargetDocumentNameTargetMasterName 属性标识目标主控形状。 因此,创建快捷方式后,可以将其移动或复制到其他文档中。

不能在未保存的模具中创建主控形状的快捷方式。 如果尝试这样做,CreateShortcut 方法将返回错误。

示例

下面的 Microsoft Visual Basic for Applications (VBA) 宏说明如何使用 CreateShortcut 方法创建主控形状的快捷方式。 本示例假定您创建了一个名为“SampleStencil.vss”的模具(其中包含一个名为“SampleMaster”的主控形状),并将其保存到计算机的 C 驱动器中。

 
Public Sub CreateShortcut_Example() 
 
 Dim vsoApplication As Visio.Application 
 Dim vsoMasterShortcut As MasterShortcut 
 
 Set vsoApplication = ActiveDocument.Application 
 Set vsoMasterShortcut = vsoApplication.Documents("C:\SampleStencil.vss").Masters("SampleMaster").CreateShortcut 
 
End Sub

支持和反馈

有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。