Class NoteTask
Именује се: Aspose.Note Асамблеја: Aspose.Note.dll (25.4.0)
Представља задатак белешке.
public sealed class NoteTask : CheckBox, ITag, IEquatable<notetask>
Inheritance
Implements
Наслеђени чланови
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
Показује како генерисати ПДФ са свим страницама везаним за “Пројекат А”.
// 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>
Показује како приступити детаљима задатака изглед.
// 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; }
Вредност имовине
Examples
Показује како генерисати ПДФ са свим страницама везаним за “Пројекат А”.
// 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>
Показује како приступити детаљима задатака изглед.
// 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; }
Вредност имовине
Methods
CreateCustomFollowUpDate(DateTime)
Креира нови задатак за белешке са иконом NoFollowUpDateFlag и одређеним датумом.
public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)
Parameters
dueDate
DateTime
Двоструки датум .
Returns
Преузети WL31_.NoteTask
CreateFollowUpNextWeek()
Креира нови задатак за белешке са иконом FollowUpNextWeekFlag.
public static NoteTask CreateFollowUpNextWeek()
Returns
Преузети WL31_.NoteTask
CreateFollowUpThisWeek()
Креира нови задатак за белешке са иконом FollowUpThisWeekFlag.
public static NoteTask CreateFollowUpThisWeek()
Returns
Преузети WL31_.NoteTask
CreateFollowUpToday()
Креира нови задатак за белешке са иконом FollowUpTodayFlag.
public static NoteTask CreateFollowUpToday()
Returns
Преузети WL31_.NoteTask
CreateFollowUpTomorrow()
Креира нови задатак за белешке са иконом FollowUpTomorrowFlag.
public static NoteTask CreateFollowUpTomorrow()
Returns
Преузети WL31_.NoteTask
CreateNoFollowUpDate()
Креира нова задатак за белешке са иконом NoFollowUpDateFlag.
public static NoteTask CreateNoFollowUpDate()
Returns
Преузети WL31_.NoteTask
Equals(Објекат)
Одређује да ли је одређени објекат једнак тренутном објекту.
public override bool Equals(object obj)
Parameters
obj
object
То је објекат.
Returns
Систем је боолеан.
Equals(NoteTask)
Одређује да ли је одређени објекат једнак тренутном објекту.
public bool Equals(NoteTask other)
Parameters
other
NoteTask
То је објекат.
Returns
Систем је боолеан.
GetHashCode()
Служи као хасх функција за тип.
public override int GetHashCode()
Returns
Систем.инт32.
SetOpen()
Поставите ознаку на отворено стање.
public override void SetOpen()