Diagram.IsOrphaned 方法

验证是否形状和关系图上的另一个形状链接。

命名空间:  Microsoft.VisualStudio.Modeling.Diagrams
程序集:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0(在 Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll 中)

语法

声明
Public Overridable Function IsOrphaned ( _
    shapeElement As ShapeElement _
) As Boolean
public virtual bool IsOrphaned(
    ShapeElement shapeElement
)

参数

返回值

类型:System.Boolean
true ,如果形状和关系图上的另一个形状未链接;否则, false。

备注

如果返回值为 true,从关系图中移除形状。

当此方法分析形状时,会移除形状,如果它没有链接形状。

示例

public void OnShape(DslDiagrams::ShapeElement shape)
{
    if (this.diagram.IsOrphaned(shape))
        this.orphanedShapes.Add(shape);
}

.NET Framework 安全性

请参见

参考

Diagram 类

Microsoft.VisualStudio.Modeling.Diagrams 命名空间