Interface ITag

Interface ITag

نام ها : Aspose.Note جمع آوری: WL31_.dll (25.4.0)

رابط کاربری برای برچسب های مختلف

public interface ITag

Examples

نشان می دهد که چگونه یک PDF را که شامل تمام صفحات مربوط به “پروژه A” است، ایجاد کنید.

// The path to the documents directory.
                                                                                   string dataDir = RunExamples.GetDataDir_Tags();

                                                                                   // Load the document into Aspose.Note.
                                                                                   var oneFile = new Document(Path.Combine(dataDir, "ProjectNotes.one"));

                                                                                   var report = new Document();
                                                                                   foreach (var page in oneFile)
                                                                                   {
                                                                                       if (page.GetChildNodes<itaggable>().Any(e =&gt; e.Tags.Any(x =&gt; x.Label.Contains("Project A"))))
                                                                                       {
                                                                                           report.AppendChildLast(page.Clone());
                                                                                       }
                                                                                   }

                                                                                   report.Save(Path.Combine(dataDir, "ProjectA_Report.pdf"));</itaggable>

نشان می دهد که چگونه تمام موارد مربوط به “پروژه C” را تکمیل کنید.

// The path to the documents directory.
                                                                                 string dataDir = RunExamples.GetDataDir_Tags();

                                                                                 // Load the document into Aspose.Note.
                                                                                 var oneFile = new Document(Path.Combine(dataDir, "ProjectNotes.one"));

                                                                                 foreach (var node in oneFile.GetChildNodes<itaggable>())
                                                                                 {
                                                                                     foreach (var checkBox in node.Tags.OfType<checkbox>())
                                                                                     {
                                                                                         if (checkBox.Label.Contains("Project C") &amp;&amp; !checkBox.Checked)
                                                                                         {
                                                                                             checkBox.SetCompleted();
                                                                                         }
                                                                                     }
                                                                                 }

                                                                                 oneFile.Save(Path.Combine(dataDir, ClosedProjectCNotesFileName));</checkbox></itaggable>

نشان می دهد که چگونه تمام آیتم های جعبه چک مربوط به “پروژه C” را باز کنید.

// The path to the documents directory.
                                                                            string dataDir = RunExamples.GetDataDir_Tags();

                                                                            // Load the document into Aspose.Note.
                                                                            var oneFile = new Document(Path.Combine(dataDir, ClosedProjectCNotesFileName));

                                                                            foreach (var node in oneFile.GetChildNodes<itaggable>())
                                                                            {
                                                                                foreach (var checkBox in node.Tags.OfType<checkbox>())
                                                                                {
                                                                                    if (checkBox.Label.Contains("Project C") &amp;&amp; checkBox.Checked)
                                                                                    {
                                                                                        checkBox.SetOpen();
                                                                                    }
                                                                                }
                                                                            }

                                                                            oneFile.Save(Path.Combine(dataDir, "ProjectNoteWithOpenProjectC.one"));</checkbox></itaggable>

نشان می دهد چگونه برای تولید یک pdf حاوی صفحات با آیتم های مشخص شده توسط جعبه های چک نامناسب و ایجاد شده در هفته گذشته.

// The path to the documents directory.
                                                                                                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                                                                                                // Load the document into Aspose.Note.
                                                                                                                                var oneFile = new Document(Path.Combine(dataDir, "TagFile.one"));

                                                                                                                                var report = new Document();
                                                                                                                                foreach (var page in oneFile)
                                                                                                                                {
                                                                                                                                    if (page.GetChildNodes<itaggable>().Any(e =&gt; e.Tags.OfType<checkbox>().Any(x =&gt; !x.Checked &amp;&amp; DateTime.UtcNow.Subtract(TimeSpan.FromDays(7)) &lt;= x.CreationTime)))
                                                                                                                                    {
                                                                                                                                        report.AppendChildLast(page.Clone());
                                                                                                                                    }
                                                                                                                                }

                                                                                                                                report.Save(Path.Combine(dataDir, "IncompleteLastWeekReport.pdf"));</checkbox></itaggable>

نشان می دهد که چگونه برای ایجاد یک PDF حاوی صفحات با Outlook وظایف نامناسب برای تکمیل در این هفته.

