Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
Reprezentuje možnosti funkčnosti LINQ Reporting Engine.
public class ReportBuilderOptions
Dědění
Děděné členy
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Konstruktory
ReportBuilderOptions()
public ReportBuilderOptions()
Vlastnosti
KnownTypes
Získá neuspořádanou množinu (tj. kolekci unikátních položek) obsahující objekty System.Type, jejichž plně nebo částečně kvalifikované názvy mohou být použity v šablonách zpráv zpracovávaných touto instancí enginu k vyvolání statických členů odpovídajících typů, provádění typových převodů atd.
public KnownTypeSet KnownTypes { get; }
Hodnota vlastnosti
KnownTypeSet
MissingMemberMessage
Získá nebo nastaví řetězcovou hodnotu, která se vytiskne místo výrazu šablony, který představuje jednoduchou referenci na chybějící člen objektu. Výchozí hodnota je prázdný řetězec.
public string MissingMemberMessage { get; set; }
Hodnota vlastnosti
Poznámky
Vlastnost by měla být používána ve spojení s možností Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers. Jinak dojde k vyvolání výjimky, když je nalezen chybějící člen objektu.
Vlastnost ovlivňuje pouze tisk výrazu šablony představujícího jednoduchou referenci na chybějící člena objektu. Například tisk binárního operátoru, jehož jeden operand odkazuje na chybějící člena objektu, není ovlivněn.
Hodnota této vlastnosti nemůže být nastavena na null.
Options
Získá nebo nastaví sadu příznaků, které řídí chování této instance Aspose.Words.Reporting.ReportingEngine při sestavování zprávy.
public ReportBuildOptions Options { get; set; }