Class NoteTask
نام ها : Aspose.Note جمع آوری: WL31_.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
نشان می دهد که چگونه یک PDF را که شامل تمام صفحات مربوط به “پروژه A” است، ایجاد کنید.
// 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>
نشان می دهد که چگونه به جزئیات وظایف 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
یا تاریخ لازم را تعیین می کند.
public DateTime DueDate { get; set; }
ارزش املاک
Examples
نشان می دهد که چگونه یک PDF را که شامل تمام صفحات مربوط به “پروژه A” است، ایجاد کنید.
// 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>
نشان می دهد که چگونه به جزئیات وظایف 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
یا آیکون را وارد کنید.
public override TagIcon Icon { get; }
ارزش املاک
Methods
CreateCustomFollowUpDate(DateTime)
ایجاد یک کار یادداشت جدید با آیکون NoFollowUpDateFlag و تاریخ مشخص شده.
public static NoteTask CreateCustomFollowUpDate(DateTime dueDate)
Parameters
dueDate
DateTime
تاریخ دوگانه
Returns
_WL31 _ .نکته
CreateFollowUpNextWeek()
ایجاد یک کار یادداشت جدید با آیکون FollowUpNextWeekFlag.
public static NoteTask CreateFollowUpNextWeek()
Returns
_WL31 _ .نکته
CreateFollowUpThisWeek()
ایجاد یک کار یادداشت جدید با آیکون FollowUpThisWeekFlag.
public static NoteTask CreateFollowUpThisWeek()
Returns
_WL31 _ .نکته
CreateFollowUpToday()
ایجاد یک کار یادداشت جدید با آیکون FollowUpTodayFlag.
public static NoteTask CreateFollowUpToday()
Returns
_WL31 _ .نکته
CreateFollowUpTomorrow()
ایجاد یک کار یادداشت جدید با آیکون FollowUpTomorrowFlag.
public static NoteTask CreateFollowUpTomorrow()
Returns
_WL31 _ .نکته
CreateNoFollowUpDate()
ایجاد یک کار یادداشت جدید با آیکون NoFollowUpDateFlag.
public static NoteTask CreateNoFollowUpDate()
Returns
_WL31 _ .نکته
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
سیستم .Int32.
SetOpen()
برچسب را به حالت باز قرار دهید.
public override void SetOpen()