Class NoteTask
Именује се: Aspose.Note Асамблеја: Aspose.Note.dll (25.4.0)
Представља задатак белешке.
public sealed class NoteTask : Aspose.Words.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
Показује како генерисати ПДФ са свим страницама везаним за “Пројекат А”.
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"));
Показује како приступити детаљима задатака изглед.
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
Добијете или постављате датум.
public DateTime DueDate
{
get;
set;
}
Вредност имовине
Examples
Показује како генерисати ПДФ са свим страницама везаним за “Пројекат А”.
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"));
Показује како приступити детаљима задатака изглед.
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
Добијте или ставите икону.
public override TagIcon Icon
{
get;
}
Вредност имовине
Methods
CreateCustomFollowUpDate(Датум)
Креира нови задатак за белешке са иконом NoFollowUpDateFlag и одређеним датумом.
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
Двоструки датум .
Returns
Апсос.Ноттесцк и др.
Претходни Чланак CreateFollowUpNextWeek()
Креира нови задатак за белешке са иконом 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
Апсос.Ноттесцк и др.
CreateFollowUpThisWeek()
Креира нови задатак за белешке са иконом FollowUpThisWeekFlag.
public static NoteTask CreateFollowUpThisWeek()
{
var noteTask = new NoteTask();
noteTask.Title = "Follow Up This Week";
noteTask.StartDate = DateTime.Today.AddDays(7);
return noteTask;
}
Returns
Апсос.Ноттесцк и др.
СтварањеСледећи дан()
Креира нови задатак за белешке са иконом 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
Апсос.Ноттесцк и др.
Sledeći Чланак Следећи Утре()
Креира нови задатак за белешке са иконом 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
Апсос.Ноттесцк и др.
CreateNoFollowUpDate()
Креира нова задатак за белешке са иконом NoFollowUpDateFlag.
public static NoteTask CreateNoFollowUpDate()
{
var noteTask = new NoteTask();
noteTask.FollowUpFlag = FollowUpFlag.None;
return noteTask;
}
Returns
Апсос.Ноттесцк и др.
Објект ( Object )
Одређује да ли је одређени објекат једнак тренутном објекту.
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
То је објекат.
Returns
Систем је боолеан.
Еквивалент (NoteTask)
Одређује да ли је одређени објекат једнак тренутном објекту.
public bool Equals(NoteTask other)
{
return this.ID == other.ID;
}
Parameters
other
NoteTask
То је објекат.
Returns
Систем је боолеан.
КСНУМКС (
Служи као хасх функција за тип.
public override int GetHashCode()
{
}
Returns
Систем.инт32.
Отворено ()
Поставите ознаку на отворено стање.
public override void SetOpen()
{
}