// The path to the documents directory.
                                                                                                               string dataDir = RunExamples.GetDataDir_Tags();

                                                                                                               // Load the document into Aspose.Note.
                                                                                                               var oneFile = new Document(Path.Combine(dataDir, "TagFile.one"));

                                                                                                               var report = new Document();
                                                                                                               var endOfWeek = DateTime.Today.AddDays(5 - (int)DateTime.Today.DayOfWeek);
                                                                                                               foreach (var page in oneFile)
                                                                                                               {
                                                                                                                   if (page.GetChildNodes<itaggable>().Any(e =&gt; e.Tags.OfType<notetask>().Any(x =&gt; !x.Checked &amp;&amp; DateTime.UtcNow.Subtract(TimeSpan.FromDays(7)) &lt;= x.CreationTime &amp;&amp; x.DueDate &lt;= endOfWeek)))
                                                                                                                   {
                                                                                                                       report.AppendChildLast(page.Clone());
                                                                                                                   }
                                                                                                               }

                                                                                                               report.Save(Path.Combine(dataDir, "IncompleteTasksForThisWeekReport.pdf"));</notetask></itaggable>

نشان می دهد که چگونه به جزئیات وظایف Outlook دسترسی داشته باشید.

// The path to the documents directory.
                                                          string dataDir = RunExamples.GetDataDir_Tasks();

                                                          // Load the document into Aspose.Note.
                                                          Document oneFile = new Document(dataDir + "Aspose.one");

                                                          // Get all RichText nodes
                                                          IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                          // Iterate through each node
                                                          foreach (RichText richText in nodes)
                                                          {
                                                              var tasks = richText.Tags.OfType<notetask>();
                                                              if (tasks.Any())
                                                              {
                                                                  Console.WriteLine($"Task: {richText.Text}");
                                                                  foreach (var noteTask in tasks)
                                                                  {
                                                                      // Retrieve properties
                                                                      Console.WriteLine($"    Completed Time: {noteTask.CompletedTime}");
                                                                      Console.WriteLine($"    Create Time: {noteTask.CreationTime}");
                                                                      Console.WriteLine($"    Due Date: {noteTask.DueDate}");
                                                                      Console.WriteLine($"    Status: {noteTask.Status}");
                                                                      Console.WriteLine($"    Icon: {noteTask.Icon}");
                                                                  }
                                                              }
                                                          }</notetask></richtext></richtext>

نشان می دهد که چگونه به جزئیات یک برچسب دسترسی داشته باشید.

// The path to the documents directory.
                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                // Load the document into Aspose.Note.
                                                Document oneFile = new Document(dataDir + "TagFile.one");

                                                // Get all RichText nodes
                                                IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                // Iterate through each node
                                                foreach (RichText richText in nodes)
                                                {
                                                    var tags = richText.Tags.OfType<notetag>();
                                                    if (tags.Any())
                                                    {
                                                        Console.WriteLine($"Text: {richText.Text}");
                                                        foreach (var noteTag in tags)
                                                        {
                                                            // Retrieve properties
                                                            Console.WriteLine($"    Completed Time: {noteTag.CompletedTime}");
                                                            Console.WriteLine($"    Create Time: {noteTag.CreationTime}");
                                                            Console.WriteLine($"    Font Color: {noteTag.FontColor}");
                                                            Console.WriteLine($"    Status: {noteTag.Status}");
                                                            Console.WriteLine($"    Label: {noteTag.Label}");
                                                            Console.WriteLine($"    Icon: {noteTag.Icon}");
                                                            Console.WriteLine($"    High Light: {noteTag.Highlight}");
                                                        }
                                                    }
                                                }</notetag></richtext></richtext>

Properties

CompletedTime

زمانی را به پایان می رساند و یا زمان را تعیین می کند.

DateTime? CompletedTime { get; }

ارزش املاک

DateTime ?

Examples

نشان می دهد که چگونه به جزئیات وظایف Outlook دسترسی داشته باشید.

