Class NoteTask
De naam: Aspose.Note Verzameling: Aspose.Note.dll (25.4.0)
Een notatie taak vertegenwoordigen.
public sealed class NoteTask : CheckBox, ITag, IEquatable<notetask>
Inheritance
Implements
Geëerbiede leden
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
Zie hoe u een pdf kunt genereren die alle pagina’s met betrekking tot ‘Project A’ bevat.
// 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 => e.Tags.Any(x => x.Label.Contains("Project A"))))
{
report.AppendChildLast(page.Clone());
}
}
report.Save(Path.Combine(dataDir, "ProjectA_Report.pdf"));</itaggable>
Toon hoe u toegang krijgt tot details van de taken van 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
Geeft of stelt de geschikte datum.
public DateTime DueDate { get; set; }
Eigendomswaarde
Examples
Zie hoe u een pdf kunt genereren die alle pagina’s met betrekking tot ‘Project A’ bevat.
// 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 => e.Tags.Any(x => x.Label.Contains("Project A"))))
{
report.AppendChildLast(page.Clone());
}
}
report.Save(Path.Combine(dataDir, "ProjectA_Report.pdf"));</itaggable>
Toon hoe u toegang krijgt tot details van de taken van 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
Geeft of zet de icoon.
public override TagIcon Icon { get; }
Eigendomswaarde
Methods
CreateCustomFollowUpDate(DateTime)
Creëert een nieuwe opmerking met de NoFollowUpDateFlag-icon en aangegeven datum.
public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)
Parameters
dueDate
DateTime
De tweede datum.
Returns
De Aspose.Note.NoteTask.
CreateFollowUpNextWeek()
Creëer een nieuwe notitie met de FollowUpNextWeekFlag-icon.
public static NoteTask CreateFollowUpNextWeek()
Returns
De Aspose.Note.NoteTask.
CreateFollowUpThisWeek()
Creëer een nieuwe notitie met de FollowUpThisWeekFlag-icon.
public static NoteTask CreateFollowUpThisWeek()
Returns
De Aspose.Note.NoteTask.
CreateFollowUpToday()
Creëer een nieuwe notitie met de FollowUpTodayFlag-icon.
public static NoteTask CreateFollowUpToday()
Returns
De Aspose.Note.NoteTask.
CreateFollowUpTomorrow()
Creëer een nieuwe notitie met de FollowUpTomorrowFlag-icon.
public static NoteTask CreateFollowUpTomorrow()
Returns
De Aspose.Note.NoteTask.
CreateNoFollowUpDate()
Creëer een nieuwe notitie met de NoFollowUpDateFlag-icon.
public static NoteTask CreateNoFollowUpDate()
Returns
De Aspose.Note.NoteTask.
Equals(Objecten)
Het bepaalt of het aangegeven object gelijk is aan het huidige object.
public override bool Equals(object obj)
Parameters
obj
object
Het object .
Returns
Het systeem. boolean
Equals(NoteTask)
Het bepaalt of het aangegeven object gelijk is aan het huidige object.
public bool Equals(NoteTask other)
Parameters
other
NoteTask
Het object .
Returns
Het systeem. boolean
GetHashCode()
Het dient als een hashfunctie voor het type.
public override int GetHashCode()
Returns
Het systeem.Int32.
SetOpen()
Stel de tag op voor open staat.
public override void SetOpen()