Class NoteTask

Class NoteTask

Nama dari : Aspose.Note Perhitungan: Aspose.Note.dll (25.4.0)

Menampilkan tugas catatan.

public sealed class NoteTask : Aspose.Words.CheckBox, ITag, IEquatable<NoteTask>
    {
    }

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

anggota yang diwarisi

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

Menunjukkan cara menghasilkan PDF yang berisi semua halaman yang berkaitan dengan ‘Proyek A’.

string dataDir = RunExamples.GetDataDir_Tags();
   var oneFile = new Document(Path.Combine(dataDir, "ProjectNotes.one"));
   var report = new Document();
   foreach (var page in oneFile)
   {
       if (page.GetChildNodes<itaggable>().Any(e => e.Tags.Any(x => x.Label.Contains("Project A"))))
       {
           report.AppendChildLast(page.Clone());
       }
   }
   report.Save(Path.Combine(dataDir, "ProjectA_Report.pdf"));

Menunjukkan cara mengakses rincian tugas outlook.

string dataDir = RunExamples.GetDataDir_Tasks();
   Document oneFile = new Document(dataDir + "Aspose.one");
   IList<RichText> nodes = oneFile.GetChildNodes<RichText>();
   foreach (RichText richText in nodes)
   {
       var tasks = richText.Tags.OfType<Notetask>();
       if (tasks.Any())
       {
           Console.WriteLine($"Task: {richText.Text}");
           Console.WriteLine($"    Completed Time: {tasks.First().CompletedTime}");
           Console.WriteLine($"    Create Time: {tasks.First().CreationTime}");
           Console.WriteLine($"    Due Date: {tasks.First().DueDate}");
           Console.WriteLine($"    Status: {tasks.First().Status}");
           Console.WriteLine($"    Icon: {tasks.First().Icon}");
       }
   }

Properties

DueDate

Dapatkan atau menetapkan tanggal yang tepat.

public DateTime DueDate
   {
      get;
      set;
   }

Nilai Properti

DateTime

Examples

Menunjukkan cara menghasilkan PDF yang berisi semua halaman yang berkaitan dengan ‘Proyek A’.

string dataDir = RunExamples.GetDataDir_Tags();
   var oneFile = new Document(Path.Combine(dataDir, "ProjectNotes.one"));
   var report = new Document();
   foreach (var page in oneFile)
   {
       if (page.GetChildNodes<ITaggable>().Any(e => e.Tags.Any(x => x.Label.Contains("Project A"))))
       {
           report.AppendChildLast(page.Clone());
       }
   }
   report.Save(Path.Combine(dataDir, "ProjectA_Report.pdf"));

Menunjukkan cara mengakses rincian tugas outlook.

string dataDir = RunExamples.GetDataDir_Tasks();
   Document oneFile = new Document(dataDir + "Aspose.one");
   IList<RichText> nodes = oneFile.GetChildNodes<RichText>();
   foreach (RichText richText in nodes)
   {
       var tasks = richText.Tags.OfType<Notetask>();
       if (tasks.Any())
       {
           Console.WriteLine($"Task: {richText.Text}");
           foreach (var noteTask in tasks)
           {
               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}");
           }
       }
   }

Icon

Dapatkan atau menetapkan ikon.

public override TagIcon Icon
   {
      get;
   }

Nilai Properti

TagIcon

Methods

Menggunakan Data (DateTime)

Mencipta tugas catatan baru dengan ikon NoFollowUpDateFlag dan tanggal yang ditetapkan.

public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)
   {
      var noteTask = new NoteTask()
      {
         Title = "Follow up on " + dueDate.ToShortDateString(),
         Status = TaskStatus.NotStarted,
         StartDate = dueDate,
         DueDate = dueDate.AddDays(7),
         PercentComplete = 0
      };
      return noteTask;
   }

Parameters

dueDate DateTime

Kedua tanggal tersebut.

Returns

NoteTask

Hal ini dikarenakan Aspose.Note.NoteTask.

BerandaPenghargaanNextweek()

Mencipta tugas catatan baru dengan ikon FollowUpNextWeekFlag.

public static NoteTask CreateFollowUpNextWeek()
{
    var noteTask = new NoteTask
    {
        Status = TaskStatus.NotStarted,
        StartDate = DateTime.Today.AddDays(7),
        EndDate = DateTime.Today.AddDays(14),
        Title = "Follow Up Next Week",
        Body = "Follow up on the discussed items with the relevant parties."
    };
    return noteTask;
}

Returns

NoteTask

Hal ini dikarenakan Aspose.Note.NoteTask.

Penulisan minggu ini()

Mencipta tugas catatan baru dengan ikon FollowUpThisWeekFlag.

public static NoteTask CreateFollowUpThisWeek()
{
    var noteTask = new NoteTask();
    noteTask.Title = "Follow Up This Week";
    noteTask.StartDate = DateTime.Today.AddDays(7);
    return noteTask;
}

Returns

NoteTask

Hal ini dikarenakan Aspose.Note.NoteTask.

Penulisan Hari Ini ( )

Mencipta tugas catatan baru dengan ikon FollowUpTodayFlag.

public static NoteTask CreateFollowUpToday()
{
    var noteTask = new NoteTask
    {
        Status = TaskStatus.NotStarted,
        DueBy = DateTime.Now.AddDays(1),
        Subject = "Follow up on action items from today's meeting",
        Priority = TaskPriority.Medium
    };
    return noteTask;
}

Returns

NoteTask

Hal ini dikarenakan Aspose.Note.NoteTask.

Penulisan hari esok (

Mencipta tugas catatan baru dengan ikon FollowUpTomorrowFlag.

public static NoteTask CreateFollowUpTomorrow()
   {
       var noteTask = new NoteTask();
       noteTask.CreationTime = DateTime.Now;
       noteTask.Status = TaskStatus.Incomplete;
       var dueDate = DateTime.Today.AddDays(1);
       noteTask.DueDate = dueDate;
       noteTask.Title = "Follow up tomorrow";
       noteTask.Content = "Follow up on this task tomorrow.";
   }

Returns

NoteTask

Hal ini dikarenakan Aspose.Note.NoteTask.

Berdasarkan pengertian (

Mencipta tugas catatan baru dengan ikon NoFollowUpDateFlag.

public static NoteTask CreateNoFollowUpDate()
   {
      var noteTask = new NoteTask();
      noteTask.FollowUpFlag = FollowUpFlag.None;
      return noteTask;
   }

Returns

NoteTask

Hal ini dikarenakan Aspose.Note.NoteTask.

objek yang sama (object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

public override bool Equals(object obj)
    {
    }
I've properly indented the code, added a new line after the opening brace and before the closing one for better readability.

Parameters

obj object

dan objeknya.

Returns

bool

Sistem ini adalah Boolean.

Perbedaan (NoteTask)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

public bool Equals(NoteTask other)
   {
      return this.ID == other.ID;
   }

Parameters

other NoteTask

dan objeknya.

Returns

bool

Sistem ini adalah Boolean.

Keterangan dari Hashcode()

Ini berfungsi sebagai fungsi hash untuk jenis tersebut.

public override int GetHashCode()
   {
   }

Returns

int

Kegiatan ini dilakukan dengan sistem.Int32.

Pembukaan ()

Menetapkan tag untuk negara terbuka.

public override void SetOpen()
   {
   }

 Indonesia