Freigeben über


Diagram.IsOrphaned-Methode

Überprüft, ob eine Form in eine andere Form im Diagramm verknüpft ist.

Namespace:  Microsoft.VisualStudio.Modeling.Diagrams
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0.dll)

Syntax

'Declaration
Public Overridable Function IsOrphaned ( _
    shapeElement As ShapeElement _
) As Boolean
public virtual bool IsOrphaned(
    ShapeElement shapeElement
)

Parameter

Rückgabewert

Typ: System.Boolean
true , wenn die Form nicht in einer anderen Form im Diagramm verknüpft ist. andernfalls false.

Hinweise

Wenn der Rückgabewert trueist, wird die Form aus dem Diagramm entfernt.

Wenn diese Methode eine Form analysiert, entfernt sie die Form, wenn es keine Link Form aufweist.

Beispiele

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

.NET Framework-Sicherheit

Siehe auch

Referenz

Diagram Klasse

Microsoft.VisualStudio.Modeling.Diagrams-Namespace