Ottieni Visio Forma compreso il bambino

Recupera una forma Visio che include un bambino

Ogni forma in uno diagram ha un ID e un nome. L’ID è importante quando si programma con Visio: è il metodo principale per accedere ad una forma. Ogni forma conserva anche informazioni su quale master (stencil) è composta.

UNForma è un oggetto in un disegno Visio che potrebbe avere un padre o dei figli. La proprietà Shapes, esposta dalla classe Page, supporta una raccolta di oggetti Aspose.Diagram.Shape. La proprietà Shapes può essere utilizzata per recuperare informazioni su una forma.

Recuperare Visio Shape Programming Sample

Il seguente frammento di codice recupera la forma incluso il figlio. Si prega di controllare questo codice di esempio:

// For complete examples and data files, please go to https://github.com/aspose-diagram/Aspose.Diagram-for-.NET
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_Shapes();
// Load a Visio diagram
Diagram diagram = new Diagram(dataDir + "NetworkConnection.vsdx");
Page page = diagram.Pages[0];
Shape shapeContainerChild = page.Shapes.GetShapeIncludingChild("RectangleChild");
if (shapeContainerChild == null)
throw new Exception();
// Save visio diagram
diagram.Save(dataDir + "GroupShapes_out.vsdx", SaveFileFormat.VSDX);