Class ReportBuilderOptions
Namespace: Aspose.Words.LowCode
Assembly: Aspose.Words.dll
LINQ Raporlama Motoru işlevselliği için seçenekleri temsil eder.
public class ReportBuilderOptions
Miras
Miras Alınan Üyeler
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Yapıcılar
ReportBuilderOptions()
public ReportBuilderOptions()
Özellikler
KnownTypes
Bu motor örneği tarafından işlenen rapor şablonlarında kullanılabilecek tam veya kısmi nitelik adlarına sahip System.Type nesnelerini içeren sırasız bir küme (yani, benzersiz öğelerin bir koleksiyonu) alır.
public KnownTypeSet KnownTypes { get; }
Özellik Değeri
KnownTypeSet
MissingMemberMessage
Bir nesnenin eksik bir üyesine basit bir referansı temsil eden bir şablon ifadesinin yerine basılan bir dize değerini alır veya ayarlar. Varsayılan değer boş bir dizedir.
public string MissingMemberMessage { get; set; }
Özellik Değeri
Notlar
Bu özellik, Aspose.Words.Reporting.ReportBuildOptions.AllowMissingMembers seçeneği ile birlikte kullanılmalıdır. Aksi takdirde, bir nesnenin eksik bir üyesiyle karşılaşıldığında bir istisna fırlatılır.
Bu özellik, eksik bir nesne üyesine basit bir referansı temsil eden bir şablon ifadesinin basımını etkiler. Örneğin, birinin operatörlerinden birinin eksik bir nesne üyesini referans alması durumunda, bir ikili operatörün basımı etkilenmez.
Bu özelliğin değeri null olarak ayarlanamaz.
Options
Bir rapor oluştururken bu Aspose.Words.Reporting.ReportingEngine örneğinin davranışını kontrol eden bir bayrak kümesini alır veya ayarlar.
public ReportBuildOptions Options { get; set; }