Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Stellt Optionen für die Funktionalität der LINQ Reporting Engine dar.
public class ReportBuilderOptions
Vererbung
Vererbte Mitglieder
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktoren
ReportBuilderOptions()
public ReportBuilderOptions()
Eigenschaften
KnownTypes
Erhält eine ungeordnete Menge (d.h. eine Sammlung von einzigartigen Elementen) von System.Type-Objekten, deren vollständig oder teilweise qualifizierte Namen innerhalb von Berichtsvorlagen verwendet werden können, die von dieser Engine-Instanz verarbeitet werden, um die statischen Mitglieder der entsprechenden Typen aufzurufen, Typumwandlungen durchzuführen usw.
public KnownTypeSet KnownTypes { get; }
Eigenschaftswert
KnownTypeSet
MissingMemberMessage
Erhält oder setzt einen String-Wert, der anstelle eines Template-Ausdrucks gedruckt wird, der auf ein fehlendes Mitglied eines Objekts verweist. Der Standardwert ist ein leerer String.
public string MissingMemberMessage { get; set; }
Eigenschaftswert
Bemerkungen
Die Eigenschaft sollte in Verbindung mit der Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers Option verwendet werden. Andernfalls wird eine Ausnahme ausgelöst, wenn ein fehlendes Mitglied eines Objekts gefunden wird.
Die Eigenschaft betrifft nur das Drucken eines Template-Ausdrucks, der auf ein fehlendes Objektmitglied verweist. Zum Beispiel wird das Drucken eines binären Operators, dessen einer Operand auf ein fehlendes Objektmitglied verweist, nicht beeinflusst.
Der Wert dieser Eigenschaft kann nicht auf null gesetzt werden.
Options
Erhält oder setzt eine Menge von Flags, die das Verhalten dieser Aspose.Words.Reporting.ReportingEngine-Instanz beim Erstellen eines Berichts steuern.
public ReportBuildOptions Options { get; set; }