Class NoteTask

Class NoteTask

nazivni prostor: Aspose.Note Sastav: Aspose.Note.dll (25.4.0)

Predstavlja obavijest za zadatak.

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

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

naslijeđeni članovi

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

Prikazuje kako generirati PDF koji sadrži sve stranice povezane s ‘Projektom 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"));

Prikazuje kako pristupiti detaljima zadaća 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

Dobivaju ili određuju odgovarajući datum.

public DateTime DueDate
   {
      get;
      set;
   }

Vrijednost nekretnina

DateTime

Examples

Prikazuje kako generirati PDF koji sadrži sve stranice povezane s ‘Projektom 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"));

Prikazuje kako pristupiti detaljima zadaća 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

Pronađite ili postavite ikonu.

public override TagIcon Icon
   {
      get;
   }

Vrijednost nekretnina

TagIcon

Methods

Slijedeći članakCreateCustomFollowUpDate(DatTime)

Stvorite novu zadaću s ikonom NoFollowUpDateFlag i određenim datumom.

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

Dvostruki datum je.

Returns

NoteTask

Slijedeći članakNoteTask Aspose.Note.

Sljedeći članakSvijet( )

Stvorite novu zadaću s ikonom 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

Slijedeći članakNoteTask Aspose.Note.

Sljedeći članakSvijet( )

Stvorite novu zadaću s ikonom 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

Slijedeći članakNoteTask Aspose.Note.

Sljedeći članakToday()

Stvorite novu zadaću s ikonom 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

Slijedeći članakNoteTask Aspose.Note.

Sljedeći članakTomorrow()

Stvorite novu zadaću s ikonom 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

Slijedeći članakNoteTask Aspose.Note.

Slijedeći članakSvijet( )

Stvorite novu zadaću s ikonom NoFollowUpDateFlag.

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

Returns

NoteTask

Slijedeći članakNoteTask Aspose.Note.

Razlika između objekata (objekta)

Određuje je li određeni objekt jednak trenutnom predmetu.

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

To je predmet.

Returns

bool

To je sustav.Boolean.

Sljedeći članakEquals (NoteTask)

Određuje je li određeni objekt jednak trenutnom predmetu.

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

Parameters

other NoteTask

To je predmet.

Returns

bool

To je sustav.Boolean.

Slijedeći članakHashCode()

Služi kao hash funkcija za tip.

public override int GetHashCode()
   {
   }

Returns

int

Slijedeći članakInt32.

Otvorena ()

Postavite oznaku za otvoreno stanje.

public override void SetOpen()
   {
   }

 Hrvatski