Class SaveOptions

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

List &lt için; BarStyle >

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

SizeF

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

bool

EndDate

Bir randevu almak veya bitirmek için bir tarih ayarlayın.

public DateTime EndDate { get; set; }

Mülkiyet Değer

DateTime

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

bool

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

bool

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

List &lt için; Gridline >

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

bool

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

LegendDrawingOptions

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

bool

NonWorkingTimeColor

İşe yaramayan zamanın rengini alır veya ayarlar.

public Color NonWorkingTimeColor { get; set; }

Mülkiyet Değer

Color

PageCount

Projenin sayfalarının sayısını alır veya ayarlar.

public int PageCount { get; protected set; }

Mülkiyet Değer

int

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

PageSize

PresentationFormat

Aspose.Tasks.Saving.SaveOptions.PresentationDokumentun kaydedileceği formatı alır veya ayarlar.

public PresentationFormat PresentationFormat { get; set; }

Mülkiyet Değer

PresentationFormat

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

bool

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

bool

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

DateTime

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

List &lt için; TextStyle >

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

Timescale

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

TimescaleFitBehavior

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

bool

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

ProjectView

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

View

Exceptions

ArgumentException

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.

 Türkçe