Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Rappresenta le opzioni per la funzionalità del motore di reporting LINQ.
public class ReportBuilderOptions
Ereditarietà
Membri Ereditati
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Costruttori
ReportBuilderOptions()
public ReportBuilderOptions()
Proprietà
KnownTypes
Ottiene un insieme non ordinato (cioè una collezione di elementi unici) contenente oggetti System.Type i cui nomi completamente o parzialmente qualificati possono essere utilizzati all’interno dei modelli di report elaborati da questa istanza del motore per invocare i membri statici dei tipi corrispondenti, eseguire cast di tipo, ecc.
public KnownTypeSet KnownTypes { get; }
Valore della Proprietà
KnownTypeSet
MissingMemberMessage
Ottiene o imposta un valore di stringa stampato al posto di un’espressione di modello che rappresenta un riferimento semplice a un membro mancante di un oggetto. Il valore predefinito è una stringa vuota.
public string MissingMemberMessage { get; set; }
Valore della Proprietà
Osservazioni
La proprietà dovrebbe essere utilizzata in combinazione con l'opzione Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. Altrimenti, viene sollevata un'eccezione quando si incontra un membro mancante di un oggetto.
La proprietà influisce solo sulla stampa di un'espressione di modello che rappresenta un riferimento semplice a un membro oggetto mancante. Ad esempio, la stampa di un operatore binario, uno dei cui operandi fa riferimento a un membro oggetto mancante, non è influenzata.
Il valore di questa proprietà non può essere impostato su null.
Options
Ottiene o imposta un insieme di flag che controllano il comportamento di questa istanza di Aspose.Words.Reporting.ReportingEngine mentre costruisce un report.
public ReportBuildOptions Options { get; set; }