Diagram.IsOrphaned(ShapeElement) 方法

定义

确定形状是否孤立。 如果某个形状应由 ModelElement 支持,则认为它是 "孤立的",而不是。 如果将形状确定为 "孤立",则会调用 OnOrphaned () 方法,这将使用基实现删除形状。 基本实现考虑以下两种情况下的形状: 1) 它具有 Microsoft.visualstudio.modeling.diagrams.presentationviewssubject.presentation 的链接,但无法解析该主题。 2) 它是一个应映射到元素链接的连接器,但找不到基础链接。 (我们的特殊连接器,因为默认情况下,它的 Microsoft.visualstudio.modeling.diagrams.presentationviewssubject.presentation 链接不会序列化) 。

public:
 virtual bool IsOrphaned(Microsoft::VisualStudio::Modeling::Diagrams::ShapeElement ^ shapeElement);
public virtual bool IsOrphaned (Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement shapeElement);
abstract member IsOrphaned : Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement -> bool
override this.IsOrphaned : Microsoft.VisualStudio.Modeling.Diagrams.ShapeElement -> bool
Public Overridable Function IsOrphaned (shapeElement As ShapeElement) As Boolean

参数

shapeElement
ShapeElement

要检查的形状

返回

Boolean

如果形状是孤立的,则为 True; 否则为 false。

适用于