public static void Run()
{
// ExStart:RetrievePageInfo
// The path to the documents directory.
string dataDir = RunExamples.GetDataDir_VisioPages();
// Call the diagram constructor to load diagram from a VDX file
Diagram vdxDiagram = new Diagram(dataDir + "RetrievePageInfo.vdx");
foreach (Aspose.Diagram.Page page in vdxDiagram.Pages)
{
// Checks if current page is a background page
if (page.Background == Aspose.Diagram.BOOL.True)
{
// Display information about the background page
Console.WriteLine("Background Page ID : " + page.ID);
Console.WriteLine("Background Page Name : " + page.Name);
}
else
{
// Display information about the foreground page
Console.WriteLine("\nPage ID : " + page.ID);
Console.WriteLine("Universal Name : " + page.NameU);
Console.WriteLine("ID of the Background Page : " + page.BackPage);
}
}
// ExEnd:RetrievePageInfo
}
}