Class NoteTask

Class NoteTask

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

یک وظیفه یادداشت را نشان می دهد.

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

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

اعضای ارثی

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

نشان می دهد که چگونه یک 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>

نشان می دهد که چگونه به جزئیات وظایف 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

یا تاریخ لازم را تعیین می کند.

public DateTime DueDate { 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>

نشان می دهد که چگونه به جزئیات وظایف 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

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

public override TagIcon Icon { get; }

ارزش املاک

TagIcon

Methods

CreateCustomFollowUpDate(DateTime)

ایجاد یک کار یادداشت جدید با آیکون NoFollowUpDateFlag و تاریخ مشخص شده.

public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)

Parameters

dueDate DateTime

تاریخ دوگانه

Returns

NoteTask

_WL31 _ .نکته

CreateFollowUpNextWeek()

ایجاد یک کار یادداشت جدید با آیکون FollowUpNextWeekFlag.

public static NoteTask CreateFollowUpNextWeek()

Returns

NoteTask

_WL31 _ .نکته

CreateFollowUpThisWeek()

ایجاد یک کار یادداشت جدید با آیکون FollowUpThisWeekFlag.

public static NoteTask CreateFollowUpThisWeek()

Returns

NoteTask

_WL31 _ .نکته

CreateFollowUpToday()

ایجاد یک کار یادداشت جدید با آیکون FollowUpTodayFlag.

public static NoteTask CreateFollowUpToday()

Returns

NoteTask

_WL31 _ .نکته

CreateFollowUpTomorrow()

ایجاد یک کار یادداشت جدید با آیکون FollowUpTomorrowFlag.

public static NoteTask CreateFollowUpTomorrow()

Returns

NoteTask

_WL31 _ .نکته

CreateNoFollowUpDate()

ایجاد یک کار یادداشت جدید با آیکون NoFollowUpDateFlag.

public static NoteTask CreateNoFollowUpDate()

Returns

NoteTask

_WL31 _ .نکته

Equals(موضوع)

تعیین می کند که آیا موضوع مشخص شده برابر با موضوع فعلی است یا خیر.

public override bool Equals(object obj)

Parameters

obj object

موضوع است.

Returns

bool

سیستم : بولیان

Equals(NoteTask)

تعیین می کند که آیا موضوع مشخص شده برابر با موضوع فعلی است یا خیر.

public bool Equals(NoteTask other)

Parameters

other NoteTask

موضوع است.

Returns

bool

سیستم : بولیان

GetHashCode()

به عنوان یک عملکرد هش برای این نوع عمل می کند.

public override int GetHashCode()

Returns

int

سیستم .Int32.

SetOpen()

برچسب را به حالت باز قرار دهید.

public override void SetOpen()

 فارسی