Class NoteTask

Class NoteTask

Namn på plats: Aspose.Note Sammanfattning: Aspose.Note.dll (25.4.0)

Representerar en anteckningsuppgift.

public sealed class NoteTask : CheckBox, ITag, IEquatable<notetask>

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

Arvsmedlemmar

CheckBox.SetCompleted(DateTime) , CheckBox.SetCompleted() , CheckBox.SetOpen() , CheckBox.CreationTime , CheckBox.CompletedTime , CheckBox.Status , CheckBox.Icon , CheckBox.Label , CheckBox.Checked , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Visa hur man genererar en pdf som innehåller alla sidor relaterade till ‘Project 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>

Visa hur du får åtkomst till detaljerna i Outlook-uppdrag.

// 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>

Properties

DueDate

Du får eller ställer in datumet.

public DateTime DueDate { get; set; }

Fastighetsvärde

DateTime

Examples

Visa hur man genererar en pdf som innehåller alla sidor relaterade till ‘Project 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>

Visa hur du får åtkomst till detaljerna i Outlook-uppdrag.

// 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>

Icon

Få eller ställa in ikonen.

public override TagIcon Icon { get; }

Fastighetsvärde

TagIcon

Methods

CreateCustomFollowUpDate(DateTime)

Skapa en ny anteckningsuppgift med NoFollowUpDateFlag-ikonen och angivna datum.

public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)

Parameters

dueDate DateTime

Den dubbla datum.

Returns

NoteTask

Den Aspose.Note.NoteTask.

CreateFollowUpNextWeek()

Skapa en ny anteckningsuppgift med ikonen FollowUpNextWeekFlag.

public static NoteTask CreateFollowUpNextWeek()

Returns

NoteTask

Den Aspose.Note.NoteTask.

CreateFollowUpThisWeek()

Skapa en ny anteckningsuppgift med ikonen FollowUpThisWeekFlag.

public static NoteTask CreateFollowUpThisWeek()

Returns

NoteTask

Den Aspose.Note.NoteTask.

CreateFollowUpToday()

Skapa en ny anteckningsuppgift med FollowUpTodayFlag-ikonen.

public static NoteTask CreateFollowUpToday()

Returns

NoteTask

Den Aspose.Note.NoteTask.

CreateFollowUpTomorrow()

Skapa en ny anteckningsuppgift med FollowUpTomorrowFlag-ikonen.

public static NoteTask CreateFollowUpTomorrow()

Returns

NoteTask

Den Aspose.Note.NoteTask.

CreateNoFollowUpDate()

Skapa en ny anteckningsuppgift med NoFollowUpDateFlag-ikonen.

public static NoteTask CreateNoFollowUpDate()

Returns

NoteTask

Den Aspose.Note.NoteTask.

Equals(Objektet)

Bestämmer om det angivna objektet är lika med det aktuella objektet.

public override bool Equals(object obj)

Parameters

obj object

och föremålet .

Returns

bool

Systemet är boolean.

Equals(NoteTask)

Bestämmer om det angivna objektet är lika med det aktuella objektet.

public bool Equals(NoteTask other)

Parameters

other NoteTask

och föremålet .

Returns

bool

Systemet är boolean.

GetHashCode()

Det fungerar som en hashfunktion för den typen.

public override int GetHashCode()

Returns

int

Det här är System.Int32.

SetOpen()

Ställ taggen till öppen stat.

public override void SetOpen()

 Svenska