OneNote แอปพลิเคชันจดบันทึกดิจิทัลและ Outlook ซึ่งเป็นเครื่องมือจัดการอีเมลและปฏิทินที่ใช้กันอย่างแพร่หลาย สามารถผสานรวมได้อย่างราบรื่นเพื่อสร้างระบบนิเวศการผลิตที่มีประสิทธิภาพ ในโพสต์บนบล็อกนี้ เราจะได้เรียนรู้วิธีรับงาน OneNote Outlook ใน C#
บทความนี้ครอบคลุมหัวข้อต่อไปนี้:
C# API เพื่อรับงาน OneNote Outlook
เราจะใช้ Aspose.Note for .NET เพื่อรับรายละเอียดของงาน Outlook จากเอกสาร OneNote ช่วยให้นักพัฒนาทำงานกับไฟล์ Microsoft OneNote โดยทางโปรแกรม ช่วยให้คุณสามารถสร้าง แก้ไข และแปลงเอกสาร OneNote ในแอปพลิเคชัน .NET ของคุณได้
โปรด ดาวน์โหลด DLL ของ API หรือติดตั้งโดยใช้ NuGet
PM> Install-Package Aspose.Note
รับรายละเอียดงาน OneNote Outlook ใน C#
เราสามารถรับรายละเอียดของงาน Outlook ได้อย่างง่ายดายจากเอกสาร OneNote ใน C# โดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์ OneNote โดยใช้คลาสเอกสาร
- รับโหนด RichText ทั้งหมดโดยใช้เมธอด GetChildNodes()
- หลังจากนั้น ให้วนซ้ำแต่ละโหนดและอ่านอ็อบเจ็กต์ NoteTask
- สุดท้าย อ่านคุณสมบัติ NoteTaks
ตัวอย่างโค้ดต่อไปนี้แสดงวิธีการรับรายละเอียดงาน OneNote Outlook ใน C#
// ตัวอย่างโค้ดนี้สาธิตวิธีรับรายละเอียดงาน Outlook จากเอกสาร OneNote ใน C#
using Aspose.Note;
// โหลดเอกสารลงใน Aspose.Note
Document oneFile = new Document("D:\\Files\\Aspose.one");
// รับโหนด RichText ทั้งหมด
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();
// วนซ้ำผ่านแต่ละโหนด
foreach (RichText richText in nodes)
{
foreach (var tag in richText.Tags)
{
if (tag is NoteTask)
{
NoteTask noteTask = (NoteTask)tag;
// ดึงคุณสมบัติ
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("Is Checked: " + noteTask.Checked);
Console.WriteLine("Icon: " + noteTask.Icon);
}
}
}
รับใบอนุญาตฟรี
คุณสามารถ รับใบอนุญาตชั่วคราวฟรี เพื่อลองใช้ห้องสมุดโดยไม่มีข้อจำกัดในการประเมิน
งาน OneNote และ Outlook – ทรัพยากรการเรียนรู้
นอกจากการอ่านรายละเอียดงาน Outlook จากเอกสาร OneNote แล้ว ให้สำรวจฟีเจอร์อื่นๆ ของไลบรารีโดยใช้ทรัพยากรด้านล่าง:
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีรับงาน OneNote Outlook ใน C# Aspose.Note for .NET สามารถช่วยให้คุณแยกรายละเอียดงานโดยอัตโนมัติ และสร้างงานที่เกี่ยวข้องในงาน OneNote Outlook ในกรณีที่มีความคลุมเครือ โปรดติดต่อเราที่ ฟอรัมการสนับสนุนฟรี