Class SaveOptions
Το όνομα: Aspose.Tasks.Saving Συγκέντρωση: Aspose.Tasks.dll (25.4.0)
Αυτή είναι μια αφηρημένη κατηγορία βάσης για τάξεις που επιτρέπει στον χρήστη να καθορίσει πρόσθετες επιλογές κατά την αποθήκευση ενός έργουσε μια συγκεκριμένη μορφή.
public abstract class SaveOptions : SimpleSaveOptions
Inheritance
object ← SimpleSaveOptions ← SaveOptions
Derived
HtmlSaveOptions , ImageSaveOptions , PdfSaveOptions , PrintOptions , SvgOptions , XamlOptions , XpsOptions
Κληρονομημένα μέλη
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 μεταφέρεται στην ροή Save ή στήλη Save overloadsγια τον χρήστη να καθορίσει τις προσαρμοσμένες επιλογές κατά την αποθήκευση ενός εγγράφου.
Constructors
SaveOptions()
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions()
SaveOptions(SaveOptions)
Αρχίζει μια νέα περίπτωση της κατηγορίας Aspose.Tasks.Saving.SaveOptions.
protected SaveOptions(SaveOptions options)
Parameters
options
SaveOptions
Το Aspose.Tasks.Saving.SaveOptions για να αντιγράψετε.
Properties
BarStyles
Αποκτά ή τοποθετεί τη λίστα των παραδείξεων της κατηγορίας Aspose.Tasks.Visualization.BarStyle που εμφανίζεται στην προβολή του έργου.
public List<barstyle> BarStyles { get; set; }
Αξία ιδιοκτησίας
CustomPageSize
Αποκτά ή ρυθμίζει το προσαρμοσμένο μέγεθος της σελίδας σε σημεία (1 σημείο = 1/72 ιντσών).
public SizeF CustomPageSize { get; set; }
Αξία ιδιοκτησίας
DrawNonWorkingTime
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν ο χρόνος μη εργασίας πρέπει να τραβήξει (Η προεπιλεγμένη τιμή είναι TRUE).
public bool DrawNonWorkingTime { get; set; }
Αξία ιδιοκτησίας
EndDate
Παίρνει ή καθορίζει μια ημερομηνία για να τελειώσει την παράδοση.
public DateTime EndDate { get; set; }
Αξία ιδιοκτησίας
FitContent
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει εάν το ύψος της γραμμής πρέπει να αυξηθεί για να ταιριάζει με το περιεχόμενό του.
public bool FitContent { get; set; }
Αξία ιδιοκτησίας
FitTimescaleToEndOfPage
Αποκτά ή καθορίζει εάν ένα τμήμα ημερολογίου μιας προβολής θα πρέπει να παραδοθεί στο τέλος (δεξιά πλευρά) της τελευταίας σελίδας.Εάν η τιμή είναι ψεύτικη, το τμήμα ημερολογίου παραδίδεται ακριβώς στο EndDate, ακόμη και αν υπάρχει κενό χώρο σε μια σελίδα.
[Obsolete("This member is obsolete and will be removed after release 25.9. Please use TimescaleFitBehavior instead.")]
public bool FitTimescaleToEndOfPage { get; set; }
Αξία ιδιοκτησίας
Gridlines
Αποκτά ή τοποθετεί μια λίστα με Aspose.Tasks.Visualization.Gridline που εμφανίζεται στην προβολή του έργου.
public List<gridline> Gridlines { get; set; }
Αξία ιδιοκτησίας
IsPortrait
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει αν η προσανατολισμός της σελίδας είναι πορτραίτο. επιστρέφει ψεύτικη αν η προσανατολισμός της σελίδας είναι τοπίο.
public bool IsPortrait { get; set; }
Αξία ιδιοκτησίας
Remarks
Δεν ισχύει όταν SaveOptions.PageSize == Visualization.PageSize.DefinedInView.Σε αυτή την περίπτωση, το View.PageInfo.PageSettings.IsPortrait χρησιμοποιείται αντί.Δεν ισχύει όταν ρυθμίζεται το SaveOptions.CustomPageSize.
LegendDrawingOptions
Αποκτά ή θέτει μια τιμή που καθορίζει πώς να παραδώσει ένα θρύλο. Η προεπιλεγμένη τιμή είναι LegendDrawingOptions.OnEveryPage.
public LegendDrawingOptions LegendDrawingOptions { get; set; }
Αξία ιδιοκτησίας
Remarks
Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.
LegendItems
Αποκτά ή ρυθμίζει μια σειρά PageLegendItem που καθορίζει ποιες γραμμές θα πρέπει να παραδοθούν σε μια ιστορία σελίδας.Εάν μηδέν, τα προεπιλεγμένα στοιχεία παραδίδονται.
public PageLegendItem[] LegendItems { get; set; }
Αξία ιδιοκτησίας
PageLegendItem [ ]
Remarks
Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.
MarkCriticalTasks
Αποκτά ή τοποθετεί μια τιμή που υποδεικνύει εάν τα κρίσιμα καθήκοντα θα πρέπει να εμφανίζονται σε κόκκινο χρώμα (Η προεπιλεγμένη τιμή είναι FALSE).
public bool MarkCriticalTasks { get; set; }
Αξία ιδιοκτησίας
NonWorkingTimeColor
Αποκτά ή ρυθμίζει το χρώμα του μη λειτουργικού χρόνου.
public Color NonWorkingTimeColor { get; set; }
Αξία ιδιοκτησίας
PageCount
Αποκτά ή καθορίζει τον αριθμό των σελίδων του έργου.
public int PageCount { get; protected set; }
Αξία ιδιοκτησίας
PageSize
Αποκτά ή ρυθμίζει το μέγεθος της σελίδας που θα παραδοθεί (Η προεπιλεγμένη τιμή είναι PageSize.A4).
public PageSize PageSize { get; set; }
Αξία ιδιοκτησίας
PresentationFormat
Αποκτά ή τοποθετεί το Aspose.Tasks.Saving.SaveOptions.PresentationFormat στο οποίο θα αποθηκευτεί το έγγραφο.
public PresentationFormat PresentationFormat { get; set; }
Αξία ιδιοκτησίας
RenderToSinglePage
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν ένα έργο πρέπει να παραδοθεί σε μία σελίδαόταν το έργο αποθηκεύεται σε γραφική μορφή.Το μέγεθος της σελίδας θα αλλάξει έτσι ώστε το σχεδιασμένο έργο να μπορεί να ταιριάζει σε μια σελίδα.
public bool RenderToSinglePage { get; set; }
Αξία ιδιοκτησίας
RollUpGanttBars
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν τα υποκείμενα στη γραμμή εργασιών συνοψίας θα πρέπει να επισημανθούν.Για τα υποκείμενα, το πεδίο Rollup υποδεικνύει εάν οι πληροφορίες στις γραμμές Gantt υποκείμενων εργασιών θα περιστρέφονται μέχρι την συνοπτική γραμμή εργασιών.Για τις συνοπτικές εργασίες, το πεδίο Rollup υποδεικνύει αν η συνοπτική γραμμή εργασιών εμφανίζει στρογγυλεμένες γραμμές.Πρέπει να έχετε το πεδίο Rollup για συνοπτικά καθήκοντα που ορίζονται στο Ναι για οποιαδήποτε υποκείμενα για να περιστρέψετε πάνω τους.
public bool RollUpGanttBars { get; set; }
Αξία ιδιοκτησίας
Remarks
Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.
StartDate
Παίρνει ή καθορίζει την ημερομηνία για να ξεκινήσει την παράδοση από.
public DateTime StartDate { get; set; }
Αξία ιδιοκτησίας
TextStyles
Αποκτά ή τοποθετεί τη λίστα των στυλ κειμένου που εφαρμόστηκαν κατά τη διάρκεια της παρακολούθησης μιας προβολής έργου.
public List<textstyle> TextStyles { get; set; }
Αξία ιδιοκτησίας
Remarks
Αυτά τα στυλ υπερβαίνουν τα στυλ που ορίζονται στο GanttCharView.TextStyles.
Timescale
Αποκτά ή ρυθμίζει την τιμή Aspose.Tasks.Saving.SaveOptions.Timescale η οποία χρησιμοποιείται για τον έλεγχο του τρόπου με τον οποίο παραδίδεται η χρονική κλίμακα (εάν υπάρχει) όταν το έργο αποθηκεύεται σε γραφική μορφή.
public Timescale Timescale { get; set; }
Αξία ιδιοκτησίας
TimescaleFitBehavior
Αποκτά ή καθορίζει μια συμπεριφορά που καθορίζει πώς να ευθυγραμμίσει το σωστό τέλος της χρονικής κλίμακας με το τέλος της σελίδας.
public TimescaleFitBehavior TimescaleFitBehavior { get; set; }
Αξία ιδιοκτησίας
UseGradientBrush
Αποκτά ή καθορίζει μια τιμή που υποδεικνύει εάν θα πρέπει να χρησιμοποιηθεί το gradient brush κατά την παράδοση του Χάρτη Gantt.
public virtual bool UseGradientBrush { get; set; }
Αξία ιδιοκτησίας
Remarks
Εφαρμόζεται μόνο όταν παραδίδεται η προβολή γραφείου Gantt.
View
Αποκτά ή τοποθετεί μια λίστα με τις στήλες προβολής για να παραδώσει (Aspose.Tasks.Visualization.GanttChartColumn).Εάν δεν ρυθμιστεί, τότε τα αναγνωριστικά εργασιών, τα ονόματα εργασιών, η έναρξη και το τέλος παραδίδονται μόνο.Εάν οι ιδιότητες View και Aspose.Tasks.Saving.SaveOptions.ViewSettings είναι ρυθμισμένες, οι στήλες από View υπερβαίνουν τις στήλες από ViewSettings.
public ProjectView View { get; set; }
Αξία ιδιοκτησίας
ViewSettings
Μπορείτε να χρησιμοποιήσετε αυτές τις επιλογές για να καθορίσετε ρητά ποια προβολή θα πρέπει να αποθηκευτεί σε μορφές PDF, HTML ή εικόνας.Εάν αυτή η ιδιότητα ρυθμίζεται, η ιδιότητα Aspose.Tasks.Visualization.PresentationFormat αγνοείται όταν το έργο αποθηκεύεται.Η προβολή θα πρέπει να είναι από μία από τις ακόλουθες οθόνες ((Aspose.Tasks.View.Screen)): (Gantt, TaskSheet, TaskUsage, ResourceSheet, ResourceUsage)
public View ViewSettings { get; set; }
Αξία ιδιοκτησίας
Exceptions
Όταν ο καθορισμένος τρόπος καλείται και παρέχεται μια παράσταση της κατηγορίας προβολής με μη υποστηριζόμενη τιμή της ιδιότητας οθόνης.