Class NoteTask
Tên không gian: Aspose.Note Tổng hợp: Aspose.Note.dll (25.4.0)
đại diện cho một nhiệm vụ ghi chú.
public sealed class NoteTask : Aspose.Words.CheckBox, ITag, IEquatable<NoteTask>
{
}
Inheritance
Implements
Thành viên thừa kế
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
Hiển thị cách tạo PDF chứa tất cả các trang liên quan đến ‘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"));
Hiển thị cách truy cập chi tiết các nhiệm vụ củ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
Nhận hoặc đặt ngày thích hợp.
public DateTime DueDate
{
get;
set;
}
Giá trị bất động sản
Examples
Hiển thị cách tạo PDF chứa tất cả các trang liên quan đến ‘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"));
Hiển thị cách truy cập chi tiết các nhiệm vụ củ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
Nhận hoặc đặt biểu tượng.
public override TagIcon Icon
{
get;
}
Giá trị bất động sản
Methods
Hướng dẫn cài đặt CreateCustomFollowUpDate(dateTime)
Tạo một nhiệm vụ ghi chú mới với biểu tượng NoFollowUpDateFlag và ngày đã được xác định.
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
2 ngày hẹn.
Returns
Đánh giá về ASPOSE.Note.Task
Lời bài hát: NextWeek()
Tạo một nhiệm vụ ghi chú mới với biểu tượng 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
Đánh giá về ASPOSE.Note.Task
Lời bài hát: FollowUpThisWeek()
Tạo một nhiệm vụ ghi chú mới với biểu tượng FollowUpThisWeekFlag.
public static NoteTask CreateFollowUpThisWeek()
{
var noteTask = new NoteTask();
noteTask.Title = "Follow Up This Week";
noteTask.StartDate = DateTime.Today.AddDays(7);
return noteTask;
}
Returns
Đánh giá về ASPOSE.Note.Task
Lời bài hát (Today)
Tạo một nhiệm vụ ghi chú mới với biểu tượng 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
Đánh giá về ASPOSE.Note.Task
Tải vềFollowUpTomorrow()
Tạo một nhiệm vụ ghi chú mới với biểu tượng 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
Đánh giá về ASPOSE.Note.Task
Lời bài hát: CreateNoFollowUpDate()
Tạo một nhiệm vụ ghi chú mới với biểu tượng NoFollowUpDateFlag.
public static NoteTask CreateNoFollowUpDate()
{
var noteTask = new NoteTask();
noteTask.FollowUpFlag = FollowUpFlag.None;
return noteTask;
}
Returns
Đánh giá về ASPOSE.Note.Task
Các đối tượng (object)
Nó xác định xem đối tượng được chỉ định có bằng đối tượng hiện tại hay không.
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
đối tượng .
Returns
Hệ thống - Boolean
Tương tự (NoteTask)
Nó xác định xem đối tượng được chỉ định có bằng đối tượng hiện tại hay không.
public bool Equals(NoteTask other)
{
return this.ID == other.ID;
}
Parameters
other
NoteTask
đối tượng .
Returns
Hệ thống - Boolean
Tải về GetHashCode()
Nó phục vụ như một chức năng hash cho loại.
public override int GetHashCode()
{
}
Returns
Hệ thống.Int32.
Cung cấp()
Đặt thẻ để mở trạng thái.
public override void SetOpen()
{
}