Shape.BreakLinkToData 方法 (Visio)

断开形状与其链接到的指定数据记录集中的数据行之间的链接。

注意

此 Visio 对象或成员仅供 Visio Professional 2013 的授权用户使用。

语法

expressionBreakLinkToData( _DataRecordsetID_ )

表达 返回 Shape 对象的表达式。

参数

名称 必需/可选 数据类型 说明
DataRecordsetID 必需 Long 包含形状所链接到的数据行的数据记录集的 ID。

返回值

Nothing

注解

断开形状与数据行之间的链接并不会从形状中删除形状数据(在 Visio 以前的一些版本中被称为自定义属性),也不会删除与该形状关联的任何数据图形。

示例

下面的 Microsoft Visual Basic for Applications (VBA) 宏演示如何使用 BreakLinkToData 方法来断开形状与数据记录集中的数据行之间的链接。

在运行此宏之前,请在页面上放置一个形状,将至少一个数据记录集添加到文档的 DataRecordsets 集合,并使用任何链接方法将该形状链接到最近添加到集合的数据记录集中的数据行。 或者,可以通过从“外部数据”窗口将数据行拖动到 Visio 用户界面中的形状上,将该形状链接到此数据行。 然后选择链接的形状。

Public Sub BreakLinkToData_Example() 
 
    Dim vsoDataRecordset As Visio.DataRecordset 
    Dim vsoShape As Visio.Shape 
    Dim intCount As Integer 
         
    intCount = Visio.ActiveDocument.DataRecordsets.Count 
    Set vsoDataRecordset = Visio.ActiveDocument.DataRecordsets(intCount) 
     
    Set vsoShape = ActiveWindow.Selection.PrimaryItem 
    vsoShape.BreakLinkToData (vsoDataRecordset.ID) 
    
End Sub

支持和反馈

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