Class SaveOptions
İsim alanı : Aspose.Tasks.Saving Toplantı: Aspose.Tasks.dll (25.4.0)
Bu, bir projeyi kurtarırken kullanıcının ek seçenekleri belirlemesine izin veren sınıflar için abstrak bir temel sınıf.Belirli bir biçimde.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
mirasçı üyeleri
SimpleSaveOptions.project , SimpleSaveOptions.SaveFormat , SimpleSaveOptions.TasksComparer , SimpleSaveOptions.TasksFilter , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Remarks
SaveOptions sınıfından elde edilen herhangi bir sınıfın bir örneği kaydet veya kaydet aşırı yükleme çubuğuna aktarılır.Kullanıcı, bir belgeyi kaydetirken özelleştirilmiş seçenekleri tanımlayabilir.
Constructors
SaveOptions()
Aspose.Tasks.Saving.SaveOptions sınıfının yeni bir örneğini başlatır.
protected SaveOptions()
SaveOptions(SaveOptions)
Aspose.Tasks.Saving.SaveOptions sınıfının yeni bir örneğini başlatır.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Aspose.Tasks.Saving.SaveOptions kopyalamak için.
Properties
BarStyles
Proje görünümünde görünen Aspose.Tasks.Visualization.BarStyle sınıfının örnekleri listesini alır veya koyar.
public List<barstyle> BarStyles { get; set; }
Mülkiyet Değer
CustomPageSize
Kullanılan sayfa boyutunu noktalar halinde alır veya ayarlar (1 puan = 1/72 inç).
public SizeF CustomPageSize { get; set; }
Mülkiyet Değer
DrawNonWorkingTime
Çalışma süresinin çekilmemesi gerektiğini gösteren bir değer alır veya ayarlar (Default value is TRUE).
public bool DrawNonWorkingTime { get; set; }
Mülkiyet Değer
EndDate
Bir randevu almak veya bitirmek için bir tarih ayarlayın.
public DateTime EndDate { get; set; }
Mülkiyet Değer
FitContent
İçeriğine uymak için satır yüksekliği arttırılması gerektiğini gösteren bir değer alır veya ayarlar.
public bool FitContent { get; set; }
Mülkiyet Değer
FitTimescaleToEndOfPage
Görüntünün bir takvim bölümünün son sayfanın sonuna (sağ tarafına) yönlendirilmesi gerektiğini alır veya ayarlar.Değer sahte ise, takvim bölümü tam olarak EndDate’e dönüştürülür, hatta bir sayfada boş bir alan vardır.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Mülkiyet Değer
Gridlines
Proje görünümünde görünen Aspose.Tasks.Visualization.Gridline listesini alır veya koyar.
public List<gridline> Gridlines { get; set; }
Mülkiyet Değer
IsPortrait
Sayfa yöneliminin resim olup olmadığını gösteren bir değer alır veya ayarlar; sayfa yöneliminin manzara olup olmadığını yanlış döndürür.
public bool IsPortrait { get; set; }
Mülkiyet Değer
Remarks
SaveOptions.PageSize == Visualization.PageSize.DefinedInView için geçerli değildir.Bu durumda View.PageInfo.PageSettings.IsPortrait yerine kullanılır.SaveOptions.CustomPageSize ayarlandığında geçerli değildir.
LegendDrawingOptions
Bir efsane nasıl yapılacağını belirleyen bir değer alır veya ayarlar. varsayılan değer LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Mülkiyet Değer
Remarks
Yalnızca Gantt grafik görüntüsü sunulduğunda uygulanır.
LegendItems
PageLegendItem’in hangi çubukların sayfa efsanesinde sunulması gerektiğini belirleyen bir dizi alır veya ayarlar.Eğer sıfırsa, varsayılan öğeler sunulur.
public PageLegendItem[] LegendItems { get; set; }
Mülkiyet Değer
PageLegendItem […]
Remarks
Yalnızca Gantt grafik görüntüsü sunulduğunda uygulanır.
MarkCriticalTasks
Önemli görevlerin kırmızı renkli olup olmadığını gösteren bir değer alır veya ayarlar (Default value is FALSE).
public bool MarkCriticalTasks { get; set; }
Mülkiyet Değer
NonWorkingTimeColor
İşe yaramayan zamanın rengini alır veya ayarlar.
public Color NonWorkingTimeColor { get; set; }
Mülkiyet Değer
PageCount
Projenin sayfalarının sayısını alır veya ayarlar.
public int PageCount { get; protected set; }
Mülkiyet Değer
PageSize
Görüntülenmesi gereken sayfa boyutunu alır veya ayarlar (varsayılan değeri PageSize.A4).
public PageSize PageSize { get; set; }
Mülkiyet Değer
PresentationFormat
Aspose.Tasks.Saving.SaveOptions.PresentationDokumentun kaydedileceği formatı alır veya ayarlar.
public PresentationFormat PresentationFormat { get; set; }
Mülkiyet Değer
RenderToSinglePage
Bir projeyi tek bir sayfaya yönlendirmesi gerektiğini gösteren bir değer alır veya ayarlar.Proje grafik biçiminde kaydedilir.Sayfa boyutu değiştirilecek, böylece sunulan proje tek bir sayfada uyum sağlayabilir.
public bool RenderToSinglePage { get; set; }
Mülkiyet Değer
RollUpGanttBars
Özet görev çubuğundaki alt görevlerin işaretlenmesi gerektiğini gösteren bir değer alır veya ayarlar.Alt görevler için, Rollup alanı, alt görev Gantt çubuğundaki bilgilerin özet görev çubuğuna doğru döndürüldüğünü gösterir.Özetleyici görevler için, Rollup alanı, özetleyici görev çubuğunun yuvarlak yukarı çubuğu olup olmadığını gösterir.Tüm alt görevler için Evet’e ayarlanan özet görevleri için Rollup alanına sahip olmanız gerekir.
public bool RollUpGanttBars { get; set; }
Mülkiyet Değer
Remarks
Yalnızca Gantt grafik görüntüsü sunulduğunda uygulanır.
StartDate
Alın ya da randevu almaya başlamak için tarih ayarlayın.
public DateTime StartDate { get; set; }
Mülkiyet Değer
TextStyles
Bir proje görünümü sunarken uygulanan metin stillerinin listesini alır veya ayarlar.
public List<textstyle> TextStyles { get; set; }
Mülkiyet Değer
Remarks
Bu tarzlar GanttCharView.TextStyles’ta tanımlanan tarzları aşmaktadır.
Timescale
Aspose.Tasks.Saving.SaveOptions.Timescale değerini alır veya ayarlar, proje grafik biçimde kaydedildiğinde zaman ölçeğinin (eğer mevcutsa) nasıl gösterildiğini kontrol etmek için kullanılır.
public Timescale Timescale { get; set; }
Mülkiyet Değer
TimescaleFitBehavior
Zaman ölçeğinin doğru sonunu sayfa sonuna nasıl uyumlu hale getireceğini belirleyen bir davranış alır veya ayarlar.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Mülkiyet Değer
UseGradientBrush
Gantt haritasını sunarken gradient fırçası kullanılmalı olup olmadığını gösteren bir değer alır veya ayarlar.
public virtual bool UseGradientBrush { get; set; }
Mülkiyet Değer
Remarks
Yalnızca Gantt grafik görüntüsü sunulduğunda uygulanır.
View
Gösterilecek görüntüleme sütunlarının bir listesini alır veya ayarlar (Aspose.Tasks.Visualization.GanttChartColumn).Eğer ayarlanmazsa, görev kimlikleri, görev isimleri, başlangıç ve bitme yalnızca sunulur.Görüntüleme ve Aspose.Tasks.Saving.SaveOptions.ViewSettings özellikleri ayarlanırsa, Görüntüleme sütunları ViewSettings sütunlarını aşar.
public ProjectView View { get; set; }
Mülkiyet Değer
ViewSettings
Görüntülemeyi (Aspose.Tasks.Saving.SaveOptions.View) sunmak için alır veya ayarlar. PDF, HTML veya Görüntüleme biçimlerinde hangi görüntüyi kaydetmesi gerektiğini açıkça belirtmek için bu seçeneği kullanabilirsiniz.Bu mülk ayarlanırsa, Aspose.Tasks.Visualization.PresentationFormat mülk projesi kaydedildiğinde göz ardı edilir.Görüntüleme aşağıdaki ekranlardan birinden olmalıdır ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Mülkiyet Değer
Exceptions
Yükleme yöntemi çağrıldığında ve Ekran özellikinin desteklenmemiş değeri olan Görüntüleme sınıfı örneği sağlanır.