Class NoteTask

Class NoteTask

Název místa: Aspose.Note Shromáždění: Aspose.Note.dll (25.4.0)

Představuje poznámkový úkol.

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

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

Dědiční členové

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

Ukazuje, jak vytvořit PDF obsahující všechny stránky související s “Projekt 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>

Ukazuje, jak získat přístup k detailům úkolů 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

Obdržíte nebo nastavíte požadovaný datum.

public DateTime DueDate { get; set; }

Hodnota nemovitosti

DateTime

Examples

Ukazuje, jak vytvořit PDF obsahující všechny stránky související s “Projekt 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>

Ukazuje, jak získat přístup k detailům úkolů 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

Obdržíte nebo nastavte ikonu.

public override TagIcon Icon { get; }

Hodnota nemovitosti

TagIcon

Methods

CreateCustomFollowUpDate(DateTime)

Vytvoří novou poznámkovou úlohu s ikonou NoFollowUpDateFlag a specifikovaným datem.

public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)

Parameters

dueDate DateTime

Druhý den.

Returns

NoteTask

Příslušenství pro WL31_.NoteTask

CreateFollowUpNextWeek()

Vytvořte novou poznámkovou úlohu pomocí ikony FollowUpNextWeekFlag.

public static NoteTask CreateFollowUpNextWeek()

Returns

NoteTask

Příslušenství pro WL31_.NoteTask

CreateFollowUpThisWeek()

Vytvořte novou poznámkovou úlohu pomocí ikony FollowUpThisWeekFlag.

public static NoteTask CreateFollowUpThisWeek()

Returns

NoteTask

Příslušenství pro WL31_.NoteTask

CreateFollowUpToday()

Vytvořte novou poznámkovou úlohu pomocí ikony FollowUpTodayFlag.

public static NoteTask CreateFollowUpToday()

Returns

NoteTask

Příslušenství pro WL31_.NoteTask

CreateFollowUpTomorrow()

Vytvořte novou poznámkovou úlohu pomocí ikony FollowUpTomorrowFlag.

public static NoteTask CreateFollowUpTomorrow()

Returns

NoteTask

Příslušenství pro WL31_.NoteTask

CreateNoFollowUpDate()

Vytvořte novou poznámkovou úlohu pomocí ikony NoFollowUpDateFlag.

public static NoteTask CreateNoFollowUpDate()

Returns

NoteTask

Příslušenství pro WL31_.NoteTask

Equals(Objekt)

Určuje, zda je specifikovaný objekt rovný aktuálnímu objektu.

public override bool Equals(object obj)

Parameters

obj object

a předmětem.

Returns

bool

Systém je Boolean.

Equals(NoteTask)

Určuje, zda je specifikovaný objekt rovný aktuálnímu objektu.

public bool Equals(NoteTask other)

Parameters

other NoteTask

a předmětem.

Returns

bool

Systém je Boolean.

GetHashCode()

Slouží jako hash funkce pro typ.

public override int GetHashCode()

Returns

int

Vlastní systém.Int32.

SetOpen()

Zadejte značku do otevřeného státu.

public override void SetOpen()

 Čeština