Class ReportBuilderOptions

Class ReportBuilderOptions

Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll

نماینده گزینه‌ها برای عملکرد موتور گزارش‌دهی LINQ است.

public class ReportBuilderOptions

وراثت

objectReportBuilderOptions

اعضای وراثتی

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; }

مقدار ویژگی

KnownTypeSet

MissingMemberMessage

یک مقدار رشته‌ای را که به جای یک عبارت قالب که نمایانگر یک مرجع ساده به یک عضو گمشده از یک شیء است چاپ می‌کند، می‌گیرد یا تنظیم می‌کند. مقدار پیش‌فرض یک رشته خالی است.

public string MissingMemberMessage { get; set; }

مقدار ویژگی

string

توضیحات

این ویژگی باید در کنار گزینه Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers استفاده شود. در غیر این صورت، هنگام مواجهه با یک عضو گمشده از یک شیء، یک استثنا پرتاب می‌شود.

این ویژگی فقط بر روی چاپ یک عبارت قالب که نمایانگر یک مرجع ساده به یک عضو گمشده از شیء است تأثیر می‌گذارد. به عنوان مثال، چاپ یک عملگر باینری که یکی از عملوندهای آن به یک عضو گمشده از شیء اشاره دارد، تحت تأثیر قرار نمی‌گیرد.

مقدار این ویژگی نمی‌تواند به null تنظیم شود.

Options

یک مجموعه از پرچم‌ها را که رفتار این نمونه Aspose.Words.Reporting.ReportingEngine را هنگام ساخت یک گزارش کنترل می‌کند، می‌گیرد یا تنظیم می‌کند.

public ReportBuildOptions Options { get; set; }

مقدار ویژگی

ReportBuildOptions

 فارسی