// The path to the documents directory.
                                                          string dataDir = RunExamples.GetDataDir_Tasks();

                                                          // Load the document into Aspose.Note.
                                                          Document oneFile = new Document(dataDir + "Aspose.one");

                                                          // Get all RichText nodes
                                                          IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                          // Iterate through each node
                                                          foreach (RichText richText in nodes)
                                                          {
                                                              var tasks = richText.Tags.OfType<notetask>();
                                                              if (tasks.Any())
                                                              {
                                                                  Console.WriteLine($"Task: {richText.Text}");
                                                                  foreach (var noteTask in tasks)
                                                                  {
                                                                      // Retrieve properties
                                                                      Console.WriteLine($"    Completed Time: {noteTask.CompletedTime}");
                                                                      Console.WriteLine($"    Create Time: {noteTask.CreationTime}");
                                                                      Console.WriteLine($"    Due Date: {noteTask.DueDate}");
                                                                      Console.WriteLine($"    Status: {noteTask.Status}");
                                                                      Console.WriteLine($"    Icon: {noteTask.Icon}");
                                                                  }
                                                              }
                                                          }</notetask></richtext></richtext>

نشان می دهد که چگونه به جزئیات یک برچسب دسترسی داشته باشید.

// The path to the documents directory.
                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                // Load the document into Aspose.Note.
                                                Document oneFile = new Document(dataDir + "TagFile.one");

                                                // Get all RichText nodes
                                                IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                // Iterate through each node
                                                foreach (RichText richText in nodes)
                                                {
                                                    var tags = richText.Tags.OfType<notetag>();
                                                    if (tags.Any())
                                                    {
                                                        Console.WriteLine($"Text: {richText.Text}");
                                                        foreach (var noteTag in tags)
                                                        {
                                                            // Retrieve properties
                                                            Console.WriteLine($"    Completed Time: {noteTag.CompletedTime}");
                                                            Console.WriteLine($"    Create Time: {noteTag.CreationTime}");
                                                            Console.WriteLine($"    Font Color: {noteTag.FontColor}");
                                                            Console.WriteLine($"    Status: {noteTag.Status}");
                                                            Console.WriteLine($"    Label: {noteTag.Label}");
                                                            Console.WriteLine($"    Icon: {noteTag.Icon}");
                                                            Console.WriteLine($"    High Light: {noteTag.Highlight}");
                                                        }
                                                    }
                                                }</notetag></richtext></richtext>

CreationTime

زمان خلق را به دست می آورد یا تعیین می کند.

DateTime CreationTime { get; set; }

ارزش املاک

DateTime

Examples

نشان می دهد که چگونه یک PDF را که شامل تمام صفحات مربوط به “پروژه A” است، ایجاد کنید.

// The path to the documents directory.
                                                                                   string dataDir = RunExamples.GetDataDir_Tags();

                                                                                   // Load the document into Aspose.Note.
                                                                                   var oneFile = new Document(Path.Combine(dataDir, "ProjectNotes.one"));

                                                                                   var report = new Document();
                                                                                   foreach (var page in oneFile)
                                                                                   {
                                                                                       if (page.GetChildNodes<itaggable>().Any(e =&gt; e.Tags.Any(x =&gt; x.Label.Contains("Project A"))))
                                                                                       {
                                                                                           report.AppendChildLast(page.Clone());
                                                                                       }
                                                                                   }

                                                                                   report.Save(Path.Combine(dataDir, "ProjectA_Report.pdf"));</itaggable>

نشان می دهد چگونه برای تولید یک pdf حاوی صفحات با آیتم های مشخص شده توسط جعبه های چک نامناسب و ایجاد شده در هفته گذشته.

// The path to the documents directory.
                                                                                                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                                                                                                // Load the document into Aspose.Note.
                                                                                                                                var oneFile = new Document(Path.Combine(dataDir, "TagFile.one"));

                                                                                                                                var report = new Document();
                                                                                                                                foreach (var page in oneFile)
                                                                                                                                {
                                                                                                                                    if (page.GetChildNodes<itaggable>().Any(e =&gt; e.Tags.OfType<checkbox>().Any(x =&gt; !x.Checked &amp;&amp; DateTime.UtcNow.Subtract(TimeSpan.FromDays(7)) &lt;= x.CreationTime)))
                                                                                                                                    {
                                                                                                                                        report.AppendChildLast(page.Clone());
                                                                                                                                    }
                                                                                                                                }

                                                                                                                                report.Save(Path.Combine(dataDir, "IncompleteLastWeekReport.pdf"));</checkbox></itaggable>

