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; }
Значение свойства
KnownTypeSet
MissingMemberMessage
Получает или устанавливает строковое значение, которое выводится вместо выражения шаблона, представляющего простую ссылку на отсутствующий член объекта. Значение по умолчанию — пустая строка.
public string MissingMemberMessage { get; set; }
Значение свойства
Примечания
Свойство должно использоваться в сочетании с параметром Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. В противном случае при обнаружении отсутствующего члена объекта будет выброшено исключение.
Свойство влияет только на вывод выражения шаблона, представляющего простую ссылку на отсутствующий член объекта. Например, вывод бинарного оператора, один из операндов которого ссылается на отсутствующий член объекта, не затрагивается.
Значение этого свойства не может быть установлено в null.
Options
Получает или устанавливает набор флагов, контролирующих поведение этого экземпляра Aspose.Words.Reporting.ReportingEngine при построении отчета.
public ReportBuildOptions Options { get; set; }