Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Đại diện cho các tùy chọn cho chức năng của LINQ Reporting Engine.
public class ReportBuilderOptions
Kế thừa
Các thành viên kế thừa
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Các hàm khởi tạo
ReportBuilderOptions()
public ReportBuilderOptions()
Thuộc tính
KnownTypes
Lấy một tập hợp không có thứ tự (tức là một bộ sưu tập các mục duy nhất) chứa các đối tượng System.Type mà tên đầy đủ hoặc một phần có thể được sử dụng trong các mẫu báo cáo được xử lý bởi phiên bản engine này để gọi các thành viên tĩnh tương ứng của các loại, thực hiện ép kiểu, v.v.
public KnownTypeSet KnownTypes { get; }
Giá trị thuộc tính
KnownTypeSet
MissingMemberMessage
Lấy hoặc thiết lập một giá trị chuỗi được in thay cho một biểu thức mẫu đại diện cho một tham chiếu đơn giản đến một thành viên bị thiếu của một đối tượng. Giá trị mặc định là một chuỗi rỗng.
public string MissingMemberMessage { get; set; }
Giá trị thuộc tính
Nhận xét
Thuộc tính này nên được sử dụng cùng với tùy chọn Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. Nếu không, một ngoại lệ sẽ được ném ra khi gặp một thành viên bị thiếu của một đối tượng.
Thuộc tính này chỉ ảnh hưởng đến việc in một biểu thức mẫu đại diện cho một tham chiếu đơn giản đến một thành viên đối tượng bị thiếu. Ví dụ, việc in một toán tử nhị phân, trong đó một trong các toán hạng tham chiếu đến một thành viên đối tượng bị thiếu, không bị ảnh hưởng.
Giá trị của thuộc tính này không thể được thiết lập thành null.
Options
Lấy hoặc thiết lập một tập hợp các cờ điều khiển hành vi của phiên bản Aspose.Words.Reporting.ReportingEngine này khi xây dựng một báo cáo.
public ReportBuildOptions Options { get; set; }