Class NoteTask

Class NoteTask

ja nimityö: Aspose.Note Kokoelma: Aspose.Note.dll (25.4.0)

Se edustaa huomautustehtävää.

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

Inheritance

object CheckBox NoteTask

Implements

ITag , IEquatable

Perintöjäsenet

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

Näytä, miten tuottaa pdf, joka sisältää kaikki sivut, jotka liittyvät ‘Project 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"));

Näytä, miten pääset Outlookin tehtävien yksityiskohtiin.

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

Antaa tai asettaa tarvittava päivämäärä.

public DateTime DueDate
   {
      get;
      set;
   }

Omistuksen arvo

DateTime

Examples

Näytä, miten tuottaa pdf, joka sisältää kaikki sivut, jotka liittyvät ‘Project 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"));

Näytä, miten pääset Outlookin tehtävien yksityiskohtiin.

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

Valitse tai asettaa ikoni.

public override TagIcon Icon
   {
      get;
   }

Omistuksen arvo

TagIcon

Methods

CreateCustomFollowUpDate(Tämä päivämäärä)

Luo uusi huomautustehtävä NoFollowUpDateFlag -ikonilla ja määritellyllä päivämäärällä.

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

Kaksinkertainen päivämäärä.

Returns

NoteTask

Se on Aspose.Note.NoteTask.

Luo seuraava viikko()

Luo uusi huomautustehtävä FollowUpNextWeekFlag -ikonilla.

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

Se on Aspose.Note.NoteTask.

Näytä tarkat tiedot( )

Luo uusi huomautustehtävä FollowUpThisWeekFlag -ikonilla.

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

Returns

NoteTask

Se on Aspose.Note.NoteTask.

SuunnitteleFollowUpToday()

Luo uusi huomautustehtävä FollowUpTodayFlag -kuvan avulla.

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

Se on Aspose.Note.NoteTask.

SuunnitteleTomorrow()

Luo uusi huomautustehtävä FollowUpTomorrowFlag -ikonilla.

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

Se on Aspose.Note.NoteTask.

LuoNoFollowUpDate()

Luo uusi huomautustehtävä NoFollowUpDateFlag -ikonilla.

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

Returns

NoteTask

Se on Aspose.Note.NoteTask.

Yhdenmukaisuus (object )

Se määrittää, onko määritetty objekti samanlainen kuin nykyinen objekti.

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

ja objekti.

Returns

bool

Järjestelmä on Boolean.

Yhdenmukaisuus (NoteTask)

Se määrittää, onko määritetty objekti samanlainen kuin nykyinen objekti.

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

Parameters

other NoteTask

ja objekti.

Returns

bool

Järjestelmä on Boolean.

Käytettävissä oleva koodi()

Se on hash-toiminto tyypille.

public override int GetHashCode()
   {
   }

Returns

int

Järjestelmä.Int32

Säätiö ()

Aseta merkki avoimeen valtioon.

public override void SetOpen()
   {
   }

 Suomi