Aspose.Diagram.Examples.CSharp.Working_with_Comments.EditPageLevelCommentInVisio.Run C# (CSharp) Method

Run() public static method

public static Run ( ) : void
return void
        public static void Run() 
        {
            // ExStart:EditPageLevelCommentInVisio
            // The path to the documents directory.
            string dataDir = RunExamples.GetDataDir_VisioComments();

            // Load Visio
            Diagram diagram = new Diagram(dataDir + "Drawing1.vsdx");

            // Get collection of the annotations
            AnnotationCollection annotations = diagram.Pages.GetPage("Page-1").PageSheet.Annotations;

            // Iterate through the annotations
            foreach (Annotation annotation in annotations)
            {
                string comment = annotation.Comment.Value;
                comment += "Updation mark";
                annotation.Comment.Value = comment;
            }
            // Save Visio
            diagram.Save(dataDir + "EditComment_out.vsdx", SaveFileFormat.VSDX);
            // ExEnd:EditPageLevelCommentInVisio
        }
    }
EditPageLevelCommentInVisio