Class NoteTask

Class NoteTask

이름 공간 : Aspose.Note 모임: Aspose.Note.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

‘프로젝트 A’와 관련된 모든 페이지를 포함하는 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, "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

‘프로젝트 A’와 관련된 모든 페이지를 포함하는 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, "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_.NoteTask.

CreateFollowUpNextWeek()

FollowUpNextWeekFlag 아이콘을 사용하여 새 노트 작업을 만듭니다.

public static NoteTask CreateFollowUpNextWeek()

Returns

NoteTask

↑ 가 나 다 라 WL31_.NoteTask.

CreateFollowUpThisWeek()

FollowUpThisWeekFlag 아이콘을 사용하여 새 노트 작업을 만듭니다.

public static NoteTask CreateFollowUpThisWeek()

Returns

NoteTask

↑ 가 나 다 라 WL31_.NoteTask.

CreateFollowUpToday()

FollowUpTodayFlag 아이콘을 사용하여 새 노트 작업을 만듭니다.

public static NoteTask CreateFollowUpToday()

Returns

NoteTask

↑ 가 나 다 라 WL31_.NoteTask.

CreateFollowUpTomorrow()

FollowUpTomorrowFlag 아이콘을 사용하여 새 노트 작업을 만듭니다.

public static NoteTask CreateFollowUpTomorrow()

Returns

NoteTask

↑ 가 나 다 라 WL31_.NoteTask.

CreateNoFollowUpDate()

NoFollowUpDateFlag 아이콘을 사용하여 새 노트 작업을 만듭니다.

public static NoteTask CreateNoFollowUpDate()

Returns

NoteTask

↑ 가 나 다 라 WL31_.NoteTask.

Equals(객체)

지정된 개체가 현재의 개체와 동일한지 결정합니다.

public override bool Equals(object obj)

Parameters

obj object

그 물건을

Returns

bool

시스템 - Boolean

Equals(NoteTask)

지정된 개체가 현재의 개체와 동일한지 결정합니다.

public bool Equals(NoteTask other)

Parameters

other NoteTask

그 물건을

Returns

bool

시스템 - Boolean

GetHashCode()

그것은 그 유형에 대한 해시 기능으로 사용됩니다.

public override int GetHashCode()

Returns

int

시스템.Int32에 해당되는 글 1건

SetOpen()

열려 있는 상태로 탭을 설정합니다.

public override void SetOpen()

 한국어