Proprietà ShapeElement.NestedChildShapes
L'elenco delle forme che fa parte della forma e è possibile che vengano visualizzati nei limiti della forma o diagramma.
Spazio dei nomi: Microsoft.VisualStudio.Modeling.Diagrams
Assembly: Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Diagrams.11.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
Il figlio annidati forme e i connettori sono limitati all'interno dei limiti del loro ParentShape.L'utente non può trascinare una forma all'esterno dei limiti del padre e il routing dei connettori li consente all'interno dei limiti.
ParentShapedi ogni forma figlio è questo ShapeElement.
Le forme figlio vengono generalmente dipinte per l'elenco, in modo che il primo elemento è posteriore.Se si modifica l'ordine dell'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 possono avere 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.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams
RelativeChildShape