Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Representa opções para a funcionalidade do mecanismo de relatórios LINQ.
public class ReportBuilderOptions
Herança
Membros Herdados
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Construtores
ReportBuilderOptions()
public ReportBuilderOptions()
Propriedades
KnownTypes
Obtém um conjunto não ordenado (ou seja, uma coleção de itens únicos) contendo objetos System.Type cujos nomes totalmente ou parcialmente qualificados podem ser usados dentro de modelos de relatório processados por esta instância do mecanismo para invocar os membros estáticos dos tipos correspondentes, realizar conversões de tipo, etc.
public KnownTypeSet KnownTypes { get; }
Valor da Propriedade
KnownTypeSet
MissingMemberMessage
Obtém ou define um valor de string impresso em vez de uma expressão de modelo que representa uma referência simples a um membro ausente de um objeto. O valor padrão é uma string vazia.
public string MissingMemberMessage { get; set; }
Valor da Propriedade
Observações
A propriedade deve ser usada em conjunto com a opção Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. Caso contrário, uma exceção é lançada quando um membro ausente de um objeto é encontrado.
A propriedade afeta apenas a impressão de uma expressão de modelo que representa uma referência simples a um membro de objeto ausente. Por exemplo, a impressão de um operador binário, um dos quais operandos referencia um membro de objeto ausente, não é afetada.
O valor desta propriedade não pode ser definido como nulo.
Options
Obtém ou define um conjunto de flags que controlam o comportamento desta instância do Aspose.Words.Reporting.ReportingEngine durante a construção de um relatório.
public ReportBuildOptions Options { get; set; }