Genel API Aspose.Diagram 6.0.0'daki değişiklikler
Contents
[
Hide
]
Bu belge, Aspose.Diagram API sürümünde 5.9.0’dan 6.0.0’a modül/uygulama geliştiricilerin ilgisini çekebilecek değişiklikleri açıklamaktadır. Yalnızca yeni ve güncellenmiş genel yöntemleri değil, aynı zamanda Aspose.Diagram’deki perde arkasındaki davranışlardaki değişikliklerin açıklamasını da içerir.
Shape sınıfına IsGlued Yöntemi eklendi
IsGlued yöntemi, iki şeklin yapıştırılıp yapıştırılmadığını belirlemek için bir şekil nesnesini parametre olarak alır. Örnek kod:
C#
// Call the diagram constructor to load diagram
Diagram diagram = new Diagram("C:/temp/Drawing1.vsdx");
// get Visio page by name
Page page = diagram.Pages.GetPage("Page-1");
// get Visio shapes by ids
Shape ShapedOne = page.Shapes.GetShape(1);
Shape ShapedTwo = page.Shapes.GetShape(2);
// determine whether shapes are glued
bool glued = ShapedOne.IsGlued(ShapedTwo);
VB
' Call the diagram constructor to load diagram
Dim diagram As New Diagram("C:/temp/Drawing1.vsdx")
' get Visio page by name
Dim page As Page = diagram.Pages.GetPage("Page-1")
' get Visio shapes by ids
Dim ShapedOne As Shape = page.Shapes.GetShape(1)
Dim ShapedTwo As Shape = page.Shapes.GetShape(2)
' determine whether shapes are glued
Dim glued As Boolean = ShapedOne.IsGlued(ShapedTwo)
Shape sınıfına IsConnected Yöntemi eklendi
IsConnected yöntemi, iki şeklin bağlantılı olup olmadığını belirlemek için bir şekil nesnesini parametre olarak alır. Örnek kod:
C#
// Call the diagram constructor to load diagram
Diagram diagram = new Diagram("C:/temp/Drawing1.vsdx");
// get Visio page by name
Page page = diagram.Pages.GetPage("Page-1");
// get Visio shapes by ids
Shape ShapedOne = page.Shapes.GetShape(1);
Shape ShapedTwo = page.Shapes.GetShape(2);
// determine whether shapes are glued
bool glued = ShapedOne.IsConnected(ShapedTwo);
VB
' Call the diagram constructor to load diagram
Dim diagram As New Diagram("C:/temp/Drawing1.vsdx")
' get Visio page by name
Dim page As Page = diagram.Pages.GetPage("Page-1")
' get Visio shapes by ids
Dim ShapedOne As Shape = page.Shapes.GetShape(1)
Dim ShapedTwo As Shape = page.Shapes.GetShape(2)
' determine whether shapes are glued
Dim glued As Boolean = ShapedOne.IsConnected(ShapedTwo)