Al Visio Şekil Çocuk Dahil
Visio Şekli İçeren Alt Öğeyi Alın
diagram’deki her şeklin bir kimliği ve adı vardır. Kimlik, Visio ile programlama yaparken önemlidir: bir şekle erişmenin ana yöntemidir. Her şekil ayrıca hangi kalıptan (şablondan) yapıldığına dair bilgileri de tutar.
AŞekil Visio çiziminde muhtemelen bir baba veya oğulları olan bir nesnedir. Page sınıfı tarafından sunulan Shapes özelliği, Aspose.Diagram.Shape nesne koleksiyonunu destekler. Shapes özelliği, bir şekil hakkında bilgi almak için kullanılabilir.
Visio Şekil Programlama Örneği’ni alın
Aşağıdaki kod parçacığı, alt öğeyi içeren şekli alır. Lütfen bu örnek kodu kontrol edin:
// 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); |