Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Reprezentuje opcje funkcjonalności silnika raportowania LINQ.
public class ReportBuilderOptions
Dziedziczenie
Dziedziczone członkowie
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktorzy
ReportBuilderOptions()
public ReportBuilderOptions()
Właściwości
KnownTypes
Zwraca nieuporządkowany zbiór (tj. kolekcję unikalnych elementów) zawierający obiekty System.Type, które w pełni lub częściowo kwalifikowane nazwy mogą być używane w szablonach raportów przetwarzanych przez tę instancję silnika do wywoływania statycznych członków odpowiadających typów, wykonywania rzutowań typów itp.
public KnownTypeSet KnownTypes { get; }
Wartość właściwości
KnownTypeSet
MissingMemberMessage
Zwraca lub ustawia wartość ciągu znaków drukowaną zamiast wyrażenia szablonu, które reprezentuje prostą referencję do brakującego członka obiektu. Wartość domyślna to pusty ciąg.
public string MissingMemberMessage { get; set; }
Wartość właściwości
Uwagi
Właściwość powinna być używana w połączeniu z opcją Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. W przeciwnym razie, gdy napotkany zostanie brakujący członek obiektu, zostanie zgłoszony wyjątek.
Właściwość wpływa tylko na drukowanie wyrażenia szablonu reprezentującego prostą referencję do brakującego członka obiektu. Na przykład drukowanie operatora binarnego, którego jeden z operandów odnosi się do brakującego członka obiektu, nie jest tym dotknięte.
Wartość tej właściwości nie może być ustawiona na null.
Options
Zwraca lub ustawia zestaw flag kontrolujących zachowanie tej instancji Aspose.Words.Reporting.ReportingEngine podczas budowania raportu.
public ReportBuildOptions Options { get; set; }