نشان می دهد که چگونه برای ایجاد یک PDF حاوی صفحات با Outlook وظایف نامناسب برای تکمیل در این هفته.

// The path to the documents directory.
                                                                                                               string dataDir = RunExamples.GetDataDir_Tags();

                                                                                                               // Load the document into Aspose.Note.
                                                                                                               var oneFile = new Document(Path.Combine(dataDir, "TagFile.one"));

                                                                                                               var report = new Document();
                                                                                                               var endOfWeek = DateTime.Today.AddDays(5 - (int)DateTime.Today.DayOfWeek);
                                                                                                               foreach (var page in oneFile)
                                                                                                               {
                                                                                                                   if (page.GetChildNodes<itaggable>().Any(e =&gt; e.Tags.OfType<notetask>().Any(x =&gt; !x.Checked &amp;&amp; DateTime.UtcNow.Subtract(TimeSpan.FromDays(7)) &lt;= x.CreationTime &amp;&amp; x.DueDate &lt;= endOfWeek)))
                                                                                                                   {
                                                                                                                       report.AppendChildLast(page.Clone());
                                                                                                                   }
                                                                                                               }

                                                                                                               report.Save(Path.Combine(dataDir, "IncompleteTasksForThisWeekReport.pdf"));</notetask></itaggable>

نشان می دهد که چگونه به جزئیات وظایف Outlook دسترسی داشته باشید.

// The path to the documents directory.
                                                          string dataDir = RunExamples.GetDataDir_Tasks();

                                                          // Load the document into Aspose.Note.
                                                          Document oneFile = new Document(dataDir + "Aspose.one");

                                                          // Get all RichText nodes
                                                          IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                          // Iterate through each node
                                                          foreach (RichText richText in nodes)
                                                          {
                                                              var tasks = richText.Tags.OfType<notetask>();
                                                              if (tasks.Any())
                                                              {
                                                                  Console.WriteLine($"Task: {richText.Text}");
                                                                  foreach (var noteTask in tasks)
                                                                  {
                                                                      // Retrieve properties
                                                                      Console.WriteLine($"    Completed Time: {noteTask.CompletedTime}");
                                                                      Console.WriteLine($"    Create Time: {noteTask.CreationTime}");
                                                                      Console.WriteLine($"    Due Date: {noteTask.DueDate}");
                                                                      Console.WriteLine($"    Status: {noteTask.Status}");
                                                                      Console.WriteLine($"    Icon: {noteTask.Icon}");
                                                                  }
                                                              }
                                                          }</notetask></richtext></richtext>

نشان می دهد که چگونه به جزئیات یک برچسب دسترسی داشته باشید.

// The path to the documents directory.
                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                // Load the document into Aspose.Note.
                                                Document oneFile = new Document(dataDir + "TagFile.one");

                                                // Get all RichText nodes
                                                IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                // Iterate through each node
                                                foreach (RichText richText in nodes)
                                                {
                                                    var tags = richText.Tags.OfType<notetag>();
                                                    if (tags.Any())
                                                    {
                                                        Console.WriteLine($"Text: {richText.Text}");
                                                        foreach (var noteTag in tags)
                                                        {
                                                            // Retrieve properties
                                                            Console.WriteLine($"    Completed Time: {noteTag.CompletedTime}");
                                                            Console.WriteLine($"    Create Time: {noteTag.CreationTime}");
                                                            Console.WriteLine($"    Font Color: {noteTag.FontColor}");
                                                            Console.WriteLine($"    Status: {noteTag.Status}");
                                                            Console.WriteLine($"    Label: {noteTag.Label}");
                                                            Console.WriteLine($"    Icon: {noteTag.Icon}");
                                                            Console.WriteLine($"    High Light: {noteTag.Highlight}");
                                                        }
                                                    }
                                                }</notetag></richtext></richtext>

Icon

یا آیکون را وارد کنید.

TagIcon Icon { get; }

ارزش املاک

TagIcon

Examples

نشان می دهد که چگونه به جزئیات وظایف Outlook دسترسی داشته باشید.

