Aspose.Diagram for .Net returns
shape.Text.Value.Count = 0 for shapes with default text and deleted default text for vsdx digrams. In this case for vsd diagrams it returns
shape.Text.Value.Count = 1 with
Text = "<cp IX=\"0\"/>". There is no way to know is default text visible or deleted for vsdx diagrams.
Attached archive contains two diagrams (vsd and vsdx) with swimlanes. The first swimlane without default text “Phase” and the second one with default text.
Also Shape.Chars is empty for shapes with default text “Title”, “Function” and Shape.InheritChars has incorrect value when reading .vsdx file. But Shape.Chars has right value when reading .vsd file.
dependson.zip (94.0 KB)