Proprietà ShapeElement.NestedChildShapes
L'elenco delle forme che fanno parte di questa forma e sono limitate ad apparire nei limiti della forma o del diagramma.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.12.0.dll)
Sintassi
'Dichiarazione
Public ReadOnly Property NestedChildShapes As LinkedElementCollection(Of ShapeElement)
public LinkedElementCollection<ShapeElement> NestedChildShapes { get; }
Valore proprietà
Tipo: Microsoft.VisualStudio.Modeling.LinkedElementCollection<ShapeElement>
Note
L'elemento figlio annidati forme e i connettori sono limitati all'interno dei limiti del ParentShape. L'utente non può trascinare una forma all'esterno dei limiti del controllo padre e il routing dei connettori li consente all'interno dei limiti.
ParentShapedi ogni forma figlio è il ShapeElement.
Le forme figlio in genere sono state per l'elenco, in modo che il primo elemento è posteriore. Se si modifica l'ordine di elenco, chiamare:
shape.Diagram.NeedsRenumber = true; shape.Invalidate();
Esempi
Per vedere l'elenco delle forme e i connettori in un diagramma, utilizzare il codice seguente. Ogni forma e connettore sono valide le rispettive forme figlio:
foreach (ShapeElement element in diagram.NestedChildShapes
{
if (element is NodeShape) { /* icon or geometric shape */ }
else if (element is BinaryLinkShape) { /* connector */ }
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.