// The path to the documents directory.
                                                          string dataDir = RunExamples.GetDataDir_Tasks();

                                                          // Load the document into Aspose.Note.
                                                          Document oneFile = new Document(dataDir + "Aspose.one");

                                                          // Get all RichText nodes
                                                          IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                          // Iterate through each node
                                                          foreach (RichText richText in nodes)
                                                          {
                                                              var tasks = richText.Tags.OfType<notetask>();
                                                              if (tasks.Any())
                                                              {
                                                                  Console.WriteLine($"Task: {richText.Text}");
                                                                  foreach (var noteTask in tasks)
                                                                  {
                                                                      // Retrieve properties
                                                                      Console.WriteLine($"    Completed Time: {noteTask.CompletedTime}");
                                                                      Console.WriteLine($"    Create Time: {noteTask.CreationTime}");
                                                                      Console.WriteLine($"    Due Date: {noteTask.DueDate}");
                                                                      Console.WriteLine($"    Status: {noteTask.Status}");
                                                                      Console.WriteLine($"    Icon: {noteTask.Icon}");
                                                                  }
                                                              }
                                                          }</notetask></richtext></richtext>

نشان می دهد که چگونه به جزئیات یک برچسب دسترسی داشته باشید.

// The path to the documents directory.
                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                // Load the document into Aspose.Note.
                                                Document oneFile = new Document(dataDir + "TagFile.one");

                                                // Get all RichText nodes
                                                IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                // Iterate through each node
                                                foreach (RichText richText in nodes)
                                                {
                                                    var tags = richText.Tags.OfType<notetag>();
                                                    if (tags.Any())
                                                    {
                                                        Console.WriteLine($"Text: {richText.Text}");
                                                        foreach (var noteTag in tags)
                                                        {
                                                            // Retrieve properties
                                                            Console.WriteLine($"    Completed Time: {noteTag.CompletedTime}");
                                                            Console.WriteLine($"    Create Time: {noteTag.CreationTime}");
                                                            Console.WriteLine($"    Font Color: {noteTag.FontColor}");
                                                            Console.WriteLine($"    Status: {noteTag.Status}");
                                                            Console.WriteLine($"    Label: {noteTag.Label}");
                                                            Console.WriteLine($"    Icon: {noteTag.Icon}");
                                                            Console.WriteLine($"    High Light: {noteTag.Highlight}");
                                                        }
                                                    }
                                                }</notetag></richtext></richtext>

Label

متن برچسب را دریافت کنید.

string Label { get; }

ارزش املاک

string

Examples

نشان می دهد که چگونه تمام موارد مربوط به “پروژه C” را تکمیل کنید.

// The path to the documents directory.
                                                                                 string dataDir = RunExamples.GetDataDir_Tags();

                                                                                 // Load the document into Aspose.Note.
                                                                                 var oneFile = new Document(Path.Combine(dataDir, "ProjectNotes.one"));

                                                                                 foreach (var node in oneFile.GetChildNodes<itaggable>())
                                                                                 {
                                                                                     foreach (var checkBox in node.Tags.OfType<checkbox>())
                                                                                     {
                                                                                         if (checkBox.Label.Contains("Project C") &amp;&amp; !checkBox.Checked)
                                                                                         {
                                                                                             checkBox.SetCompleted();
                                                                                         }
                                                                                     }
                                                                                 }

                                                                                 oneFile.Save(Path.Combine(dataDir, ClosedProjectCNotesFileName));</checkbox></itaggable>

نشان می دهد که چگونه تمام آیتم های جعبه چک مربوط به “پروژه C” را باز کنید.

// The path to the documents directory.
                                                                            string dataDir = RunExamples.GetDataDir_Tags();

                                                                            // Load the document into Aspose.Note.
                                                                            var oneFile = new Document(Path.Combine(dataDir, ClosedProjectCNotesFileName));

                                                                            foreach (var node in oneFile.GetChildNodes<itaggable>())
                                                                            {
                                                                                foreach (var checkBox in node.Tags.OfType<checkbox>())
                                                                                {
                                                                                    if (checkBox.Label.Contains("Project C") &amp;&amp; checkBox.Checked)
                                                                                    {
                                                                                        checkBox.SetOpen();
                                                                                    }
                                                                                }
                                                                            }

                                                                            oneFile.Save(Path.Combine(dataDir, "ProjectNoteWithOpenProjectC.one"));</checkbox></itaggable>

