Master.CreateShortcut 方法 (Visio)
为主控形状创建快捷方式。
语法
expression。 CreateShortcut
表达 一个代表 Master 对象的变量。
返回值
MasterShortcut
备注
新的主控形状快捷方式是在目标主控形状所在的文档中创建的,而且将被添加到该文档的 MasterShortcuts 集合中。 如果正在尝试在某个模具中创建快捷方式,则该模具必须可编辑才能使此方法成功。
注意
从 Microsoft Office Visio 2003 开始,只有用户创建的模具可编辑。 默认情况下,Visio 模具是不可编辑的。
新快捷方式的名称为“X 的快捷方式”,其中“X”是目标主控形状的名称。 该快捷方式的 TargetDocumentName 和 TargetMasterName 属性标识目标主控形状。 因此,创建快捷方式后,可以将其移动或复制到其他文档中。
不能在未保存的模具中创建主控形状的快捷方式。 如果尝试这样做,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 支持和反馈,获取有关如何接收支持和提供反馈的指南。