Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Représente les options pour la fonctionnalité du moteur de rapport LINQ.
public class ReportBuilderOptions
Héritage
Membres hérités
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructeurs
ReportBuilderOptions()
public ReportBuilderOptions()
Propriétés
KnownTypes
Obtient un ensemble non ordonné (c’est-à-dire une collection d’éléments uniques) contenant des objets System.Type dont les noms qualifiés entièrement ou partiellement peuvent être utilisés dans les modèles de rapport traités par cette instance de moteur pour invoquer les membres statiques correspondants, effectuer des conversions de type, etc.
public KnownTypeSet KnownTypes { get; }
Valeur de la propriété
KnownTypeSet
MissingMemberMessage
Obtient ou définit une valeur de chaîne imprimée à la place d’une expression de modèle qui représente une référence simple à un membre manquant d’un objet. La valeur par défaut est une chaîne vide.
public string MissingMemberMessage { get; set; }
Valeur de la propriété
Remarques
La propriété doit être utilisée en conjonction avec l'option Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. Sinon, une exception est levée lorsqu'un membre manquant d'un objet est rencontré.
La propriété n'affecte que l'impression d'une expression de modèle représentant une référence simple à un membre d'objet manquant. Par exemple, l'impression d'un opérateur binaire, dont l'un des opérandes fait référence à un membre d'objet manquant, n'est pas affectée.
La valeur de cette propriété ne peut pas être définie sur null.
Options
Obtient ou définit un ensemble de drapeaux contrôlant le comportement de cette instance d’Aspose.Words.Reporting.ReportingEngine lors de la construction d’un rapport.
public ReportBuildOptions Options { get; set; }