نشان می دهد که چگونه به جزئیات یک برچسب دسترسی داشته باشید.

// The path to the documents directory.
                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                // Load the document into Aspose.Note.
                                                Document oneFile = new Document(dataDir + "TagFile.one");

                                                // Get all RichText nodes
                                                IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                // Iterate through each node
                                                foreach (RichText richText in nodes)
                                                {
                                                    var tags = richText.Tags.OfType<notetag>();
                                                    if (tags.Any())
                                                    {
                                                        Console.WriteLine($"Text: {richText.Text}");
                                                        foreach (var noteTag in tags)
                                                        {
                                                            // Retrieve properties
                                                            Console.WriteLine($"    Completed Time: {noteTag.CompletedTime}");
                                                            Console.WriteLine($"    Create Time: {noteTag.CreationTime}");
                                                            Console.WriteLine($"    Font Color: {noteTag.FontColor}");
                                                            Console.WriteLine($"    Status: {noteTag.Status}");
                                                            Console.WriteLine($"    Label: {noteTag.Label}");
                                                            Console.WriteLine($"    Icon: {noteTag.Icon}");
                                                            Console.WriteLine($"    High Light: {noteTag.Highlight}");
                                                        }
                                                    }
                                                }</notetag></richtext></richtext>

Status

یا وضعیت را تعیین می کند.

TagStatus Status { get; }

ارزش املاک

TagStatus

Examples

نشان می دهد که چگونه به جزئیات وظایف Outlook دسترسی داشته باشید.

// The path to the documents directory.
                                                          string dataDir = RunExamples.GetDataDir_Tasks();

                                                          // Load the document into Aspose.Note.
                                                          Document oneFile = new Document(dataDir + "Aspose.one");

                                                          // Get all RichText nodes
                                                          IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                          // Iterate through each node
                                                          foreach (RichText richText in nodes)
                                                          {
                                                              var tasks = richText.Tags.OfType<notetask>();
                                                              if (tasks.Any())
                                                              {
                                                                  Console.WriteLine($"Task: {richText.Text}");
                                                                  foreach (var noteTask in tasks)
                                                                  {
                                                                      // Retrieve properties
                                                                      Console.WriteLine($"    Completed Time: {noteTask.CompletedTime}");
                                                                      Console.WriteLine($"    Create Time: {noteTask.CreationTime}");
                                                                      Console.WriteLine($"    Due Date: {noteTask.DueDate}");
                                                                      Console.WriteLine($"    Status: {noteTask.Status}");
                                                                      Console.WriteLine($"    Icon: {noteTask.Icon}");
                                                                  }
                                                              }
                                                          }</notetask></richtext></richtext>

نشان می دهد که چگونه به جزئیات یک برچسب دسترسی داشته باشید.

// The path to the documents directory.
                                                string dataDir = RunExamples.GetDataDir_Tags();

                                                // Load the document into Aspose.Note.
                                                Document oneFile = new Document(dataDir + "TagFile.one");

                                                // Get all RichText nodes
                                                IList<richtext> nodes = oneFile.GetChildNodes<richtext>();

                                                // Iterate through each node
                                                foreach (RichText richText in nodes)
                                                {
                                                    var tags = richText.Tags.OfType<notetag>();
                                                    if (tags.Any())
                                                    {
                                                        Console.WriteLine($"Text: {richText.Text}");
                                                        foreach (var noteTag in tags)
                                                        {
                                                            // Retrieve properties
                                                            Console.WriteLine($"    Completed Time: {noteTag.CompletedTime}");
                                                            Console.WriteLine($"    Create Time: {noteTag.CreationTime}");
                                                            Console.WriteLine($"    Font Color: {noteTag.FontColor}");
                                                            Console.WriteLine($"    Status: {noteTag.Status}");
                                                            Console.WriteLine($"    Label: {noteTag.Label}");
                                                            Console.WriteLine($"    Icon: {noteTag.Icon}");
                                                            Console.WriteLine($"    High Light: {noteTag.Highlight}");
                                                        }
                                                    }
                                                }</notetag></richtext></richtext>
 فارسی