Class NoteTask

Class NoteTask

De naam: Aspose.Note Verzameling: Aspose.Note.dll (25.4.0)

Een notatie taak vertegenwoordigen.

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

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

Geëerbiede leden

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

Zie hoe u een pdf kunt genereren die alle pagina’s met betrekking tot ‘Project A’ bevat.

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

Toon hoe u toegang krijgt tot details van de taken van 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>

Properties

DueDate

Geeft of stelt de geschikte datum.

public DateTime DueDate { get; set; }

Eigendomswaarde

DateTime

Examples

Zie hoe u een pdf kunt genereren die alle pagina’s met betrekking tot ‘Project A’ bevat.

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

Toon hoe u toegang krijgt tot details van de taken van 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>

Icon

Geeft of zet de icoon.

public override TagIcon Icon { get; }

Eigendomswaarde

TagIcon

Methods

CreateCustomFollowUpDate(DateTime)

Creëert een nieuwe opmerking met de NoFollowUpDateFlag-icon en aangegeven datum.

public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)

Parameters

dueDate DateTime

De tweede datum.

Returns

NoteTask

De Aspose.Note.NoteTask.

CreateFollowUpNextWeek()

Creëer een nieuwe notitie met de FollowUpNextWeekFlag-icon.

public static NoteTask CreateFollowUpNextWeek()

Returns

NoteTask

De Aspose.Note.NoteTask.

CreateFollowUpThisWeek()

Creëer een nieuwe notitie met de FollowUpThisWeekFlag-icon.

public static NoteTask CreateFollowUpThisWeek()

Returns

NoteTask

De Aspose.Note.NoteTask.

CreateFollowUpToday()

Creëer een nieuwe notitie met de FollowUpTodayFlag-icon.

public static NoteTask CreateFollowUpToday()

Returns

NoteTask

De Aspose.Note.NoteTask.

CreateFollowUpTomorrow()

Creëer een nieuwe notitie met de FollowUpTomorrowFlag-icon.

public static NoteTask CreateFollowUpTomorrow()

Returns

NoteTask

De Aspose.Note.NoteTask.

CreateNoFollowUpDate()

Creëer een nieuwe notitie met de NoFollowUpDateFlag-icon.

public static NoteTask CreateNoFollowUpDate()

Returns

NoteTask

De Aspose.Note.NoteTask.

Equals(Objecten)

Het bepaalt of het aangegeven object gelijk is aan het huidige object.

public override bool Equals(object obj)

Parameters

obj object

Het object .

Returns

bool

Het systeem. boolean

Equals(NoteTask)

Het bepaalt of het aangegeven object gelijk is aan het huidige object.

public bool Equals(NoteTask other)

Parameters

other NoteTask

Het object .

Returns

bool

Het systeem. boolean

GetHashCode()

Het dient als een hashfunctie voor het type.

public override int GetHashCode()

Returns

int

Het systeem.Int32.

SetOpen()

Stel de tag op voor open staat.

public override void SetOpen()

 Nederlands