Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
แทนตัวเลือกสำหรับฟังก์ชันการทำงานของ LINQ Reporting Engine
public class ReportBuilderOptions
การสืบทอด
สมาชิกที่สืบทอด
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
ตัวสร้าง
ReportBuilderOptions()
public ReportBuilderOptions()
คุณสมบัติ
KnownTypes
รับชุดที่ไม่มีการจัดลำดับ (เช่น คอลเลกชันของรายการที่ไม่ซ้ำกัน) ที่ประกอบด้วยวัตถุ System.Type ซึ่งชื่อที่มีคุณสมบัติเต็มหรือบางส่วนสามารถใช้ภายในเทมเพลตรายงานที่ประมวลผลโดยตัวอย่างของเอนจินนี้ เพื่อเรียกใช้สมาชิกสถิตที่สอดคล้องกัน ทำการแคสต์ประเภท ฯลฯ
public KnownTypeSet KnownTypes { get; }
ค่า Property
KnownTypeSet
MissingMemberMessage
รับหรือกำหนดค่าสตริงที่พิมพ์แทนการแสดงออกของเทมเพลตที่แทนการอ้างอิงแบบธรรมดาไปยัง สมาชิกที่ขาดหายไปของวัตถุ ค่าเริ่มต้นคือสตริงว่าง
public string MissingMemberMessage { get; set; }
ค่า Property
หมายเหตุ
คุณสมบัตินี้ควรใช้ร่วมกับตัวเลือก Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers มิฉะนั้นจะเกิดข้อยกเว้นเมื่อพบสมาชิกที่ขาดหายไปของวัตถุ
คุณสมบัตินี้มีผลเฉพาะกับการพิมพ์การแสดงออกของเทมเพลตที่แทนการอ้างอิงแบบธรรมดาไปยังสมาชิก ของวัตถุที่ขาดหายไป สำหรับการพิมพ์ตัวดำเนินการไบนารี ซึ่งหนึ่งในออปแรนดจะอ้างอิงถึงสมาชิก ของวัตถุที่ขาดหายไปจะไม่ได้รับผลกระทบ
ค่าในคุณสมบัตินี้ไม่สามารถตั้งค่าเป็น null ได้
Options
รับหรือกำหนดชุดของธงที่ควบคุมพฤติกรรมของตัวอย่าง Aspose.Words.Reporting.ReportingEngine นี้ ในขณะที่สร้างรายงาน
public ReportBuildOptions Options { get; set; }